Skip to content

release(v3): [4/4] v3 release (combined) - #173

Merged
lasith-kg merged 5 commits into
mainfrom
release/v3
Jul 14, 2026
Merged

release(v3): [4/4] v3 release (combined)#173
lasith-kg merged 5 commits into
mainfrom
release/v3

Conversation

@lasith-kg

@lasith-kg lasith-kg commented Jul 14, 2026

Copy link
Copy Markdown
Owner

📚 PR Train

This PR is part of a stacked PR train delivering the v3 release. Review/merge bottom-up in order:

# PR Change Base
1 #170 Modernize repository to actions/typescript (ESM + Node 24) main
2 #171 Add support for return_run_details release/v3-1-node-24
3 #172 Remove dead error handling code release/v3-2-dispatch-workflow
4 👉 #173 (this PR) v3 release (combined → main) main

⚠️ PRs 1–3 are stacked (each targets the one above). This is the combined branch that actually merges into main — its diff equals the sum of #170 + #171 + #172.


Combined v3 release, merging the three stacked changes below into main.

Highlights

Breaking changes

  • Runtime: now runs on node24 — runners without Node 24 support can't execute it.
  • Behavior: workflow_dispatch run discovery now relies on GitHub's return_run_details; instances that don't honour it (e.g. older GHES returning 204) now fail explicitly instead of continuing silently.

@lasith-kg
lasith-kg merged commit 3979269 into main Jul 14, 2026
4 checks passed
@lasith-kg
lasith-kg deleted the release/v3 branch July 14, 2026 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant