diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ac78cd9..f95879d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -39,7 +39,7 @@ jobs: run: go test -v -cover -coverprofile=coverage.out ./... - name: Upload Test results - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: test-coverage path: coverage.out @@ -57,7 +57,7 @@ jobs: fetch-depth: 0 - name: Download Test results - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: test-coverage diff --git a/.github/workflows/docker-push.yml b/.github/workflows/docker-push.yml index 790adf5..84d1789 100644 --- a/.github/workflows/docker-push.yml +++ b/.github/workflows/docker-push.yml @@ -23,13 +23,13 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Log in to the Container registry - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} @@ -43,14 +43,14 @@ jobs: - name: Extract metadata (tags, labels) for Docker id: extract-metadata - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: images: ${{ steps.prepare-repository-name.outputs.repository }} tags: | type=semver,pattern={{version}} - name: Build and push docker image - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: file: Dockerfile platforms: linux/amd64,linux/arm64 @@ -70,4 +70,4 @@ jobs: - name: Print Outputs run: | echo "Tags: ${{ steps.extract-metadata.outputs.tags }}" - echo "Labels: ${{ steps.extract-metadata.outputs.labels }}" \ No newline at end of file + echo "Labels: ${{ steps.extract-metadata.outputs.labels }}" diff --git a/.github/workflows/generate-manifest.yml b/.github/workflows/generate-manifest.yml index e786212..817f50d 100644 --- a/.github/workflows/generate-manifest.yml +++ b/.github/workflows/generate-manifest.yml @@ -29,7 +29,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Get version and upload URL id: get_version_upload_url @@ -110,4 +110,4 @@ jobs: -H "Authorization: Bearer ${{ github.token }}" \ -H "Content-Type: $(file -b --mime-type $file)" \ --data-binary @$file \ - "$upload_url?name=$(basename $file)" \ No newline at end of file + "$upload_url?name=$(basename $file)" diff --git a/.github/workflows/publish-helm.yml b/.github/workflows/publish-helm.yml index 6fe4d42..95f1bf2 100644 --- a/.github/workflows/publish-helm.yml +++ b/.github/workflows/publish-helm.yml @@ -18,9 +18,9 @@ jobs: upload_url: ${{ steps.create_release.outputs.upload_url }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - - uses: azure/setup-helm@v3 + - uses: azure/setup-helm@v4 with: version: ${{ env.HELM_VERSION }} @@ -69,12 +69,12 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: website path: website @@ -85,7 +85,7 @@ jobs: version: ${{ env.HELM_VERSION }} - name: Setup Pages - uses: actions/configure-pages@v3 + uses: actions/configure-pages@v5 - name: Create package run: | @@ -128,9 +128,9 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - - uses: azure/setup-helm@v3 + - uses: azure/setup-helm@v4 with: version: ${{ env.HELM_VERSION }}