Rui Chen
|
efb35369e0
|
release 3.0.3 (#840)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-08-29 20:27:42 -04:00 |
|
Rui Chen
|
1c214ab373
|
fix: safely classify GitHub API errors (#822)
* refactor: harden GitHub error classification
Signed-off-by: Rui Chen <rui@chenrui.dev>
* test: define nested GitHub status handling
Signed-off-by: Rui Chen <rui@chenrui.dev>
---------
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-07-15 11:06:56 -04:00 |
|
Rui Chen
|
d100e75a45
|
docs: mark v2 as unsupported (#821)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-07-13 13:15:35 -04:00 |
|
Rui Chen
|
81bcd9dd59
|
test: cover release lookup after tag replacement (#820)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-07-13 12:39:38 -04:00 |
|
Rui Chen
|
b05950fac2
|
docs: update the release verification workflow (#819)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-07-13 10:53:12 -04:00 |
|
Rui Chen
|
3d0d9888cb
|
release 3.0.2 (#818)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-07-13 10:24:38 -04:00 |
|
Rui Chen
|
7e13ed4ac5
|
fix: clarify release creation 404 errors (#817)
* fix: clarify release creation 404 errors
Signed-off-by: Rui Chen <rui@chenrui.dev>
* fix: clarify inaccessible release targets
Signed-off-by: Rui Chen <rui@chenrui.dev>
---------
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-07-13 10:02:44 -04:00 |
|
Rui Chen
|
e6c70a53cf
|
fix: replace existing release assets on Gitea (#816)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-07-13 08:44:02 -04:00 |
|
Rui Chen
|
d8a89a2066
|
fix: upload small checksum assets reliably (#815)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-07-12 23:26:33 -04:00 |
|
Rui Chen
|
45ece40c31
|
chore(deps): remove unused TypeScript tooling (#814)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-07-12 22:07:52 -04:00 |
|
Rui Chen
|
f6b913c3f9
|
feat: improve release error reporting and test coverage (#813)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-07-12 21:52:34 -04:00 |
|
Rui Chen
|
15f193d7d8
|
chore(deps): upgrade TypeScript to 7 (#812)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-07-12 21:26:48 -04:00 |
|
Rui Chen
|
132dbbba49
|
chore: bump node 24 pin to 24.18.0
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-06-25 12:27:27 -04:00 |
|
Rui Chen
|
718ea10b13
|
release 3.0.1
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-06-19 10:41:38 -04:00 |
|
Rui Chen
|
4dd30955cc
|
chore: remove .github/FUNDING.yml
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-04-12 11:52:07 -04:00 |
|
Rui Chen
|
be9cff7d8e
|
feat: add dependabot cooldown, update pinact annotations (#785)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-04-12 11:31:15 -04:00 |
|
Rui Chen
|
07399f3317
|
docs: clarify issue links in release summaries
closes #778
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-04-12 08:16:23 -04:00 |
|
Rui Chen
|
3bb12739c2
|
release 2.6.2
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-04-11 23:31:51 -04:00 |
|
Rui Chen
|
c34030fec9
|
chore: bump node to 24.14.1
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-04-11 23:27:31 -04:00 |
|
Rui Chen
|
153bb8e044
|
release 2.6.1
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-15 20:57:00 -04:00 |
|
Rui Chen
|
569deb874d
|
fix: preserve discussion category when publishing releases (#765)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-15 20:54:29 -04:00 |
|
Rui Chen
|
26e8ad27a0
|
release 2.6.0
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-15 14:23:25 -04:00 |
|
Rui Chen
|
b959f31e96
|
fix: clarify immutable prerelease uploads (#763)
* fix: draft prereleases before uploading assets
Signed-off-by: Rui Chen <rui@chenrui.dev>
* fix: clarify immutable prerelease uploads
Signed-off-by: Rui Chen <rui@chenrui.dev>
---------
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-15 14:17:31 -04:00 |
|
Rui Chen
|
8a8510e3a0
|
ci: verify dist bundle freshness (#762)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-15 13:45:27 -04:00 |
|
Rui Chen
|
438c15ddf5
|
docs: clarify working_directory input (#761)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-15 13:40:27 -04:00 |
|
Rui Chen
|
6ca3b5d96e
|
fix: recover concurrent asset metadata 404s (#760)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-15 13:32:59 -04:00 |
|
Rui Chen
|
11f917660b
|
chore: add RELEASE.md
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-15 01:58:50 -04:00 |
|
Rui Chen
|
1f3f350167
|
feat: add AGENTS.md
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-15 01:48:19 -04:00 |
|
Rui Chen
|
37819cb191
|
docs: clarify reused draft release behavior (#759)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-15 01:26:56 -04:00 |
|
Rui Chen
|
1853d73993
|
release 2.5.3
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-15 00:44:50 -04:00 |
|
Rui Chen
|
e8dbf3cc4a
|
docs: clarify GitHub release limits (#758)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-15 00:22:01 -04:00 |
|
Rui Chen
|
37f7a20824
|
fix: expand tilde file paths (#756)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-15 00:09:15 -04:00 |
|
Rui Chen
|
45211baa90
|
fix: normalize refs-tag inputs (#755)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-15 00:05:22 -04:00 |
|
Rui Chen
|
21ae1a1eb2
|
fix: support Windows-style file globs (#754)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-14 23:58:43 -04:00 |
|
Rui Chen
|
26c9a934b1
|
docs: clarify asset filename limitations
Closes #542
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-14 23:05:29 -04:00 |
|
Rui Chen
|
abb4370aef
|
docs: clarify preserve_order behavior
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-14 23:00:02 -04:00 |
|
Rui Chen
|
ff689a6881
|
docs: clarify empty token handling
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-14 22:56:01 -04:00 |
|
Rui Chen
|
0a28836784
|
fix: clean up duplicate drafts after canonicalization (#753)
* fix: clean up duplicate drafts after canonicalization
Signed-off-by: Rui Chen <rui@chenrui.dev>
* refactor: collapse duplicate draft cleanup path
Signed-off-by: Rui Chen <rui@chenrui.dev>
---------
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-14 22:48:32 -04:00 |
|
Rui Chen
|
bafaa2d7ac
|
docs: clarify token precedence in docs (#752)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-14 22:34:28 -04:00 |
|
Rui Chen
|
b36466e122
|
fix: prefer token input over GITHUB_TOKEN (#751)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-14 22:29:40 -04:00 |
|
Rui Chen
|
b25b93d384
|
release 2.5.2
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-14 22:01:58 -04:00 |
|
Rui Chen
|
7a0ff5e07a
|
chore: add GitHub issue templates
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-14 21:59:40 -04:00 |
|
Rui Chen
|
488ac715ff
|
fix: clean up orphan drafts when tag creation is blocked (#750)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-14 21:51:04 -04:00 |
|
Rui Chen
|
4aadb0df8b
|
fix: restore dotfile asset labels (#749)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-14 21:14:27 -04:00 |
|
Rui Chen
|
ef43a3125e
|
fix: preserve prereleased events for prereleases (#748)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-14 21:05:36 -04:00 |
|
Rui Chen
|
ab416a1836
|
fix: canonicalize releases after concurrent create (#746)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-14 20:48:22 -04:00 |
|
Rui Chen
|
71d29a04ae
|
release 2.5.1
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-03-14 20:21:43 -04:00 |
|
Rui Chen
|
bf563aeb6d
|
chore: fmt src/github.ts
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2026-01-10 21:17:58 -05:00 |
|
Rui Chen
|
a06a81a03e
|
release 2.5.0
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2025-12-01 01:02:34 -05:00 |
|
Rui Chen
|
5be0e66d93
|
release 2.4.2
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2025-11-08 14:21:57 -05:00 |
|
Rui Chen
|
237aaccf71
|
chore: bump node to 24.11.0
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2025-11-08 14:18:20 -05:00 |
|
Rui Chen
|
6da8fa9354
|
release 2.4.1
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2025-10-11 11:40:52 -04:00 |
|
Rui Chen
|
aec2ec56f9
|
release 2.4.0
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2025-10-06 22:53:32 -04:00 |
|
Rui Chen
|
62c96d0c4e
|
release 2.3.4
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2025-10-03 14:45:26 -04:00 |
|
Rui Chen
|
6cbd405e2c
|
release 2.3.3
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2025-09-07 00:36:40 -04:00 |
|
Rui Chen
|
fbadcc90e8
|
update to use actions/checkout@v5
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2025-08-23 16:43:38 -04:00 |
|
Rui Chen
|
40521a2029
|
chore: update dist/index.js
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2025-06-11 11:35:37 -04:00 |
|
Rui Chen
|
c8d8e91662
|
chore: add prettier config (#633)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2025-06-11 11:34:43 -04:00 |
|
Rui Chen
|
5822334cb4
|
chore: swap node assert with vitest assert
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2025-06-10 21:02:08 -04:00 |
|
Rui Chen
|
72f2c25fcb
|
release 2.3.2
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2025-06-10 18:33:08 -04:00 |
|
Rui Chen
|
552dc5524b
|
fix: revert fs:readableWebStream change (#632)
* Revert "fix: fix file closing issue (#629)"
This reverts commit 07a2257003.
* fix: revert `fh.readableWebStream` change
Signed-off-by: Rui Chen <rui@chenrui.dev>
---------
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2025-06-10 18:27:48 -04:00 |
|
Rui Chen
|
f3cad8bcbf
|
release 2.3.1
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2025-06-10 17:15:05 -04:00 |
|
Rui Chen
|
d5382d3e6f
|
release 2.3.0
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2025-06-09 21:01:56 -04:00 |
|
Rui Chen
|
a0e2122208
|
feat: migrate from jest to vitest (#626)
* feat: migrate from jest to vitest
Signed-off-by: Rui Chen <rui@chenrui.dev>
* chore: bump to node 24 and run build
Signed-off-by: Rui Chen <rui@chenrui.dev>
* chore: specify es2022 target for ncc build
Signed-off-by: Rui Chen <rui@chenrui.dev>
---------
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2025-06-09 20:59:28 -04:00 |
|
Rui Chen
|
8836085300
|
chore: replace mime with mime-types (#624)
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2025-06-09 19:03:00 -04:00 |
|
Rui Chen
|
86463358d8
|
chore: bump node to 20.19.2
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2025-06-09 18:38:50 -04:00 |
|
Rui Chen
|
da05d55257
|
release 2.2.2
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2025-04-18 17:33:17 -04:00 |
|
Rui Chen
|
67b6c38432
|
chore(dependabot): group deps
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2025-01-14 16:28:26 -05:00 |
|
Rui Chen
|
c43d7637b9
|
chore: fmt code
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2025-01-07 13:50:06 -05:00 |
|
Rui Chen
|
c95fe14893
|
release 2.2.1
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2025-01-07 13:45:03 -05:00 |
|
Rui Chen
|
7b4da11513
|
release 2.2.0
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2024-12-10 21:23:24 -05:00 |
|
Rui Chen
|
01570a1f39
|
chore: release 2.1.0
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2024-11-11 15:15:48 -05:00 |
|
Rui Chen
|
b019a5bbb6
|
chore: bump @types/node to 22.9.0
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2024-11-11 15:08:35 -05:00 |
|
Rui Chen
|
e7a8f85e1c
|
chore: release 2.0.9
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2024-10-31 14:17:14 -04:00 |
|
Rui Chen
|
c062e08bd5
|
release 2.0.8
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2024-07-18 17:39:42 -04:00 |
|
Rui Chen
|
20adb4259c
|
refactor: write jest config in ts (#485)
* refactor: write jest config in ts
Signed-off-by: Rui Chen <rui@chenrui.dev>
* chore: exclude jest.config.ts in tsconfig
Signed-off-by: Rui Chen <rui@chenrui.dev>
* chore: run build
Signed-off-by: Rui Chen <rui@chenrui.dev>
---------
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2024-07-18 16:35:10 -04:00 |
|
Rui Chen
|
62060560e3
|
chore: update dependabot commit msg
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2024-07-18 16:05:11 -04:00 |
|
Rui Chen
|
39aadf190d
|
chore: run frizbee actions .github/workflows/
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2024-07-17 16:37:53 -04:00 |
|
Rui Chen
|
6f3ab65323
|
chore: update dist file
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2024-07-17 16:02:09 -04:00 |
|
Rui Chen
|
cdef11965e
|
chore: replace nvmrc with tool-versions and update workflow
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2024-07-17 16:01:38 -04:00 |
|
Rui Chen
|
48b853e7ea
|
docs: add toc
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2024-07-17 15:52:35 -04:00 |
|
Rui Chen
|
82b4a28696
|
docs: update changelog for 2.0.7 rel
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2024-07-17 15:51:10 -04:00 |
|
Rui Chen
|
810bfa2cd5
|
chore: add .github/release.yml
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2024-06-19 19:39:31 -04:00 |
|
Rui Chen
|
a74c6b72af
|
update changelog
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2024-06-19 17:02:53 -04:00 |
|
Rui Chen
|
b909f761f0
|
update dist/index.js
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2024-06-19 17:02:08 -04:00 |
|
Rui Chen
|
e49d08fa32
|
chore(deps): bump glob from 8.0.3 to 10.4.2
closes #464
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2024-06-19 16:57:12 -04:00 |
|
Rui Chen
|
f12ad255e1
|
chore(deps): bump @octokit/plugin-throttling from 4.3.2 to 9.3.0
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2024-06-19 16:54:35 -04:00 |
|
Rui Chen
|
7039a825a7
|
chore: release 2.0.6
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2024-06-19 16:52:27 -04:00 |
|
Rui Chen
|
f9c2b6ca37
|
chore: update deps and run build
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2024-06-19 16:52:01 -04:00 |
|
Rui Chen
|
73738a6293
|
chore(deps): bump node dep and @types/node
closes #463
Signed-off-by: Rui Chen <rui@chenrui.dev>
|
2024-06-19 16:48:57 -04:00 |
|