Require GITHUB_OUTPUT for runner 13 #11

Merged
stephen merged 1 commit from runner13-workflow-compat into main 2026-08-04 21:27:31 +00:00
Owner

Forgejo Runner 13 removes the legacy set-output workflow command. This action already writes outputs through GITHUB_OUTPUT on current runners; make that path mandatory and avoid the removed command entirely.

What changed

  • Removed the set-output fallback from the local core shim.
  • Kept the existing GITHUB_OUTPUT heredoc writer for multiline-safe outputs.

Testing

  • npm test verifies upload outputs and artifact metadata flow through the action tests.
  • npm run check
Forgejo Runner 13 removes the legacy set-output workflow command. This action already writes outputs through GITHUB_OUTPUT on current runners; make that path mandatory and avoid the removed command entirely. **What changed** - Removed the set-output fallback from the local core shim. - Kept the existing GITHUB_OUTPUT heredoc writer for multiline-safe outputs. **Testing** - `npm test` verifies upload outputs and artifact metadata flow through the action tests. - `npm run check`
Require GITHUB_OUTPUT for action outputs
All checks were successful
test / e2e (pull_request) Successful in 3s
test / unit (pull_request) Successful in 4s
ci / test (pull_request) Successful in 6s
670cd95df1
stephen deleted branch runner13-workflow-compat 2026-08-04 21:27:31 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
rasterstate/upload-artifact-action!11
No description provided.