ci: add logs
This commit is contained in:
@@ -57,6 +57,7 @@ jobs:
|
|||||||
- name: E2E (chromium + firefox)
|
- name: E2E (chromium + firefox)
|
||||||
timeout-minutes: 15
|
timeout-minutes: 15
|
||||||
run: yarn test:e2e
|
run: yarn test:e2e
|
||||||
|
|
||||||
|
|
||||||
publish:
|
publish:
|
||||||
needs: [verify, e2e]
|
needs: [verify, e2e]
|
||||||
@@ -66,18 +67,32 @@ jobs:
|
|||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
- uses: actions/setup-node@v4
|
- uses: actions/setup-node@v4
|
||||||
with: { node-version: '25' }
|
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
|
- name: Enable Corepack
|
||||||
run: |
|
run: |
|
||||||
corepack enable
|
corepack enable
|
||||||
corepack prepare yarn@4.11.0 --activate
|
corepack prepare yarn@4.11.0 --activate
|
||||||
- run: yarn install --immutable
|
- run: yarn install --immutable
|
||||||
|
|
||||||
- name: Assert tag matches package.json version
|
- name: Assert tag matches package.json version
|
||||||
run: |
|
run: |
|
||||||
TAG="${GITHUB_REF_NAME#v}"
|
TAG="${GITHUB_REF_NAME#v}"
|
||||||
PKG="$(node -p "require('./package.json').version")"
|
PKG="$(node -p "require('./package.json').version")"
|
||||||
test "$TAG" = "$PKG" || { echo "tag v$TAG != package.json $PKG"; exit 1; }
|
test "$TAG" = "$PKG" || { echo "tag v$TAG != package.json $PKG"; exit 1; }
|
||||||
|
|
||||||
- name: Build
|
- name: Build
|
||||||
run: yarn build
|
run: yarn build
|
||||||
|
|
||||||
- name: Publish to Gitea registry
|
- name: Publish to Gitea registry
|
||||||
env:
|
env:
|
||||||
NODE_AUTH_TOKEN: ${{ secrets.CAROUSEL_PACKAGE }}
|
NODE_AUTH_TOKEN: ${{ secrets.CAROUSEL_PACKAGE }}
|
||||||
|
|||||||
Reference in New Issue
Block a user