Skip to content

Extract release source archive packaging#50

Merged
m1ngsama merged 1 commit into
mainfrom
release/source-archive-dry-run
May 28, 2026
Merged

Extract release source archive packaging#50
m1ngsama merged 1 commit into
mainfrom
release/source-archive-dry-run

Conversation

@m1ngsama

Copy link
Copy Markdown
Owner

Summary

  • extract explicit release source archive creation into scripts/package_source_archive.sh
  • reuse the source archive script from the release workflow and strict release preflight
  • add regression coverage for source archive creation and wire release artifact tests to the real source archive path

Verification

  • sh -n scripts/package_source_archive.sh
  • workflow YAML parse for .github/workflows/release.yml and .github/workflows/ci.yml
  • ./test_source_archive.sh
  • ./test_release_artifact_gate.sh
  • make script-test
  • make release-check

Notes

This does not tag, publish, upload, release, or deploy. Production deployment and package-manager publishing remain manual.

@m1ngsama m1ngsama force-pushed the release/source-archive-dry-run branch from 1795d08 to a51d0fb Compare May 28, 2026 08:41
@m1ngsama m1ngsama merged commit c04be0b into main May 28, 2026
12 checks passed
@m1ngsama m1ngsama deleted the release/source-archive-dry-run branch May 28, 2026 08:47
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