Skip to content

ci: publish Codex++ release artifacts - #32

Merged
Pimpmuckl merged 1 commit into
mainfrom
codex-plus-plus/release-workflow
Jul 12, 2026
Merged

ci: publish Codex++ release artifacts#32
Pimpmuckl merged 1 commit into
mainfrom
codex-plus-plus/release-workflow

Conversation

@Pimpmuckl

Copy link
Copy Markdown
Owner

Summary

  • publish Codex++ packages from codex-plus-plus-vX.Y.Z-fork.N tags
  • build Windows x64, macOS ARM64, and Linux x64 MUSL packages on standard GitHub-hosted runners
  • smoke each package, publish per-asset SHA-256 checksums, and release only after all builds pass
  • keep build jobs read-only and retain intermediate Actions artifacts for one day

Validation

  • just fmt
  • workflow YAML/structure validation
  • Review Suite normal
    vw_77f79020 clean after fixing Linux bwrap integrity, Windows SQLite flags, and release-token isolation

The workflow intentionally uses unsigned community builds and avoids upstream signing, npm, and OpenAI-only release infrastructure.

@Pimpmuckl

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 3e7ce3c109

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines +206 to +209
gh release upload "$GITHUB_REF_NAME" dist/* scripts/install/install-codex-plus-plus.ps1 \
--repo "$GITHUB_REPOSITORY" --clobber
else
gh release create "$GITHUB_REF_NAME" dist/* scripts/install/install-codex-plus-plus.ps1 \

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Attach the Unix installer to fork releases

For releases that include Linux and macOS archives, both publish paths only attach scripts/install/install-codex-plus-plus.ps1; the matching scripts/install/install-codex-plus-plus.sh exists in the repo but is never uploaded. Users installing from the GitHub release on Unix-like platforms therefore cannot fetch the provided Codex++ shim installer, while Windows users can.

Useful? React with 👍 / 👎.

@Pimpmuckl
Pimpmuckl force-pushed the codex-plus-plus/release-workflow branch from 3e7ce3c to d278967 Compare July 12, 2026 19:27
@Pimpmuckl

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Keep it up!

Reviewed commit: d27896746f

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@Pimpmuckl
Pimpmuckl merged commit c2cd485 into main Jul 12, 2026
13 of 35 checks passed
Pimpmuckl added a commit that referenced this pull request Jul 13, 2026
Pimpmuckl added a commit that referenced this pull request Jul 14, 2026
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