Преглед изворни кода

HADOOP-19477: Update GitHub Actions to latest versions

Closes #7454

Signed-off-by: Chris Nauroth <cnauroth@apache.org>
Signed-off-by: Ayush Saxena <ayushsaxena@apache.org>
Yasindu Dissanayake пре 1 месец
родитељ
комит
4272a80dab
2 измењених фајлова са 6 додато и 6 уклоњено
  1. 2 2
      .github/workflows/labeler.yml
  2. 4 4
      .github/workflows/website.yml

+ 2 - 2
.github/workflows/labeler.yml

@@ -28,11 +28,11 @@ jobs:
   triage:
   triage:
     runs-on: ubuntu-latest
     runs-on: ubuntu-latest
     steps:
     steps:
-      - uses: actions/checkout@v3
+      - uses: actions/checkout@v4.2.2
         with:
         with:
           sparse-checkout: |
           sparse-checkout: |
             .github
             .github
-      - uses: actions/labeler@v4.3.0
+      - uses: actions/labeler@v5
         with:
         with:
           repo-token: ${{ secrets.GITHUB_TOKEN }}
           repo-token: ${{ secrets.GITHUB_TOKEN }}
           sync-labels: true
           sync-labels: true

+ 4 - 4
.github/workflows/website.yml

@@ -26,16 +26,16 @@ jobs:
     runs-on: ubuntu-latest
     runs-on: ubuntu-latest
     steps:
     steps:
       - name: Checkout Hadoop trunk
       - name: Checkout Hadoop trunk
-        uses: actions/checkout@v3
+        uses: actions/checkout@v4.2.2
         with:
         with:
           repository: apache/hadoop
           repository: apache/hadoop
       - name: Set up JDK 8
       - name: Set up JDK 8
-        uses: actions/setup-java@v3
+        uses: actions/setup-java@v4.7.0
         with:
         with:
           java-version: '8'
           java-version: '8'
           distribution: 'temurin'
           distribution: 'temurin'
       - name: Cache local Maven repository
       - name: Cache local Maven repository
-        uses: actions/cache@v3
+        uses: actions/cache@v4
         with:
         with:
           path: ~/.m2/repository
           path: ~/.m2/repository
           key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
           key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
@@ -50,7 +50,7 @@ jobs:
       - name: Stage document
       - name: Stage document
         run: mvn site:stage -DstagingDirectory=${GITHUB_WORKSPACE}/staging/
         run: mvn site:stage -DstagingDirectory=${GITHUB_WORKSPACE}/staging/
       - name: Deploy to GitHub Pages
       - name: Deploy to GitHub Pages
-        uses: peaceiris/actions-gh-pages@v3
+        uses: peaceiris/actions-gh-pages@v4.0.0
         with:
         with:
           github_token: ${{ secrets.GITHUB_TOKEN }}
           github_token: ${{ secrets.GITHUB_TOKEN }}
           publish_dir: ./staging/hadoop-project
           publish_dir: ./staging/hadoop-project