Skip to content

deps(nuget): Bump Microsoft.IdentityModel.Tokens from 7.7.1 to 8.17.0 #756

deps(nuget): Bump Microsoft.IdentityModel.Tokens from 7.7.1 to 8.17.0

deps(nuget): Bump Microsoft.IdentityModel.Tokens from 7.7.1 to 8.17.0 #756

Workflow file for this run

# =============================================================================
# CI Extended — optional PR lane for heavier checks.
# Runs on PR path changes, label triggers, and manual dispatch.
# Non-blocking: does not gate PR merges.
# Topology context documented in ci-required.yml header.
# =============================================================================
name: CI Extended
on:
pull_request:
types:
- opened
- synchronize
- reopened
- labeled
- ready_for_review
paths:
- .github/workflows/**
- backend/**
- frontend/**
- deploy/**
- scripts/**
workflow_dispatch:
permissions:
contents: read
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
workflow-lint:
name: Workflow Lint
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v6
- name: Run actionlint
uses: rhysd/actionlint@v1.7.11
dependency-review:
name: Dependency Review
if: github.event_name == 'pull_request'
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: read
steps:
- name: Checkout
uses: actions/checkout@v6
- name: Run dependency review
uses: actions/dependency-review-action@v4
dependency-security-signals:
name: Dependency Security Signals
if: github.event_name == 'workflow_dispatch' || (github.event_name == 'pull_request' && contains(github.event.pull_request.labels.*.name, 'security'))
uses: ./.github/workflows/reusable-dependency-security-signals.yml
with:
dotnet-version: 8.0.x
node-version: 24.13.1
artifact-name: ci-extended-dependency-security-signals
retention-days: 14
summary-title: CI Extended Dependency Security Summary
workflow-context: ci-extended
openapi-guardrail:
name: OpenAPI Guardrail
uses: ./.github/workflows/reusable-openapi-guardrail.yml
with:
dotnet-version: 8.0.x
backend-solution:
name: Backend Solution Regression
if: github.event_name == 'workflow_dispatch' || (github.event_name == 'pull_request' && contains(github.event.pull_request.labels.*.name, 'testing'))
uses: ./.github/workflows/reusable-backend-solution.yml
with:
dotnet-version: 8.0.x
e2e-smoke:
name: E2E Smoke
if: github.event_name == 'workflow_dispatch' || (github.event_name == 'pull_request' && contains(github.event.pull_request.labels.*.name, 'testing'))
needs:
- backend-solution
uses: ./.github/workflows/reusable-e2e-smoke.yml
with:
dotnet-version: 8.0.x
node-version: 24.13.1
demo-director-smoke:
name: Demo Director Smoke
if: github.event_name == 'workflow_dispatch' || (github.event_name == 'pull_request' && contains(github.event.pull_request.labels.*.name, 'automation'))
uses: ./.github/workflows/reusable-demo-director-smoke.yml
with:
dotnet-version: 8.0.x
node-version: 24.13.1
load-concurrency-harness:
name: Load and Concurrency Harness
if: github.event_name == 'workflow_dispatch' || (github.event_name == 'pull_request' && contains(github.event.pull_request.labels.*.name, 'testing'))
needs:
- backend-solution
uses: ./.github/workflows/reusable-load-concurrency-harness.yml
with:
dotnet-version: 8.0.x
node-version: 24.13.1
k6-vus: "20"
k6-duration: "90s"
k6-user-pool: "6"