Skip to content

feat: uplift dependencies and update to support ink-v6.0.0-alpha #143

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 20 commits into from
May 28, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
da6eaa1
feat: uplift dependencies and implement `revive` (#2)
chungquantin Apr 17, 2025
2d90c74
chore: update dependencies to support ink v6 alpha (partially) (#3)
chungquantin May 6, 2025
3700c70
chore: update crate metadata and toolchain
chungquantin May 6, 2025
6d911d6
chore(brand): update to use-ink organization
chungquantin May 8, 2025
9f00ed6
refactor!(revive): remove intercept & debug logic
chungquantin May 8, 2025
32cc2f4
chore(deps): update lock file for ink latest version
chungquantin May 20, 2025
2533086
chore(clippy): resolve clippy warnings
chungquantin May 20, 2025
1a36f51
chore(docs): update README.md
chungquantin May 20, 2025
2592fe7
chore: add credits to original authors
chungquantin May 23, 2025
06e6f99
chore: remove targets in rust-checks ci
chungquantin May 23, 2025
410a6a1
chore: add TODOs in quicl-start-with-drink test
chungquantin May 23, 2025
4b54e6f
fix(drink-cli): support polkavm and fix address
chungquantin May 23, 2025
f9b2919
chore(drink/mock): comment out MockExtension
chungquantin May 23, 2025
7e4934a
chore: clippy
davidsemakula May 28, 2025
8b2cf1b
chore: Use v6-alpha for `ink` and `cargo-contract` dependencies
davidsemakula May 28, 2025
4f85949
chore: disable chain extension example and add todo for replacement
davidsemakula May 28, 2025
8321ce4
fix: CI
davidsemakula May 28, 2025
5946712
ci: Use latest stable Rust
davidsemakula May 28, 2025
909228b
chore: remove fixed toolchain
davidsemakula May 28, 2025
58c778c
ci: share cargo target dir for examples
davidsemakula May 28, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 10 additions & 5 deletions .github/workflows/rust-checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,18 +16,20 @@ concurrency:
jobs:
main:
name: Run check, test and lints
runs-on: drink-runner
runs-on: ubuntu-latest
env:
CARGO_INCREMENTAL: 0
steps:
- name: Checkout source code
uses: actions/checkout@v3

- name: Install Rust toolchain
uses: Cardinal-Cryptography/github-actions/install-rust-toolchain@v1
uses: actions-rs/toolchain@v1
with:
targets: wasm32-unknown-unknown
components: clippy rustfmt
toolchain: stable
profile: minimal
default: true
components: clippy, rustfmt

- name: Add rust-src
shell: bash
Expand All @@ -51,5 +53,8 @@ jobs:
command: test

- name: Run tests for examples
env:
CARGO_TARGET_DIR: ${{ github.workspace }}/target
shell: bash
run: make test_examples
run: |
for dir in examples/*; do (echo "Running example: $dir" && cargo test --manifest-path $dir/Cargo.toml); done
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,6 @@
# Contracts' cargo locks
examples/**/Cargo.lock

# JetBrains IDEs
# IDEs
.idea/
.vscode/
Loading
Loading