Skip to content

Release workflow for worker binaries#30

Merged
bnavetta merged 1 commit intomainfrom
ben/release-binaries
Mar 13, 2026
Merged

Release workflow for worker binaries#30
bnavetta merged 1 commit intomainfrom
ben/release-binaries

Conversation

@bnavetta
Copy link
Copy Markdown
Collaborator

@bnavetta bnavetta commented Mar 12, 2026

Description

This sets up a simple release workflow for publishing oz-agent-worker binaries.

There are two components:

  1. A build_release workflow which creates the binaries, and can be dispatched off any branch
  2. A create_release workflow which sets up the actual release

Testing

I used the included script to validate the builds and workflow syntax, but it can't run locally for real (act doesn't stub artifact creation as far as I can tell). Once this merges, I'll run the build workflow and confirm the artifacts are correct.

@bnavetta bnavetta marked this pull request as ready for review March 12, 2026 09:33
@bnavetta bnavetta force-pushed the ben/release-binaries branch from 184e91a to 554ffc2 Compare March 12, 2026 09:34
@bnavetta bnavetta requested review from acarl005 and ianhodge March 12, 2026 09:34
Copy link
Copy Markdown
Member

@ianhodge ianhodge left a comment

Choose a reason for hiding this comment

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

Awesome - can we make sure that this is documented somewhere?

@bnavetta
Copy link
Copy Markdown
Collaborator Author

Awesome - can we make sure that this is documented somewhere?

For sure! I'll update the docs once this is working

@bnavetta bnavetta merged commit f0d3281 into main Mar 13, 2026
3 checks passed
@bnavetta bnavetta deleted the ben/release-binaries branch March 13, 2026 10:38
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.

2 participants