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@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
  15. - name: "Run FOSSA Scan"
  16. uses: fossas/fossa-action@45d0cd825dcbe195c58a83662b0abb684ca739d8 # main
  17. with:
  18. api-key: ${{secrets.FOSSA_API_KEY}}
  19. - name: "Run FOSSA Test"
  20. uses: fossas/fossa-action@45d0cd825dcbe195c58a83662b0abb684ca739d8 # main
  21. with:
  22. api-key: ${{secrets.FOSSA_API_KEY}}
  23. run-tests: true