Skip to content

Implement admin-console phase 01: tool compatibility matrix and certi… #21

Implement admin-console phase 01: tool compatibility matrix and certi…

Implement admin-console phase 01: tool compatibility matrix and certi… #21

# User-defined dependency submission workflow
# Replaces the broken GitHub system-managed "Automatic Dependency Submission" workflow
# that uses an outdated actions/component-detection-dependency-submission-action@374343e SHA.
#
# Uses the actively maintained advanced-security/component-detection-dependency-submission-action
# (upstream of the abandoned actions/ fork) which properly supports .NET 10 and Node.js 24.
#
# IMPORTANT: After adding this workflow, disable the system-managed
# "Automatic Dependency Submission" in GitHub Settings:
# Settings → Code security → Dependency graph → Automatic dependency submission → Disable
name: Dependency Submission
on:
push:
branches: [ master ]
permissions:
contents: write
jobs:
dependency-submission:
name: Submit .NET Dependencies
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup .NET
uses: actions/setup-dotnet@v5
with:
dotnet-version: '10.0.x'
- name: Submit dependencies
uses: advanced-security/component-detection-dependency-submission-action@v0.1.3