Skip to content

ipn: m code comment #15

ipn: m code comment

ipn: m code comment #15

Workflow file for this run

name: Cryptography BoM
on:
workflow_dispatch:
push:
branches: [ n2 ]
paths:
- '**/*.go'
pull_request:
branches: [ n2 ]
paths:
- '**/*.go'
jobs:
# github.com/advanced-security/cbom-action
build-matrix:
name: 🚏 Repo analysis
runs-on: ubuntu-latest
outputs:
repositories: ${{ steps.rm.outputs.repositories }}
steps:
- name: πŸš€ Build analysis matrix
uses: advanced-security/cbom-action/build-matrix@v1
id: rm
with:
repositoryNameWithOwner: ${{ github.repository }}
analyzeDependencies: true
minimumLanguageBytes: 0
run-cbom-action:
name: πŸ“œ ${{ fromJson(matrix.repository).nameWithOwner }} - ${{ fromJson(matrix.repository).language }}
runs-on: ubuntu-latest
needs: build-matrix
continue-on-error: true
strategy:
fail-fast: false
matrix:
repository: ${{ fromJSON(needs.build-matrix.outputs.repositories) }}
steps:
- name: πŸ’ˆ CBOM run
uses: advanced-security/cbom-action/analyze@d5f28cfce2a516c74cae4ebb296a427eb51f62ec # 11 Dec 25
with:
repositoryNameWithOwner: ${{ fromJson(matrix.repository).nameWithOwner }}
language: ${{ fromJson(matrix.repository).language }}
createCodeQLDatabaseIfRequired: true
uploadToCodeScanning: false
requestGitHubAnalysis: false
queryTimeout: 500
cbom-summary:
name: πŸŒ‹ CBOM results
runs-on: ubuntu-latest
needs: run-cbom-action
steps:
- name: πŸ”… Summarize
uses: advanced-security/cbom-action/workflow-summary@d5f28cfce2a516c74cae4ebb296a427eb51f62ec # 11 Dec 25