From b590795f6e1cc74158c7cb738e06e0e2a7480690 Mon Sep 17 00:00:00 2001 From: MBanucu Date: Wed, 4 Feb 2026 16:10:03 +0100 Subject: [PATCH] ci: use bun ci and npm publish in release workflow Use 'bun ci' instead of 'bun install' for faster, lockfile-based dependency installation in CI environments. Use 'npm publish' directly instead of 'bunx npm publish' to ensure proper support for provenance in npm publishing. --- .github/workflows/release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b5d336b..0c0d8e3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -54,7 +54,7 @@ jobs: - name: Install dependencies if: steps.determine.outputs.changed == 'true' && steps.determine.outputs.tag_exists == 'false' - run: bun install + run: bun ci - name: Generate release notes if: steps.determine.outputs.changed == 'true' && steps.determine.outputs.tag_exists == 'false' @@ -129,4 +129,4 @@ jobs: - name: Publish to npm if: steps.determine.outputs.changed == 'true' && steps.determine.outputs.tag_exists == 'false' - run: bunx npm publish --access public --provenance + run: npm publish --access public --provenance