fix: update workflow test SHA assertions after recompile#4720
Conversation
PR #4714 recompiled all workflows, bumping the pinned action from v0.79.2 (9b1d7307) to v0.79.4 (d059700c) but didn't update the test assertions that verify the lock files contain the correct SHA. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
Updates workflow-lockfile string assertions in CI tests to match the newly recompiled workflow lock files (from PR #4714), where github/gh-aw-actions/setup was bumped from v0.79.2 to v0.79.4 and re-pinned to a new commit SHA. This unblocks npm test on main by aligning the tests with the current locked workflow content.
Changes:
- Update
test-coverage-improver-workflow.test.tsto expectgithub/gh-aw-actions/setup@d059700c… # v0.79.4. - Update
security-guard-workflow.test.tsto expectgithub/gh-aw-actions/setup@d059700c… # v0.79.4.
Show a summary per file
| File | Description |
|---|---|
| scripts/ci/test-coverage-improver-workflow.test.ts | Updates the pinned gh-aw-actions/setup SHA/version assertion to match the current lock workflow content. |
| scripts/ci/security-guard-workflow.test.ts | Updates the pinned gh-aw-actions/setup SHA/version assertion to match the current lock workflow content. |
Copilot's findings
Tip
Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Files reviewed: 2/2 changed files
- Comments generated: 0
✅ Coverage Check PassedOverall Coverage
📁 Per-file Coverage Changes (1 files)
Coverage comparison generated by |
|
Smoke Test: Copilot BYOK (Direct Mode) — PASS ✅ GitHub MCP connectivity — verified Running in direct BYOK mode with real API key held by sidecar, agent receives placeholder credential. Author: @lpcox
|
Running in direct BYOK mode (COPILOT_PROVIDER_API_KEY + COPILOT_PROVIDER_BASE_URL) via api-proxy → Azure OpenAI (Foundry, o4-mini-aw) Overall: PASS
|
This comment has been minimized.
This comment has been minimized.
|
@lpcox
Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "api.openai.com"See Network Configuration for more information.
|
This comment has been minimized.
This comment has been minimized.
|
Last merged PRs:
GitHub read: ❌ Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "registry.npmjs.org"See Network Configuration for more information.
|
Smoke Test: GitHub Actions Services Connectivity
Overall: ❌ FAIL
|
🏗️ Build Test Suite Results
Overall: 8/8 ecosystems passed — ✅ PASS
|
|
GitHub API: ✅ PASS Total: PASS
|
Smoke Test: Copilot PAT Auth — Results
Overall: PASS 🟢 Author:
|
Smoke Test Results
Overall: PASS · Author:
|
PR #4714 recompiled all workflows, bumping
github/gh-aw-actions/setupfrom v0.79.2 (9b1d7307) to v0.79.4 (d059700c), but the test assertions insecurity-guard-workflow.test.tsandtest-coverage-improver-workflow.test.tsweren't updated — causingnpm testto fail on main.This fixes both tests to match the current lock file content.