dlc.yml 516 B

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