Skip to content

[ci] Add release workflow#29790

Merged
jwnrt merged 1 commit into
masterfrom
release
May 22, 2026
Merged

[ci] Add release workflow#29790
jwnrt merged 1 commit into
masterfrom
release

Conversation

@jwnrt
Copy link
Copy Markdown
Contributor

@jwnrt jwnrt commented Apr 15, 2026

This workflow can be manually run to create a GitHub release with a tarball built by Bazel attached. The intended use is distributing the dev bundle (//release/devbundle) at a regular cadence.

Test run here: https://github.com/lowRISC/opentitan/actions/runs/24462396903/job/71479969804
And the release that was created: https://github.com/lowRISC/opentitan/releases/tag/test-1

Closes #29776

@jwnrt jwnrt requested a review from a team as a code owner April 15, 2026 17:46
@luismarques
Copy link
Copy Markdown
Contributor

Update/remove this comment: https://github.com/cfrantz/opentitan/blob/97cad192e41b72aba66255873f10dd50308568e5/release/devbundle/BUILD#L65

Signed-off-by: James Wainwright <james.wainwright@lowrisc.org>
@jwnrt jwnrt force-pushed the release branch 2 times, most recently from cd2c5ba to a6a72a2 Compare May 21, 2026 13:39
@jwnrt
Copy link
Copy Markdown
Contributor Author

jwnrt commented May 21, 2026

Copy link
Copy Markdown
Contributor

@cfrantz cfrantz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this workflow setup to run periodically or is it manually triggered by a human?

@cfrantz
Copy link
Copy Markdown
Contributor

cfrantz commented May 21, 2026

Is this workflow setup to run periodically or is it manually triggered by a human?

Oh, I see in the description that it's manually triggered. Should we consider periodic releases as well? (as a followup to this PR)

@jwnrt jwnrt added this pull request to the merge queue May 22, 2026
Merged via the queue into master with commit aa614ec May 22, 2026
122 of 140 checks passed
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.

Devbundle Release Process

3 participants