Skip to content
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

Prepare for BelieveAthon #548

Merged
merged 46 commits into from
Dec 16, 2024
Merged
Show file tree
Hide file tree
Changes from 44 commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
a1b7787
Deployed scripts, standardized apps deploy scripts
Kayanski Nov 26, 2024
ca55736
add ANS update script
Kayanski Nov 26, 2024
b5d5125
Remove ans deploy logic
Kayanski Nov 27, 2024
dab2123
Merge remote-tracking branch 'origin/main' into deploy/apps-adapters-…
Kayanski Nov 27, 2024
02a8439
Tests upload the dex adapter now
Kayanski Nov 27, 2024
00f8e71
Some more corrections and remove deps
Kayanski Nov 27, 2024
920d560
Modified workflows
Kayanski Nov 27, 2024
10b2873
Corrections
Kayanski Nov 27, 2024
05e4607
Another fix
Kayanski Nov 27, 2024
bdfffe5
Update module action
Kayanski Nov 27, 2024
4bfca3b
Framework machete
Kayanski Nov 27, 2024
0a3f662
machete test
Kayanski Nov 27, 2024
49366ea
Same syntax with modules ?
Kayanski Nov 27, 2024
5719ee6
Nochmal
Kayanski Nov 27, 2024
c8e261c
Framework
Kayanski Nov 27, 2024
a9f45d7
Modules ci
Kayanski Nov 27, 2024
194ad41
Fix other tests
Kayanski Nov 28, 2024
484a35b
Lint
Kayanski Nov 28, 2024
2630eb3
Lint
Kayanski Nov 28, 2024
d0741f0
Clippy and test fix
Kayanski Nov 28, 2024
3c17e26
Fix features on client
Kayanski Nov 28, 2024
b971af4
Some clippy fixes
Kayanski Nov 28, 2024
bcbab6d
Clippy
Kayanski Nov 29, 2024
317a04a
Added cw2 adapters updated
Kayanski Nov 29, 2024
bd9768c
Reactivation of adapters
Kayanski Nov 29, 2024
7923995
Clippy
Kayanski Nov 30, 2024
2c1474f
Remove unused dep
Kayanski Nov 30, 2024
0223d70
Started adding neutron dex adapter
Kayanski Dec 1, 2024
3968da3
Updated to cosmwasm 2.0, dex adapter on neutron
Kayanski Dec 2, 2024
67e77b1
Neutron and osmosis tests
Kayanski Dec 2, 2024
cc7bd0c
Added local for testing on dex adapter
Kayanski Dec 2, 2024
34cd097
Added payment app + corrected local chain
Kayanski Dec 2, 2024
06fadd6
Merge remote-tracking branch 'origin/main' into deploy/apps-adapters-…
Kayanski Dec 16, 2024
4c8a301
Fix merges
Kayanski Dec 16, 2024
be1bc09
Unused deps
Kayanski Dec 16, 2024
94e273c
Better deps
Kayanski Dec 16, 2024
c00665b
Fixed tests and features
Kayanski Dec 16, 2024
da5fd94
Update WASM & Schemas [skip ci]
Kayanski Dec 16, 2024
b0707be
trigger ci
Kayanski Dec 16, 2024
29af530
Merge branch 'deploy/apps-adapters-believathon' of github.com:Abstrac…
Kayanski Dec 16, 2024
59f89e5
Merge remote-tracking branch 'origin/main' into deploy/apps-adapters-…
Kayanski Dec 16, 2024
b39f050
Fix CI
Kayanski Dec 16, 2024
71a3550
Update integrations/neutron-dex-adapter/Cargo.toml
Kayanski Dec 16, 2024
74640eb
Update integrations/neutron-dex-adapter/Cargo.toml
Kayanski Dec 16, 2024
054c244
CLI
Kayanski Dec 16, 2024
553c207
Merge branch 'deploy/apps-adapters-believathon' of github.com:Abstrac…
Kayanski Dec 16, 2024
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
37 changes: 15 additions & 22 deletions .github/workflows/framework-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ on:
paths:
- "framework/**"
pull_request:
paths:
paths:
- "framework/**"

