Skip to content

[codex] Add release publish workflow#494

Merged
k82cn merged 1 commit into
xflops:mainfrom
k82cn:codex/release-publish-workflow
Jun 4, 2026
Merged

[codex] Add release publish workflow#494
k82cn merged 1 commit into
xflops:mainfrom
k82cn:codex/release-publish-workflow

Conversation

@k82cn

@k82cn k82cn commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add a release-published GitHub Actions workflow for publishing Flame release artifacts.
  • Publish flamepy, Rust crates, and Docker Hub images from the release tag.
  • Validate release metadata and verify published package/image availability.

Required Secrets

  • PYPI_API_TOKEN
  • CARGO_REGISTRY_TOKEN
  • DOCKERHUB_USERNAME
  • DOCKERHUB_TOKEN

Verification

  • Ruby YAML parse for .github/workflows/release-publish.yaml
  • git diff --cached --check
  • Local release metadata validation for v0.6.0
  • Dockerfile existence checks
  • cargo publish --help checked feature flag support

Note: actionlint is not installed locally, so full GitHub Actions semantic linting was not run.

@gemini-code-assist

Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@k82cn k82cn marked this pull request as ready for review June 4, 2026 07:40
@k82cn k82cn merged commit 9512a8f into xflops:main Jun 4, 2026
8 checks passed
@k82cn k82cn deleted the codex/release-publish-workflow branch June 4, 2026 07:41
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