Skip to content

Commit

Permalink
chore: pin core dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
antonbaliasnikov committed Jan 29, 2025
1 parent 2415ba6 commit 7a8c731
Show file tree
Hide file tree
Showing 7 changed files with 104 additions and 30 deletions.
4 changes: 3 additions & 1 deletion .github/workflows/publish-crates.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,11 @@ jobs:
publish-crates:
name: Publish to crates.io
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@aba-fix-crates-publishing
uses: matter-labs/zksync-ci-common/.github/actions/publish-crates@v1
with:
slack_webhook: ${{ secrets.SLACK_WEBHOOK_RELEASES }} # Slack webhook for notifications
cargo_registry_token: ${{ secrets.CRATES_IO_TOKEN }} # Crates.io token for publishing
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/release-please.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,3 +30,4 @@ jobs:
publish-to-crates-io: true # Enable publishing to crates.io
upgrade-dependencies: true # Upgrade cross-workspace dependencies
version-suffix: 'non-semver-compat' # Version suffix for the crates.io release
dependencies: 'clang libclang-dev' # Additional Linux dependencies to install
1 change: 0 additions & 1 deletion core/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -277,7 +277,6 @@ zksync_health_check = { version = "26.2.1-non-semver-compat", path = "lib/health
zksync_l1_contract_interface = { version = "26.2.1-non-semver-compat", path = "lib/l1_contract_interface" }
zksync_mempool = { version = "26.2.1-non-semver-compat", path = "lib/mempool" }
zksync_merkle_tree = { version = "26.2.1-non-semver-compat", path = "lib/merkle_tree" }
zksync_bin_metadata = { version = "=26.1.0-non-semver-compat", path = "lib/bin_metadata" }
zksync_mini_merkle_tree = { version = "26.2.1-non-semver-compat", path = "lib/mini_merkle_tree" }
zksync_object_store = { version = "26.2.1-non-semver-compat", path = "lib/object_store" }
zksync_protobuf_config = { version = "26.2.1-non-semver-compat", path = "lib/protobuf_config" }
Expand Down
56 changes: 52 additions & 4 deletions prover/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

34 changes: 17 additions & 17 deletions prover/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -81,23 +81,23 @@ shivini = "=0.152.11"
boojum-cuda = "=0.152.11"

# Core workspace dependencies
zksync_multivm = { path = "../core/lib/multivm" }
zksync_vlog = { path = "../core/lib/vlog" }
zksync_basic_types = { path = "../core/lib/basic_types" }
zksync_config = { path = "../core/lib/config" }
zksync_dal = { path = "../core/lib/dal" }
zksync_db_connection = { path = "../core/lib/db_connection" }
zksync_env_config = { path = "../core/lib/env_config" }
zksync_object_store = { path = "../core/lib/object_store" }
zksync_prover_interface = { path = "../core/lib/prover_interface" }
zksync_queued_job_processor = { path = "../core/lib/queued_job_processor" }
zksync_system_constants = { path = "../core/lib/constants" }
zksync_types = { path = "../core/lib/types" }
zksync_utils = { path = "../core/lib/utils" }
zksync_eth_client = { path = "../core/lib/eth_client" }
zksync_contracts = { path = "../core/lib/contracts" }
zksync_core_leftovers = { path = "../core/lib/zksync_core_leftovers" }
zksync_protobuf_config = { path = "../core/lib/protobuf_config" }
zksync_multivm = "=26.2.1-non-semver-compat"
zksync_vlog = "=26.2.1-non-semver-compat"
zksync_basic_types = "=26.2.1-non-semver-compat"
zksync_config = "=26.2.1-non-semver-compat"
zksync_dal = "=26.2.1-non-semver-compat"
zksync_db_connection = "=26.2.1-non-semver-compat"
zksync_env_config = "=26.2.1-non-semver-compat"
zksync_object_store = "=26.2.1-non-semver-compat"
zksync_prover_interface = "=26.2.1-non-semver-compat"
zksync_queued_job_processor = "=26.2.1-non-semver-compat"
zksync_system_constants = "=26.2.1-non-semver-compat"
zksync_types = "=26.2.1-non-semver-compat"
zksync_utils = "=26.2.1-non-semver-compat"
zksync_eth_client = "=26.2.1-non-semver-compat"
zksync_contracts = "=26.2.1-non-semver-compat"
zksync_core_leftovers = "=26.2.1-non-semver-compat"
zksync_protobuf_config = "=26.2.1-non-semver-compat"

# Prover workspace dependencies
zksync_prover_dal = { version = "18.0.0", path = "crates/lib/prover_dal" }
Expand Down
Loading

0 comments on commit 7a8c731

Please sign in to comment.