This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a commit to branch v3-0-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/v3-0-test by this push:
new 9dd4439bf3b [v3-0-test] Bring back quick image build check and
increase timeout minutes (#53227) (#53230)
9dd4439bf3b is described below
commit 9dd4439bf3b07a5d1beec827bf69014c5982c4c1
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Sat Jul 12 11:29:14 2025 +0200
[v3-0-test] Bring back quick image build check and increase timeout minutes
(#53227) (#53230)
The #53212 changed the quick-image-build check to only run on
canary build, but this was not the intention - and the image started
to fail because of timeout minutes were too short after we added
python building from sources.
This PR fixes it "properly" - changes timeout minutes to be slightly
longer than the timeout (900 seconds) we specify in build command
and brings back building the image on regular PRs.
(cherry picked from commit 5579edd4729f74ebe95418d57e764edaa26ab66c)
Co-authored-by: Jarek Potiuk <[email protected]>
---
.github/workflows/additional-ci-image-checks.yml | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/.github/workflows/additional-ci-image-checks.yml
b/.github/workflows/additional-ci-image-checks.yml
index 5709e658bfd..86a75b1d31f 100644
--- a/.github/workflows/additional-ci-image-checks.yml
+++ b/.github/workflows/additional-ci-image-checks.yml
@@ -117,7 +117,7 @@ jobs:
# Check that after earlier cache push, breeze command will build quickly
check-that-image-builds-quickly:
- timeout-minutes: 11
+ timeout-minutes: 17
name: Check that image builds quickly
runs-on: ${{ fromJSON(inputs.runners) }}
env:
@@ -144,10 +144,5 @@ jobs:
uses: ./.github/actions/breeze
with:
use-uv: ${{ inputs.use-uv }}
- - name: "Login to ghcr.io"
- env:
- actor: ${{ github.actor }}
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- run: echo "$GITHUB_TOKEN" | docker login ghcr.io -u "$actor"
--password-stdin
- name: "Check that image builds quickly"
run: breeze shell --max-time 900 --platform "${PLATFORM}"