Skip to content

feat(github.release-please): add the major, minor, patch, and sha outputs - #41

Merged
posquit0 merged 1 commit into
mainfrom
feat/github-release-please-outputs
Oct 11, 2026
Merged

posquit0 merged 1 commit into
mainfrom
feat/github-release-please-outputs

Conversation

@posquit0

Copy link
Copy Markdown
Member

👋 Background

github.release-please (#40) forwards only release_created, tag_name, and version of the root component. Callers that publish artifacts after a release, such as moving vX and vX.Y tags or checking out the released commit, also need the version components and the tagged commit.

What changed

  • github.release-please: forward the major, minor, patch, and sha outputs of the root component from googleapis/release-please-action@v5.

Notes

  • release-please-action sets these outputs from the fields of each created release (outputReleases in src/index.ts), so they are set only when a root release is created and are empty otherwise, like the existing outputs.
  • Checked locally: yamllint and check-jsonschema --builtin-schema vendor.github-actions pass.

@github-actions

Copy link
Copy Markdown

👋 Welcome! Looks like this is your first pull request.

Hey, thanks for your contribution! Please give us a bit of time to review it. 😄

Please check out our contributing guidelines.

@github-actions github-actions Bot added 💾 actions This issue or pull request is related to actions. size/XS Extra Small size issue or PR. labels Oct 11, 2026
@github-actions

Copy link
Copy Markdown

GitHub Actions Integration

Repository jactionlint check-jsonschema (workflows) check-jsonschema (actions)
tedilabs/github-actions ✅ ✅ ✅

✅ All 1 passed.

@posquit0
posquit0 merged commit 00bef42 into main Oct 11, 2026
7 checks passed
@posquit0
posquit0 deleted the feat/github-release-please-outputs branch October 11, 2026 17:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

💾 actions This issue or pull request is related to actions. size/XS Extra Small size issue or PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant