dlc.yml 680 B

12345678910111213141516171819202122232425262728
  1. name: Dependency License Checks
  2. on:
  3. pull_request:
  4. paths:
  5. - "go.mod"
  6. workflow_dispatch: {}
  7. permissions:
  8. contents: read
  9. jobs:
  10. fossa-scan:
  11. runs-on: ubuntu-latest
  12. steps:
  13. - name: "Checkout Code"
  14. uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
  15. - name: "Run FOSSA Scan"
  16. uses: fossas/fossa-action@09bcf127dc0ccb4b5a023f6f906728878e8610ba # main
  17. with:
  18. api-key: ${{secrets.FOSSA_API_KEY}}
  19. - name: "Run FOSSA Test"
  20. uses: fossas/fossa-action@09bcf127dc0ccb4b5a023f6f906728878e8610ba # main
  21. with:
  22. api-key: ${{secrets.FOSSA_API_KEY}}
  23. run-tests: true