Skip to content

feat: removing runner from scenario won't remove him from linked main… #88

feat: removing runner from scenario won't remove him from linked main…

feat: removing runner from scenario won't remove him from linked main… #88

name: Track Dependencies
on:
workflow_dispatch:
push:
branches:
- 'release/v4-onprem'
jobs:
dependency_track:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up JDK
uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '21'
- name: Setup Gradle
uses: gradle/actions/[email protected]
with:
gradle-version: '8.12'
cache-disabled: true
- name: Track dependencies
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: ./gradlew cyclonedxBom
- name: Upload CycloneDX BOM
uses: actions/upload-artifact@v4
with:
name: cosmotech-api-bom
path: build/reports/cosmotech-api-bom.xml
overwrite: true
- name: Upload cyclonedx bom to dependency
uses: DependencyTrack/gh-upload-sbom@v3
with:
serverhostname: ${{ secrets.DEPENDENCY_TRACK_SERVER_HOSTNAME }}
apikey: ${{ secrets.DEPENDENCY_TRACK_API_KEY }}
project: 'c3a3a2fa-86a9-4961-be0d-4dbb5cea7176'
bomfilename: 'build/reports/cosmotech-api-bom.xml'