From 487dc425e4b5516d4d2972d6763dc93aacaca9e6 Mon Sep 17 00:00:00 2001 From: Jack Hadrill Date: Wed, 3 Sep 2025 21:34:43 +0100 Subject: [PATCH] Refactor CI workflow to remove Node.js setup step and streamline npm publishing configuration --- .gitea/workflows/ci.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 2ebe995..37f3461 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -38,16 +38,15 @@ jobs: - name: Checkout code uses: actions/checkout@v4 - - name: Setup Node.js - run: | - npm config set registry https://git.3t.network/api/packages/3t.network/npm/ - npm config set //git.3t.network/api/packages/3t.network/npm/:_authToken ${{ secrets.PUBLISH_TOKEN }} - - name: Install dependencies run: npm ci - name: Build project run: npm run build + - name: Setup npm for publishing + run: | + npm config set //git.3t.network/api/packages/3t.network/npm/:_authToken ${{ secrets.PUBLISH_TOKEN }} + - name: Publish to Gitea npm registry run: npm publish