This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 39c9a5d6650 Run the scheduled CI upgrade check on v3-3-test (#73318)
39c9a5d6650 is described below
commit 39c9a5d6650f3d6f5917f74eb439395274c562a8
Author: Jarek Potiuk <[email protected]>
AuthorDate: Mon Sep 21 16:43:03 2026 +0200
Run the scheduled CI upgrade check on v3-3-test (#73318)
3.3.x is the release branch under active maintenance, so its pinned uv,
prek and image versions drift the same way main's do — but nothing has
been refreshing them, because the only caller targets main. v3-2-test
carried the same caller until it stopped taking releases.
Generated-by: Claude Code (Opus 5)
---
.../scheduled-upgrade-check-v3-3-test.yml | 35 ++++++++++++++++++++++
1 file changed, 35 insertions(+)
diff --git a/.github/workflows/scheduled-upgrade-check-v3-3-test.yml
b/.github/workflows/scheduled-upgrade-check-v3-3-test.yml
new file mode 100644
index 00000000000..379ac7578f9
--- /dev/null
+++ b/.github/workflows/scheduled-upgrade-check-v3-3-test.yml
@@ -0,0 +1,35 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+---
+name: "[v3-3-test] Scheduled CI upgrade check"
+on: # yamllint disable-line rule:truthy
+ schedule:
+ # Tue, Thu at 06:00 UTC — the days main does not run, so the two never
overlap.
+ - cron: '0 6 * * 2,4'
+ workflow_dispatch:
+permissions:
+ contents: write
+ pull-requests: write
+jobs:
+ upgrade-v3-3-test:
+ name: "[v3-3-test] Upgrade"
+ uses: ./.github/workflows/upgrade-check.yml
+ with:
+ target-branch: v3-3-test
+ secrets:
+ SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }}