diff --git a/.github/workflows/code-quality-tests.yaml b/.github/workflows/code-quality-tests.yaml index 1c94e28a..9bf1f4a9 100644 --- a/.github/workflows/code-quality-tests.yaml +++ b/.github/workflows/code-quality-tests.yaml @@ -25,7 +25,7 @@ jobs: test: [unit-test, controller-integration-test, validate-helm, check-licenses] steps: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set up Go uses: actions/setup-go@v6 diff --git a/.github/workflows/e2e-openshift.yaml b/.github/workflows/e2e-openshift.yaml index eaea9771..cd6e31f0 100644 --- a/.github/workflows/e2e-openshift.yaml +++ b/.github/workflows/e2e-openshift.yaml @@ -58,7 +58,7 @@ jobs: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Check out repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: ref: ${{ steps.resolve_ref.outputs.ref }} fetch-depth: 0 @@ -72,7 +72,7 @@ jobs: uses: azure/setup-helm@v4.3.1 - name: Set up Go - uses: actions/setup-go@v4 + uses: actions/setup-go@v6 with: go-version-file: "tests/e2e/go.mod" # Disable cache: E2E builds produce a ~16GB build cache whose upload @@ -162,7 +162,7 @@ jobs: - name: Upload Test Artifacts if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: openshift-e2e-artifacts path: artifacts diff --git a/.github/workflows/e2e-tests.yaml b/.github/workflows/e2e-tests.yaml index 1fe3bf41..6a6773d3 100644 --- a/.github/workflows/e2e-tests.yaml +++ b/.github/workflows/e2e-tests.yaml @@ -48,7 +48,7 @@ jobs: CLOUDSERVER_TAG: ${{ vars[matrix.github_varirable_name] }} steps: - name: Check out repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: ref: ${{ github.sha }} fetch-depth: 0 @@ -59,7 +59,7 @@ jobs: cluster_name: helm-test-cluster - name: Set up Go - uses: actions/setup-go@v4 + uses: actions/setup-go@v6 with: go-version-file: "tests/e2e/go.mod" cache: true @@ -116,7 +116,7 @@ jobs: - name: Upload Test Artifacts if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: e2e-test-artifacts-${{ matrix.ring_version }} path: artifacts @@ -137,7 +137,7 @@ jobs: needs: dev-image steps: - name: Check out repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: ref: ${{ github.sha }} fetch-depth: 0 @@ -200,7 +200,7 @@ jobs: - name: Upload Test Artifacts if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: taint-watcher-test-artifacts path: artifacts @@ -215,7 +215,7 @@ jobs: timeout-minutes: 45 steps: - name: Check out repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -253,7 +253,7 @@ jobs: - name: Upload Test Artifacts if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: s3-tls-verify-artifacts path: artifacts diff --git a/.github/workflows/linting-and-formatting.yaml b/.github/workflows/linting-and-formatting.yaml index c255e831..b2db072a 100644 --- a/.github/workflows/linting-and-formatting.yaml +++ b/.github/workflows/linting-and-formatting.yaml @@ -18,7 +18,7 @@ jobs: test: [precommit, lint] steps: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set up Go uses: actions/setup-go@v6 @@ -54,6 +54,6 @@ jobs: - name: Run golangci-lint if: matrix.test == 'lint' - uses: golangci/golangci-lint-action@v8 + uses: golangci/golangci-lint-action@v9 with: version: v2.4.0 diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index a608ceec..6e10683e 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -26,7 +26,7 @@ jobs: name: github-pages steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -104,7 +104,7 @@ jobs: packages: write steps: - name: Check out repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set up Helm uses: azure/setup-helm@v4.3.1 @@ -119,7 +119,7 @@ jobs: helm package ./charts/scality-mountpoint-s3-csi-driver --version ${{ inputs.tag }} --app-version ${{ inputs.tag }} - name: Upload Helm Chart as Artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: helm-chart path: scality-mountpoint-s3-csi-driver-${{ inputs.tag }}.tgz @@ -143,7 +143,7 @@ jobs: contents: write steps: - name: Check out repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Create GitHub Release uses: softprops/action-gh-release@v2 diff --git a/.github/workflows/upgrade-test.yaml b/.github/workflows/upgrade-test.yaml index f26c0d1c..32e90cef 100644 --- a/.github/workflows/upgrade-test.yaml +++ b/.github/workflows/upgrade-test.yaml @@ -24,7 +24,7 @@ jobs: timeout-minutes: 45 steps: - name: Check out repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -87,7 +87,7 @@ jobs: - name: Upload Test Artifacts if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: v1-to-latest-upgrade-test-artifacts path: artifacts