fix: raise auto-merge molecule wait to cover suite duration
CI / validate (pull_request) Successful in 1m39s
CI / molecule-tests (1) (pull_request) Skipped
CI / molecule-tests (2) (pull_request) Skipped
CI / molecule-tests (3) (pull_request) Skipped
CI / molecule-tests (4) (pull_request) Skipped
CI / auto-merge (pull_request) Successful in 1m24s

auto-merge polls molecule-tests with MAX_WAIT=600 inside a
timeout-minutes: 10 job, but the distributed molecule suite takes ~25
minutes — every synchronize run timed out and merges only succeeded
via manual failed-job reruns. MAX_WAIT=2400 and timeout-minutes: 50
give the wait loop room to see molecule finish.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
Emil Simeonov
2026-09-18 12:50:38 +02:00
co-authored by Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
parent f7948cace7
commit 2f4e4ac220
2 changed files with 50 additions and 2 deletions
+2 -2
View File
@@ -283,7 +283,7 @@ jobs:
needs.validate.result == 'success'
runs-on: docker
container: git.oblachno.oblachno.fyi/oblachno-oss/runner-images/ci-base:latest
timeout-minutes: 10
timeout-minutes: 50
defaults:
run:
shell: bash
@@ -321,7 +321,7 @@ jobs:
run: |
. .venv/bin/activate 2>/dev/null || true
# Poll commit status until all required checks pass or fail
MAX_WAIT=600 # 10 minutes
MAX_WAIT=2400 # 40 minutes — covers the ~25-min molecule suite
ELAPSED=0
while [ $ELAPSED -lt $MAX_WAIT ]; do
STATUS=$(curl -s -H "Authorization: token $CI_GITEA_API_TOKEN" \