Skip to content

[release] Add Docker and release workflows#6

Open
mfittko wants to merge 4 commits intofeat/initial-openai-proxyfrom
feat/release-plumbing-follow-up
Open

[release] Add Docker and release workflows#6
mfittko wants to merge 4 commits intofeat/initial-openai-proxyfrom
feat/release-plumbing-follow-up

Conversation

@mfittko
Copy link
Copy Markdown
Contributor

@mfittko mfittko commented Apr 3, 2026

Summary

Add Docker publishing and tagged release automation.

Changes

  • add .github/workflows/docker.yml for PR, branch, and tag image builds
  • add .github/workflows/release.yml for stable tagged GitHub releases
  • add .github/scripts/release-tag.sh to validate and classify release tags
  • switch GitHub Actions to ARM-native CI runners, with arm64-only PR Docker builds and hybrid amd64+arm64 branch/tag image publishing

Scope

PR #1 stays focused on the runtime MVP surface.

This PR adds the repository release automation that sits around that runtime.

Testing

  • make coverage
  • make lint
  • workflow files validated locally after the ARM runner update

@mfittko mfittko self-assigned this Apr 3, 2026
@mfittko mfittko changed the title [release] Restore release workflow plumbing [release] Add Docker and release workflows Apr 3, 2026
@mfittko mfittko force-pushed the feat/release-plumbing-follow-up branch 2 times, most recently from 57b5b60 to dd94863 Compare April 3, 2026 23:31
@mfittko mfittko force-pushed the feat/release-plumbing-follow-up branch from dd94863 to 1a11ef2 Compare April 3, 2026 23:44
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