This is an automated email from the ASF dual-hosted git repository.
tuhaihe pushed a commit to branch REL_2_STABLE
in repository https://gitbox.apache.org/repos/asf/cloudberry.git
The following commit(s) were added to refs/heads/REL_2_STABLE by this push:
new f684c7db45e CI: bump GitHub Actions runtime versions in
binary-swap-check and yezzey-ci
f684c7db45e is described below
commit f684c7db45eb05198875b366a3832047cb3b5f86
Author: Dianjin Wang <[email protected]>
AuthorDate: Wed Aug 19 17:51:36 2026 +0800
CI: bump GitHub Actions runtime versions in binary-swap-check and yezzey-ci
Align actions/checkout to @v7, actions/upload-artifact to @v7, and
actions/download-artifact to @v8, following apache/cloudberry commit
51967d33cb2ab3263e3ca43676c176f23ee9b47c. These two workflows do not
exist on other branches; the remaining workflows will be cherry-picked
in subsequent PRs.
---
.github/workflows/binary-swap-check.yml | 26 +++++++++++++-------------
.github/workflows/yezzey-ci.yaml | 16 ++++++++--------
2 files changed, 21 insertions(+), 21 deletions(-)
diff --git a/.github/workflows/binary-swap-check.yml
b/.github/workflows/binary-swap-check.yml
index 3d3f5847eb7..282fc9af877 100644
--- a/.github/workflows/binary-swap-check.yml
+++ b/.github/workflows/binary-swap-check.yml
@@ -82,7 +82,7 @@ jobs:
baseline_version: ${{ steps.resolve.outputs.baseline_version }}
steps:
- name: Checkout repository
- uses: actions/checkout@v4
+ uses: actions/checkout@v7
with:
fetch-depth: 1
@@ -162,14 +162,14 @@ jobs:
df -h /
- name: Checkout Baseline Code
- uses: actions/checkout@v4
+ uses: actions/checkout@v7
with:
ref: ${{ needs.resolve-baseline.outputs.baseline_version }}
fetch-depth: 1
submodules: recursive
- name: Checkout Build Tools
- uses: actions/checkout@v4
+ uses: actions/checkout@v7
with:
ref: main
path: build_tools
@@ -261,7 +261,7 @@ jobs:
cp "${RPM_FILE}" "${GITHUB_WORKSPACE}/"
- name: Upload Baseline RPM
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v7
with:
name: baseline-rpm
retention-days: ${{ env.LOG_RETENTION_DAYS }}
@@ -308,13 +308,13 @@ jobs:
df -h /
- name: Checkout Current Code
- uses: actions/checkout@v4
+ uses: actions/checkout@v7
with:
fetch-depth: 1
submodules: recursive
- name: Checkout Build Tools
- uses: actions/checkout@v4
+ uses: actions/checkout@v7
with:
ref: main
path: build_tools
@@ -423,14 +423,14 @@ jobs:
cp -r "${SRC_DIR}/src/test/regress" "${GITHUB_WORKSPACE}/regress_bin"
- name: Upload pg_regress
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v7
with:
name: pg-regress-bin
retention-days: ${{ env.LOG_RETENTION_DAYS }}
path: ${{ github.workspace }}/regress_bin/
- name: Upload Current RPM
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v7
with:
name: current-rpm
retention-days: ${{ env.LOG_RETENTION_DAYS }}
@@ -481,7 +481,7 @@ jobs:
df -h /
- name: Checkout Current Code
- uses: actions/checkout@v4
+ uses: actions/checkout@v7
with:
fetch-depth: 1
@@ -499,19 +499,19 @@ jobs:
echo "LOGS_DIR=${GITHUB_WORKSPACE}/binary-swap-logs" >> "$GITHUB_ENV"
- name: Download Baseline RPM
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v8
with:
name: baseline-rpm
path: ${{ github.workspace }}/baseline_rpm
- name: Download Current RPM
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v8
with:
name: current-rpm
path: ${{ github.workspace }}/current_rpm
- name: Download pg_regress
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v8
with:
name: pg-regress-bin
path: ${{ github.workspace }}/regress_bin
@@ -774,7 +774,7 @@ jobs:
- name: Upload Logs
if: always()
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v7
with:
name: binary-swap-logs
retention-days: ${{ env.LOG_RETENTION_DAYS }}
diff --git a/.github/workflows/yezzey-ci.yaml b/.github/workflows/yezzey-ci.yaml
index 33178c7a7b6..f4bd0a13487 100644
--- a/.github/workflows/yezzey-ci.yaml
+++ b/.github/workflows/yezzey-ci.yaml
@@ -67,14 +67,14 @@ jobs:
steps:
- name: Checkout Cloudberry source
- uses: actions/checkout@v4
+ uses: actions/checkout@v7
with:
repository: apache/cloudberry
path: cloudberry
submodules: true
- name: Checkout Yproxy source
- uses: actions/checkout@v4
+ uses: actions/checkout@v7
with:
repository: open-gpdb/yproxy
ref: master
@@ -207,7 +207,7 @@ jobs:
- name: Upload MinIO logs
if: failure()
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v7
with:
name: minio-logs-${{ matrix.os }}
path: minio-logs/
@@ -336,7 +336,7 @@ jobs:
- name: Upload matrix job result
if: always()
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v7
with:
name: matrix-result-${{ matrix.os }}
path: matrix-results/result-${{ matrix.os }}.txt
@@ -344,7 +344,7 @@ jobs:
- name: Upload test logs
if: always()
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v7
with:
name: test-logs-cloudberry-${{ matrix.os }}
path: |
@@ -353,7 +353,7 @@ jobs:
- name: Upload test results files
if: always()
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v7
with:
name: results-cloudberry-${{ matrix.os }}
path: |
@@ -364,7 +364,7 @@ jobs:
- name: Upload test regression logs
if: failure() || cancelled()
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v7
with:
name: regression-logs-cloudberry-${{ matrix.os }}
path: |
@@ -393,7 +393,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Download matrix job results
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v8
with:
pattern: matrix-result-*
merge-multiple: true
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]