This is an automated email from the ASF dual-hosted git repository.

tisonkun pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/datasketches-rust.git


The following commit(s) were added to refs/heads/main by this push:
     new 9a80c60  chore: ensure lockfile up-to-date (#126)
9a80c60 is described below

commit 9a80c604bec14b14000fc20d47f9f4b3c2baa5a1
Author: tison <[email protected]>
AuthorDate: Wed May 13 09:14:17 2026 +0800

    chore: ensure lockfile up-to-date (#126)
    
    Signed-off-by: tison <[email protected]>
---
 .github/workflows/ci.yml | 16 ++++++++++------
 Cargo.lock               |  2 +-
 2 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 9f59c71..70dda9d 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -18,9 +18,9 @@
 name: CI
 on:
   pull_request:
-    branches: [ main ]
+    branches: [main]
   push:
-    branches: [ main ]
+    branches: [main]
 
 # Concurrency strategy:
 #   github.workflow: distinguish this workflow from others
@@ -52,6 +52,8 @@ jobs:
       - uses: taiki-e/install-action@v2
         with:
           tool: typos-cli,taplo-cli,hawkeye
+      - name: Check lockfile
+        run: cargo update -w --locked --verbose
       - name: Check linters
         run: cargo x lint
       - name: Check feature matrix
@@ -75,23 +77,25 @@ jobs:
     needs: msrv
     strategy:
       matrix:
-        os: [ ubuntu-24.04, macos-14, windows-2022 ]
+        os: [ubuntu-24.04, macos-14, windows-2022]
         rust-version: ${{ fromJson(needs.msrv.outputs.rust-versions) }}
     runs-on: ${{ matrix.os }}
     steps:
       - uses: actions/checkout@v6
       - name: Delete rust-toolchain.toml
         run: rm rust-toolchain.toml
-      - uses: Swatinem/rust-cache@v2
       - name: Install toolchain
         run: |
           rustup toolchain install ${{ matrix.rust-version }}
           rustup default ${{ matrix.rust-version }}
+      - uses: Swatinem/rust-cache@v2
+        with:
+          cache-bin: "false"
       - name: Setup Java
         uses: actions/setup-java@v5
         with:
-          java-version: '25'
-          distribution: 'temurin'
+          java-version: "25"
+          distribution: "temurin"
       - name: Prepare test data
         shell: bash
         run: ./tools/generate_serialization_test_data.py
diff --git a/Cargo.lock b/Cargo.lock
index f3212f5..caefbc8 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -176,7 +176,7 @@ dependencies = [
 
 [[package]]
 name = "datasketches"
-version = "0.2.0"
+version = "0.3.0"
 dependencies = [
  "googletest",
  "insta",


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to