diff --git a/.github/workflows/benchmarks.yml b/.github/workflows/benchmarks.yml index 3e9ba137dd..993185f4aa 100644 --- a/.github/workflows/benchmarks.yml +++ b/.github/workflows/benchmarks.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Install Rust uses: actions-rs/toolchain@v1 @@ -67,7 +67,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Install Rust uses: actions-rs/toolchain@v1 diff --git a/.github/workflows/cd_dev.yaml b/.github/workflows/cd_dev.yaml index 76629b069a..19c8992de4 100644 --- a/.github/workflows/cd_dev.yaml +++ b/.github/workflows/cd_dev.yaml @@ -43,7 +43,7 @@ jobs: SLEEP: 10 TOPIC: foobar steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up K3d for Ubuntu if: ${{ matrix.os == 'ubuntu-latest' }} run: | @@ -126,7 +126,7 @@ jobs: env: FLV_SOCKET_WAIT: 600 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup K3d run: | curl -s https://raw.githubusercontent.com/rancher/k3d/main/install.sh | TAG=${{ env.K3D_VERSION }} bash @@ -168,7 +168,7 @@ jobs: os: [ubuntu-latest] version: [latest] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set the expected fluvio version run: | if [[ -z "${{ env.USE_VERSION }}" ]]; then @@ -213,7 +213,7 @@ jobs: cluster_version: [stable, latest] cli_version: [stable, latest] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup BATS uses: mig4/setup-bats@v1 with: diff --git a/.github/workflows/cd_dev_mac.yaml b/.github/workflows/cd_dev_mac.yaml index de65482cda..ca22595f5f 100644 --- a/.github/workflows/cd_dev_mac.yaml +++ b/.github/workflows/cd_dev_mac.yaml @@ -44,7 +44,7 @@ jobs: SLEEP: 10 TOPIC: foobar steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up K3d for Ubuntu if: ${{ matrix.os == 'ubuntu-latest' }} run: | diff --git a/.github/workflows/cd_release.yml b/.github/workflows/cd_release.yml index 04815e6e35..cad654553d 100644 --- a/.github/workflows/cd_release.yml +++ b/.github/workflows/cd_release.yml @@ -26,7 +26,7 @@ jobs: name: Release success check runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Login GH CLI run: gh auth login --with-token < <(echo ${{ secrets.GITHUB_TOKEN }}) - name: Get status of latest RELEASE_CHECK run @@ -52,7 +52,7 @@ jobs: os: [ubuntu-latest] version: [none, stable, semver] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set the expected fluvio version run: | if [[ -z "${{ env.USE_VERSION }}" ]]; then @@ -98,7 +98,7 @@ jobs: env: FLV_SOCKET_WAIT: 600 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup K3d run: curl -s https://raw.githubusercontent.com/rancher/k3d/main/install.sh | TAG=${{ env.K3D_VERSION }} bash - name: Create K3d cluster @@ -154,7 +154,7 @@ jobs: FLV_SOCKET_WAIT: 600 FLV_DISPATCHER_WAIT: 300 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup K3d run: curl -s https://raw.githubusercontent.com/rancher/k3d/main/install.sh | TAG=${{ env.K3D_VERSION }} bash - name: Create K3d cluster diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a572f9fbfd..12456d62d6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -80,7 +80,7 @@ jobs: RELEASE_NAME: release RELEASE: true steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Print env run: | @@ -253,7 +253,7 @@ jobs: RUST_BIN_DIR: target/${{ matrix.rust-target }}/debug RELEASE_NAME: debug steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 # If this job is being run by Bors (it was pushed to staging), # then build and run in release mode @@ -375,7 +375,7 @@ jobs: RUSTV: ${{ matrix.rust }} TARGET: ${{ matrix.rust-target }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ matrix.rust }} uses: actions-rs/toolchain@v1 with: @@ -430,7 +430,7 @@ jobs: RELEASE: true RELEASE_NAME: release steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ matrix.rust }} uses: actions-rs/toolchain@v1 with: @@ -455,7 +455,7 @@ jobs: RUST_BACKTRACE: full RUSTV: ${{ matrix.rust }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ matrix.rust }} uses: actions-rs/toolchain@v1 with: @@ -487,7 +487,7 @@ jobs: RUST_BACKTRACE: full RUSTV: ${{ matrix.rust }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ matrix.rust }} uses: actions-rs/toolchain@v1 with: @@ -523,7 +523,7 @@ jobs: RUST_BACKTRACE: full RUSTV: ${{ matrix.rust }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ matrix.rust }} uses: actions-rs/toolchain@v1 with: @@ -552,7 +552,7 @@ jobs: RUST_BACKTRACE: full RUSTV: ${{ matrix.rust }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ matrix.rust }} uses: actions-rs/toolchain@v1 with: @@ -602,7 +602,7 @@ jobs: batch, ] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Download artifact - fluvio uses: actions/download-artifact@v3 with: @@ -722,7 +722,7 @@ jobs: rust: [stable] steps: # Needed for k8-util/docker/build.sh - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 # Download artifacts - name: Download fluvio-run @@ -770,7 +770,7 @@ jobs: k8: [k3d] spu: [1,2] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 # Download artifacts - name: Download artifact - fluvio uses: actions/download-artifact@v3 @@ -877,7 +877,7 @@ jobs: os: [ubuntu-latest] run: [r1] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup K3d run: | curl -s https://raw.githubusercontent.com/rancher/k3d/main/install.sh | TAG=${{ env.K3D_VERSION }} bash @@ -950,7 +950,7 @@ jobs: cli_version: stable steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ matrix.rust }} uses: actions-rs/toolchain@v1 with: @@ -1120,7 +1120,7 @@ jobs: - 1 steps: - name: Checkout Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 # Download Artifacts from Development Build (This Commit) - name: Download artifact - fluvio @@ -1211,7 +1211,7 @@ jobs: - partition_test runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Download x86_64-unknown-linux-musl Docker Image as Artifact uses: actions/download-artifact@v3 with: @@ -1253,7 +1253,7 @@ jobs: runs-on: ubuntu-latest permissions: write-all steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 #- name: Login GH CLI # run: gh auth login --with-token < <(echo ${{ secrets.GITHUB_TOKEN }}) - name: Delete old release @@ -1273,7 +1273,7 @@ jobs: runs-on: ubuntu-latest permissions: write-all steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 #- name: Login GH CLI # run: gh auth login --with-token < <(echo ${{ secrets.GITHUB_TOKEN }}) - name: package helm diff --git a/.github/workflows/ci_mac.yaml b/.github/workflows/ci_mac.yaml index 4b9d35c84d..7803653569 100644 --- a/.github/workflows/ci_mac.yaml +++ b/.github/workflows/ci_mac.yaml @@ -72,7 +72,7 @@ jobs: RUST_BIN_DIR: target/${{ matrix.rust-target }}/debug RELEASE_NAME: debug steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 # If this job is being run by Bors (it was pushed to staging), # then build and run in release mode @@ -142,7 +142,7 @@ jobs: # run: ${{ fromJson(needs.config.outputs.runs )}} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Download artifact - fluvio uses: actions/download-artifact@v3 with: @@ -212,7 +212,7 @@ jobs: run: [r1] spu: [1] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Download artifact - fluvio uses: actions/download-artifact@v3 with: @@ -268,7 +268,7 @@ jobs: rust: [stable] steps: # Needed for k8-util/docker/build.sh - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 # Download artifacts - name: Download fluvio-run @@ -311,7 +311,7 @@ jobs: k8: [kind] spu: [1] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 # Download artifacts - name: Download artifact - fluvio uses: actions/download-artifact@v3 diff --git a/.github/workflows/ci_unused_deps.yml b/.github/workflows/ci_unused_deps.yml index 0d6f1bf415..9cc7530269 100644 --- a/.github/workflows/ci_unused_deps.yml +++ b/.github/workflows/ci_unused_deps.yml @@ -29,7 +29,7 @@ jobs: RUSTV: ${{ matrix.rust }} TARGET: ${{ matrix.rust-target }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ matrix.rust }} uses: actions-rs/toolchain@v1 with: diff --git a/.github/workflows/connector-publish.yml b/.github/workflows/connector-publish.yml index bea6bfb1b5..ef17999d58 100644 --- a/.github/workflows/connector-publish.yml +++ b/.github/workflows/connector-publish.yml @@ -56,7 +56,7 @@ jobs: run: fluvio install cdk --develop - name: Fluvio Login run: fluvio cloud login --email ${{ secrets.CLOUD_USER_EMAIL }} --password ${{ secrets.CLOUD_USER_PASSWORD }} ${{ inputs.cloud-url != '' && '--remote' || '' }} ${{ inputs.cloud-url }} - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.branch }} - uses: Swatinem/rust-cache@v2 @@ -94,7 +94,7 @@ jobs: run: fluvio install cdk --develop - name: Fluvio Login run: fluvio cloud login --email ${{ secrets.CLOUD_USER_EMAIL }} --password ${{ secrets.CLOUD_USER_PASSWORD }} ${{ inputs.cloud-url != '' && '--remote' || '' }} ${{ inputs.cloud-url }} - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.branch }} - uses: Swatinem/rust-cache@v2 diff --git a/.github/workflows/hourly.yml b/.github/workflows/hourly.yml index a8d5d8d335..09d2eeb077 100644 --- a/.github/workflows/hourly.yml +++ b/.github/workflows/hourly.yml @@ -39,7 +39,7 @@ jobs: RELEASE_NAME: release RELEASE: true steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ matrix.rust }} uses: actions-rs/toolchain@v1 @@ -100,7 +100,7 @@ jobs: TEST_BINARY: fluvio-test-x86_64-unknown-linux-musl steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Login GH CLI # if: ${{ false }} diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index f576145fdb..5746f27404 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -27,7 +27,7 @@ jobs: name: Publish Docker Image runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Publish latest development Fluvio Image env: @@ -53,7 +53,7 @@ jobs: AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} BPKG_TOKEN: ${{ secrets.BPKG_TOKEN }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install fluvio-package env: CHANNEL_TAG: stable # We want to ensure we install the stable version of CLI @@ -98,7 +98,7 @@ jobs: AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install stable Fluvio CLI env: CHANNEL_TAG: stable diff --git a/.github/workflows/publish_crates.yml b/.github/workflows/publish_crates.yml index d9e8752b6f..b0f9797fe0 100644 --- a/.github/workflows/publish_crates.yml +++ b/.github/workflows/publish_crates.yml @@ -27,7 +27,7 @@ jobs: # name: CD_Dev check # runs-on: ubuntu-latest # steps: - # - uses: actions/checkout@v3 + # - uses: actions/checkout@v4 # - name: Login GH CLI # run: gh auth login --with-token < <(echo ${{ secrets.GITHUB_TOKEN }}) # - name: Get status of latest CD_Dev run @@ -59,7 +59,7 @@ jobs: profile: minimal override: true - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ github.event.inputs.commit }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 173349dfd1..78c3157715 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -44,7 +44,7 @@ jobs: fail-fast: false runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Get status of latest CD_Dev run id: cd_dev_check run: make latest-cd-dev-status @@ -99,7 +99,7 @@ jobs: TARGET_SHA: ${{ needs.setup_job.outputs.TARGET_SHA }} INSTALLER_URL: ${{ needs.setup_job.outputs.INSTALLER_URL }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Download install.sh run: curl -sSO $INSTALLER_URL - name: Push install.sh to packages S3 bucket @@ -114,7 +114,7 @@ jobs: env: VERSION: ${{ needs.setup_job.outputs.VERSION }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 # Check that this release does not already exist by trying to download it - name: Attempt to download release by version number id: release_check @@ -158,7 +158,7 @@ jobs: VERSION: ${{ needs.setup_job.outputs.VERSION }} TARGET_SHA: ${{ needs.setup_job.outputs.TARGET_SHA }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Attempt to pull image tag in docker registry id: docker_check continue-on-error: true @@ -201,7 +201,7 @@ jobs: INSTALLER_URL: ${{ needs.setup_job.outputs.INSTALLER_URL }} BPKG_TOKEN: ${{ secrets.BPKG_TOKEN }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 # Check that this release does not already exist by trying to download it - name: Attempt to install Fluvio CLI id: check_fluvio @@ -262,7 +262,7 @@ jobs: TARGET_SHA: ${{ needs.setup_job.outputs.GIT_SHA }} INSTALLER_URL: ${{ needs.setup_job.outputs.INSTALLER_URL }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install fluvio-package env: CHANNEL_TAG: stable # We want to ensure we install the stable version of CLI