From ad6118fcc13f905172d1cb7f58cb3208b3aacd23 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Watenberg Date: Tue, 14 Apr 2026 12:12:26 +0200 Subject: [PATCH 1/2] ARTESCA-17352 Update GitHub Actions to Node 24 runtime --- .github/workflows/docker.yml | 6 +++--- .github/workflows/release.yml | 8 ++++---- .github/workflows/tests.yml | 6 +++--- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 3a515a8..6fe8856 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -40,13 +40,13 @@ jobs: attestations: write # needed for provenance attestation steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Login to Registry - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ghcr.io username: ${{ github.repository_owner }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 25ae6e7..d88abcd 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -32,7 +32,7 @@ jobs: echo "prerelease=${{ github.event.release.prerelease }}" >> "$GITHUB_OUTPUT" - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 ref: ${{ github.event.release.tag_name }} @@ -42,7 +42,7 @@ jobs: needs: [precheck] steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 ref: ${{ github.event.release.tag_name }} @@ -72,7 +72,7 @@ jobs: contents: write steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 ref: ${{ github.event.release.tag_name }} @@ -87,7 +87,7 @@ jobs: run: make package-crds VERSION=${{ needs.precheck.outputs.tag }} - name: Upload CRD Assets - uses: softprops/action-gh-release@v2.3.2 + uses: softprops/action-gh-release@v3 with: files: | dist/ui-operator-crds-${{ needs.precheck.outputs.tag }}.yaml diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 3c86b5d..a08280e 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -16,7 +16,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Setup Go with private modules uses: ./.github/actions/setup-go-private @@ -48,7 +48,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Setup Go with private modules uses: ./.github/actions/setup-go-private @@ -57,7 +57,7 @@ jobs: gh-token: ${{ secrets.GH_PAT }} - name: Login to Registry - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ghcr.io username: ${{ github.repository_owner }} From d20c16855fd27c158c54ffa78f86105c07a8a9b6 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Watenberg Date: Tue, 14 Apr 2026 13:47:12 +0200 Subject: [PATCH 2/2] =?UTF-8?q?ci:=20also=20upgrade=20docker/build-push-ac?= =?UTF-8?q?tion@v6=E2=86=92v7,=20metadata-action@v5=E2=86=92v6,=20codeql@v?= =?UTF-8?q?3=E2=86=92v4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/docker.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 6fe8856..46e101c 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -63,7 +63,7 @@ jobs: - name: Docker metadata id: meta - uses: docker/metadata-action@v5 + uses: docker/metadata-action@v6 with: images: ghcr.io/${{ github.repository }} # Use version input if available, otherwise use the git SHA @@ -75,7 +75,7 @@ jobs: - name: Build and push id: build - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: . push: ${{ inputs.push-image }}