Skip to content

ci(release): allow 40m for Windows CLI build job - #1679

Merged
skevetter merged 1 commit into
mainfrom
ci/release-build-cli-timeout
Oct 24, 2026
Merged

skevetter merged 1 commit into
mainfrom
ci/release-build-cli-timeout

Conversation

@skevetter

Copy link
Copy Markdown
Contributor

Why

Release run 40059228404 (v1.25.0-beta.2, attempt 1) failed: `Build CLI Binary on windows-latest` hit the 20m `timeout-minutes` and was cancelled. Per-step timings:

  • setup-go: 21s (cache restore hit)
  • goreleaser build: 14m04s (ubuntu 7m49s, macOS ~9m)
  • upload-artifact: 11s
  • Post setup-go (Go cache save): cancelled at 20m0s after ~5m26s

Artifacts were uploaded, but the job failed, which blocks every downstream release job (desktop, flatpak, homebrew, prerelease). beta.1 (run 39897663023) passed the same job in ~18m, so the margin is about 2m.

Change

Windows only: `timeout-minutes` 20 -> 40. Linux and macOS stay at 20. Same matrix-expression pattern as pr-ci.yml's GitHub Credential Host Tests job.

Not changed

  • The Go cache save step (kept; removing it would lengthen the goreleaser step on cold runs).
  • Other jobs.

Verification

  • actionlint passes on release.yml.
  • Not yet exercised by a release run; the next tagged release is the first real test.

@netlify

netlify Bot commented Oct 24, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for devsydev canceled.

Name Link
🔨 Latest commit 8bdb84c
🔍 Latest deploy log https://app.netlify.com/projects/devsydev/deploys/6adc4466ca9bb7db16c3f7d0

@coderabbitai

coderabbitai Bot commented Oct 24, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

Caution

Review failed

The pull request is closed.

Finishing Touches
✨ Simplify code
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@netlify

netlify Bot commented Oct 24, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for images-devsy-sh canceled.

Name Link
🔨 Latest commit 8bdb84c
🔍 Latest deploy log https://app.netlify.com/projects/images-devsy-sh/deploys/6adc4466d8c7f90614ca251d

@skevetter
skevetter marked this pull request as ready for review October 24, 2026 06:05
@skevetter
skevetter merged commit da973e6 into main Oct 24, 2026
34 of 35 checks passed
@skevetter
skevetter deleted the ci/release-build-cli-timeout branch October 24, 2026 06:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant