diff --git a/.github/workflows/build-devcontainer.yaml b/.github/workflows/build-devcontainer.yaml index 593a740191..2b8f5ce684 100644 --- a/.github/workflows/build-devcontainer.yaml +++ b/.github/workflows/build-devcontainer.yaml @@ -19,9 +19,9 @@ jobs: - name: Checkout uses: actions/checkout@v6 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Login to the registry - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ghcr.io username: ${{ github.repository_owner }} @@ -30,7 +30,7 @@ jobs: # NOTE: We only skip this and not the full Job # otherwise step that "need" it will not be started if: ${{ ! inputs.skip }} - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: .devcontainer/ push: true diff --git a/.github/workflows/build-shell-ui.yaml b/.github/workflows/build-shell-ui.yaml index 032b94f222..f5cddaf2be 100644 --- a/.github/workflows/build-shell-ui.yaml +++ b/.github/workflows/build-shell-ui.yaml @@ -23,7 +23,7 @@ jobs: with: ref: ${{ inputs.ref }} - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Compute shell-ui version run: | source VERSION diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index bf555d66b6..09ee20f7de 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -70,7 +70,7 @@ jobs: artifact-link: ${{ steps.upload.outputs.link }} steps: - name: Login to Docker Hub - uses: docker/login-action@v2 + uses: docker/login-action@v4 with: username: ${{ secrets.DOCKERHUB_LOGIN }} password: ${{ secrets.DOCKERHUB_PASSWORD }} diff --git a/.github/workflows/pre-merge.yaml b/.github/workflows/pre-merge.yaml index 5a9f049c0d..a542eeae42 100644 --- a/.github/workflows/pre-merge.yaml +++ b/.github/workflows/pre-merge.yaml @@ -396,7 +396,7 @@ jobs: - name: Checkout uses: actions/checkout@v6 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Install node uses: actions/setup-node@v6 with: @@ -446,13 +446,13 @@ jobs: ADD service /usr/share/nginx/html EOF - name: Login to Registry - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ghcr.io username: ${{ github.repository_owner }} password: ${{ secrets.GITHUB_TOKEN }} - - uses: docker/build-push-action@v6 + - uses: docker/build-push-action@v7 with: push: true file: Dockerfile diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index b3b3d496da..a7a0ce974a 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -37,7 +37,7 @@ jobs: # See: https://github.com/actions/checkout/issues/882 ref: ${{ github.ref }} - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 # Retrieve Shell UI image from the build, load it and compute version - name: Retrieve artifacts url @@ -125,7 +125,7 @@ jobs: # Push image to the registry - name: Login to the registry - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ${{ env.REGISTRY_HOST }} username: ${{ github.repository_owner }} @@ -143,7 +143,7 @@ jobs: git tag -l --format='%(contents)' "${{ env.SHELL_UI_VERSION }}" | tail -n +4 | tee -a $GITHUB_OUTPUT echo "EOF" >> $GITHUB_OUTPUT - - uses: softprops/action-gh-release@v2 + - uses: softprops/action-gh-release@v3 if: inputs.is_production with: name: Metalk8s ${{ env.SHELL_UI_VERSION }}