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

feat: configurable e2e setup #87

Merged
merged 30 commits into from
Jul 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
a98a159
bump rust and testcontainers
segfault-magnet Jul 2, 2024
13900a3
downloaded contracts and initialized forge
segfault-magnet Jul 3, 2024
d6dabaa
can compile and parse results
segfault-magnet Jul 3, 2024
5183875
contract downloaded and build in build.rs
segfault-magnet Jul 3, 2024
81bbe24
use tokio fs
segfault-magnet Jul 4, 2024
b63a6d8
contract deployed on anvil, fuel core running, only committer remains
segfault-magnet Jul 4, 2024
faf1afb
savegame
segfault-magnet Jul 5, 2024
022616a
e2e tests work
segfault-magnet Jul 7, 2024
91772fa
merge deps
segfault-magnet Jul 7, 2024
38ac2b5
clippy
segfault-magnet Jul 7, 2024
09dd2b2
remove old e2e scaffolding
segfault-magnet Jul 7, 2024
e37d5b2
dont hardcode consensus key
segfault-magnet Jul 7, 2024
70cc8df
reformat
segfault-magnet Jul 7, 2024
6537da1
remove submodules
segfault-magnet Jul 7, 2024
cd78ae3
fix CI
segfault-magnet Jul 7, 2024
09b9243
minimize deps
segfault-magnet Jul 7, 2024
a1e789b
imports
segfault-magnet Jul 7, 2024
abf7b58
nits
segfault-magnet Jul 7, 2024
7214e3e
cleanup
segfault-magnet Jul 7, 2024
19fc32f
disable logs
segfault-magnet Jul 7, 2024
0171014
fix ci
segfault-magnet Jul 7, 2024
1e649c9
move install foundry earlier
segfault-magnet Jul 7, 2024
f833ed1
fuel-block-committer on path
segfault-magnet Jul 8, 2024
010b8f8
disable logs
segfault-magnet Jul 8, 2024
abad5dc
use run_tests.sh
segfault-magnet Jul 8, 2024
4df6eb5
Merge remote-tracking branch 'origin/master' into feature/configurabl…
segfault-magnet Jul 17, 2024
c1d8312
fix application hash
segfault-magnet Jul 17, 2024
cd0f8a3
bump fuel core
segfault-magnet Jul 17, 2024
93b4d0f
trusted setup was not loading, byte slice offsets were wrong
segfault-magnet Jul 17, 2024
75eb81f
add comment about testing blobs
segfault-magnet Jul 17, 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
6 changes: 4 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ concurrency:

env:
DASEL_VERSION: https://github.com/TomWright/dasel/releases/download/v1.24.3/dasel_linux_amd64
RUST_VERSION: 1.77
FUEL_CORE_VERSION: 0.26.0
RUST_VERSION: 1.79
FUEL_CORE_VERSION: 0.31.0
IMAGE_NAME: ${{ github.repository }}

jobs:
Expand Down Expand Up @@ -59,6 +59,8 @@ jobs:
with:
toolchain: ${{ env.RUST_VERSION }}
components: clippy,rustfmt
- name: Install Foundry
uses: foundry-rs/foundry-toolchain@v1
- name: Run cargo check with all features
run: cargo check --all-features
- name: Run cargo fmt --check
Expand Down
Loading
Loading