Repository navigation
(GHA) Remove legacy workflows and pin SHAs - #461
Mikey Lombardi (He/Him) (michaeltlombardi) merged 2 commits into
Conversation
This change removes legacy workflows that are no longer supported: - `quality.pr` - `quality.issue` - `targeting-repo-files` - `targeting-valid-branch` It pins the actions for the remaining workflows to a SHA representing the last known good commit for each action.
|
Learn Build status updates of commit 95038cd: ✅ Validation status: passed
For more details, please refer to the build report. |
There was a problem hiding this comment.
🟡 Changes recommended
The action ref in .github/workflows/expectations.yml has a trailing s, making the intended commit pin invalid and causing action resolution to fail unless a matching branch or tag exists.
1 open issue
What changed in this PR
This PR simplifies repository automation by removing four unsupported workflows and replacing mutable action references with commit pins in the remaining three workflows.
Changes:
- Removes legacy quality-contribution labeling and assignment workflows.
- Removes authorization workflows for repository-file changes and PRs targeting
live. - Updates checklist, expectations, and stale-content action references from
mainto commit-based refs.
| File | Description |
|---|---|
.github/workflows/targeting-valid-branch.yml |
Removes the live-branch authorization workflow. |
.github/workflows/targeting-repo-files.yml |
Removes the repository-file authorization workflow. |
.github/workflows/stale-content.yml |
Pins the stale-content reporting action. |
.github/workflows/quality.pr.yml |
Removes quality-contribution PR labeling. |
.github/workflows/quality.issue.yml |
Removes quality-issue assignment and labeling. |
.github/workflows/expectations.yml |
Changes the community-PR guidance action ref to an intended commit pin. |
.github/workflows/checklist.yml |
Pins the checklist verification action. |
Review effort: Balanced
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
Learn Build status updates of commit 791eb9a: ✅ Validation status: passed
For more details, please refer to the build report. |
9cbf4d9
into
MicrosoftDocs:main
PoliCheck Scan ReportThe following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans. ✅ No issues foundMore information about PoliCheckInformation: PoliCheck | Severity Guidance | Term |

PR Summary
This change removes legacy workflows that are no longer supported:
quality.prquality.issuetargeting-repo-filestargeting-valid-branchIt pins the actions for the remaining workflows to a SHA representing the last known good commit for each action.
PR Checklist