From 545f8ac7f8deaeeb90bac9eb96040218da9f0fe2 Mon Sep 17 00:00:00 2001 From: adrianc Date: Mon, 27 Feb 2023 09:20:57 +0200 Subject: [PATCH] Bump github actions to their latests versions workflows complain about deprecated actions. align actions to their latest version. Signed-off-by: adrianc --- .github/workflows/build-test-lint.yml | 16 +++++----- .github/workflows/image-push-master.yml | 32 +++++++++---------- .github/workflows/image-push-release.yml | 40 ++++++++++++------------ 3 files changed, 44 insertions(+), 44 deletions(-) diff --git a/.github/workflows/build-test-lint.yml b/.github/workflows/build-test-lint.yml index 509e50644..b050e654f 100644 --- a/.github/workflows/build-test-lint.yml +++ b/.github/workflows/build-test-lint.yml @@ -16,7 +16,7 @@ jobs: go-version: ${{ matrix.go-version }} - name: Check out code into the Go module directory - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Build env: @@ -35,7 +35,7 @@ jobs: go-version: 1.18.x - name: Check out code into the Go module directory - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Install hwdata run: sudo apt-get install hwdata -y @@ -53,7 +53,7 @@ jobs: with: go-version: 1.18.x - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Install hwdata run: sudo apt-get install hwdata -y @@ -75,7 +75,7 @@ jobs: uses: actions/setup-go@v3 with: go-version: 1.18.x - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: golangci-lint uses: golangci/golangci-lint-action@v3 with: @@ -88,7 +88,7 @@ jobs: env: SHELLCHECK_OPTS: -e SC3037 # disabled because of false issue in entrypoint.sh ln 14-21. Not using any complicated flags. Works with alpines almquist shell. steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Run ShellCheck uses: ludeeus/action-shellcheck@master with: @@ -98,8 +98,8 @@ jobs: runs-on: ubuntu-latest name: Hadolint steps: - - uses: actions/checkout@v2 - - uses: brpaz/hadolint-action@v1.5.0 + - uses: actions/checkout@v3 + - uses: hadolint/hadolint-action@v3.1.0 name: Run Hadolint with: dockerfile: ./images/Dockerfile @@ -108,7 +108,7 @@ jobs: go-check: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up Go uses: actions/setup-go@v3 diff --git a/.github/workflows/image-push-master.yml b/.github/workflows/image-push-master.yml index 82e2ed1e3..7177e0817 100644 --- a/.github/workflows/image-push-master.yml +++ b/.github/workflows/image-push-master.yml @@ -12,20 +12,20 @@ jobs: IMAGE_NAME: ghcr.io/${{ github.repository }} steps: - name: Check out the repo - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - name: Login to Docker - uses: docker/login-action@v1 + uses: docker/login-action@v2 with: registry: ghcr.io username: ${{ github.repository_owner }} password: ${{ secrets.GITHUB_TOKEN }} - name: Build and push sriov-network-device-plugin - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v4 with: context: . platforms: linux/amd64 @@ -43,23 +43,23 @@ jobs: IMAGE_NAME: ghcr.io/${{ github.repository }} steps: - name: Check out the repo - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Set up QEMU - uses: docker/setup-qemu-action@v1 + uses: docker/setup-qemu-action@v2 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - name: Login to Docker - uses: docker/login-action@v1 + uses: docker/login-action@v2 with: registry: ghcr.io username: ${{ github.repository_owner }} password: ${{ secrets.GITHUB_TOKEN }} - name: Build and push sriov-network-device-plugin - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v4 with: context: . platforms: linux/arm64 @@ -76,23 +76,23 @@ jobs: IMAGE_NAME: ghcr.io/${{ github.repository }} steps: - name: Check out the repo - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Set up QEMU - uses: docker/setup-qemu-action@v1 + uses: docker/setup-qemu-action@v2 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - name: Login to Docker - uses: docker/login-action@v1 + uses: docker/login-action@v2 with: registry: ghcr.io username: ${{ github.repository_owner }} password: ${{ secrets.GITHUB_TOKEN }} - name: Build and push sriov-network-device-plugin - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v4 with: context: . platforms: linux/ppc64le @@ -108,10 +108,10 @@ jobs: needs: [build-and-push-amd64-device-plugin,build-and-push-arm64-device-plugin,build-and-push-ppc64le-device-plugin] steps: - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - name: Login to GitHub Container Registry - uses: docker/login-action@v1 + uses: docker/login-action@v2 with: registry: ghcr.io username: ${{ github.repository_owner }} diff --git a/.github/workflows/image-push-release.yml b/.github/workflows/image-push-release.yml index 996a1e506..0aeb4b40d 100644 --- a/.github/workflows/image-push-release.yml +++ b/.github/workflows/image-push-release.yml @@ -12,13 +12,13 @@ jobs: IMAGE_NAME: ghcr.io/${{ github.repository }} steps: - name: Check out the repo - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - name: Login to Docker - uses: docker/login-action@v1 + uses: docker/login-action@v2 with: registry: ghcr.io username: ${{ github.repository_owner }} @@ -26,13 +26,13 @@ jobs: - name: Docker meta id: docker_meta - uses: crazy-max/ghaction-docker-meta@v1 + uses: docker/metadata-action@v4 with: images: ${{ env.IMAGE_NAME }} tag-latest: false - name: Build and push sriov-network-device-plugin - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v4 with: context: . platforms: linux/amd64 @@ -49,16 +49,16 @@ jobs: IMAGE_NAME: ghcr.io/${{ github.repository }} steps: - name: Check out the repo - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Set up QEMU - uses: docker/setup-qemu-action@v1 + uses: docker/setup-qemu-action@v2 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - name: Login to Docker - uses: docker/login-action@v1 + uses: docker/login-action@v2 with: registry: ghcr.io username: ${{ github.repository_owner }} @@ -66,13 +66,13 @@ jobs: - name: Docker meta id: docker_meta - uses: crazy-max/ghaction-docker-meta@v1 + uses: docker/metadata-action@v4 with: images: ${{ env.IMAGE_NAME }} tag-latest: false - name: Build and push sriov-network-device-plugin - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v4 with: context: . platforms: linux/arm64 @@ -89,16 +89,16 @@ jobs: IMAGE_NAME: ghcr.io/${{ github.repository }} steps: - name: Check out the repo - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Set up QEMU - uses: docker/setup-qemu-action@v1 + uses: docker/setup-qemu-action@v2 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - name: Login to Docker - uses: docker/login-action@v1 + uses: docker/login-action@v2 with: registry: ghcr.io username: ${{ github.repository_owner }} @@ -106,13 +106,13 @@ jobs: - name: Docker meta id: docker_meta - uses: crazy-max/ghaction-docker-meta@v1 + uses: docker/metadata-action@v4 with: images: ${{ env.IMAGE_NAME }} tag-latest: false - name: Build and push sriov-network-device-plugin - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v4 with: context: . platforms: linux/ppc64le @@ -126,17 +126,17 @@ jobs: needs: [build-and-push-amd64-device-plugin,build-and-push-arm64-device-plugin,build-and-push-ppc64le-device-plugin] steps: - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - name: Docker meta id: docker_meta - uses: crazy-max/ghaction-docker-meta@v1 + uses: docker/metadata-action@v4 with: images: ${{ env.IMAGE_NAME }} tag-latest: false - name: Login to GitHub Container Registry - uses: docker/login-action@v1 + uses: docker/login-action@v2 with: registry: ghcr.io username: ${{ github.repository_owner }}