Skip to content

fix: make scaffolded monorepos CI- and publish-ready - #17

Merged
skapoor8 merged 7 commits into
mainfrom
feature/diff-187
Oct 1, 2026
Merged

skapoor8 merged 7 commits into
mainfrom
feature/diff-187

Conversation

@skapoor8

@skapoor8 skapoor8 commented Sep 29, 2026 •

Copy link
Copy Markdown
Contributor

Intent

Fix DIFF-187 with generated client workflows, project installs, tagless first-release support, monorepo Bun publication and pre-tag preflight. First-branch-push CI guard removed; GitHub Actions passed on 91aaa8c.

Changes

Validation

  • Existing tests pass

References

Further Work


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

- Generate client workflows and run project install contracts
- Select public Bun packages and preflight before release tags
- Support first releases without a bootstrap tag
@skapoor8
skapoor8 marked this pull request as ready for review September 30, 2026 11:12
Comment thread assets/github-workflows/on-commit.yml
Comment thread assets/github-workflows/on-commit.yml
Comment thread assets/github-workflows/on-merge.yml
Comment thread core/backends/bun.go
Comment thread core/config.go
Comment thread core/release.go
Comment thread core/version.go Outdated
- align release credentials and checkout history with proven registries
- preflight workflow destinations before writing workspace files
- keep CI formatting checks non-mutating
- validate target tasks and registry versions before tagging
- skip package versions already published during reruns
- honor explicit bumps from the virtual baseline
- ignore unrelated tags when no stable release exists
Comment thread core/ci.go
Comment thread core/config.go Outdated
Comment thread assets/github-workflows/on-commit.yml
Comment thread assets/github-workflows/on-commit.yml
Comment thread assets/github-workflows/on-merge.yml
Comment thread core/backends/bun.go
Comment thread core/config.go
Comment thread core/release.go
Comment thread core/version.go Outdated
Comment thread cmd/install.go
Comment thread core/ci.go
Comment thread core/ci_test.go
Comment thread core/config.go Outdated
Comment thread core/config_test.go
Comment thread docs/development-guide.md Outdated
Comment thread docs/infrastructure.md Outdated
Comment thread docs/user-guide.md Outdated
Comment thread e2e/scaffold_release_test.go
Comment thread README.md Outdated
@skapoor8
skapoor8 merged commit 8039ad3 into main Oct 1, 2026
2 checks passed
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