stages: - publish publish: stage: publish image: node:20-alpine before_script: - echo -e "//registry.npmjs.org/:_authToken=$NPM_TOKEN" >> .npmrc script: - npm i - npm publish --access public only: - main tags: - build-image