Skip to content

feat(github.release-please): add the upload_url and html_url outputs - #42

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

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

Conversation

@posquit0

Copy link
Copy Markdown
Member

👋 Background

Callers that publish artifacts after a release need to upload assets to the created release or link to it, for example in a notification. github.release-please does not forward the release URLs yet.

What changed

  • github.release-please: forward the upload_url and html_url outputs of the root component from googleapis/release-please-action@v5, in the order of its README.

Notes

  • release-please takes both values from the response of the GitHub "Create a release" API (upload_url and html_url in src/github-api.ts), so upload_url is a URI template that ends with {?name,label}.
  • Like the other release outputs, they are set only when a root release is created and are empty otherwise.
  • 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 7f621ac into main Oct 12, 2026
7 checks passed
@posquit0
posquit0 deleted the feat/github-release-please-urls branch October 12, 2026 00:35
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