From 37174179bd138fbb55555f5b5b482127f5d677c4 Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Thu, 2 Jul 2026 10:19:44 +0300 Subject: [PATCH] ci: add logs --- .gitea/workflows/ci.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 5cfd709..cb981a2 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -57,6 +57,7 @@ jobs: - name: E2E (chromium + firefox) timeout-minutes: 15 run: yarn test:e2e + publish: needs: [verify, e2e] @@ -66,18 +67,32 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: { node-version: '25' } + + - name: Check token is present + env: + NODE_AUTH_TOKEN: ${{ secrets.CAROUSEL_PACKAGE }} + run: | + if [ -z "$NODE_AUTH_TOKEN" ]; then + echo "NODE_AUTH_TOKEN is EMPTY — secret not injected" + exit 1 + fi + echo "NODE_AUTH_TOKEN length: ${#NODE_AUTH_TOKEN}" + - name: Enable Corepack run: | corepack enable corepack prepare yarn@4.11.0 --activate - run: yarn install --immutable + - name: Assert tag matches package.json version run: | TAG="${GITHUB_REF_NAME#v}" PKG="$(node -p "require('./package.json').version")" test "$TAG" = "$PKG" || { echo "tag v$TAG != package.json $PKG"; exit 1; } + - name: Build run: yarn build + - name: Publish to Gitea registry env: NODE_AUTH_TOKEN: ${{ secrets.CAROUSEL_PACKAGE }}