From a6edd42ef28235ef15926837d24ac0fe193db91a Mon Sep 17 00:00:00 2001 From: David Crossley Date: Mon, 16 Dec 2024 17:44:30 +1100 Subject: [PATCH 1/5] Use actions/checkout v4 DEVOPS-2662 --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4f24109..273a976 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -21,7 +21,7 @@ jobs: pull-requests: write steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-node@v3 with: From e6ebb6be342b4f5921009dce212e715b0a4eb0c7 Mon Sep 17 00:00:00 2001 From: David Crossley Date: Mon, 16 Dec 2024 17:53:43 +1100 Subject: [PATCH 2/5] Use actions/setup-node v4 DEVOPS-2662 --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 273a976..72d1f02 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -23,7 +23,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: ${{ env.NODEJS_VERSION }} registry-url: ${{ env.RESHARE_NPM_REGISTRY }} From 7b48a85ca0cf4f7c62446ccefb461b98df7c09eb Mon Sep 17 00:00:00 2001 From: David Crossley Date: Mon, 16 Dec 2024 17:54:43 +1100 Subject: [PATCH 3/5] Use docker/login-action v3 DEVOPS-2662 --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 72d1f02..baed9cf 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -35,7 +35,7 @@ jobs: - name: Log in to the Container registry if: ${{ github.ref == 'refs/heads/master' || github.ref == 'refs/heads/main' || contains(github.ref, 'release') }} - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} From a295dafb81c693cb59fdee30b04e1658462ea29e Mon Sep 17 00:00:00 2001 From: David Crossley Date: Mon, 16 Dec 2024 18:03:05 +1100 Subject: [PATCH 4/5] Use docker/metadata-action v5 DEVOPS-2662 --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index baed9cf..6ffef33 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -44,7 +44,7 @@ jobs: - name: Extract metadata (tags, labels) for Docker if: ${{ github.ref == 'refs/heads/master' || github.ref == 'refs/heads/main' || contains(github.ref, 'release') }} id: meta - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} From 2755bfaa47b6ac40cff9a2ba9a75608ab4ad3131 Mon Sep 17 00:00:00 2001 From: David Crossley Date: Mon, 16 Dec 2024 18:04:47 +1100 Subject: [PATCH 5/5] Use docker/build-push-action v6 DEVOPS-2662 --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6ffef33..5f34d3d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -51,7 +51,7 @@ jobs: # master and main - name: Build and push Docker image if: ${{ github.ref == 'refs/heads/master' || github.ref == 'refs/heads/main' }} - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v6 with: context: . push: true @@ -61,7 +61,7 @@ jobs: # extra tags for release branch - name: Build and push Docker image if: ${{ contains(github.ref, 'release') }} - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v6 with: context: . push: true