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

fix(ci): turn on earthly for everyone #5423

Merged
merged 32 commits into from
Mar 28, 2024
Merged
Changes from 1 commit
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
90bab87
fix(ci): earthly e2e test issues
ludamad Mar 25, 2024
78cbc86
Attempt fix
ludamad Mar 25, 2024
e97d2a1
try stabilize test
ludamad Mar 25, 2024
e3d7b74
attempt fix
ludamad Mar 25, 2024
db61db5
try fix again
ludamad Mar 25, 2024
5505387
earthly
ludamad Mar 25, 2024
5958957
test
ludamad Mar 25, 2024
9291ff8
avm
ludamad Mar 25, 2024
22f3c78
avm
ludamad Mar 25, 2024
f5db53b
better e2e build flag
ludamad Mar 25, 2024
2d53ff5
Merge remote-tracking branch 'origin/master' into ad/fix/e2e-earthly
ludamad Mar 26, 2024
6901e11
test fixes
ludamad Mar 26, 2024
352a5f0
cleaner cloud
ludamad Mar 26, 2024
143b8df
merge
ludamad Mar 26, 2024
84795e5
Update
ludamad Mar 26, 2024
bf036f8
preset wasm
ludamad Mar 26, 2024
7666eb5
fixes
ludamad Mar 26, 2024
f2ef478
reduce runners
ludamad Mar 26, 2024
b95c51f
e2e browser speculative fix
ludamad Mar 26, 2024
73fb335
arm fix
ludamad Mar 26, 2024
5870d90
always cache node_modules (experimental)
ludamad Mar 26, 2024
54ce088
wasm threads
ludamad Mar 26, 2024
6b0530e
use wasm threads
ludamad Mar 26, 2024
e8c4e38
threads fix
ludamad Mar 26, 2024
f6c01c8
fix arm
ludamad Mar 26, 2024
5a73646
Update
ludamad Mar 26, 2024
1f7b82a
Update docker-compose.yml
ludamad Mar 27, 2024
1320982
Merge branch 'master' into ad/fix/e2e-earthly
ludamad Mar 27, 2024
77d2d26
Update ci.yml
ludamad Mar 28, 2024
2c7e6ed
fix: disable bb-native-tests arm for now
ludamad Mar 28, 2024
d3a4842
Merge branch 'master' into ad/fix/e2e-earthly
ludamad Mar 28, 2024
2eb48ed
fix: on for everyone
ludamad Mar 28, 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
Prev Previous commit
Next Next commit
arm fix
ludamad committed Mar 26, 2024
commit 73fb3359e9cf58ed431ae416f8bacf2b7c1808d4
10 changes: 6 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -70,10 +70,12 @@ jobs:
working-directory: ./yarn-project/end-to-end/
if: github.actor == 'ludamad' || github.actor == 'charlielye' || github.actor == 'sklppy88' || github.actor == 'alexghr' || github.actor == 'benesjan' || github.actor == 'spalladino' || github.actor == 'just-mitch'
# We don't do much on arm, just run it on their builder
run:
# use locally=false to run docker-in-docker on the ARM runner.
# the default locally=true is better for setups without docker-in-docker.
earthly-cloud build arm --no-output +${{ matrix.test }} --e2e_build=true --locally=false
run:
# Flags:
# - e2e_build=true to get images from a local build, not a dockerhub registry strategy
# - locally=false to run docker-in-docker on the ARM runner. default locally=true is better for setups without docker-in-docker.
# - wasm-threads-only=true to skip wasm single threaded builds
earthly-cloud build arm --no-output +${{ matrix.test }} --e2e_build=true --locally=false --wasm-threads-only=true

# all the end-to-end integration tests for aztec
e2e-x86: