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