Added trailing bytes guard to ASN.1 decoding #52
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: "OpenSSF Scorecard" | |
| # The README Scorecard badge is intentionally NOT added yet: api.scorecard.dev only | |
| # serves data for a repository after this workflow has run on the default branch with | |
| # publish_results: true. Until then the badge renders "invalid repo path". Add | |
| # https://api.scorecard.dev/projects/github.com/LFDT-Panurus/panurus/badge | |
| # to the README badge row once the first run on `main` has completed. | |
| on: | |
| # Re-run when branch protection changes, since Branch-Protection is a scored check. | |
| branch_protection_rule: | |
| schedule: | |
| - cron: '27 6 * * 1' | |
| push: | |
| branches: [ "main" ] | |
| # Least privilege by default; the job below elevates only what it needs. | |
| permissions: read-all | |
| jobs: | |
| analysis: | |
| name: Scorecard analysis | |
| runs-on: ubuntu-latest | |
| permissions: | |
| # Required to upload the results to code-scanning. | |
| security-events: write | |
| # Required by publish_results, which signs the results for the public API | |
| # that serves the README badge. | |
| id-token: write | |
| steps: | |
| - name: "Checkout code" | |
| uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 | |
| with: | |
| persist-credentials: false | |
| - name: "Run analysis" | |
| uses: ossf/scorecard-action@2d1146689b8cda280b9bc96326124645441f03bc # v2.4.4 | |
| with: | |
| results_file: results.sarif | |
| results_format: sarif | |
| # Must stay true: without it the api.securityscorecards.dev endpoint | |
| # serves no data and the README badge renders "invalid repo path". | |
| publish_results: true | |
| - name: "Upload artifact" | |
| uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 | |
| with: | |
| name: SARIF file | |
| path: results.sarif | |
| retention-days: 5 | |
| - name: "Upload to code-scanning" | |
| uses: github/codeql-action/upload-sarif@ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd # v4.37.7 | |
| with: | |
| sarif_file: results.sarif |