env:
env:
SCCACHE_GHA_ENABLED: "true"
RUSTC_WRAPPER: "sccache"

Expand Down Expand Up @@ -63,7 +63,7 @@ jobs:
toolchain: ${{ matrix.toolchain }}
components: clippy
- uses: Swatinem/rust-cache@v2
with:
with:
workspaces: "framework -> target"
- name: cargo clippy
working-directory: ./framework
Expand Down Expand Up @@ -112,37 +112,30 @@ jobs:
- name: cargo install cargo-hack
uses: taiki-e/install-action@cargo-hack
- uses: Swatinem/rust-cache@v2
with:
workspaces: "framework -> target"
with:
workspaces: "framework -> target"
- name: cargo hack
working-directory: ./framework
run: cargo hack --feature-powerset check --lib --tests
# Find any unused dependencies
unused-deps:
runs-on: ubuntu-latest
name: nigtly / unused-deps
name: stable / unused-deps
steps:
- uses: actions/checkout@v3
with:
submodules: true
- uses: webfactory/ssh-agent@v0.8.0
with:
ssh-private-key: |
${{ secrets.SSH_PRIVATE_KEY_MULTI_TEST }}
${{ secrets.SSH_PRIVATE_KEY_CW_ORCH_INTERCHAIN }}
- name: Setup sccache
uses: mozilla-actions/sccache-action@v0.0.5
with:
version: "v0.8.1"
- name: Install nightly
uses: dtolnay/rust-toolchain@nightly
- name: cargo install cargo-udeps
uses: taiki-e/install-action@cargo-udeps
- name: cargo install cargo-workspaces
run: cargo +stable install cargo-workspaces
- uses: Swatinem/rust-cache@v2
with:
workspaces: "framework -> target"
- name: cargo udeps framework
- name: Install stable
uses: dtolnay/rust-toolchain@master
with:
toolchain: stable
- name: Install cargo-machete
working-directory: ./framework
run: cargo install cargo-machete
- name: Install cargo-machete
working-directory: ./framework
run: cargo workspaces exec cargo +nightly udeps --workspace --exclude "workspace-hack"
run: cargo machete ./contracts/* ./packages/*
5 changes: 0 additions & 5 deletions .github/workflows/framework-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,6 @@ jobs:
- uses: actions/checkout@v3
with:
submodules: true
- uses: webfactory/ssh-agent@v0.8.0
with:
ssh-private-key: |
${{ secrets.SSH_PRIVATE_KEY_MULTI_TEST }}
${{ secrets.SSH_PRIVATE_KEY_CW_ORCH_INTERCHAIN }}
- name: Setup sccache
uses: mozilla-actions/sccache-action@v0.0.5
with:
Expand Down
24 changes: 10 additions & 14 deletions .github/workflows/modules-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ jobs:
--mutually-exclusive-features \
wynd,osmosis,astroport,bow,terraswap,astrovault,testing,osmosis-test,node-tests,interface,cw-orch,schema \
--lib --tests

# Find any unused dependencies
unused-deps:
runs-on: ubuntu-latest
Expand All @@ -108,21 +108,17 @@ jobs:
- uses: actions/checkout@v3
with:
submodules: true
- uses: webfactory/ssh-agent@v0.8.0
with:
ssh-private-key: |
${{ secrets.SSH_PRIVATE_KEY_MULTI_TEST }}
${{ secrets.SSH_PRIVATE_KEY_CW_ORCH_INTERCHAIN }}
- name: Setup sccache
uses: mozilla-actions/sccache-action@v0.0.5
with:
version: "v0.8.1"
- name: Install nightly
uses: dtolnay/rust-toolchain@nightly
- name: cargo install cargo-udeps
uses: taiki-e/install-action@cargo-udeps
- name: cargo install cargo-workspaces
run: cargo +stable install cargo-workspaces
- name: cargo udeps modules
- name: Install stable
uses: dtolnay/rust-toolchain@master
with:
toolchain: stable
- name: Install cargo-machete
working-directory: ./modules
run: cargo install cargo-machete
- name: Install cargo-machete
working-directory: ./modules
run: cargo workspaces exec cargo +nightly udeps
run: cargo machete
Loading
Loading