Skip to content

Commit

Permalink
feat(ci): remove local action/
Browse files Browse the repository at this point in the history
  • Loading branch information
0xfourzerofour committed Aug 25, 2023
1 parent 9da1169 commit 42434dd
Showing 1 changed file with 45 additions and 6 deletions.
51 changes: 45 additions & 6 deletions .github/workflows/ci-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,21 @@ jobs:
steps:
- name: Checkout sources
uses: actions/checkout@v3
- uses: ./.github/actions/toolchain
- name: Install protobuf
run: sudo apt-get install -y protobuf-compiler
shell: bash
- name: Install toolchain
uses: dtolnay/rust-toolchain@stable
shell: bash
with:
toolchain: 1.71.0
- uses: Swatinem/rust-cache@v2
shell: bash
with:
cache-on-failure: true
- name: Install Foundry
shell: bash
uses: foundry-rs/foundry-toolchain@v1
- name: Run tests
run: cargo test

Expand All @@ -19,9 +33,21 @@ jobs:
steps:
- name: Checkout sources
uses: actions/checkout@v3
- uses: ./.github/actions/toolchain
- name: Run tests
run: cargo test
- name: Install protobuf
run: sudo apt-get install -y protobuf-compiler
shell: bash
- name: Install toolchain
uses: dtolnay/rust-toolchain@stable
shell: bash
with:
toolchain: 1.71.0
- uses: Swatinem/rust-cache@v2
shell: bash
with:
cache-on-failure: true
- name: Install Foundry
shell: bash
uses: foundry-rs/foundry-toolchain@v1
- uses: pdm-project/setup-pdm@v3
name: Setup PDM
with:
Expand All @@ -35,9 +61,22 @@ jobs:
steps:
- name: Checkout sources
uses: actions/checkout@v3
- uses: ./.github/actions/toolchain
- name: Install protobuf
run: sudo apt-get install -y protobuf-compiler
shell: bash
- name: Install toolchain
uses: dtolnay/rust-toolchain@stable
shell: bash
with:
toolchain: 1.71.0
components: clippy
- uses: Swatinem/rust-cache@v2
shell: bash
with:
rust_components: clippy
cache-on-failure: true
- name: Install Foundry
shell: bash
uses: foundry-rs/foundry-toolchain@v1
- name: Install toolchain (nightly)
run: rustup toolchain add nightly --component rustfmt --profile minimal
# Build to generate the ABI bindings.
Expand Down

0 comments on commit 42434dd

Please sign in to comment.