]> source.dussan.org Git - gitblit.git/commitdiff
ci: Update action versions in nightly build workflow
authorFlorian Zschocke <f.zschocke+git@gmail.com>
Wed, 26 Oct 2022 17:13:08 +0000 (19:13 +0200)
committerFlorian Zschocke <f.zschocke+git@gmail.com>
Thu, 27 Oct 2022 21:34:21 +0000 (23:34 +0200)
Versions are updated for various actions that have a new version which
uses NodeJS 16.

One action has no updated version available yet:
`e1himself/goss-installation-action`
But an issue exists mentioning that it needs an update.

.github/workflows/nightly-build.yml

index 2dec7ff247b729b22087dac554cc9f71d75e89fe..49a38bf20318bb63e8b9b7119424afe31d04152e 100644 (file)
@@ -30,7 +30,7 @@ jobs:
     steps:
 
       - name: Cache marker for latest commit
-        uses: actions/cache@v2
+        uses: actions/cache@v3
         id: cache-sha
         with:
           key: sha-${{ github.sha }}
@@ -68,14 +68,15 @@ jobs:
     steps:
 
       - name: Checkout Gitblit
-        uses: actions/checkout@v1
+        uses: actions/checkout@v3
         with:
           submodules: true
 
       - name: Setup Java 8
-        uses: actions/setup-java@v1
+        uses: actions/setup-java@v3
         with:
           java-version: 8
+          distribution: 'temurin'
 
       - name: Report Java version
         run: |
@@ -87,7 +88,7 @@ jobs:
 
       - name: Save built Gitblit package
         if: ${{ github.ref == 'refs/heads/master' || github.ref == 'refs/heads/develop' }}
-        uses: actions/upload-artifact@v2
+        uses: actions/upload-artifact@v3
         with:
           name: gitblit-nightly
           path: build/target/gitblit-*-SNAPSHOT.tar.gz
@@ -131,21 +132,21 @@ jobs:
 
     steps:
       - name: Checkout gitblit-docker
-        uses: actions/checkout@v1
+        uses: actions/checkout@v3
         with:
           repository: ${{ env.GH_ORG }}/gitblit-docker
           ref: master
           fetch-depth: 2
 
       - name: Download Gitblit nightly build
-        uses: actions/download-artifact@v2
+        uses: actions/download-artifact@v3
         id: get-gb
         with:
           name: gitblit-nightly
           path: ../gitblit-docker
 
       # Delete the artifact unless this is the official Gitblit repo
-      - uses: geekyeggo/delete-artifact@v1
+      - uses: geekyeggo/delete-artifact@v2
         if: ${{ github.repository != 'gitblit/gitblit' }}
         with:
           name: gitblit-nightly
@@ -171,13 +172,13 @@ jobs:
           echo "BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%S)" >> "${GITHUB_ENV}"
 
       - name: Login to Docker Hub
-        uses: docker/login-action@v1
+        uses: docker/login-action@v2
         with:
           username: ${{ secrets.DOCKERHUB_GB_USER }}
           password: ${{ secrets.DOCKERHUB_GB_TOKEN }}
 
       - name: Build snapshot docker image
-        uses: docker/build-push-action@v2
+        uses: docker/build-push-action@v3
         with:
           file: ../gitblit-docker/generate/Dockerfile
           context: ../gitblit-docker
@@ -226,7 +227,7 @@ jobs:
           dgoss run  -p 8080:8080  -p 8443:8443 --tmpfs /var/opt/gitblit/temp gitblit/gitblit:nightly
 
       - name: Push docker image to registry
-        uses: docker/build-push-action@v2
+        uses: docker/build-push-action@v3
         with:
           file: ../gitblit-docker/generate/Dockerfile
           context: ../gitblit-docker