Skip to content

Add typed on.stop-after field; allow GitHub Actions expressions (#56983) #25783

Add typed on.stop-after field; allow GitHub Actions expressions (#56983)

Add typed on.stop-after field; allow GitHub Actions expressions (#56983) #25783

Triggered via push August 30, 2026 00:47
Status Success
Total duration 6m 41s
Artifacts 19

cgo.yml

on: push
checkout-cache
23s
checkout-cache
verify-integration-build
1m 20s
verify-integration-build
Matrix: fuzz
impacted-go-tests
2m 30s
impacted-go-tests
build-wasm
1m 14s
build-wasm
validate-yaml
14s
validate-yaml
bench
5m 4s
bench
Check validator file sizes
8s
Check validator file sizes
lint-go-format
13s
lint-go-format
lint-go-golangci
2m 22s
lint-go-golangci
lint-go-custom
1m 23s
lint-go-custom
lint-error-messages
22s
lint-error-messages
actions-build
54s
actions-build
mcp-server-compile-test
56s
mcp-server-compile-test
Alpine Container Test
1m 41s
Alpine Container Test
safe-outputs-conformance
14s
safe-outputs-conformance
Matrix: cross-platform-build
Matrix: security-scan
Matrix: test
Summarize workflow timing
5s
Summarize workflow timing
Fit to window
Zoom out
Zoom in

Annotations

26 errors and 30 warnings
lint-error-messages
2/3 compliant (66%)
lint-error-messages
9/9 compliant (100%)
lint-error-messages
1/1 compliant (100%)
lint-error-messages
1/1 compliant (100%)
lint-error-messages
16/17 compliant (94%)
lint-error-messages
6/6 compliant (100%)
lint-error-messages
3/3 compliant (100%)
lint-error-messages
13/15 compliant (86%)
lint-error-messages
10/11 compliant (90%)
lint-error-messages
2/3 compliant (66%)
Unit tests (D-G)
Coverage upload failed (HTTP 403): Resource not accessible by integration. To treat upload errors as warnings, add 'fail-on-error: false' to the action inputs.
Unit tests (D-G)
_annotations_from_multiple_steps","Output":"=== RUN TestExtractPreAgentStepErrors/returns_##[error]_annotations_from_multiple_steps\n"}
Unit tests (D-G)
_annotations_from_multiple_steps"}
Unit tests (D-G)
_annotations_over_last_step_fallback","Output":" • Rename 'app' to 'github-app'\n"}
Unit tests (D-G)
_annotations_over_last_step_fallback","Output":"✓ test-workflow.md\n"}
Unit tests (D-G)
_annotations_over_last_step_fallback","Output":"=== RUN TestExtractPreAgentStepErrors/prioritizes_##[error]_annotations_over_last_step_fallback\n"}
Unit tests (D-G)
_annotations_over_last_step_fallback"}
Unit tests (D-G)
_workflow_annotations_over_agent-stdio_fallback_when_agent_ran","Output":"=== RUN TestExtractPreAgentStepErrors/prefers_##[error]_workflow_annotations_over_agent-stdio_fallback_when_agent_ran\n"}
Unit tests (D-G)
_workflow_annotations_over_agent-stdio_fallback_when_agent_ran"}
Unit tests (D-G)
_annotation_exists","Output":"=== RUN TestExtractPreAgentStepErrors/falls_back_to_agent-stdio.log_excerpt_when_agent_ran_and_no_##[error]_annotation_exists\n"}
Unit tests (D-G)
_annotation_exists"}
Unit tests (N-R)
Coverage upload failed (HTTP 403): Resource not accessible by integration. To treat upload errors as warnings, add 'fail-on-error: false' to the action inputs.
Unit tests (S-Z and other)
Coverage upload failed (HTTP 403): Resource not accessible by integration. To treat upload errors as warnings, add 'fail-on-error: false' to the action inputs.
Unit tests (A-C)
Coverage upload failed (HTTP 403): Resource not accessible by integration. To treat upload errors as warnings, add 'fail-on-error: false' to the action inputs.
Unit tests (H-M)
Coverage upload failed (HTTP 403): Resource not accessible by integration. To treat upload errors as warnings, add 'fail-on-error: false' to the action inputs.
Summarize workflow timing
Process completed with exit code 1.
lint-go-format
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
safe-outputs-conformance
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint-error-messages
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
actions-build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
mcp-server-compile-test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-wasm
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
verify-integration-build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint-go-custom
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Alpine Container Test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Security Scan: actionlint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Security Scan: zizmor
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint-go-golangci
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
impacted-go-tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
fuzz (Parser, FuzzParseFrontmatter:./pkg/parser/ FuzzScheduleParser:./pkg/parser/ FuzzRuntimeImpo...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Security Scan: runner-guard
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Security Scan: poutine
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build & Test on macos-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
security
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
fuzz (Workflow-Core, FuzzExpressionParser:./pkg/workflow/ FuzzMentionsFiltering:./pkg/workflow/ F...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit tests (D-G)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
fuzz (Workflow-Parsing, FuzzYAMLParsing:./pkg/workflow/ FuzzTemplateRendering:./pkg/workflow/ Fuz...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit tests (N-R)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit tests (S-Z and other)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit tests (A-C)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit tests (H-M)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build & Test on windows-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
fuzz (Workflow-Triggers, FuzzExpandLabelTriggerShorthand:./pkg/workflow/ FuzzValidateNoTemplateIn...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
bench
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
canary-go
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
benchmark-results
5.48 KB
sha256:f20be8c338cf11e71cd4c9f1924cdbaab381837ef2453c4ec321eb882149767f
coverage-report-a-c
2.69 MB
sha256:dc3b54e3eea0b92f5a9dd8c9fc77e489cf6c3f20aa118b80e0de1c8ac66f8c96
coverage-report-d-g
2.69 MB
sha256:70b2581ee7b1559eec55c855c7bfcc75f42ee77374d4c199fcdd60a4f1fb86de
coverage-report-h-m
2.69 MB
sha256:f01b1f3230fc2db727808eb2a66044a250a847dd7c2c71965477941e49f38210
coverage-report-n-r
2.69 MB
sha256:b2d29d314e321294312115c145837e765ae07c70cb8c3f3293008e51e46acf53
coverage-report-s-z
2.69 MB
sha256:f48258b39dad583a8525fe282e3c18941662b04c3e8ceb3b09457ba47d977980
defender-scan-log-33284144691-1
707 Bytes
sha256:a32636f0ddfd8c3a056f2e6a0af836e9d7fd1ec4297b9ffda517c569cd10adf0
fuzz-results-Parser
3.7 KB
sha256:92daf86a3543dcde998392f72e62ec23ba8665d5e6089969f752d521b8372229
fuzz-results-Workflow-Core
4.48 KB
sha256:4fc80f52a83dcc604ff474832d253921e98f2d00538f562bd9a69f6387a7b35e
fuzz-results-Workflow-Parsing
4.3 KB
sha256:24662f34bb5aefdf5fc1260f64e28fc0cf9ce305239c887901aac80492e645ac
fuzz-results-Workflow-Triggers
5.3 KB
sha256:214a200216e67f93f73fa53cc426cc31d371c5636d0ec6ee40ec13881f14d871
gh-aw-linux-amd64
13 MB
sha256:b0de649570d3201ecf6d431316cbcbc6d1123ab5935c4979d976a72db5fa966b
safe-outputs-conformance-report
3.42 KB
sha256:162bc68bb9c695ae3425f5d1ffd3d646781443a53c04d498a137a80b6c125702
test-coverage-analysis-cgo
187 KB
sha256:0dab9281cc687f01f8ebcf1526bf56c6e9dadedc2febd55547449ddef9fe205b
test-result-cgo-unit-a-c
629 KB
sha256:aa4ac1ba9e3922a35cc6e0c34b80dc02357e62ecf31d5f05a383e5782906401a
test-result-cgo-unit-d-g
639 KB
sha256:ba66a7dbfe7b5db4f8615ed17e4625ec99d8211d9b68cdc01ace618a7b756b33
test-result-cgo-unit-h-m
500 KB
sha256:dc785811e84a44539d0f0808d0382976a4dfc886793db94ceb8447c8b351d98f
test-result-cgo-unit-n-r
565 KB
sha256:715d91dac7cd24390c045cf1585eb0a215683d016ae919f36332f9c22a10aa78
test-result-cgo-unit-s-z
627 KB
sha256:ef4ba182acc209fd5ce02397b96732ea8aa7079ee6e3908774d4aff8d1d310e9