Skip to content

build: update dependencies to last minor version available #4

build: update dependencies to last minor version available

build: update dependencies to last minor version available #4

name: Track Dependencies
on:
workflow_dispatch:
push:
branches:
- main
jobs:
dependency_track:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5
- name: Enable Corepack
run: corepack enable
- name: Setup Node
uses: actions/setup-node@v5
with:
node-version: '24'
cache: 'yarn'
- name: Generate SBOM
run: yarn dlx -q @cyclonedx/yarn-plugin-cyclonedx -o sbom.json
- name: Upload CycloneDx bom to dependency track
uses: DependencyTrack/gh-upload-sbom@v3
with:
serverhostname: ${{ secrets.DEPENDENCY_TRACK_SERVER_HOSTNAME }}
apikey: ${{ secrets.DEPENDENCY_TRACK_API_KEY }}
project: 'c22c33e7-cf08-477f-a337-2afddac184d0'
bomfilename: 'sbom.json'