You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@yunikorn.apache.org by wi...@apache.org on 2026/10/05 02:08:18 UTC

(yunikorn-k8shim) branch master updated: [YUNIKORN-3484] Update GitHub Actions to latest versions (#1115)

This is an automated email from the ASF dual-hosted git repository.

wilfred-s pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/yunikorn-k8shim.git


The following commit(s) were added to refs/heads/master by this push:
     new 1487c765 [YUNIKORN-3484] Update GitHub Actions to latest versions (#1115)
1487c765 is described below

commit 1487c76524f1c6b6fdc61942b71a35fbe6bf8653
Author: rjgoyln <pt...@gmail.com>
AuthorDate: Mon Oct 5 13:08:04 2026 +1100

    [YUNIKORN-3484] Update GitHub Actions to latest versions (#1115)
    
    The workflows pin older major versions of the GitHub-owned actions, and
    codecov-action was on different majors in different workflows. Moving
    every workflow to the current major keeps CI on maintained releases and
    on the same versions across all YuniKorn repositories.
    
    Closes: #1115
    
    Signed-off-by: Wilfred Spiegelenburg <wi...@apache.org>
---
 .github/workflows/pre-commit.yml  | 14 +++++++-------
 .github/workflows/push-master.yml |  6 +++---
 .github/workflows/weekly-e2e.yml  |  8 ++++----
 3 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml
index 0f5689c4..175abbc0 100644
--- a/.github/workflows/pre-commit.yml
+++ b/.github/workflows/pre-commit.yml
@@ -15,11 +15,11 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - name: Checkout source code
-        uses: actions/checkout@v4
+        uses: actions/checkout@v7
         with:
           fetch-depth: 2
       - name: Set up Go
-        uses: actions/setup-go@v6
+        uses: actions/setup-go@v7
         with:
           go-version-file: .go_version
           check-latest: true
@@ -34,7 +34,7 @@ jobs:
       - name: Unit tests
         run: make test
       - name: Code coverage
-        uses: codecov/codecov-action@v5
+        uses: codecov/codecov-action@v7
         with:
           files: build/coverage.txt
           # After codecov/codecov-action@v4, tokenless uploading of coverage files to non-public repo is unsupported.
@@ -58,11 +58,11 @@ jobs:
           ]
     steps:
       - name: Checkout source code
-        uses: actions/checkout@v4
+        uses: actions/checkout@v7
         with:
           fetch-depth: 2
       - name: Set up Go
-        uses: actions/setup-go@v6
+        uses: actions/setup-go@v7
         with:
           go-version-file: .go_version
           check-latest: true
@@ -73,7 +73,7 @@ jobs:
           sudo sysctl -a | grep vm.nr_hugepages
       - name: Cache and Restore e2e required tools
         id: cache
-        uses: actions/cache@v5
+        uses: actions/cache@v6
         with:
           path: |
             tools
@@ -84,7 +84,7 @@ jobs:
         env:
           KIND_NODE_IMAGE: ${{ matrix.k8s }}
       - name: Upload artifacts
-        uses: actions/upload-artifact@v6
+        uses: actions/upload-artifact@v7
         if: ${{ failure() }}
         with:
           name: ${{ github.job }} stdout (${{ matrix.k8s }})
diff --git a/.github/workflows/push-master.yml b/.github/workflows/push-master.yml
index b59b47f3..92490d6a 100644
--- a/.github/workflows/push-master.yml
+++ b/.github/workflows/push-master.yml
@@ -10,18 +10,18 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - name: Checkout source code
-        uses: actions/checkout@v6
+        uses: actions/checkout@v7
         with:
           fetch-depth: 2
       - name: Set up Go
-        uses: actions/setup-go@v6
+        uses: actions/setup-go@v7
         with:
           go-version-file: .go_version
           check-latest: true
       - name: Unit tests
         run: make test
       - name: Code coverage
-        uses: codecov/codecov-action@v5
+        uses: codecov/codecov-action@v7
         with:
           files: build/coverage.txt
           # After codecov/codecov-action@v4, tokenless uploading of coverage files to non-public repo is unsupported.
diff --git a/.github/workflows/weekly-e2e.yml b/.github/workflows/weekly-e2e.yml
index cf4794c3..0a1bcb2b 100644
--- a/.github/workflows/weekly-e2e.yml
+++ b/.github/workflows/weekly-e2e.yml
@@ -30,11 +30,11 @@ jobs:
           ]
     steps:
       - name: Checkout source code
-        uses: actions/checkout@v4
+        uses: actions/checkout@v7
         with:
           fetch-depth: 2
       - name: Set up Go
-        uses: actions/setup-go@v6
+        uses: actions/setup-go@v7
         with:
           go-version-file: .go_version
           check-latest: true
@@ -45,7 +45,7 @@ jobs:
           sudo sysctl -a | grep vm.nr_hugepages
       - name: Cache and Restore e2e required tools
         id: cache
-        uses: actions/cache@v5
+        uses: actions/cache@v6
         with:
           path: |
             tools
@@ -56,7 +56,7 @@ jobs:
         env:
           KIND_NODE_IMAGE: ${{ matrix.k8s }}
       - name: Upload artifacts
-        uses: actions/upload-artifact@v6
+        uses: actions/upload-artifact@v7
         if: ${{ failure() }}
         with:
           name: ${{ github.job }} stdout (${{ matrix.k8s }})


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@yunikorn.apache.org
For additional commands, e-mail: issues-help@yunikorn.apache.org