ci: make deploy.json update non-fatal
All checks were successful
release / build-and-release (push) Successful in 32s
All checks were successful
release / build-and-release (push) Successful in 32s
The step uses `docker exec xetup-web`, which needs the docker socket in the job container (runner container.docker_host is "-", so it is absent). It runs after the signed release is published and only refreshes a cosmetic "last build" indicator, so its failure must not fail the build. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
cdad15a88c
commit
8a7fc109e2
1 changed files with 5 additions and 0 deletions
|
|
@ -133,6 +133,11 @@ jobs:
|
||||||
echo "Released xetup.exe (commit ${SHORT})"
|
echo "Released xetup.exe (commit ${SHORT})"
|
||||||
|
|
||||||
- name: Update deploy.json
|
- name: Update deploy.json
|
||||||
|
# Cosmetic "last build" indicator. Requires docker.sock in the job
|
||||||
|
# container (runner container.docker_host). Non-fatal: the signed
|
||||||
|
# release is already published by this point, so a failure here must
|
||||||
|
# not fail the build.
|
||||||
|
continue-on-error: true
|
||||||
run: |
|
run: |
|
||||||
SHORT=$(echo "${{ github.sha }}" | cut -c1-7)
|
SHORT=$(echo "${{ github.sha }}" | cut -c1-7)
|
||||||
TS=$(date -u +%Y-%m-%dT%H:%M:%SZ)
|
TS=$(date -u +%Y-%m-%dT%H:%M:%SZ)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue