Skip to content

build(release): upload artifacts_manifest.json to GitHub releases - #4390

Merged
rickeylev merged 1 commit into
bazel-contrib:mainfrom
rickeylev:fix_release_artifacts_manifest
Nov 1, 2026
Merged

rickeylev merged 1 commit into
bazel-contrib:mainfrom
rickeylev:fix_release_artifacts_manifest

Conversation

@rickeylev

Copy link
Copy Markdown
Collaborator

Switching the release manifest generator to emit
artifacts_manifest.bzl (#4370) dropped the standalone
artifacts_manifest.json output, and the publish workflow never
downloaded release-manifest to attach it to the GitHub release.

Generate both artifacts_manifest.bzl (bundled into the source
archive) and artifacts_manifest.json via explicit --bzl-output and
--json-output flags, upload artifacts_manifest.json in the
release-manifest workflow artifact, and download and attach it to the
GitHub release during publishing.

Work towards #4250

Switching the release manifest generator to emit
`artifacts_manifest.bzl` (bazel-contrib#4370) dropped the standalone
`artifacts_manifest.json` output, and the publish workflow never
downloaded `release-manifest` to attach it to the GitHub release.

Generate both `artifacts_manifest.bzl` (bundled into the source
archive) and `artifacts_manifest.json` via explicit `--bzl-output` and
`--json-output` flags, upload `artifacts_manifest.json` in the
`release-manifest` workflow artifact, and download and attach it to the
GitHub release during publishing.

Work towards bazel-contrib#4250
@rickeylev
rickeylev requested a review from aignas as a code owner November 1, 2026 05:02
@rickeylev

Copy link
Copy Markdown
Collaborator Author

AI Disclosure: This PR was created in semi-autonomous mode by an AI coding agent working with @rickeylev. Review comments will be handled with human oversight (either directly by @rickeylev or by the agent with human review and approval before posting).

This is an automatically generated agent comment.

@rickeylev
rickeylev enabled auto-merge November 1, 2026 05:05
@rickeylev
rickeylev merged commit 54b6205 into bazel-contrib:main Nov 1, 2026
13 checks passed
@rickeylev
rickeylev deleted the fix_release_artifacts_manifest branch November 1, 2026 05:17
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