ReviewOS

also looking at this

den-shell/den

feat: new release script using pantry

#48
Closed glennmichael123 wants to merge feat/pantry-release into main
2 files +5 -4

Review threads live on the whole diff, not on one commit, so none are shown here - a thread's line means something in the branch's final form, and painting it into an intermediate step would put it on code it is not about.

.github/workflows/release.ymlmodified+3-3
Changes to .github/workflows/release.yml
@@ -1,4 +1,4 @@
1name: Release
1name: Releaser
22
33on:
44 push:
@@ -12,7 +12,7 @@ env:
1212 ZIG_VERSION: '0.16-dev'
1313
1414jobs:
15 build:
15 npm:
1616 name: Build Release Binaries
1717 runs-on: ${{ matrix.os }}
1818 strategy:
@@ -69,7 +69,7 @@ jobs:
6969
7070 release:
7171 name: Create GitHub Release
72 needs: build
72 needs: npm
7373 runs-on: ubuntu-latest
7474
7575 steps:
bunfig.tomlmodified+1-0
Changes to bunfig.toml
@@ -1,5 +1,6 @@
11[install]
22registry = { url = "https://registry.npmjs.org/", token = "$BUN_AUTH_TOKEN" }
3linker = "hoisted"
34
45[test]
56# Run tests sequentially to prevent interference