-
Notifications
You must be signed in to change notification settings - Fork 106
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: downgrade dependencies to cosmwasm_1_0 capability for Sei (#435)
Most of the important Astroport contracts are excluded. Although some basic contracts like incentives and coin registry are still able to work without modern cw capabilities.
- Loading branch information
Showing
212 changed files
with
201 additions
and
43,202 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,56 +1,58 @@ | ||
name: Code coverage | ||
|
||
on: | ||
push: | ||
branches: | ||
- main | ||
pull_request: | ||
branches: | ||
- main | ||
|
||
env: | ||
CARGO_TERM_COLOR: always | ||
CARGO_NET_GIT_FETCH_WITH_CLI: true | ||
|
||
jobs: | ||
code-coverage: | ||
name: Code coverage | ||
runs-on: ubuntu-latest | ||
|
||
steps: | ||
- name: Cancel Previous Runs | ||
uses: styfle/cancel-workflow-action@0.9.1 | ||
with: | ||
access_token: ${{ github.token }} | ||
|
||
- name: Checkout repository | ||
uses: actions/checkout@v2 | ||
- uses: actions/cache@v3 | ||
with: | ||
path: | | ||
~/.cargo/bin | ||
~/.cargo/git/checkouts | ||
~/.cargo/git/db | ||
~/.cargo/registry/cache | ||
~/.cargo/registry/index | ||
target | ||
key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} | ||
|
||
- name: Install stable toolchain | ||
uses: actions-rs/toolchain@v1 | ||
with: | ||
profile: minimal | ||
toolchain: 1.75.0 | ||
override: true | ||
|
||
- name: Run cargo-tarpaulin | ||
uses: actions-rs/tarpaulin@v0.1 | ||
with: | ||
version: '0.22.0' | ||
|
||
- name: Upload to codecov.io | ||
if: github.ref == 'refs/heads/main' | ||
uses: codecov/codecov-action@v3 | ||
with: | ||
token: ${{secrets.CODECOV_TOKEN}} | ||
fail_ci_if_error: true | ||
## Disabled due to customizations in the project which break most of the checks | ||
|
||
#name: Code coverage | ||
# | ||
#on: | ||
# push: | ||
# branches: | ||
# - main | ||
# pull_request: | ||
# branches: | ||
# - main | ||
# | ||
#env: | ||
# CARGO_TERM_COLOR: always | ||
# CARGO_NET_GIT_FETCH_WITH_CLI: true | ||
# | ||
#jobs: | ||
# code-coverage: | ||
# name: Code coverage | ||
# runs-on: ubuntu-latest | ||
# | ||
# steps: | ||
# - name: Cancel Previous Runs | ||
# uses: styfle/cancel-workflow-action@0.9.1 | ||
# with: | ||
# access_token: ${{ github.token }} | ||
# | ||
# - name: Checkout repository | ||
# uses: actions/checkout@v2 | ||
# - uses: actions/cache@v3 | ||
# with: | ||
# path: | | ||
# ~/.cargo/bin | ||
# ~/.cargo/git/checkouts | ||
# ~/.cargo/git/db | ||
# ~/.cargo/registry/cache | ||
# ~/.cargo/registry/index | ||
# target | ||
# key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} | ||
# | ||
# - name: Install stable toolchain | ||
# uses: actions-rs/toolchain@v1 | ||
# with: | ||
# profile: minimal | ||
# toolchain: 1.75.0 | ||
# override: true | ||
# | ||
# - name: Run cargo-tarpaulin | ||
# uses: actions-rs/tarpaulin@v0.1 | ||
# with: | ||
# version: '0.22.0' | ||
# | ||
# - name: Upload to codecov.io | ||
# if: github.ref == 'refs/heads/main' | ||
# uses: codecov/codecov-action@v3 | ||
# with: | ||
# token: ${{secrets.CODECOV_TOKEN}} | ||
# fail_ci_if_error: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,76 +1,78 @@ | ||
name: Contract tests and checks | ||
## Disabled due to customizations in the project which break most of the checks | ||
|
||
on: | ||
pull_request: | ||
push: | ||
branches: | ||
- main | ||
|
||
env: | ||
CARGO_TERM_COLOR: always | ||
|
||
jobs: | ||
test_and_check: | ||
name: Test and check | ||
runs-on: ubuntu-latest | ||
|
||
steps: | ||
- name: Cancel Previous Runs | ||
uses: styfle/cancel-workflow-action@0.11.0 | ||
with: | ||
access_token: ${{ github.token }} | ||
|
||
- name: Checkout sources | ||
uses: actions/checkout@v3 | ||
- uses: actions/cache@v3 | ||
if: always() | ||
with: | ||
path: | | ||
~/.cargo/bin | ||
~/.cargo/git/checkouts | ||
~/.cargo/git/db | ||
~/.cargo/registry/cache | ||
~/.cargo/registry/index | ||
target | ||
key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} | ||
restore-keys: | | ||
${{ runner.os }}-cargo- | ||
- name: Install stable toolchain | ||
uses: actions-rs/toolchain@v1 | ||
with: | ||
profile: minimal | ||
toolchain: 1.75.0 | ||
override: true | ||
components: rustfmt, clippy | ||
|
||
- name: Set up Python | ||
uses: actions/setup-python@v4 | ||
with: | ||
python-version: 3.11 | ||
|
||
- name: Run tests | ||
uses: actions-rs/cargo@v1 | ||
with: | ||
command: test | ||
args: --features tests-tube --no-fail-fast --locked | ||
env: | ||
RUST_BACKTRACE: 1 | ||
|
||
- name: Run cargo clippy | ||
uses: actions-rs/cargo@v1 | ||
with: | ||
command: clippy | ||
args: -- -D warnings | ||
|
||
- name: Run cargo fmt | ||
uses: actions-rs/cargo@v1 | ||
with: | ||
command: fmt | ||
args: --all -- --check | ||
|
||
- name: Generate and check schemas | ||
run: | | ||
$GITHUB_WORKSPACE/scripts/build_schemas.sh | ||
git add -A $GITHUB_WORKSPACE/schemas # consider new contract schemas | ||
git diff-index --cached HEAD --exit-code -- | ||
#name: Contract tests and checks | ||
# | ||
#on: | ||
# pull_request: | ||
# push: | ||
# branches: | ||
# - main | ||
# | ||
#env: | ||
# CARGO_TERM_COLOR: always | ||
# | ||
#jobs: | ||
# test_and_check: | ||
# name: Test and check | ||
# runs-on: ubuntu-latest | ||
# | ||
# steps: | ||
# - name: Cancel Previous Runs | ||
# uses: styfle/cancel-workflow-action@0.11.0 | ||
# with: | ||
# access_token: ${{ github.token }} | ||
# | ||
# - name: Checkout sources | ||
# uses: actions/checkout@v3 | ||
# - uses: actions/cache@v3 | ||
# if: always() | ||
# with: | ||
# path: | | ||
# ~/.cargo/bin | ||
# ~/.cargo/git/checkouts | ||
# ~/.cargo/git/db | ||
# ~/.cargo/registry/cache | ||
# ~/.cargo/registry/index | ||
# target | ||
# key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} | ||
# restore-keys: | | ||
# ${{ runner.os }}-cargo- | ||
# | ||
# - name: Install stable toolchain | ||
# uses: actions-rs/toolchain@v1 | ||
# with: | ||
# profile: minimal | ||
# toolchain: 1.75.0 | ||
# override: true | ||
# components: rustfmt, clippy | ||
# | ||
# - name: Set up Python | ||
# uses: actions/setup-python@v4 | ||
# with: | ||
# python-version: 3.11 | ||
# | ||
# - name: Run tests | ||
# uses: actions-rs/cargo@v1 | ||
# with: | ||
# command: test | ||
# args: --features tests-tube --no-fail-fast --locked | ||
# env: | ||
# RUST_BACKTRACE: 1 | ||
# | ||
# - name: Run cargo clippy | ||
# uses: actions-rs/cargo@v1 | ||
# with: | ||
# command: clippy | ||
# args: -- -D warnings | ||
# | ||
# - name: Run cargo fmt | ||
# uses: actions-rs/cargo@v1 | ||
# with: | ||
# command: fmt | ||
# args: --all -- --check | ||
# | ||
# - name: Generate and check schemas | ||
# run: | | ||
# $GITHUB_WORKSPACE/scripts/build_schemas.sh | ||
# git add -A $GITHUB_WORKSPACE/schemas # consider new contract schemas | ||
# git diff-index --cached HEAD --exit-code -- |
Oops, something went wrong.