Skip to content

no_task: fossa config #25

no_task: fossa config

no_task: fossa config #25

Workflow file for this run

name: FOSSA
permissions:
contents: read
on:
push:
branches:
- master
pull_request:
workflow_dispatch:
merge_group:
types: [checks_requested]
workflow_call:
secrets:
FOSSA_PUB_API_KEY:
required: true
jobs:
fossa:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Install FOSSA CLI
run: |
curl -H 'Cache-Control: no-cache' https://raw.githubusercontent.com/fossas/fossa-cli/master/install-latest.sh | bash
- name: Set FOSSA API Key
run: echo "FOSSA_API_KEY=${{ secrets.FOSSA_PUB_API_KEY }}" >> $GITHUB_ENV
- name: Run FOSSA Analysis
run: fossa analyze
- name: Run FOSSA Test
run: fossa test