ci: Force publish job to run on gitlab instances

This commit is contained in:
Dagur Valberg Johannsson 2026-03-09 16:09:15 +01:00
parent 451b19c32d
commit d464551d71
No known key found for this signature in database
GPG key ID: FD701804AEE88107

View file

@ -50,9 +50,11 @@ test-integration:
publish:
extends: .node-common
# npm trusted publishing via GitLab OIDC — no NPM_TOKEN needed.
# npm trusted publishing via GitLab OIDC — requires instance runner for OIDC support.
# Each @wizardconnect/* package must be linked to this GitLab project
# on npmjs.com: package Settings > Publishing access > Trusted publishers.
tags:
- saas-linux-small-amd64 # force gitlab instance runner
id_tokens:
SIGSTORE_ID_TOKEN:
aud: sigstore
@ -85,6 +87,8 @@ pages:
force-publish:
extends: .node-common
tags:
- saas-linux-small-amd64 # force gitlab instance runners
id_tokens:
SIGSTORE_ID_TOKEN:
aud: sigstore