github-actions[bot]
a45c4d594a
v1.9.0
v1.9.0
2026-06-03 07:05:44 +00:00
github-actions[bot]
b459b1eaa0
Version Packages ( #637 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-03 07:02:05 +00:00
Mateusz Burzyński
f9585d966a
Update @changesets/ghcommit ( #645 )
...
* Update `@changesets/ghcommit`
* add changeset
* update ghcommit more
2026-06-02 13:54:38 +00:00
Mateusz Burzyński
020e8cc600
Use internal bot for versioning ( #643 )
...
* Use internal bot for versioning
* tweak `CODEOWNERS`
2026-06-02 10:22:42 +02:00
Bjorn Lu
b072bccc4c
Add simple PR comment sub-action ( #636 )
...
* Add simple PR comment sub-action
* Update rolldown config
* Add changeset
* Update readme
* Use TLA
* Add prefix
* fix merge
* Update
2026-05-30 19:39:39 +00:00
Bjorn Lu and Mateusz Burzyński
8795eee5ee
Comment changeset status in PRs ( #625 )
...
* Initial implementation
* Fix
* fix
* fix
* Make it look nicer
* Update docs
* Rename to pr-status-comment
* Remove outputs
* Update path
* update name
* Checkout PR in a detached worktree (#626 )
Co-authored-by: bluwy <bjornlu.dev@gmail.com >
* Move comment to separate job
* Loosen event requirement
* Update
* Apply suggestions from code review
Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com >
* Use TLA
* use using
* Remove test log
---------
Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com >
2026-05-29 12:27:24 +00:00
Mateusz Burzyński and Bjorn Lu
34f64f6e2e
Fixed an issue with GitHub releases not being created for successfully published packages when some packages failed to be published ( #535 )
...
* Fixed an issue with GitHub releases not being created for successfully published packages when some packages failed to be published
* Format
---------
Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com >
2026-05-29 06:48:06 +00:00
Bjorn Lu
1d54b9e660
Simplify getChangelogEntry ( #632 )
2026-05-27 15:41:11 +00:00
Bjorn Lu
031358f743
Update to typescript v6 ( #633 )
2026-05-25 17:30:08 +00:00
dependabot[bot]
a0c05f7a4b
Bump @changesets/changelog-github from 0.5.2 to 0.7.0 ( #620 )
...
Bumps [@changesets/changelog-github](https://github.com/changesets/changesets ) from 0.5.2 to 0.7.0.
- [Release notes](https://github.com/changesets/changesets/releases )
- [Commits](https://github.com/changesets/changesets/compare/@changesets/read@0.5.2...@changesets/changelog-github@0.7.0 )
---
updated-dependencies:
- dependency-name: "@changesets/changelog-github"
dependency-version: 0.7.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-25 14:51:47 +00:00
Bjorn Lu
a245e45ca5
Update non-breaking deps and minimumReleaseAgeExclude ( #631 )
2026-05-25 09:44:51 +00:00
Bjorn Lu
e0c90aa7fb
Fix version/publish arg parsing ( #629 )
2026-05-25 09:12:32 +00:00
Bjorn Lu
d67d8d8799
Run format lint in CI ( #630 )
2026-05-25 09:11:00 +00:00
Bjorn Lu
f1222b6286
Refactor to fs-fixture ( #622 )
2026-05-18 10:03:43 +00:00
Mateusz Burzyński
87481d361e
Add shellEmulator to pnpm-workspace.yaml ( #624 )
2026-05-16 15:41:11 +00:00
Bjorn Lu
e33c0e699d
Update vscode settings ( #623 )
...
* Update vscode settings
* Update launch.json
2026-05-15 19:04:24 +00:00
Bjorn Lu and Mateusz Burzyński
c13a48983a
Use rolldown for bundling ( #621 )
...
* Use rolldown for bundling
* update vite
---------
Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com >
2026-05-15 19:01:37 +00:00
Bjorn Lu
6c80731937
Migrate to oxfmt ( #618 )
...
* Migrate to oxfmt
* Enable import sorting
* trailingComma always
2026-05-15 11:48:55 +00:00
Mateusz Burzyński
03ba888eb8
Add zizmor workflow ( #617 )
...
* Add `zizmor` workflow
* fix issues
* fix one thing
* add permission comments
* add job names
* move zizmor to CI
2026-05-15 10:16:37 +00:00
Bjorn Lu
aec1f01000
Update vitest to v4 ( #619 )
2026-05-15 08:53:32 +00:00
Marco Pasqualetti and Mateusz Burzyński
04ba326779
migrate to pnpm ( #609 )
...
* migrate to `pnpm`
* rename `simple-project` fixture packages to remove socket security errors
* add pnpm `dedupe` options
* update release-pr workflow
* update
* update snashots
* tweaks
* tweak
* tweak
* fix missing ci-setup
* tweak
* tweak deps
* update pnpm
* ok, Socket, let's rename them
* update snapshots
* rename again
* fmt
---------
Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com >
2026-05-14 09:04:38 +00:00
Mateusz Burzyński
ccba80bb5a
Fix the ability to create GitHub releases in our own workflow ( #614 )
2026-05-07 10:05:44 +00:00
github-actions[bot] and Mateusz Burzyński
84c24326ac
Version Packages ( #598 )
...
* Version Packages
* add missing PR reference
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com >
2026-05-07 09:43:16 +00:00
f5dbf72f96
Add draft mode support ( #258 )
...
* Add draft mode support
* Add doc
* fmt
* add it to action.yml
* fix bad merge?
* tweak changeset
* refactor
---------
Co-authored-by: Emma Hamilton <mitchell@hamil.town >
Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com >
2026-05-07 11:35:24 +02:00
Mateusz Burzyński
91b911142e
Protect publishes with env gate ( #610 )
...
* Protect publishes with env gate
* tweak CODEOWNERS and release-pr
* remove redundant permission
* fix syntax
* Use app with protection bypass for publishing
* handle forks better
* remove redundant permission
2026-05-07 09:16:30 +00:00
Mateusz Burzyński
d4c53c2943
Fix CODEOWNERS pattern
2026-04-03 10:49:07 +02:00
Mateusz Burzyński
2ae596f3dd
Tweak CI setup ( #599 )
2026-04-01 09:17:56 +02:00
Mateusz Burzyński
0784b0ec8f
Add CODEOWNERS
2026-04-01 09:00:07 +02:00
Rafi Adnan and Mateusz Burzyński
81b3f61ebf
Fixed .changeset state being picked for the version command when cwd parameter is provided ( #536 )
...
* actually use cwd parameter when reading changeset state
* tweak changeset
---------
Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com >
2026-03-31 17:47:34 +02:00
Oleksii Shytikov and Mateusz Burzyński
6002dbd987
Fix reading .changeset directory from path provided in cwd parameter ( #502 )
...
* Adding informational message about resolved `cwd` location
* Reading changesets information from provided folder
* Adding changeset information
* Apply suggestion from @Andarist
---------
Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com >
2026-03-31 17:38:41 +02:00
github-actions[bot]
a7c500273b
Version Packages ( #565 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-12 12:25:27 +01:00
Mateusz Burzyński
935fe876b0
Automatically use the GitHub-provided token to allow most users to avoid explicit GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} configuration ( #564 )
2026-01-29 09:35:17 +01:00
Mateusz Burzyński
6af4a7ec08
Don't error on symlinks and executables when they don't have to be touched anyway ( #563 )
...
* Don't error on symlinks and executables when they don't have to be touched anyway
* tweak range
2026-01-28 09:02:44 +01:00
Mateusz Burzyński
746b247c1c
Tweak logging related to NPM_TOKEN/OIDC auth ( #566 )
2026-01-28 07:35:01 +01:00
54220dd92c
Conditionally append NPM_TOKEN to .npmrc ( #545 )
...
* fix: conditionally append NPM_TOKEN to .npmrc for trusted publishing support
The .npmrc generation now intelligently handles both traditional NPM token
authentication and trusted publishing scenarios:
- Only appends auth token to .npmrc when NPM_TOKEN is defined (not undefined)
- Uses strict comparison (!== undefined) instead of truthy checks
- Provides informative logging when no NPM_TOKEN is present
- Maintains full backward compatibility with existing workflows
This fixes issues with trusted publishing where OIDC tokens from GitHub
Actions are used instead of NPM_TOKEN, preventing 'undefined' from being
written to the registry auth configuration.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
* Update src/index.ts
Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com >
* simplify
* tweak changeset
---------
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com >
2026-01-27 23:14:11 +01:00
github-actions[bot]
5e0dfa5699
Version Packages ( #559 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-21 13:28:01 +01:00
Harsha Venugopal and Mateusz Burzyński
342005d412
Upgrade from Node.js 20 to Node.js 24 LTS ( #558 )
...
* migrate nodejs from 20 to 24
* chore: update changeset
* Update .changeset/tall-flowers-fry.md
* Update .changeset/tall-flowers-fry.md
---------
Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com >
2026-01-21 13:25:38 +01:00
github-actions[bot]
04d574e831
Version Packages ( #480 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-17 18:42:20 +02:00
Mateusz Burzyński
08db198428
Fixed missed __dirname reference ( #496 )
2025-05-16 12:29:46 +02:00
Mateusz Burzyński
1ae3a21f70
Switch to bundling with Rollup ( #495 )
2025-05-16 12:25:02 +02:00
Mateusz Burzyński
5078b4b48b
Migrate to ESM ( #484 )
...
* Migrate to ESM
* just use `require.resolve`
* reuse setup action
* checkout PR head for a sec
* ls things
* try a thing
* the dirname had a trailing whitespace, lol
2025-05-16 11:39:43 +02:00
Sam Lanning and Mateusz Burzyński
7ed1955546
Fixed situations in which cwd was specified as a relative path and used with (default) commitMode: git-cli ( #486 )
...
* fix: use latest ghcommit and fix cwd for git-cli
- `cwd` was not working correctly when commitMode was set to `git-cli`,
as it was attempting to resolve the `cwd` twice.
(This problem only occured when specifying a relative path for `cwd`.)
- Update `ghcommit`, and avoid calling `process.chdir()` to change the
working directory. Instead, we now pass the `cwd` option everywhere.
fixes #475
* simplify
* Apply suggestions from code review
---------
Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com >
2025-05-16 11:25:00 +02:00
Jake Pelter and Mateusz Burzyński
9690d7b6f2
Add LICENSE file ( #491 )
...
* add license file
* Update LICENSE
---------
Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com >
2025-05-15 21:55:11 +02:00
Sam Lanning and Mateusz Burzyński
022692ba02
Fix PRs sometimes not getting reopened with commitMode: github-api ( #488 )
...
* Fix PRs sometimes not getting reopened
There was a race-condition that means sometimes
existing PRs would not be found,
and new PRs would be opened.
This has now been fixed by fetching existing PRs
before making any changes.
fixes #487
* Apply suggestions from code review
---------
Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com >
2025-05-15 21:46:15 +02:00
Mateusz Burzyński
0564b8428f
Removed fs-extra dependency ( #481 )
...
* Removed `fs-extra` dependency
* use `fs/promises` consistently
2025-05-15 21:41:09 +02:00
Mateusz Burzyński
9f7e23e7ee
Setup Git user in release-pr workflow ( #493 )
2025-05-15 10:31:07 +02:00
Mateusz Burzyński
10ea96defe
Use proper ndoe version in release-pr workflow ( #492 )
2025-05-15 10:22:33 +02:00
Mateusz Burzyński
f6369c112a
Add release-pr workflow ( #490 )
...
* Add `release-pr` workflow
* Add comments
* fix quotes
2025-05-15 09:42:54 +02:00
Mateusz Burzyński
e82f42c2cc
Migrate to Vitest ( #483 )
...
* Migrate to Vitest
* `skipLibCheck` for now
2025-05-11 20:59:28 +02:00
Mateusz Burzyński
cf373e45c9
Switch to esbuild for bundling ( #479 )
...
* Switch to esbuild for bundling
* add changeset
2025-05-11 20:55:50 +02:00