diff --git a/.github/workflows/benchmarks.yml b/.github/workflows/benchmarks.yml index 3e9ba137dd2..993185f4aa8 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 76629b069ac..19c8992de4c 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 de65482cdad..ca22595f5f5 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 04815e6e353..cad654553d7 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 c2f0e255066..281c6189f7d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -79,7 +79,7 @@ jobs: RELEASE_NAME: release RELEASE: true steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Print env run: | @@ -252,7 +252,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 @@ -374,7 +374,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: @@ -429,7 +429,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: @@ -454,7 +454,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: @@ -486,7 +486,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: @@ -522,7 +522,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: @@ -551,7 +551,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: @@ -601,7 +601,7 @@ jobs: batch, ] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Download artifact - fluvio uses: actions/download-artifact@v3 with: @@ -721,7 +721,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 @@ -769,7 +769,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 @@ -876,7 +876,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 @@ -949,7 +949,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: @@ -1109,7 +1109,7 @@ jobs: - build_binaries 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: @@ -1151,7 +1151,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 @@ -1171,7 +1171,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 4b9d35c84dd..7803653569e 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 0d6f1bf4151..9cc75302697 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 bea6bfb1b56..ef17999d581 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 a8d5d8d3355..09d2eeb0770 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 f576145fdb4..5746f274042 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 d9e8752b6f7..b0f9797fe05 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 173349dfd17..78c31577150 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