volcano.sh/volcano@v1.9.0/.github/workflows/fossa.yml (about) 1 name: FOSSA 2 on: 3 push: 4 branches: [master] 5 pull_request: 6 branches: [master] 7 8 jobs: 9 build: 10 runs-on: ubuntu-latest 11 steps: 12 - uses: actions/checkout@v3 13 - uses: actions/setup-go@v4 14 with: 15 go-version: 1.21.x 16 - run: go version 17 # Runs a set of commands to initialize and analyze with FOSSA 18 - name: run FOSSA analysis 19 env: 20 # FOSSA Push-Only API Token 21 FOSSA_API_KEY: '1a92b8d8ee4304c0ad85a726b9e9acab' 22 BINDIR: /home/runner/work/volcano/volcano 23 run: | 24 export GOPATH=$HOME/go 25 export PATH=$PATH:$(go env GOPATH)/bin 26 curl -H 'Cache-Control: no-cache' https://raw.githubusercontent.com/fossas/fossa-cli/master/install.sh | bash -s -- -b /home/runner/work/volcano/volcano 27 /home/runner/work/volcano/volcano/fossa init 28 /home/runner/work/volcano/volcano/fossa analyze