Skip to content

chore: rename GitHub release assets to lowercase platform names - #201

Merged
Loongphy merged 1 commit into
mainfrom
chore/release-asset-naming
Nov 11, 2026
Merged

Loongphy merged 1 commit into
mainfrom
chore/release-asset-naming

Conversation

@Loongphy

Copy link
Copy Markdown
Owner

Summary

  • Rename the six GitHub Release archives from codex-auth-<OS>-<ARCH> TitleCase style to lowercase codex-auth-<os>-<arch> (e.g. codex-auth-macOS-ARM64.tar.gz → codex-auth-macos-arm64.tar.gz, codex-auth-Windows-X64.zip → codex-auth-windows-x64.zip)
  • Updates the archiveName fields in scripts/npm/metadata.mjs and the matching archive_name matrix entries in .github/workflows/release.yml
  • npm package names, platform ids, and binary names are unchanged; release asset names are only consumed by the *.tar.gz/*.zip publish glob

Test plan

  • node scripts/npm/check-release-metadata.mjs passes (metadata ↔ workflow matrix alignment)
  • Preview Release workflow green (runs check-release-metadata + stage-packages on this change)
  • Smoke-install pkg.pr.new preview packages

Use codex-auth-<os>-<arch>.<ext> (linux/macos/windows + x64/arm64)
for GitHub Release archives so asset names are friendlier for manual
downloads. npm package names and platform ids are unchanged.
@greptile-apps

greptile-apps Bot commented Nov 11, 2026 •

Copy link
Copy Markdown
Contributor

RetriggerView in GreptileConfidence Score: 5/5

[Low impact] This PR appears safe to merge.

Summary

Renames all six GitHub Release archives to lowercase platform names.

  • All six release archives use lowercase platform and architecture labels.

Reviews (1) · Last reviewed commit: "chore: rename GitHub release assets to l..." · Reviewed by Greptile

@pkg-pr-new

pkg-pr-new Bot commented Nov 11, 2026

Copy link
Copy Markdown

Open in StackBlitz

@loongphy/codex-auth-darwin-arm64

npx https://pkg.pr.new/@loongphy/codex-auth-darwin-arm64@1634329

@loongphy/codex-auth-darwin-x64

npx https://pkg.pr.new/@loongphy/codex-auth-darwin-x64@1634329

@loongphy/codex-auth-linux-arm64

npx https://pkg.pr.new/@loongphy/codex-auth-linux-arm64@1634329

@loongphy/codex-auth-linux-x64

npx https://pkg.pr.new/@loongphy/codex-auth-linux-x64@1634329

@loongphy/codex-auth-win32-arm64

npx https://pkg.pr.new/@loongphy/codex-auth-win32-arm64@1634329

@loongphy/codex-auth-win32-x64

npx https://pkg.pr.new/@loongphy/codex-auth-win32-x64@1634329

@loongphy/codex-auth

npx https://pkg.pr.new/@loongphy/codex-auth@1634329

commit: 1634329

@Loongphy
Loongphy merged commit 66b3e30 into main Nov 11, 2026
13 checks passed
@Loongphy
Loongphy deleted the chore/release-asset-naming branch November 11, 2026 09:25
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