diff --git a/.github/workflows/cargo-license.yaml b/.github/workflows/cargo-license.yaml index 3effe0860d5c..d9b531ddb0eb 100644 --- a/.github/workflows/cargo-license.yaml +++ b/.github/workflows/cargo-license.yaml @@ -9,4 +9,4 @@ jobs: with: manifest-path: "./core/Cargo.toml" command: check - command-arguments: "--hide-inclusion-graph" + command-arguments: "--allow unmaintained --hide-inclusion-graph" diff --git a/.github/workflows/publish-crates.yml b/.github/workflows/publish-crates.yml index ebfb96a544c8..e0cc5c36a36b 100644 --- a/.github/workflows/publish-crates.yml +++ b/.github/workflows/publish-crates.yml @@ -28,7 +28,9 @@ jobs: publish-crates: name: Publish to crates.io - runs-on: matterlabs-ci-runner-high-performance + runs-on: matterlabs-ci-runner-highdisk + env: + ZKSYNC_USE_CUDA_STUBS: true steps: - name: Publish crates uses: matter-labs/zksync-ci-common/.github/actions/publish-crates@v1 @@ -40,3 +42,4 @@ jobs: run_build: ${{ inputs.run-build }} run_tests: ${{ inputs.run-tests }} gh_token: ${{ secrets.GITHUB_TOKEN }} + dependencies: 'clang libclang-dev' diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index af6c97f1d700..a1e2baa0da1a 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -31,6 +31,7 @@ jobs: upgrade-dependencies: true # Upgrade cross-workspace dependencies version-suffix: 'non-semver-compat' # Version suffix for the crates.io release workspace-dirs: 'core prover zkstack_cli' # List of additional workspace directories to update Cargo.lock + dependencies: 'clang libclang-dev' # Additional Linux dependencies to install # Trigger workflow to publish zkstack binaries release-zkstack-cli-bins: diff --git a/core/Cargo.lock b/core/Cargo.lock index d0cc985bf502..a32464921026 100644 --- a/core/Cargo.lock +++ b/core/Cargo.lock @@ -1907,9 +1907,9 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "cc" -version = "1.2.3" +version = "1.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27f657647bcff5394bf56c7317665bbf790a137a50eaaa5c6bfbb9e27a518f2d" +checksum = "be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c" dependencies = [ "jobserver", "libc", @@ -5314,7 +5314,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34" dependencies = [ "cfg-if", - "windows-targets 0.52.6", + "windows-targets 0.48.5", ] [[package]] @@ -7576,15 +7576,14 @@ dependencies = [ [[package]] name = "ring" -version = "0.17.8" +version = "0.17.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" +checksum = "70ac5d832aa16abd7d1def883a8545280c20a60f523a370aa3a9617c2b8550ee" dependencies = [ "cc", "cfg-if", "getrandom", "libc", - "spin", "untrusted", "windows-sys 0.52.0", ] diff --git a/core/bin/custom_genesis_export/Cargo.toml b/core/bin/custom_genesis_export/Cargo.toml index 566f0a979297..cd340b9bb70c 100644 --- a/core/bin/custom_genesis_export/Cargo.toml +++ b/core/bin/custom_genesis_export/Cargo.toml @@ -8,6 +8,7 @@ repository.workspace = true license.workspace = true keywords.workspace = true categories.workspace = true +publish = false [dependencies] clap = { workspace = true, features = ["derive"] } diff --git a/core/lib/queued_job_processor/Cargo.toml b/core/lib/queued_job_processor/Cargo.toml index f71251541299..c317ee7df7c1 100644 --- a/core/lib/queued_job_processor/Cargo.toml +++ b/core/lib/queued_job_processor/Cargo.toml @@ -14,7 +14,7 @@ categories.workspace = true [dependencies] anyhow.workspace = true async-trait.workspace = true -tokio = { workspace = true, features = ["time"] } +tokio = { workspace = true, features = ["sync", "time"] } tracing.workspace = true zksync_utils.workspace = true diff --git a/core/lib/test_contracts/Cargo.toml b/core/lib/test_contracts/Cargo.toml index d9df995b7fa8..b5e0316f8ad5 100644 --- a/core/lib/test_contracts/Cargo.toml +++ b/core/lib/test_contracts/Cargo.toml @@ -9,6 +9,7 @@ repository.workspace = true license.workspace = true keywords.workspace = true categories.workspace = true +publish = false [dependencies] zksync_types.workspace = true