Skip to content

Finishes setup for new release flow#51

Open
brob wants to merge 32 commits into
mainfrom
next
Open

Finishes setup for new release flow#51
brob wants to merge 32 commits into
mainfrom
next

Conversation

@brob

@brob brob commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Sets up release flow where we can push to next branch and have @fusionauth/cli@next as an installable package (and other branches as specified in the future.

brob and others added 30 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)
## [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 and others added 2 commits July 9, 2026 14:20
fix(release): adds release workflow
## [1.9.1-next.1](v1.9.0...v1.9.1-next.1) (2026-07-09)

### Bug Fixes

* **release:** adds back github token ([cd34c52](cd34c52))
* **release:** adds defaults ([fdac965](fdac965))
* **release:** adds dependency of test job ([3cd41cf](3cd41cf))
* **release:** adds new release workflows ([9350a16](9350a16))
* **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))
@brob brob requested review from a team as code owners July 10, 2026 13:01
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