From 53639a82215c572776331ac641cbd3dee2df38ce Mon Sep 17 00:00:00 2001 From: Noritaka Kobayashi Date: Sat, 13 Jun 2026 15:16:59 +0900 Subject: [PATCH 1/2] ci: use npm ci with --ignore-scripts option --- .github/workflows/publish.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 7785af71..8923b0b2 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -31,7 +31,7 @@ jobs: uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} - - run: npm install + - run: npm ci --ignore-scripts - run: npm run test # test_16: # runs-on: ubuntu-latest @@ -82,7 +82,7 @@ jobs: with: node-version: "24.x" registry-url: "https://registry.npmjs.org" - - run: npm ci + - run: npm ci --ignore-scripts - run: npm run publish # env: # NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} From ef28d76228fc06f418df152af93b6f29774944d2 Mon Sep 17 00:00:00 2001 From: Noritaka Kobayashi Date: Sat, 13 Jun 2026 15:47:22 +0900 Subject: [PATCH 2/2] ci: add npm rebuild duckdb step after npm ci with --ignore-scripts --- .github/workflows/publish.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 8923b0b2..77fbff6b 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -32,6 +32,7 @@ jobs: with: node-version: ${{ matrix.node-version }} - run: npm ci --ignore-scripts + - run: npm rebuild duckdb - run: npm run test # test_16: # runs-on: ubuntu-latest