From 9132c85c5fa410e8dfbdc94fd5f20fa3e6d165db Mon Sep 17 00:00:00 2001 From: appleboy Date: Sun, 31 Aug 2025 10:04:38 +0800 Subject: [PATCH] ci: update GitHub Actions to latest major versions - Update actions/checkout to version 5 throughout workflow files - Update actions/download-artifact to version 5 - Update tj-actions/changed-files to version 46 in the testing workflow Signed-off-by: appleboy --- .github/workflows/stable.yml | 12 ++++++------ .github/workflows/testing.yml | 14 +++++++------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/workflows/stable.yml b/.github/workflows/stable.yml index 0d105a5..421bdfd 100644 --- a/.github/workflows/stable.yml +++ b/.github/workflows/stable.yml @@ -6,7 +6,7 @@ jobs: runs-on: ubuntu-latest steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: copy file via ssh password uses: appleboy/scp-action@v1 @@ -67,7 +67,7 @@ jobs: runs-on: ubuntu-latest steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - run: echo hello > world.txt @@ -76,7 +76,7 @@ jobs: name: my-artifact path: world.txt - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v5 with: name: my-artifact path: distfiles @@ -96,7 +96,7 @@ jobs: runs-on: ubuntu-latest steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Get changed files id: changed-files @@ -120,7 +120,7 @@ jobs: runs-on: ubuntu-latest steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: copy file to server uses: appleboy/scp-action@v1 @@ -137,7 +137,7 @@ jobs: runs-on: ubuntu-latest steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: copy file to server uses: appleboy/scp-action@v1 diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index d9d40ab..618fd44 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -6,7 +6,7 @@ jobs: runs-on: ubuntu-latest steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: copy file via ssh password uses: ./ @@ -67,7 +67,7 @@ jobs: runs-on: ubuntu-latest steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - run: echo hello > world.txt @@ -76,7 +76,7 @@ jobs: name: my-artifact path: world.txt - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v5 with: name: my-artifact path: distfiles @@ -96,11 +96,11 @@ jobs: runs-on: ubuntu-latest steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Get changed files id: changed-files - uses: tj-actions/changed-files@v45 + uses: tj-actions/changed-files@v46 with: since_last_remote_commit: true separator: "," @@ -120,7 +120,7 @@ jobs: runs-on: ubuntu-latest steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: copy file to server uses: ./ @@ -137,7 +137,7 @@ jobs: runs-on: ubuntu-latest steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: copy file to server uses: ./