diff --git a/.forgejo/workflows/release.yml b/.forgejo/workflows/release.yml index cd7ae4d..f88e09b 100644 --- a/.forgejo/workflows/release.yml +++ b/.forgejo/workflows/release.yml @@ -26,7 +26,7 @@ jobs: - name: Setup working-directory: / run: | - apk add --no-cache git curl jq mingw-w64-gcc + apk add --no-cache git curl jq mingw-w64-gcc docker-cli git clone --depth=1 \ "http://x9:${{ secrets.FORGEJO_TOKEN }}@xetup-forgejo:3000/${{ github.repository }}.git" \ /repo @@ -80,3 +80,11 @@ jobs: --data-binary @xetup.exe echo "Released xetup.exe (commit ${SHORT})" + + - name: Update deploy.json + run: | + SHORT=$(echo "${{ github.sha }}" | cut -c1-7) + TS=$(date -u +%Y-%m-%dT%H:%M:%SZ) + docker exec xetup-web sh -c \ + "echo '{\"sha\":\"${SHORT}\",\"ts\":\"${TS}\"}' > /usr/share/nginx/html/data/deploy.json" + echo "deploy.json updated: ${SHORT} at ${TS}"