ci: used more relaiable npm config for publish
Some checks failed
CI / build-and-publish (push) Failing after 53s

This commit is contained in:
2026-05-12 11:13:46 +03:30
parent 57e5be38e6
commit 9e46d74a19

View File

@@ -55,8 +55,13 @@ jobs:
GITEA_TOKEN: ${{ secrets.G_TOKEN }} GITEA_TOKEN: ${{ secrets.G_TOKEN }}
run: | run: |
set -e set -e
OWNER="${{ github.repository_owner }}" HOST="${GITHUB_SERVER_URL#https://}"
echo "//${GITHUB_SERVER_URL#https://}/api/packages/${OWNER}/npm/:_authToken=${GITEA_TOKEN}" > .npmrc OWNER="${GITHUB_REPOSITORY_OWNER}"
REGISTRY="https://${HOST}/api/packages/${OWNER}/npm"
npm config set "//${HOST}/api/packages/${OWNER}/npm/:_authToken" "${GITEA_TOKEN}"
npm config set registry "${REGISTRY}"
npm publish \ npm publish \
--registry "https://${GITHUB_SERVER_URL#https://}/api/packages/${OWNER}/npm" \ --registry "https://${GITHUB_SERVER_URL#https://}/api/packages/${OWNER}/npm" \
--ignore-scripts --ignore-scripts