diff --git a/.github/workflows/ci-arm.yml b/.github/workflows/ci-arm.yml index bf54881cd1592..b268a73750cdb 100644 --- a/.github/workflows/ci-arm.yml +++ b/.github/workflows/ci-arm.yml @@ -210,7 +210,6 @@ jobs: contents: read packages: write id-token: write - if: needs.build-info.outputs.canary-run == 'true' with: runners: ${{ needs.build-info.outputs.arm-runners }} platform: "linux/arm64" diff --git a/.github/workflows/finalize-tests.yml b/.github/workflows/finalize-tests.yml index fb4b46d9d6256..6f62d92cb5287 100644 --- a/.github/workflows/finalize-tests.yml +++ b/.github/workflows/finalize-tests.yml @@ -132,6 +132,32 @@ jobs: run: git push + dependency-upgrade-summary: + runs-on: ${{ fromJSON(inputs.runners) }} + needs: [update-constraints] + if: inputs.upgrade-to-newer-dependencies == 'true' && inputs.platform == 'linux/amd64' + name: "Dependency upgrade summary" + steps: + - name: "Cleanup repo" + shell: bash + run: docker run -v "${GITHUB_WORKSPACE}:/workspace" -u 0:0 bash -c "rm -rf /workspace/*" + - name: "Checkout ${{ github.ref }} ( ${{ github.sha }} )" + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + with: + persist-credentials: false + - name: "Prepare breeze & CI image: ${{ matrix.python-version }}" + uses: ./.github/actions/prepare_breeze_and_image + with: + platform: ${{ inputs.platform }} + python: ${{ inputs.default-python-version }} + use-uv: ${{ inputs.use-uv }} + - name: "Dependency upgrade summary" + shell: bash + run: > + breeze run --tty enabled uv run /opt/airflow/dev/constraints-updated-version-check.py --explain-why + env: + PYTHON_MAJOR_MINOR_VERSION: "${{ inputs.default-python-version }}" + push-buildx-cache-to-github-registry: name: Push Regular Image Cache ${{ inputs.platform }} needs: [update-constraints]