Skip to content

fix(release): adds release workflow#50

Merged
brob merged 30 commits into
nextfrom
next-setup
Jul 9, 2026
Merged

fix(release): adds release workflow#50
brob merged 30 commits into
nextfrom
next-setup

Conversation

@brob

@brob brob commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

No description provided.

brob and others added 22 commits June 12, 2026 10:23
## [1.8.3-next-setup.1](v1.8.2...v1.8.3-next-setup.1) (2026-07-08)

### Bug Fixes

* **release:** adds back github token ([cd34c52](cd34c52))
* **release:** adds defaults ([fdac965](fdac965))
* **release:** adds permissions to action ([d66921b](d66921b))
* **release:** fixes commitlint issues ([ac51e58](ac51e58))
* **release:** makes release config common js ([ccefcad](ccefcad))
* **release:** removes PR action and corrects branch for testing push ([5a1059a](5a1059a))
The @semantic-release/git plugin was force-adding dist/** (via its
assets list) into every release commit, so compiled output was
committed to the repo and showed up in PR #45 — even though dist is
gitignored. git add --force overrides .gitignore, which is why it
landed despite the ignore rule.

- Remove 'dist/**' from the git plugin assets in release.config.cjs
- Untrack the already-committed dist/ (git rm -r --cached dist);
  it stays on disk, gitignored, and is rebuilt in CI before publish
- Remove unused deps: @comandeer/cli-spinner and command-exists
  (never imported), plus the redundant commitlint meta-package
  (kept @commitlint/cli, which provides the same binary)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
## [1.8.3-next-setup.2](v1.8.3-next-setup.1...v1.8.3-next-setup.2) (2026-07-08)

### Bug Fixes

* **release:** stop committing build output and drop unused deps ([d64ac2c](d64ac2c)), closes [#45](#45)
@brob brob requested review from a team as code owners July 9, 2026 13:18
semantic-release-bot and others added 3 commits July 9, 2026 18:11
## [1.9.1-next-setup.1](v1.9.0...v1.9.1-next-setup.1) (2026-07-09)

### Bug Fixes

* **release:** adds back github token ([cd34c52](cd34c52))
* **release:** adds defaults ([fdac965](fdac965))
* **release:** adds permissions to action ([d66921b](d66921b))
* **release:** brings testing job into release action ([94551bd](94551bd))
* **release:** fixes commitlint issues ([ac51e58](ac51e58))
* **release:** fixes typo in workflow ([53d1443](53d1443))
* **release:** makes release config common js ([ccefcad](ccefcad))
* **release:** removes extraneous test that was causing failure in build not local ([687bbd6](687bbd6))
* **release:** removes PR action and corrects branch for testing push ([5a1059a](5a1059a))
* **release:** replaces inline testing with test workflow chaining ([d5b77b7](d5b77b7))
* **release:** stop committing build output and drop unused deps ([d64ac2c](d64ac2c)), closes [#45](#45)
* **release:** updates branches for workflow for main and next ([725d29c](725d29c))
* **release:** updates workflow away from quotations as per the github docs ([c6dbd1a](c6dbd1a))
## [1.9.1-next-setup.2](v1.9.1-next-setup.1...v1.9.1-next-setup.2) (2026-07-09)

### Bug Fixes

* **release:** adds dependency of test job ([3cd41cf](3cd41cf))
@brob brob merged commit 9350a16 into next Jul 9, 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.

3 participants