Skip to content

Commit 434ca3e

Browse files
authored
Relying on Cachix is breaking publishing process (#1076)
Increase timeout by 1 minute, and enable release tagging to occur and not rely on cachix responding with pin push response.
1 parent dcf9eff commit 434ca3e

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

.github/scripts/check-cachix-pin.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ SUMMARY="${GITHUB_STEP_SUMMARY:-/dev/stdout}"
3232
} >> "$SUMMARY"
3333

3434
# Verify push + pin together for each package. Both can become visible with delay.
35-
PIN_VISIBILITY_TIMEOUT_SECONDS=120 # 2 minutes
35+
PIN_VISIBILITY_TIMEOUT_SECONDS=180 # 3 minutes
3636
PIN_VISIBILITY_INTERVAL_SECONDS=5 # 5 seconds
3737
PIN_VISIBILITY_ATTEMPTS=$((PIN_VISIBILITY_TIMEOUT_SECONDS / PIN_VISIBILITY_INTERVAL_SECONDS))
3838
for i in $(seq 1 "$PIN_VISIBILITY_ATTEMPTS"); do

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ jobs:
8080
8181
tag-release:
8282
runs-on: [ self-hosted, linux ]
83-
needs: [ release-docker, nix-cache, nix-binary-cache ]
83+
needs: [ release-docker ]
8484
steps:
8585
- uses: actions/checkout@v4
8686
with:

0 commit comments

Comments
 (0)