From c2a80a4c40645e9bd557fcb929339a1752d1ba46 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 21 Nov 2025 15:02:04 +0000 Subject: [PATCH 1/7] build(deps): bump actions/checkout from 4 to 6 Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4...v6) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/ci.yml | 8 ++++---- .github/workflows/cloud.yml | 2 +- .github/workflows/docs.yml | 2 +- .github/workflows/latest-dev-fluvio.yaml | 2 +- .github/workflows/publish.yml | 4 ++-- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4c28c1a3..a9df2a0f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,7 +19,7 @@ jobs: os: [ubuntu-latest] node: ["18"] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install Rust stable uses: actions-rs/toolchain@v1 with: @@ -48,7 +48,7 @@ jobs: rust: [stable] node: ["16", "18", "20"] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install ${{ matrix.rust }} uses: actions-rs/toolchain@v1 with: @@ -99,7 +99,7 @@ jobs: - name: Create Topic run: | fluvio topic create -p 1 -r 1 my-topic - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install ${{ matrix.rust }} uses: actions-rs/toolchain@v1 with: @@ -133,7 +133,7 @@ jobs: rust: [stable] node: ["16", "18"] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install ${{ matrix.rust }} uses: actions-rs/toolchain@v1 with: diff --git a/.github/workflows/cloud.yml b/.github/workflows/cloud.yml index 9a20c2f4..fae00183 100644 --- a/.github/workflows/cloud.yml +++ b/.github/workflows/cloud.yml @@ -21,7 +21,7 @@ jobs: rust: [stable] node: ["18", "20"] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install ${{ matrix.rust }} uses: dtolnay/rust-toolchain@master with: diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index a55e26d9..06772d5e 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -19,7 +19,7 @@ jobs: os: [ubuntu-latest] node: ["18.13"] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 # otherwise, you will failed to push refs to dest repo - name: Use Node.js ${{ matrix.node }} diff --git a/.github/workflows/latest-dev-fluvio.yaml b/.github/workflows/latest-dev-fluvio.yaml index bbc8285a..e1e69b14 100644 --- a/.github/workflows/latest-dev-fluvio.yaml +++ b/.github/workflows/latest-dev-fluvio.yaml @@ -21,7 +21,7 @@ jobs: rust: [stable] node: ["18", "20"] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install ${{ matrix.rust }} uses: actions-rs/toolchain@v1 with: diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index fd3adedd..4fd7ee55 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -35,7 +35,7 @@ jobs: target/ key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install Stable Rust uses: actions-rs/toolchain@v1 @@ -69,7 +69,7 @@ jobs: runs-on: [macos-latest] # macos needed for lipo command needs: [build_and_upload_artifacts] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: actions/download-artifact@v4 with: path: ./dist/ From 257566f66e5ec81ec7a83610cd81220fcf11480f Mon Sep 17 00:00:00 2001 From: morenol <22335041+morenol@users.noreply.github.com> Date: Wed, 11 Feb 2026 18:23:55 -0400 Subject: [PATCH 2/7] Update ci.yml --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a9df2a0f..302cc3c8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -87,7 +87,7 @@ jobs: uses: infinyon/fluvio@master with: cluster-type: local - version: "stable" + version: "dev" - name: Check Fluvio Installation run: | fluvio version From bc8f9dd5bc82d44a18c5a71b4b5ccf34b90a8876 Mon Sep 17 00:00:00 2001 From: morenol <22335041+morenol@users.noreply.github.com> Date: Wed, 11 Feb 2026 18:29:34 -0400 Subject: [PATCH 3/7] Update Fluvio version to latest in CI workflow --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 302cc3c8..3e7f8a1e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -87,7 +87,7 @@ jobs: uses: infinyon/fluvio@master with: cluster-type: local - version: "dev" + version: "latest" - name: Check Fluvio Installation run: | fluvio version From 10e1f0f27adc5ed1d64b9029414f9d07e58b7091 Mon Sep 17 00:00:00 2001 From: morenol <22335041+morenol@users.noreply.github.com> Date: Wed, 11 Feb 2026 18:36:52 -0400 Subject: [PATCH 4/7] Modify Fluvio installation in CI workflow Updated Fluvio installation to use a specific commit and changed version to stable. --- .github/workflows/ci.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3e7f8a1e..11ad0d75 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -84,10 +84,11 @@ jobs: with: cluster-name: "fluvio" - name: Install Fluvio Local Cluster - uses: infinyon/fluvio@master + uses: infinyon/fluvio@07e42e5fb300df4dbc719170cdb5391b522dee69 # use until #4651 gets merged with: cluster-type: local - version: "latest" + version: "stable" + fvm_version: "dev" - name: Check Fluvio Installation run: | fluvio version From 7a9325e7ea934e1df8fdf5045c3e8adcf545759b Mon Sep 17 00:00:00 2001 From: morenol <22335041+morenol@users.noreply.github.com> Date: Wed, 11 Feb 2026 18:42:37 -0400 Subject: [PATCH 5/7] Update Fluvio version and enhance job result handling Updated Fluvio version in CI workflow and added steps for handling job results. --- .github/workflows/ci.yml | 29 ++++++++++++++++++++++++++--- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 11ad0d75..f7a8cafc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -84,7 +84,7 @@ jobs: with: cluster-name: "fluvio" - name: Install Fluvio Local Cluster - uses: infinyon/fluvio@07e42e5fb300df4dbc719170cdb5391b522dee69 # use until #4651 gets merged + uses: infinyon/fluvio@a4e8144d3d1d9c6faad4b9cfdcb8c8111ef248d3 # use until #4651 gets merged with: cluster-type: local version: "stable" @@ -151,6 +151,29 @@ jobs: name: Done needs: [check_fmt, check_security, smoke_test, macos_ci] runs-on: ubuntu-latest + if: always() steps: - - name: Done - run: echo Done + - name: Dump needs context + env: + CONTEXT: ${{ toJson(needs) }} + run: | + echo -e "\033[33;1;4mDump context\033[0m" + echo -e "$CONTEXT\n" + - name: Report failure on cancellation + if: ${{ contains(needs.*.result, 'cancelled') || cancelled() }} + run: exit 1 + - name: Failing test and build + if: ${{ contains(needs.*.result, 'failure') }} + run: exit 1 + - name: Don't allow skipped + if: ${{ contains(needs.*.result, 'skipped') && github.event_name == 'merge_group' }} + run: exit 1 + - name: Successful test and build + if: ${{ !(contains(needs.*.result, 'failure')) }} + run: exit 0 + - name: Repo dispatch ci-success + if: github.event_name == 'merge_group' + uses: peter-evans/repository-dispatch@v3 + with: + event-type: ci-success + client-payload: '{"ref": "${{ github.ref }}", "sha": "${{ github.sha }}"}' From 9c33b245ffa1cfc0fe266d6e8b7f4baeec9693b7 Mon Sep 17 00:00:00 2001 From: morenol <22335041+morenol@users.noreply.github.com> Date: Wed, 11 Feb 2026 19:00:43 -0400 Subject: [PATCH 6/7] Update .github/workflows/ci.yml --- .github/workflows/ci.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f7a8cafc..630e2065 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -172,8 +172,3 @@ jobs: if: ${{ !(contains(needs.*.result, 'failure')) }} run: exit 0 - name: Repo dispatch ci-success - if: github.event_name == 'merge_group' - uses: peter-evans/repository-dispatch@v3 - with: - event-type: ci-success - client-payload: '{"ref": "${{ github.ref }}", "sha": "${{ github.sha }}"}' From baf28cf6cc89dd4f62741f2dd93be36e616a6f4a Mon Sep 17 00:00:00 2001 From: morenol <22335041+morenol@users.noreply.github.com> Date: Wed, 11 Feb 2026 19:05:22 -0400 Subject: [PATCH 7/7] Update ci.yml --- .github/workflows/ci.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 630e2065..2977ce65 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -171,4 +171,3 @@ jobs: - name: Successful test and build if: ${{ !(contains(needs.*.result, 'failure')) }} run: exit 0 - - name: Repo dispatch ci-success