Skip to content

Commit

Permalink
Merge pull request #2020 from radixdlt/release/cuttlefish
Browse files Browse the repository at this point in the history
Merge release into main
  • Loading branch information
iamyulong authored Nov 26, 2024
2 parents 7647ee2 + 64cb2ca commit 66b7323
Show file tree
Hide file tree
Showing 213 changed files with 7,299 additions and 4,179 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -200,6 +200,8 @@ jobs:
run: |
cargo test -p radix-engine-monkey-tests --features std,rocksdb,post_run_db_check,resource_tracker --no-run --locked
cargo test -p radix-engine-profiling --all-features --no-run --locked
- name: Build with fuzzing feature
run: cargo build --features fuzzing

radix-engine-test:
name: Run Radix Engine tests
Expand Down
7 changes: 3 additions & 4 deletions .github/workflows/dispatch-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ permissions: write-all

jobs:
dispatch-release:
environment: release
runs-on: ubuntu-latest
steps:
- uses: RDXWorks-actions/checkout@main
Expand All @@ -36,13 +37,11 @@ jobs:
git add .
git commit -m "Update version to ${VERSION_NUMBER:1}"
echo "Testing to release all updated cargo crates"
./test-cargo-crates-release.sh
git push
# gh release create ${VERSION_NUMBER} --notes "Release from dispatch" --prerelease
git tag ${VERSION_NUMBER}
git push --tags
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
VERSION_NUMBER: ${{ inputs.release-tag }}
VERSION_NUMBER: ${{ inputs.release-tag }}
CRATES_TOKEN: ${{ secrets.CRATES_TOKEN }}
58 changes: 29 additions & 29 deletions Cargo.lock

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

48 changes: 24 additions & 24 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -44,30 +44,30 @@ members = [
]

[workspace.dependencies]
radix-blueprint-schema-init = { version = "1.3.0-dev", path = "./radix-blueprint-schema-init", default-features = false }
radix-common = { version = "1.3.0-dev", path = "./radix-common", default-features = false }
radix-common-derive = { version = "1.3.0-dev", path = "./radix-common-derive", default-features = false }
radix-engine = { version = "1.3.0-dev", path = "./radix-engine", default-features = false }
radix-engine-toolkit-common = { version = "1.3.0-dev", path = "./radix-engine-toolkit-common", default-features = false }
radix-engine-interface = { version = "1.3.0-dev", path = "./radix-engine-interface", default-features = false }
radix-engine-profiling = { version = "1.3.0-dev", path = "./radix-engine-profiling", default-features = false }
radix-engine-profiling-derive = { version = "1.3.0-dev", path = "./radix-engine-profiling-derive", default-features = false }
radix-native-sdk = { version = "1.3.0-dev", path = "./radix-native-sdk", default-features = false }
radix-rust = { version = "1.3.0-dev", path = "./radix-rust", default-features = false }
radix-sbor-derive = { version = "1.3.0-dev", path = "./radix-sbor-derive", default-features = false }
radix-substate-store-impls = { version = "1.3.0-dev", path = "./radix-substate-store-impls", default-features = false }
radix-substate-store-interface = { version = "1.3.0-dev", path = "./radix-substate-store-interface", default-features = false }
radix-substate-store-queries = { version = "1.3.0-dev", path = "./radix-substate-store-queries", default-features = false }
radix-transaction-scenarios = { version = "1.3.0-dev", path = "./radix-transaction-scenarios", default-features = false }
radix-transactions = { version = "1.3.0-dev", path = "./radix-transactions", default-features = false }
sbor = { version = "1.3.0-dev", path = "./sbor", default-features = false }
sbor-derive = { version = "1.3.0-dev", path = "./sbor-derive", default-features = false }
sbor-derive-common = { version = "1.3.0-dev", path = "./sbor-derive-common", default-features = false }
scrypto = { version = "1.3.0-dev", path = "./scrypto", default-features = false }
scrypto-bindgen = { version = "1.3.0-dev", path = "./scrypto-bindgen", default-features = false }
scrypto-compiler = { version = "1.3.0-dev", path = "./scrypto-compiler", default-features = false }
scrypto-derive = { version = "1.3.0-dev", path = "./scrypto-derive", default-features = false }
scrypto-test = { version = "1.3.0-dev", path = "./scrypto-test", default-features = false }
radix-blueprint-schema-init = { version = "1.3.0-rc.1", path = "./radix-blueprint-schema-init", default-features = false }
radix-common = { version = "1.3.0-rc.1", path = "./radix-common", default-features = false }
radix-common-derive = { version = "1.3.0-rc.1", path = "./radix-common-derive", default-features = false }
radix-engine = { version = "1.3.0-rc.1", path = "./radix-engine", default-features = false }
radix-engine-toolkit-common = { version = "1.3.0-rc.1", path = "./radix-engine-toolkit-common", default-features = false }
radix-engine-interface = { version = "1.3.0-rc.1", path = "./radix-engine-interface", default-features = false }
radix-engine-profiling = { version = "1.3.0-rc.1", path = "./radix-engine-profiling", default-features = false }
radix-engine-profiling-derive = { version = "1.3.0-rc.1", path = "./radix-engine-profiling-derive", default-features = false }
radix-native-sdk = { version = "1.3.0-rc.1", path = "./radix-native-sdk", default-features = false }
radix-rust = { version = "1.3.0-rc.1", path = "./radix-rust", default-features = false }
radix-sbor-derive = { version = "1.3.0-rc.1", path = "./radix-sbor-derive", default-features = false }
radix-substate-store-impls = { version = "1.3.0-rc.1", path = "./radix-substate-store-impls", default-features = false }
radix-substate-store-interface = { version = "1.3.0-rc.1", path = "./radix-substate-store-interface", default-features = false }
radix-substate-store-queries = { version = "1.3.0-rc.1", path = "./radix-substate-store-queries", default-features = false }
radix-transaction-scenarios = { version = "1.3.0-rc.1", path = "./radix-transaction-scenarios", default-features = false }
radix-transactions = { version = "1.3.0-rc.1", path = "./radix-transactions", default-features = false }
sbor = { version = "1.3.0-rc.1", path = "./sbor", default-features = false }
sbor-derive = { version = "1.3.0-rc.1", path = "./sbor-derive", default-features = false }
sbor-derive-common = { version = "1.3.0-rc.1", path = "./sbor-derive-common", default-features = false }
scrypto = { version = "1.3.0-rc.1", path = "./scrypto", default-features = false }
scrypto-bindgen = { version = "1.3.0-rc.1", path = "./scrypto-bindgen", default-features = false }
scrypto-compiler = { version = "1.3.0-rc.1", path = "./scrypto-compiler", default-features = false }
scrypto-derive = { version = "1.3.0-rc.1", path = "./scrypto-derive", default-features = false }
scrypto-test = { version = "1.3.0-rc.1", path = "./scrypto-test", default-features = false }

arbitrary = { version = "1.3.0", features = ["derive"] }
bech32 = { version = "0.9.0", default-features = false }
Expand Down
1 change: 1 addition & 0 deletions build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ echo "Building the workspace packages and tests (with all extended features)..."

(set -x; cargo build; cargo test --no-run; cargo bench --no-run)
(set -x; cargo build -p radix-engine-profiling --all-features; cargo test -p radix-engine-profiling --all-features --no-run; cargo bench -p radix-engine-profiling --all-features --no-run)
(set -x; cargo build --features fuzzing)

echo "Building scrypto packages and tests using cargo build, to catch errors quickly..."

Expand Down
Loading

0 comments on commit 66b7323

Please sign in to comment.