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 4969b1aeda4 Bump the github-actions-updates group with 10 updates
(#74880)
4969b1aeda4 is described below
commit 4969b1aeda485ab6e1e2c43eaa605cb93d38135c
Author: Dependabot [bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Sun Oct 18 20:11:01 2026 +0200
Bump the github-actions-updates group with 10 updates (#74880)
* Bump the github-actions-updates group with 10 updates
Bumps the github-actions-updates group with 10 updates:
| Package | From | To |
| --- | --- | --- |
| [actions/setup-node](https://github.com/actions/setup-node) | `7.0.0` |
`7.1.0` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact) |
`7.0.1` | `7.0.2` |
|
[apache/infrastructure-actions/allowlist-check](https://github.com/apache/infrastructure-actions)
| `1.0.0` | `1.0.1` |
| [actions/download-artifact](https://github.com/actions/download-artifact)
| `8.0.1` | `8.0.2` |
|
[apache/infrastructure-actions/stash/restore](https://github.com/apache/infrastructure-actions)
| `1.0.0` | `1.0.1` |
|
[apache/infrastructure-actions/stash/save](https://github.com/apache/infrastructure-actions)
| `1.0.0` | `1.0.1` |
| [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) | `10.2.0` |
`10.3.0` |
| [github/codeql-action/init](https://github.com/github/codeql-action) |
`4.38.2` | `4.38.3` |
| [github/codeql-action/autobuild](https://github.com/github/codeql-action)
| `4.38.2` | `4.38.3` |
| [github/codeql-action/analyze](https://github.com/github/codeql-action) |
`4.38.2` | `4.38.3` |
Updates `actions/setup-node` from 7.0.0 to 7.1.0
- [Release notes](https://github.com/actions/setup-node/releases)
-
[Commits](https://github.com/actions/setup-node/compare/820762786026740c76f36085b0efc47a31fe5020...949feb2413d6458794dcd2491c4babbbce0c15c1)
Updates `actions/upload-artifact` from 7.0.1 to 7.0.2
- [Release notes](https://github.com/actions/upload-artifact/releases)
-
[Commits](https://github.com/actions/upload-artifact/compare/043fb46d1a93c77aae656e7c1c64a875d1fc6a0a...cf430e030ddbb5b0abf93d22962f4752f3646cd9)
Updates `apache/infrastructure-actions/allowlist-check` from 1.0.0 to 1.0.1
-
[Commits](https://github.com/apache/infrastructure-actions/compare/61dcea11f19e2bbe1263f14d72235e8da17d3ad0...f1a487181effd0b216892001abdfb524442bb24d)
Updates `actions/download-artifact` from 8.0.1 to 8.0.2
- [Release notes](https://github.com/actions/download-artifact/releases)
-
[Commits](https://github.com/actions/download-artifact/compare/3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c...9000827ccba6bdab643e8b6fd33ac0654aef8333)
Updates `apache/infrastructure-actions/stash/restore` from 1.0.0 to 1.0.1
-
[Commits](https://github.com/apache/infrastructure-actions/compare/61dcea11f19e2bbe1263f14d72235e8da17d3ad0...f1a487181effd0b216892001abdfb524442bb24d)
Updates `apache/infrastructure-actions/stash/save` from 1.0.0 to 1.0.1
-
[Commits](https://github.com/apache/infrastructure-actions/compare/61dcea11f19e2bbe1263f14d72235e8da17d3ad0...f1a487181effd0b216892001abdfb524442bb24d)
Updates `astral-sh/setup-uv` from 10.2.0 to 10.3.0
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
-
[Commits](https://github.com/astral-sh/setup-uv/compare/c18668ad3cf93ea998bef934396af7bb5c839dc7...1c37ad07a6a961277cf70c0d37d6f313000f5884)
Updates `github/codeql-action/init` from 4.38.2 to 4.38.3
- [Release notes](https://github.com/github/codeql-action/releases)
-
[Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
-
[Commits](https://github.com/github/codeql-action/compare/2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2...24c54180a607b1449ed407dd24f251e4e9147c8d)
Updates `github/codeql-action/autobuild` from 4.38.2 to 4.38.3
- [Release notes](https://github.com/github/codeql-action/releases)
-
[Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
-
[Commits](https://github.com/github/codeql-action/compare/2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2...24c54180a607b1449ed407dd24f251e4e9147c8d)
Updates `github/codeql-action/analyze` from 4.38.2 to 4.38.3
- [Release notes](https://github.com/github/codeql-action/releases)
-
[Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
-
[Commits](https://github.com/github/codeql-action/compare/2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2...24c54180a607b1449ed407dd24f251e4e9147c8d)
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: 7.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: actions/upload-artifact
dependency-version: 7.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: apache/infrastructure-actions/allowlist-check
dependency-version: 1.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: actions/download-artifact
dependency-version: 8.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: apache/infrastructure-actions/stash/restore
dependency-version: 1.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: apache/infrastructure-actions/stash/save
dependency-version: 1.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: astral-sh/setup-uv
dependency-version: 10.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: github/codeql-action/init
dependency-version: 4.38.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: github/codeql-action/autobuild
dependency-version: 4.38.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: github/codeql-action/analyze
dependency-version: 4.38.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
...
Signed-off-by: dependabot[bot] <[email protected]>
* Pin stash/restore and allowlist-check to their own v1.0.1 tag commits
Dependabot pinned all apache/infrastructure-actions sub-actions to the
save/v1.0.1 commit, so the restore and allowlist-check pins no longer matched
their version comments.
Generated-by: Claude Opus 5
---------
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot]
<49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <[email protected]>
---
.github/workflows/airflow-e2e-tests.yml | 4 ++--
.github/workflows/asf-allowlist-check.yml | 2 +-
.github/workflows/basic-tests.yml | 2 +-
.github/workflows/ci-amd.yml | 12 ++++++------
.github/workflows/ci-arm.yml | 12 ++++++------
.github/workflows/ci-duration-monitor.yml | 2 +-
.github/workflows/ci-image-build.yml | 16 ++++++++--------
.github/workflows/ci-image-checks.yml | 10 +++++-----
.github/workflows/ci-notification.yml | 4 ++--
.github/workflows/codeql-analysis.yml | 6 +++---
.github/workflows/e2e-flaky-tests-report.yml | 2 +-
.github/workflows/finalize-tests.yml | 2 +-
.github/workflows/generate-constraints.yml | 2 +-
.github/workflows/helm-tests.yml | 2 +-
.github/workflows/k8s-tests.yml | 6 +++---
.github/workflows/notify-uv-lock-conflicts.yml | 2 +-
.github/workflows/openlineage-e2e-compat-tests.yml | 2 +-
.github/workflows/prod-image-build.yml | 8 ++++----
.github/workflows/publish-docs-to-s3.yml | 20 ++++++++++----------
.github/workflows/push-image-cache.yml | 2 +-
.github/workflows/registry-backfill.yml | 2 +-
.github/workflows/registry-build.yml | 4 ++--
.github/workflows/registry-tests.yml | 2 +-
.github/workflows/release-constraints.yml | 2 +-
.github/workflows/release_single_dockerhub_image.yml | 4 ++--
.../workflows/scheduled-verify-release-calendar.yml | 2 +-
.github/workflows/ts-sdk-release.yml | 8 ++++----
.github/workflows/ui-e2e-tests.yml | 6 +++---
.../workflows/update-constraints-on-push-stable.yml | 2 +-
.github/workflows/update-constraints-on-push.yml | 2 +-
30 files changed, 76 insertions(+), 76 deletions(-)
diff --git a/.github/workflows/airflow-e2e-tests.yml
b/.github/workflows/airflow-e2e-tests.yml
index eea84eb86b5..62e4bc598e2 100644
--- a/.github/workflows/airflow-e2e-tests.yml
+++ b/.github/workflows/airflow-e2e-tests.yml
@@ -181,7 +181,7 @@ jobs:
run_install: false
- name: "Setup Node for the TypeScript SDK build"
if: inputs.e2e_test_mode == 'ts_sdk'
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 #
v7.0.0
+ uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 #
v7.1.0
with:
node-version: 22
cache: 'pnpm'
@@ -219,7 +219,7 @@ jobs:
cd ./airflow-e2e-tests && zip -r logs.zip logs
if: always()
- name: "Upload logs"
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: "e2e-test-logs-${{ inputs.e2e_test_mode }}"
path: './airflow-e2e-tests/logs.zip'
diff --git a/.github/workflows/asf-allowlist-check.yml
b/.github/workflows/asf-allowlist-check.yml
index 058c5aca453..0f66354083f 100644
--- a/.github/workflows/asf-allowlist-check.yml
+++ b/.github/workflows/asf-allowlist-check.yml
@@ -32,4 +32,4 @@ jobs:
with:
persist-credentials: false
# yamllint disable-line rule:line-length
- - uses:
apache/infrastructure-actions/allowlist-check@61dcea11f19e2bbe1263f14d72235e8da17d3ad0
# allowlist-check/v1.0.0
+ - uses:
apache/infrastructure-actions/allowlist-check@df54e48ff76152790f317934c691cfa7fd7a1a46
# allowlist-check/v1.0.1
diff --git a/.github/workflows/basic-tests.yml
b/.github/workflows/basic-tests.yml
index f8f75cc0132..940d158ea39 100644
--- a/.github/workflows/basic-tests.yml
+++ b/.github/workflows/basic-tests.yml
@@ -203,7 +203,7 @@ jobs:
version: 9
run_install: false
- name: "Setup node"
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 #
v7.0.0
+ uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 #
v7.1.0
with:
node-version: 24
cache: 'pnpm'
diff --git a/.github/workflows/ci-amd.yml b/.github/workflows/ci-amd.yml
index bbd4a7bae76..82faa9b3cfe 100644
--- a/.github/workflows/ci-amd.yml
+++ b/.github/workflows/ci-amd.yml
@@ -1050,7 +1050,7 @@ jobs:
run_install: false
# keep this in sync with the Node version in ts-sdk-release.yml
- name: Setup node
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 #
v7.0.0
+ uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 #
v7.1.0
with:
node-version: "24.19.0"
cache: 'pnpm'
@@ -1118,7 +1118,7 @@ jobs:
- name: "Build Java SDK Javadoc"
run: breeze build-docs --sdk-docs-only --sdk=java
- name: "Upload Javadoc artifact"
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: java-sdk-docs
path: generated/_build/docs/java-sdk/
@@ -1150,7 +1150,7 @@ jobs:
- name: "Build TypeScript SDK API reference"
run: breeze build-docs --sdk-docs-only --sdk=typescript
- name: "Upload TypeScript SDK docs artifact"
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: ts-sdk-docs
path: generated/_build/docs/ts-sdk/
@@ -1301,7 +1301,7 @@ jobs:
CURRENT_FAILURES: "${{ steps.get-failures.outputs.failed-jobs }}"
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: "Upload notification state"
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: "slack-state-tests-${{ github.ref_name }}-amd"
path: ./slack-state/
@@ -1388,7 +1388,7 @@ jobs:
shell: bash
run: ./scripts/tools/free_up_disk_space.sh
- name: "Download all test warning artifacts from the current build"
- uses:
actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
+ uses:
actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2
with:
path: ./artifacts
pattern: test-warnings-*
@@ -1402,7 +1402,7 @@ jobs:
--pattern "**/warnings-*.txt" \
--output ./files
- name: "Upload artifact for summarized warnings"
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: "test-summarized-warnings"
path: ./files/warn-summary-*.txt
diff --git a/.github/workflows/ci-arm.yml b/.github/workflows/ci-arm.yml
index 86f748b347e..6f5eb5eb27e 100644
--- a/.github/workflows/ci-arm.yml
+++ b/.github/workflows/ci-arm.yml
@@ -1039,7 +1039,7 @@ jobs:
run_install: false
# keep this in sync with the Node version in ts-sdk-release.yml
- name: Setup node
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 #
v7.0.0
+ uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 #
v7.1.0
with:
node-version: "24.19.0"
cache: 'pnpm'
@@ -1107,7 +1107,7 @@ jobs:
- name: "Build Java SDK Javadoc"
run: breeze build-docs --sdk-docs-only --sdk=java
- name: "Upload Javadoc artifact"
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: java-sdk-docs
path: generated/_build/docs/java-sdk/
@@ -1139,7 +1139,7 @@ jobs:
- name: "Build TypeScript SDK API reference"
run: breeze build-docs --sdk-docs-only --sdk=typescript
- name: "Upload TypeScript SDK docs artifact"
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: ts-sdk-docs
path: generated/_build/docs/ts-sdk/
@@ -1290,7 +1290,7 @@ jobs:
CURRENT_FAILURES: "${{ steps.get-failures.outputs.failed-jobs }}"
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: "Upload notification state"
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: "slack-state-tests-${{ github.ref_name }}-arm"
path: ./slack-state/
@@ -1377,7 +1377,7 @@ jobs:
shell: bash
run: ./scripts/tools/free_up_disk_space.sh
- name: "Download all test warning artifacts from the current build"
- uses:
actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
+ uses:
actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2
with:
path: ./artifacts
pattern: test-warnings-*
@@ -1391,7 +1391,7 @@ jobs:
--pattern "**/warnings-*.txt" \
--output ./files
- name: "Upload artifact for summarized warnings"
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: "test-summarized-warnings"
path: ./files/warn-summary-*.txt
diff --git a/.github/workflows/ci-duration-monitor.yml
b/.github/workflows/ci-duration-monitor.yml
index 52f2d06c2fb..5c19ba20e4f 100644
--- a/.github/workflows/ci-duration-monitor.yml
+++ b/.github/workflows/ci-duration-monitor.yml
@@ -74,7 +74,7 @@ jobs:
payload-file-path: "slack-message.json"
- name: "Upload duration analysis"
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: "ci-duration-analysis"
path: slack-message.json
diff --git a/.github/workflows/ci-image-build.yml
b/.github/workflows/ci-image-build.yml
index 1541337bc5c..31241dd059d 100644
--- a/.github/workflows/ci-image-build.yml
+++ b/.github/workflows/ci-image-build.yml
@@ -168,7 +168,7 @@ jobs:
Restore the commit the CI image stashed for ref ${{
inputs.image-stash-ref }}
was built from
# yamllint disable-line rule:line-length
- uses:
apache/infrastructure-actions/stash/restore@61dcea11f19e2bbe1263f14d72235e8da17d3ad0
# restore/v1.0.0
+ uses:
apache/infrastructure-actions/stash/restore@c968777141a2afc98d1a09c9f6979455bfebaae3
# restore/v1.0.1
with:
key: "ci-image-commit-v3-${{ inputs.platform }}-${{
env.PYTHON_MAJOR_MINOR_VERSION }}\
-${{ inputs.image-stash-ref }}"
@@ -202,7 +202,7 @@ jobs:
Restore CI docker image built for ref ${{ inputs.image-stash-ref }}
${{ inputs.platform }}:${{ env.PYTHON_MAJOR_MINOR_VERSION }}
# yamllint disable-line rule:line-length
- uses:
apache/infrastructure-actions/stash/restore@61dcea11f19e2bbe1263f14d72235e8da17d3ad0
# restore/v1.0.0
+ uses:
apache/infrastructure-actions/stash/restore@c968777141a2afc98d1a09c9f6979455bfebaae3
# restore/v1.0.1
with:
key: "ci-image-save-v3-${{ inputs.platform }}-${{
env.PYTHON_MAJOR_MINOR_VERSION }}\
-${{ inputs.image-stash-ref }}"
@@ -218,7 +218,7 @@ jobs:
Restore ci-cache mount image ${{ inputs.platform }}:${{
env.PYTHON_MAJOR_MINOR_VERSION }}
${{ inputs.image-stash-ref != '' && format('for ref {0}',
inputs.image-stash-ref) || '' }}
# yamllint disable-line rule:line-length
- uses:
apache/infrastructure-actions/stash/restore@61dcea11f19e2bbe1263f14d72235e8da17d3ad0
# restore/v1.0.0
+ uses:
apache/infrastructure-actions/stash/restore@c968777141a2afc98d1a09c9f6979455bfebaae3
# restore/v1.0.1
with:
key: "ci-cache-mount-save-v3-${{ inputs.platform }}-${{
env.PYTHON_MAJOR_MINOR_VERSION }}\
${{ inputs.image-stash-ref != '' && format('-{0}',
inputs.image-stash-ref) || '' }}"
@@ -246,7 +246,7 @@ jobs:
if: steps.restore-cache-mount.outputs.stash-hit == 'true'
- name: "Restore CI docker image ${{ inputs.platform }}:${{
env.PYTHON_MAJOR_MINOR_VERSION }}"
# yamllint disable-line rule:line-length
- uses:
apache/infrastructure-actions/stash/restore@61dcea11f19e2bbe1263f14d72235e8da17d3ad0
# restore/v1.0.0
+ uses:
apache/infrastructure-actions/stash/restore@c968777141a2afc98d1a09c9f6979455bfebaae3
# restore/v1.0.1
with:
key: "ci-image-save-v3-${{ inputs.platform }}-${{
env.PYTHON_MAJOR_MINOR_VERSION }}"
path: "/mnt/"
@@ -337,7 +337,7 @@ jobs:
shell: bash
if: inputs.upload-image-artifact == 'true' &&
steps.stashed-image.outputs.reusable != 'true'
- name: "Stash CI docker image ${{ env.PYTHON_MAJOR_MINOR_VERSION }}"
- uses:
apache/infrastructure-actions/stash/save@61dcea11f19e2bbe1263f14d72235e8da17d3ad0
# save/v1.0.0
+ uses:
apache/infrastructure-actions/stash/save@f1a487181effd0b216892001abdfb524442bb24d
# save/v1.0.1
with:
key: ci-image-save-v3-${{ inputs.platform }}-${{
env.PYTHON_MAJOR_MINOR_VERSION }}
path: "/mnt/ci-image-save-*-${{ env.PYTHON_MAJOR_MINOR_VERSION
}}.tar"
@@ -351,7 +351,7 @@ jobs:
# what a later publish of that same ref reads - hence a retention that
outlives the shared
# one, the same ref being rebuilt three days apart at the very least.
- name: "Stash CI docker image built for ref ${{ inputs.image-stash-ref
}}"
- uses:
apache/infrastructure-actions/stash/save@61dcea11f19e2bbe1263f14d72235e8da17d3ad0
# save/v1.0.0
+ uses:
apache/infrastructure-actions/stash/save@f1a487181effd0b216892001abdfb524442bb24d
# save/v1.0.1
with:
key: "ci-image-save-v3-${{ inputs.platform }}-${{
env.PYTHON_MAJOR_MINOR_VERSION }}\
-${{ inputs.image-stash-ref }}"
@@ -365,7 +365,7 @@ jobs:
# Saved last and with the image's retention, so that finding this commit
is enough to
# know the image it describes is there to be restored.
- name: "Stash the commit the CI image for ref ${{
inputs.image-stash-ref }} was built from"
- uses:
apache/infrastructure-actions/stash/save@61dcea11f19e2bbe1263f14d72235e8da17d3ad0
# save/v1.0.0
+ uses:
apache/infrastructure-actions/stash/save@f1a487181effd0b216892001abdfb524442bb24d
# save/v1.0.1
with:
key: "ci-image-commit-v3-${{ inputs.platform }}-${{
env.PYTHON_MAJOR_MINOR_VERSION }}\
-${{ inputs.image-stash-ref }}"
@@ -387,7 +387,7 @@ jobs:
- name: >
Stash cache mount ${{ inputs.platform }}:${{
env.PYTHON_MAJOR_MINOR_VERSION }}
${{ inputs.image-stash-ref != '' && format('for ref {0}',
inputs.image-stash-ref) || '' }}
- uses:
apache/infrastructure-actions/stash/save@61dcea11f19e2bbe1263f14d72235e8da17d3ad0
# save/v1.0.0
+ uses:
apache/infrastructure-actions/stash/save@f1a487181effd0b216892001abdfb524442bb24d
# save/v1.0.1
with:
key: "ci-cache-mount-save-v3-${{ inputs.platform }}-${{
env.PYTHON_MAJOR_MINOR_VERSION }}\
${{ inputs.image-stash-ref != '' && format('-{0}',
inputs.image-stash-ref) || '' }}"
diff --git a/.github/workflows/ci-image-checks.yml
b/.github/workflows/ci-image-checks.yml
index 7de37750488..cfa36084d46 100644
--- a/.github/workflows/ci-image-checks.yml
+++ b/.github/workflows/ci-image-checks.yml
@@ -202,7 +202,7 @@ jobs:
make-mnt-writeable-and-cleanup: true
- name: "Restore docs inventory cache"
# yamllint disable-line rule:line-length
- uses:
apache/infrastructure-actions/stash/restore@61dcea11f19e2bbe1263f14d72235e8da17d3ad0
# restore/v1.0.0
+ uses:
apache/infrastructure-actions/stash/restore@c968777141a2afc98d1a09c9f6979455bfebaae3
# restore/v1.0.1
with:
path: ./generated/_inventory_cache/
key: cache-docs-inventory-v1
@@ -259,7 +259,7 @@ jobs:
if: >-
always() &&
inputs.canary-run == 'true'
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
# yamllint disable-line rule:line-length
name: "slack-state-inventory-${{ inputs.branch }}-${{
contains(inputs.platform, 'arm') && 'arm' || 'amd' }}"
@@ -312,7 +312,7 @@ jobs:
env:
SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }}
- name: "Save docs inventory cache"
- uses:
apache/infrastructure-actions/stash/save@61dcea11f19e2bbe1263f14d72235e8da17d3ad0
# save/v1.0.0
+ uses:
apache/infrastructure-actions/stash/save@f1a487181effd0b216892001abdfb524442bb24d
# save/v1.0.1
with:
path: ./generated/_inventory_cache/
key: cache-docs-inventory-v1
@@ -320,7 +320,7 @@ jobs:
retention-days: '2'
if: steps.restore-docs-inventory-cache.outputs.stash-hit != 'true'
- name: "Upload build docs"
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: airflow-docs
path: './generated/_build'
@@ -361,7 +361,7 @@ jobs:
use-uv: ${{ inputs.use-uv }}
make-mnt-writeable-and-cleanup: true
- name: "Download docs prepared as artifacts"
- uses:
actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
+ uses:
actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2
with:
name: airflow-docs
path: './generated/_build'
diff --git a/.github/workflows/ci-notification.yml
b/.github/workflows/ci-notification.yml
index 33d2b0a69a2..f5743d0d6eb 100644
--- a/.github/workflows/ci-notification.yml
+++ b/.github/workflows/ci-notification.yml
@@ -48,7 +48,7 @@ jobs:
persist-credentials: false
- name: "Install uv"
- uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 #
v10.2.0
+ uses: astral-sh/setup-uv@1c37ad07a6a961277cf70c0d37d6f313000f5884 #
v10.3.0
with:
version-file: uv.lock
@@ -73,7 +73,7 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: "Upload notification state"
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: "slack-state-ci-${{ matrix.branch }}-${{ matrix.workflow-id }}"
path: ./slack-state/
diff --git a/.github/workflows/codeql-analysis.yml
b/.github/workflows/codeql-analysis.yml
index 0b376d3377c..c1b8f8c6018 100644
--- a/.github/workflows/codeql-analysis.yml
+++ b/.github/workflows/codeql-analysis.yml
@@ -136,13 +136,13 @@ jobs:
java-version: '11'
- name: Initialize CodeQL
- uses:
github/codeql-action/init@2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2 # v4.38.2
+ uses:
github/codeql-action/init@24c54180a607b1449ed407dd24f251e4e9147c8d # v4.38.3
with:
languages: ${{ matrix.language }}
- name: Autobuild
if: matrix.language != 'java'
- uses:
github/codeql-action/autobuild@2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2 #
v4.38.2
+ uses:
github/codeql-action/autobuild@24c54180a607b1449ed407dd24f251e4e9147c8d #
v4.38.3
- name: Build Java SDK
if: matrix.language == 'java'
@@ -150,7 +150,7 @@ jobs:
run: ./gradlew classes testClasses
- name: Perform CodeQL Analysis
- uses:
github/codeql-action/analyze@2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2 # v4.38.2
+ uses:
github/codeql-action/analyze@24c54180a607b1449ed407dd24f251e4e9147c8d # v4.38.3
with:
# Provide more context to the SARIF output (shows up in
run.automationDetails.id field)
category: "/language:${{matrix.language}}"
diff --git a/.github/workflows/e2e-flaky-tests-report.yml
b/.github/workflows/e2e-flaky-tests-report.yml
index 712dd81da39..f0fb712a0ea 100644
--- a/.github/workflows/e2e-flaky-tests-report.yml
+++ b/.github/workflows/e2e-flaky-tests-report.yml
@@ -62,7 +62,7 @@ jobs:
payload-file-path: "slack-message.json"
- name: "Upload analysis results"
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: "e2e-flaky-test-analysis"
path: slack-message.json
diff --git a/.github/workflows/finalize-tests.yml
b/.github/workflows/finalize-tests.yml
index 8165c981cb8..043aa8f0ebf 100644
--- a/.github/workflows/finalize-tests.yml
+++ b/.github/workflows/finalize-tests.yml
@@ -114,7 +114,7 @@ jobs:
persist-credentials: true
fetch-depth: 0
- name: "Download constraints from the constraints generated by build CI
image"
- uses:
actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
+ uses:
actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2
with:
pattern: constraints-*
path: ./files
diff --git a/.github/workflows/generate-constraints.yml
b/.github/workflows/generate-constraints.yml
index 6fe4e5be2ce..9846e44ce71 100644
--- a/.github/workflows/generate-constraints.yml
+++ b/.github/workflows/generate-constraints.yml
@@ -192,7 +192,7 @@ jobs:
token: ${{ secrets.SLACK_BOT_TOKEN }}
payload-file-path: ${{ steps.downgrade-alert.outputs.message-file }}
- name: "Upload constraint artifacts"
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: constraints-${{ matrix.python-version }}
path: ./files/constraints-${{ matrix.python-version
}}/constraints-*.txt
diff --git a/.github/workflows/helm-tests.yml b/.github/workflows/helm-tests.yml
index 01060f8fbfd..7e779afcc2a 100644
--- a/.github/workflows/helm-tests.yml
+++ b/.github/workflows/helm-tests.yml
@@ -148,7 +148,7 @@ jobs:
breeze release-management generate-issue-content-helm-chart
--limit-pr-count 2
--previous-release helm-chart/1.15.0 --current-release
helm-chart/1.16.0 --verbose
- name: "Upload Helm artifacts"
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: Helm artifacts
path: ./dist/airflow-*
diff --git a/.github/workflows/k8s-tests.yml b/.github/workflows/k8s-tests.yml
index e4e3a6147ae..7f34b986197 100644
--- a/.github/workflows/k8s-tests.yml
+++ b/.github/workflows/k8s-tests.yml
@@ -128,7 +128,7 @@ jobs:
- name: "\
Upload KinD logs ${{ matrix.executor }}-${{ matrix.kubernetes-combo
}}-\
${{ matrix.use-standard-naming }}"
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: "\
kind-logs-${{ matrix.kubernetes-combo }}-${{ matrix.executor }}-\
@@ -223,7 +223,7 @@ jobs:
package_json_file: ts-sdk/package.json
run_install: false
- name: "Setup Node for the lang-SDK TypeScript build"
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 #
v7.0.0
+ uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 #
v7.1.0
with:
node-version: 22
cache: 'pnpm'
@@ -251,7 +251,7 @@ jobs:
done
if: failure() || cancelled() || inputs.include-success-outputs ==
'true'
- name: "Upload KinD logs lang-sdk-${{ inputs.lang-sdk-kubernetes-combo
}}"
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: "kind-logs-lang-sdk-${{ inputs.lang-sdk-kubernetes-combo }}"
path: /tmp/kind_logs_*
diff --git a/.github/workflows/notify-uv-lock-conflicts.yml
b/.github/workflows/notify-uv-lock-conflicts.yml
index e5065bc20f2..6bf6b390425 100644
--- a/.github/workflows/notify-uv-lock-conflicts.yml
+++ b/.github/workflows/notify-uv-lock-conflicts.yml
@@ -37,7 +37,7 @@ jobs:
with:
persist-credentials: false
- name: "Install uv"
- uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 #
v10.2.0
+ uses: astral-sh/setup-uv@1c37ad07a6a961277cf70c0d37d6f313000f5884 #
v10.3.0
with:
version-file: uv.lock
- name: "Notify open PRs"
diff --git a/.github/workflows/openlineage-e2e-compat-tests.yml
b/.github/workflows/openlineage-e2e-compat-tests.yml
index 38795399007..4b9cb6d4408 100644
--- a/.github/workflows/openlineage-e2e-compat-tests.yml
+++ b/.github/workflows/openlineage-e2e-compat-tests.yml
@@ -97,7 +97,7 @@ jobs:
cd ./airflow-e2e-tests && zip -r logs.zip logs
- name: "Upload logs"
if: ${{ always() && !startsWith(inputs.airflow-version, '2.') }}
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: "openlineage-e2e-compat-logs-${{ inputs.airflow-version }}"
path: './airflow-e2e-tests/logs.zip'
diff --git a/.github/workflows/prod-image-build.yml
b/.github/workflows/prod-image-build.yml
index b171215f629..447eb50a525 100644
--- a/.github/workflows/prod-image-build.yml
+++ b/.github/workflows/prod-image-build.yml
@@ -180,7 +180,7 @@ jobs:
breeze release-management prepare-airflow-ctl-distributions
--distribution-format wheel
if: inputs.upload-package-artifact == 'true'
- name: "Upload prepared packages as artifacts"
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: prod-packages
path: ./dist
@@ -231,12 +231,12 @@ jobs:
shell: bash
run: rm -fv ./dist/* ./docker-context-files/*
- name: "Download packages prepared as artifacts"
- uses:
actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
+ uses:
actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2
with:
name: prod-packages
path: ./docker-context-files
- name: "Download constraints"
- uses:
actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
+ uses:
actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2
with:
name: constraints-${{ matrix.python-version }}
path: ./docker-context-files/constraints-${{ matrix.python-version }}
@@ -284,7 +284,7 @@ jobs:
breeze prod-image save --platform "${PLATFORM}" --image-file-dir
"/mnt"
if: inputs.upload-image-artifact == 'true'
- name: "Stash PROD docker image ${{ env.PYTHON_MAJOR_MINOR_VERSION }}"
- uses:
apache/infrastructure-actions/stash/save@61dcea11f19e2bbe1263f14d72235e8da17d3ad0
# save/v1.0.0
+ uses:
apache/infrastructure-actions/stash/save@f1a487181effd0b216892001abdfb524442bb24d
# save/v1.0.1
with:
key: prod-image-save-v3-${{ inputs.platform }}-${{
env.PYTHON_MAJOR_MINOR_VERSION }}
path: "/mnt/prod-image-save-*-${{ env.PYTHON_MAJOR_MINOR_VERSION
}}.tar"
diff --git a/.github/workflows/publish-docs-to-s3.yml
b/.github/workflows/publish-docs-to-s3.yml
index 3d57c2074f9..84d5292d0df 100644
--- a/.github/workflows/publish-docs-to-s3.yml
+++ b/.github/workflows/publish-docs-to-s3.yml
@@ -347,7 +347,7 @@ jobs:
secrets.CONSTRAINTS_GITHUB_REPOSITORY || 'apache/airflow' }}
- name: "Restore docs inventory cache"
# yamllint disable-line rule:line-length
- uses:
apache/infrastructure-actions/stash/restore@61dcea11f19e2bbe1263f14d72235e8da17d3ad0
# restore/v1.0.0
+ uses:
apache/infrastructure-actions/stash/restore@c968777141a2afc98d1a09c9f6979455bfebaae3
# restore/v1.0.1
with:
path: ./generated/_inventory_cache/
key: cache-docs-inventory-v1
@@ -383,7 +383,7 @@ jobs:
breeze build-docs ${SPHINX_INCLUDE_DOCS} ${DOCS_ONLY}
${FAIL_ON_INVENTORIES}
fi
- name: "Save docs inventory cache"
- uses:
apache/infrastructure-actions/stash/save@61dcea11f19e2bbe1263f14d72235e8da17d3ad0
# save/v1.0.0
+ uses:
apache/infrastructure-actions/stash/save@f1a487181effd0b216892001abdfb524442bb24d
# save/v1.0.1
if: >-
steps.restore-docs-inventory-cache.outputs.stash-hit != 'true' &&
steps.build-sphinx-docs.outputs.sphinx-build-skipped != 'true'
@@ -411,7 +411,7 @@ jobs:
cp files/supervisor-schema.json schemas/supervisor-schema.json
- name: "Upload schema artifacts"
if: needs.build-info.outputs.publish-execution-api-schema == 'true' ||
needs.build-info.outputs.publish-supervisor-schema == 'true'
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: airflow-schemas
path: schemas/
@@ -432,7 +432,7 @@ jobs:
exit 1
fi
- name: "Upload build docs"
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: airflow-docs
path: /mnt/_build
@@ -490,7 +490,7 @@ jobs:
run: breeze build-docs --sdk-docs-only --sdk=java
- name: "Upload Java SDK docs"
if: steps.sdk-present.outputs.exists == 'true'
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: java-sdk-docs
path: generated/_build/docs/java-sdk/
@@ -555,7 +555,7 @@ jobs:
run: breeze build-docs --sdk-docs-only --sdk=typescript
- name: "Upload TypeScript SDK docs"
if: steps.sdk-present.outputs.exists == 'true'
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: ts-sdk-docs
path: generated/_build/docs/ts-sdk/
@@ -605,7 +605,7 @@ jobs:
- name: "Install Breeze"
uses: ./.github/actions/breeze
- name: "Download docs prepared as artifacts"
- uses:
actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
+ uses:
actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2
with:
name: airflow-docs
path: /mnt/_build
@@ -613,13 +613,13 @@ jobs:
run: mv /mnt/_build generated/_build
- name: "Download Java SDK docs artifact"
if: needs.build-java-sdk-docs.outputs.built == 'true'
- uses:
actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
+ uses:
actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2
with:
name: java-sdk-docs
path: generated/_build/docs/java-sdk
- name: "Download TypeScript SDK docs artifact"
if: needs.build-ts-sdk-docs.outputs.built == 'true'
- uses:
actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
+ uses:
actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2
with:
name: ts-sdk-docs
path: generated/_build/docs/ts-sdk
@@ -697,7 +697,7 @@ jobs:
--exclude-docs "${EXCLUDE_DOCS}" --overwrite
${SKIP_WRITE_TO_STABLE_FOLDER}
- name: "Download schema artifacts"
if: needs.build-info.outputs.publish-execution-api-schema == 'true' ||
needs.build-info.outputs.publish-supervisor-schema == 'true'
- uses:
actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
+ uses:
actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2
with:
name: airflow-schemas
path: schemas
diff --git a/.github/workflows/push-image-cache.yml
b/.github/workflows/push-image-cache.yml
index 575eb546aec..763f0b9c219 100644
--- a/.github/workflows/push-image-cache.yml
+++ b/.github/workflows/push-image-cache.yml
@@ -194,7 +194,7 @@ jobs:
- name: "Cleanup dist and context file"
run: rm -fv ./dist/* ./docker-context-files/*
- name: "Download packages prepared as artifacts"
- uses:
actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
+ uses:
actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2
with:
name: prod-packages
path: ./docker-context-files
diff --git a/.github/workflows/registry-backfill.yml
b/.github/workflows/registry-backfill.yml
index 0181c1d8a08..e47631e2d19 100644
--- a/.github/workflows/registry-backfill.yml
+++ b/.github/workflows/registry-backfill.yml
@@ -223,7 +223,7 @@ jobs:
version: 10
- name: "Setup Node.js"
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 #
v7.0.0
+ uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 #
v7.1.0
with:
node-version: 24
cache: 'pnpm'
diff --git a/.github/workflows/registry-build.yml
b/.github/workflows/registry-build.yml
index 241a8659ab0..afc3fa59ae3 100644
--- a/.github/workflows/registry-build.yml
+++ b/.github/workflows/registry-build.yml
@@ -282,7 +282,7 @@ jobs:
version: 10
- name: "Setup Node.js"
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 #
v7.0.0
+ uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 #
v7.1.0
with:
node-version: 24
cache: 'pnpm'
@@ -299,7 +299,7 @@ jobs:
run: pnpm build
- name: "Upload registry artifact"
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: registry-site
path: registry/_site
diff --git a/.github/workflows/registry-tests.yml
b/.github/workflows/registry-tests.yml
index 27fb9e35c6e..8c6e1ac3972 100644
--- a/.github/workflows/registry-tests.yml
+++ b/.github/workflows/registry-tests.yml
@@ -56,7 +56,7 @@ jobs:
persist-credentials: false
- name: "Install uv"
- uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 #
v10.2.0
+ uses: astral-sh/setup-uv@1c37ad07a6a961277cf70c0d37d6f313000f5884 #
v10.3.0
with:
python-version: "3.12"
diff --git a/.github/workflows/release-constraints.yml
b/.github/workflows/release-constraints.yml
index 9c10f291f86..c2e61fc9090 100644
--- a/.github/workflows/release-constraints.yml
+++ b/.github/workflows/release-constraints.yml
@@ -227,7 +227,7 @@ jobs:
persist-credentials: true
fetch-depth: 0
- name: "Download constraints from the generate-constraints job"
- uses:
actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
+ uses:
actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2
with:
pattern: constraints-*
path: ./files
diff --git a/.github/workflows/release_single_dockerhub_image.yml
b/.github/workflows/release_single_dockerhub_image.yml
index 19315247a4c..adc58f8dc60 100644
--- a/.github/workflows/release_single_dockerhub_image.yml
+++ b/.github/workflows/release_single_dockerhub_image.yml
@@ -145,7 +145,7 @@ jobs:
shell: bash
run: find ./dist -name '*.json'
- name: "Upload metadata artifact ${{ env.ARTIFACT_NAME }}"
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: ${{ env.ARTIFACT_NAME }}
path: ./dist/metadata-*
@@ -190,7 +190,7 @@ jobs:
ACTOR: ${{ github.actor }}
run: echo "${GITHUB_TOKEN}" | docker login ghcr.io -u ${ACTOR}
--password-stdin
- name: "Download metadata artifacts"
- uses:
actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
+ uses:
actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2
with:
path: ./dist
pattern: metadata-${{ inputs.pythonVersion }}-*
diff --git a/.github/workflows/scheduled-verify-release-calendar.yml
b/.github/workflows/scheduled-verify-release-calendar.yml
index f78eb566e4a..537d573b2b9 100644
--- a/.github/workflows/scheduled-verify-release-calendar.yml
+++ b/.github/workflows/scheduled-verify-release-calendar.yml
@@ -35,7 +35,7 @@ jobs:
with:
persist-credentials: false
- name: "Install uv"
- uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 #
v10.2.0
+ uses: astral-sh/setup-uv@1c37ad07a6a961277cf70c0d37d6f313000f5884 #
v10.3.0
with:
version-file: uv.lock
- name: "Verify release calendar"
diff --git a/.github/workflows/ts-sdk-release.yml
b/.github/workflows/ts-sdk-release.yml
index 57debc133d9..0019a0ba03e 100644
--- a/.github/workflows/ts-sdk-release.yml
+++ b/.github/workflows/ts-sdk-release.yml
@@ -59,7 +59,7 @@ jobs:
fetch-depth: 0
persist-credentials: false
- name: Set up Node.js
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 #
v7.0.0
+ uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 #
v7.1.0
with:
node-version: "24.19.0"
registry-url: "https://registry.npmjs.org"
@@ -143,7 +143,7 @@ jobs:
echo "artifact_name=ts-sdk-package-${VERSION}" >> "${GITHUB_OUTPUT}"
echo "sha256=$(sha256sum "${artifact_path}" | awk '{print $1}')" >>
"${GITHUB_OUTPUT}"
- name: Upload package tarball
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: ${{ steps.package.outputs.artifact_name }}
path: ${{ runner.temp }}/ts-sdk-package/${{
steps.release.outputs.package_file }}
@@ -161,7 +161,7 @@ jobs:
id-token: write
steps:
- name: Set up Node.js
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 #
v7.0.0
+ uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 #
v7.1.0
with:
node-version: "24.19.0"
registry-url: "https://registry.npmjs.org"
@@ -181,7 +181,7 @@ jobs:
}
'
- name: Download verified package tarball
- uses:
actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
+ uses:
actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2
with:
name: ${{ needs.build.outputs.artifact_name }}
path: ${{ runner.temp }}/ts-sdk-package
diff --git a/.github/workflows/ui-e2e-tests.yml
b/.github/workflows/ui-e2e-tests.yml
index 519f0f11746..8b8ad21e4bf 100644
--- a/.github/workflows/ui-e2e-tests.yml
+++ b/.github/workflows/ui-e2e-tests.yml
@@ -126,7 +126,7 @@ jobs:
version: 9
run_install: false
- name: "Setup node"
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 #
v7.0.0
+ uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 #
v7.1.0
with:
node-version: 24
cache: 'pnpm'
@@ -159,7 +159,7 @@ jobs:
env:
DOCKER_IMAGE: "${{ inputs.docker-image-tag || '' }}"
- name: "Upload test results"
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: "playwright-report-${{ env.BROWSER }}"
path: |
@@ -178,7 +178,7 @@ jobs:
RUN_ATTEMPT: "${{ github.run_attempt }}"
if: always()
- name: "Upload E2E test report"
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
# v7.0.1
+ uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9
# v7.0.2
with:
name: "e2e-test-report-${{ env.BROWSER }}"
path: e2e-test-report/
diff --git a/.github/workflows/update-constraints-on-push-stable.yml
b/.github/workflows/update-constraints-on-push-stable.yml
index c194c120a9a..744ee4bc93f 100644
--- a/.github/workflows/update-constraints-on-push-stable.yml
+++ b/.github/workflows/update-constraints-on-push-stable.yml
@@ -143,7 +143,7 @@ jobs:
persist-credentials: true
fetch-depth: 0
- name: "Download constraints from the generate-constraints job"
- uses:
actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
+ uses:
actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2
with:
pattern: constraints-*
path: ./files
diff --git a/.github/workflows/update-constraints-on-push.yml
b/.github/workflows/update-constraints-on-push.yml
index 9e753a6527a..ba55e09d9eb 100644
--- a/.github/workflows/update-constraints-on-push.yml
+++ b/.github/workflows/update-constraints-on-push.yml
@@ -218,7 +218,7 @@ jobs:
persist-credentials: true
fetch-depth: 0
- name: "Download constraints from the generate-constraints job"
- uses:
actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
+ uses:
actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2
with:
pattern: constraints-*
path: ./files