Skip to content

feat: exclude .next-bump from dist archives#1

Merged
ralftrapp merged 1 commit into
b-1.0from
140-automate-release-procedure
May 9, 2026
Merged

feat: exclude .next-bump from dist archives#1
ralftrapp merged 1 commit into
b-1.0from
140-automate-release-procedure

Conversation

@ralftrapp
Copy link
Copy Markdown
Contributor

Summary

Single-line addition to composer.json:

"archive": {
    "exclude": [".next-bump"]
}

Belt-and-suspenders for the bin/release tag-cutting policy that lands in o3-shop/shop-ce#121 (issue o3-shop/o3-shop#140). The CLI uses an optional .next-bump file at the repo root to let maintainers override the default patch bump per-release. This addition ensures that if a .next-bump file gets committed, it never ships in dist archives regardless of install path.

One-line, one-time addition. Inert until either a .next-bump file is committed AND a dist archive is built. Safe to merge on its own — no behavioural change today.

Test plan

  • composer validate passes (no schema regression)
  • No expected change to existing build outputs

🤖 Generated with Claude Code

Belt-and-suspenders coverage for the bin/release tag-cutting policy
landing in shop-ce: ensures the .next-bump marker file (when used by
maintainers to override the default patch bump) never ships in dist
archives regardless of install path. One-line addition; no other
behavioral change.
@ralftrapp ralftrapp merged commit 31cdb1e into b-1.0 May 9, 2026
@ralftrapp ralftrapp deleted the 140-automate-release-procedure branch May 9, 2026 09:54
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