passbolt-styleguide
Version:
Passbolt styleguide contains common styling assets used by the different sites, plugin, etc.
19 lines • 671 B
YAML
publish-to-npmjs:
stage: publish
image: ${CI_DEPENDENCY_PROXY_DIRECT_GROUP_IMAGE_PREFIX}/node:24
id_tokens:
NPM_ID_TOKEN:
aud: "npm:registry.npmjs.org"
SIGSTORE_ID_TOKEN:
aud: sigstore
when: manual
resource_group: npmjs-registry
environment:
name: npmjs-registry
url: https://www.npmjs.com/package/passbolt-styleguide
rules:
- if: "$CI_COMMIT_TAG"
script:
- |
bash .gitlab-ci/scripts/bin/publish.sh
bash ./.gitlab-ci/scripts/bin/slack-status-messages.sh ":rocket: passbolt-styleguide $CI_COMMIT_TAG has been published in https://www.npmjs.com/package/passbolt-styleguide" "$CI_PROJECT_URL/-/jobs/$CI_JOB_ID"