Commit Graph
231 Commits
Author SHA1 Message Date
Bjorn Lu ca57073900 Split git tag and github release options (#680)
* Split git tag and github release options

* Rename to push-git-tags

* Validate inputs
2026-07-01 07:30:13 +00:00
Bjorn Lu 0eae789230 Rename to kebab-case for root action inputs and outputs (#668)
* Rename to kebab-case for root action inputs and outputs

* Throw on renamed inputs
2026-06-30 08:24:21 +00:00
Bjorn Lu 164652bdd6 Remove GITHUB_TOKEN env var support (#674) 2026-06-30 00:20:57 +00:00
Bjorn LuandMateusz Burzyński a35a66bd1e Update @changesets/ghcommit to v3 beta (#675)
Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
2026-06-25 11:01:17 +00:00
Bjorn LuandMateusz Burzyński 823cf741ca Update to changesets v3 packages (#673)
* Update to changesets v3 packages

* Dedupe

* Fix test

* Fix test 2

* update more

---------

Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
2026-06-25 10:58:02 +00:00
changesets-org-version-bot[bot]andgithub-actions[bot] b12c36a7bf Version Packages (next) (#671)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-24 10:28:35 +00:00
Mateusz Burzyński 5a8b9b721b Avoid putting the github token in the global .netrc file (#670)
* Avoid putting the github token in the global `.netrc` file

* fix wording
2026-06-24 10:07:11 +00:00
changesets-org-version-bot[bot]andgithub-actions[bot] 0490518932 Version Packages (next) (#664)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-23 11:29:25 +00:00
Mateusz Burzyński dc29b738b5 Fix the /version subaction to not crash on missing pr-base-branch input (#666)
* use `getOptionalInput` consistently

* introduce `getRequiredInput`

* add changeset
2026-06-23 11:26:43 +00:00
Mateusz Burzyński ccb38113ea Fix the computed publish plan path passed internally to changeset pack by the /pack subaction (#663)
* Fix the computed publish plan path passed internally to `changeset pack` by the `/pack` subaction

* fix it
2026-06-23 10:00:39 +00:00
Mateusz Burzyński cf37561cd9 Fix description of the /version's script input (#665) 2026-06-23 09:55:13 +00:00
Mateusz Burzyński 5c88881fff Fixed usage of --from-publish-plan flag used by the /pack subaction (#662) 2026-06-23 09:25:48 +00:00
Mateusz Burzyński dad5baf18b Pass the publishing app token to the release step (#661) 2026-06-23 07:31:13 +00:00
5210f6da68 Version Packages (next) (#660)
* Version Packages (next)

* fmt

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
2026-06-23 06:56:02 +00:00
Bjorn LuandMateusz Burzyński a12d90de83 Add select-mode, version, pack and publish sub-actions (#656)
* Add select-mode, version, and publish sub-actions

* Rename

* No github-token needed for select-mode for now

* extend select-mode with publish-plan check and upload

* Rename base-branch to pr-base-branch

* add `pack` subaction

* `--from-pack` support in the publish subaction

* rename CLI arg

* update rolldown config

* rename pack dir input/output

* tweak retendion days

---------

Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
2026-06-23 06:42:37 +00:00
Bjorn Lu 5649ff41b8 Remove cwd option (#659) 2026-06-23 06:35:46 +00:00
Mateusz Burzyński 4f718b5921 Removed compatibility support for old Changesets v1 (#657) 2026-06-15 08:03:20 +00:00
Mateusz Burzyński 1bf7c2782b Enter pre mode (#652) 2026-06-10 08:23:13 +00:00
Mateusz Burzyński 310b913a84 Don't update main release lines for prerelease versions (#653) 2026-06-10 01:40:16 +00:00
dependabot[bot] 7e238815d9 Bump the github-actions group across 1 directory with 3 updates (#648)
Bumps the github-actions group with 3 updates in the / directory: [actions/checkout](https://github.com/actions/checkout), [zizmorcore/zizmor-action](https://github.com/zizmorcore/zizmor-action) and [actions/create-github-app-token](https://github.com/actions/create-github-app-token).


Updates `actions/checkout` from 6.0.2 to 6.0.3
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/de0fac2e4500dabe0009e67214ff5f5447ce83dd...df4cb1c069e1874edd31b4311f1884172cec0e10)

Updates `zizmorcore/zizmor-action` from 0.5.3 to 0.5.6
- [Release notes](https://github.com/zizmorcore/zizmor-action/releases)
- [Commits](https://github.com/zizmorcore/zizmor-action/compare/b1d7e1fb5de872772f31590499237e7cce841e8e...5f14fd08f7cf1cb1609c1e344975f152c7ee938d)

Updates `actions/create-github-app-token` from 3.1.1 to 3.2.0
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Changelog](https://github.com/actions/create-github-app-token/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/create-github-app-token/compare/1b10c78c7865c340bc4f6099eb2f838309f1e8c3...bcd2ba49218906704ab6c1aa796996da409d3eb1)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: actions/create-github-app-token
  dependency-version: 3.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: zizmorcore/zizmor-action
  dependency-version: 0.5.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-09 16:46:46 +00:00
dependabot[bot] c211f5efab Bump the production-dependencies group with 2 updates (#649)
Bumps the production-dependencies group with 2 updates: [semver](https://github.com/npm/node-semver) and [tinyexec](https://github.com/tinylibs/tinyexec).


Updates `semver` from 7.8.0 to 7.8.1
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v7.8.0...v7.8.1)

Updates `tinyexec` from 1.1.2 to 1.2.4
- [Release notes](https://github.com/tinylibs/tinyexec/releases)
- [Commits](https://github.com/tinylibs/tinyexec/compare/1.1.2...1.2.4)

---
updated-dependencies:
- dependency-name: semver
  dependency-version: 7.8.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: tinyexec
  dependency-version: 1.2.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-09 16:45:27 +00:00
Bjorn LuandMateusz Burzyński 70a83f1bd1 Update CI for prerelease and backports (#646)
* Update CI for prerelease and backports

* Fix

* Update permissions

* Apply suggestions from code review

Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>

* comment

---------

Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
2026-06-09 09:45:37 +00:00
Bjorn Lu 5273feb188 Update dependabot config (#647) 2026-06-09 08:06:36 +00:00
Adam Haglundandbluwy 8b7799e7d8 update note regarding pull_request_target (#644)
* Update README with pull_request_target usage guidelines

Add caution and warning notes regarding the use of pull_request_target event.

* Update README with pull_request_target caution

Added caution about using pull_request_target and alternative options.

* update wording for executing untrusted code

* Format

---------

Co-authored-by: bluwy <bjornlu.dev@gmail.com>
2026-06-08 15:05:55 +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 LuandMateusz 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ńskiandBjorn 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 LuandMateusz 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 PasqualettiandMateusz 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]andMateusz 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