* fix(ci): standardize workflow naming and remove redundant workflows
- Rename CI job names to consistent format:
- test-python ({version}, {os})
- test-frontend ({os})
- test-integration ({os})
- Remove redundant workflows:
- test-on-tag.yml: Tests already run via CI before tag creation
- validate-version.yml: Should be part of prepare-release
- test-azure-auth.yml: Dead trigger (manual only)
- pr-status-gate.yml: Redundant with branch protection rules
Co-Authored-By: Claude Opus 4.5 <[email protected]>
* fix(ci): remove status labels and update docs for deleted workflows
- Remove STATUS labels from pr-labeler.yml (redundant with GitHub's
native PR checks UI)
- Remove stale comments referencing deleted pr-status-gate.yml
- Update CONTRIBUTING.md to remove 'Test on Tag' workflow reference
- Update RELEASE.md to remove validate-version.yml reference
Co-Authored-By: Claude Opus 4.5 <[email protected]>
* fix(ci): remove review labels from pr-labeler
Review labels (Missing AC Approval, AC: Approved, etc.) are removed
since pr-status-gate.yml was deleted and GitHub's native review
system already handles approval state and invalidation on new commits.
Co-Authored-By: Claude Opus 4.5 <[email protected]>
---------
Co-authored-by: Test User <[email protected]>
Co-authored-by: Claude Opus 4.5 <[email protected]>
22 lines
487 B
YAML
22 lines
487 B
YAML
name: Test Azure Auth
|
|
|
|
on:
|
|
workflow_dispatch:
|
|
|
|
jobs:
|
|
test-auth:
|
|
runs-on: windows-latest
|
|
permissions:
|
|
id-token: write
|
|
contents: read
|
|
steps:
|
|
- name: Azure Login (OIDC)
|
|
uses: azure/login@v2
|
|
with:
|
|
client-id: ${{ secrets.AZURE_CLIENT_ID }}
|
|
tenant-id: ${{ secrets.AZURE_TENANT_ID }}
|
|
subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID }}
|
|
|
|
- name: Success
|
|
run: echo "Azure authentication successful!"
|