Fix publish workflow: configure Gitea registry only for publish step
All checks were successful
Build and Test / build (16.x) (push) Successful in 15s
Build and Test / build (18.x) (push) Successful in 13s
Build and Test / build (20.x) (push) Successful in 14s

This commit is contained in:
2026-03-17 11:08:43 -04:00
parent 14ac869ed6
commit b6019a48e5

View File

@@ -17,7 +17,6 @@ jobs:
uses: actions/setup-node@v3
with:
node-version: '20.x'
registry-url: 'https://git.dragonchain.com/api/packages/dragonchain/npm/'
- name: Install dependencies
run: npm ci
@@ -29,6 +28,9 @@ jobs:
run: npm run build
- name: Publish to Gitea NPM registry
run: npm publish
run: |
echo "@dragonchain-inc:registry=https://git.dragonchain.com/api/packages/dragonchain/npm/" > ~/.npmrc
echo "//git.dragonchain.com/api/packages/dragonchain/npm/:_authToken=${NODE_AUTH_TOKEN}" >> ~/.npmrc
npm publish
env:
NODE_AUTH_TOKEN: ${{ secrets.GITEA_TOKEN }}