From 3cdaef128fa2660e00e3c4214745f61e20881b18 Mon Sep 17 00:00:00 2001 From: ryoppippi <1560508+ryoppippi@users.noreply.github.com> Date: Mon, 15 Dec 2025 18:13:07 +0000 Subject: [PATCH 1/2] Revert "fix(ci): pack (#244)" This reverts commit 21c4a452af692bd7a6933453a1c4932ee34489d2. --- .github/workflows/release.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 802525c..226fbd7 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -42,7 +42,7 @@ jobs: node-version: lts/* - name: 📦 Pack package - run: nix develop --command pnpm pack + run: nix develop --command pnpm pack --no-git-checks - name: 🚀 Publish package shell: bash From e655535d0c08f8b4ee759da4a6a59704a0fb13f6 Mon Sep 17 00:00:00 2001 From: ryoppippi <1560508+ryoppippi@users.noreply.github.com> Date: Mon, 15 Dec 2025 18:13:21 +0000 Subject: [PATCH 2/2] Revert "fix(ci): remove --provenance (#242)" This reverts commit 86f18bfd08c5ac02c64783506f75c39a2c5c0816. --- .github/workflows/release.yaml | 9 +-------- flake.nix | 1 - package.json | 1 + 3 files changed, 2 insertions(+), 9 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 226fbd7..02243e2 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -41,12 +41,5 @@ jobs: registry-url: 'https://registry.npmjs.org' node-version: lts/* - - name: 📦 Pack package - run: nix develop --command pnpm pack --no-git-checks - - name: 🚀 Publish package - shell: bash - run: | - PACKAGE_TGZ=$(ls *.tgz | head -n 1) - echo "Publishing package: $PACKAGE_TGZ" - npm publish "$PACKAGE_TGZ" --access public + run: nix develop --command pnpm publish --provenance --no-git-checks --access public diff --git a/flake.nix b/flake.nix index b67aa5e..3333f05 100644 --- a/flake.nix +++ b/flake.nix @@ -15,7 +15,6 @@ devShells.default = pkgs.mkShell { buildInputs = with pkgs; [ pnpm_10 - nodejs_24 ]; shellHook = '' diff --git a/package.json b/package.json index 8bd4715..45a9f65 100644 --- a/package.json +++ b/package.json @@ -29,6 +29,7 @@ "lint:oxfmt": "oxfmt --no-error-on-unmatched-pattern --check .", "lint:oxlint": "oxlint --max-warnings=0 --type-aware --type-check", "lint:knip": "knip", + "preinstall": "npx only-allow pnpm", "prepack": "npm pkg delete scripts.preinstall && pnpm run build", "test": "vitest", "coverage": "vitest run --coverage"