Skip to content

Commit 6dd9d50

Browse files
committed
Merge remote-tracking branch 'origin/feat/multivm-v29' into draft-v29
2 parents 5e3c24d + 54ffbba commit 6dd9d50

File tree

85 files changed

+3128
-1692
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+3128
-1692
lines changed

.github/workflows/build-contract-verifier-template.yml

Lines changed: 23 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,15 @@ jobs:
3232
with:
3333
submodules: "recursive"
3434

35-
- name: Setup Environment
36-
uses: ./.github/actions/setup-env
35+
- name: Prepare ENV
36+
shell: bash
37+
run: |
38+
echo ZKSYNC_HOME=$(pwd) >> $GITHUB_ENV
39+
echo CI=1 >> $GITHUB_ENV
40+
echo $(pwd)/bin >> $GITHUB_PATH
41+
echo $HOME/.local/bin >> $GITHUB_PATH
42+
echo CI=1 >> .env
43+
echo IN_DOCKER=1 >> .env
3744
3845
- name: Download contracts
3946
shell: bash
@@ -117,6 +124,12 @@ jobs:
117124
chmod +x "./hardhat-nodejs/compilers-v2/$compiler/${compiler}-v${version}"
118125
done
119126
127+
- name: Install zkstack
128+
if: env.BUILD_CONTRACTS == 'true'
129+
run: |
130+
./zkstack_cli/zkstackup/install --path ./zkstack_cli/zkstackup/zkstackup
131+
zkstackup --local || true
132+
120133
- name: build contracts
121134
if: env.BUILD_CONTRACTS == 'true'
122135
shell: bash
@@ -154,8 +167,14 @@ jobs:
154167
- name: Set up Docker Buildx
155168
uses: docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3.10.0
156169

157-
- name: Setup Environment
158-
uses: ./.github/actions/setup-env
170+
- name: Setup env
171+
shell: bash
172+
run: |
173+
echo ZKSYNC_HOME=$(pwd) >> $GITHUB_ENV
174+
echo CI=1 >> $GITHUB_ENV
175+
echo $(pwd)/bin >> $GITHUB_PATH
176+
echo CI=1 >> .env
177+
echo IN_DOCKER=1 >> .env
159178
160179
- name: Download setup key
161180
shell: bash

.github/workflows/build-core-template.yml

Lines changed: 24 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,15 @@ jobs:
3737
with:
3838
submodules: "recursive"
3939

40-
- name: Setup Environment
41-
uses: ./.github/actions/setup-env
40+
- name: Prepare ENV
41+
shell: bash
42+
run: |
43+
echo ZKSYNC_HOME=$(pwd) >> $GITHUB_ENV
44+
echo CI=1 >> $GITHUB_ENV
45+
echo $(pwd)/bin >> $GITHUB_PATH
46+
echo $HOME/.local/bin >> $GITHUB_PATH
47+
echo CI=1 >> .env
48+
echo IN_DOCKER=1 >> .env
4249
4350
- name: Download contracts
4451
shell: bash
@@ -122,6 +129,12 @@ jobs:
122129
chmod +x "./hardhat-nodejs/compilers-v2/$compiler/${compiler}-v${version}"
123130
done
124131
132+
- name: Install zkstack
133+
if: env.BUILD_CONTRACTS == 'true'
134+
run: |
135+
./zkstack_cli/zkstackup/install --path ./zkstack_cli/zkstackup/zkstackup
136+
zkstackup --local || true
137+
125138
- name: build contracts
126139
if: env.BUILD_CONTRACTS == 'true'
127140
shell: bash
@@ -165,8 +178,14 @@ jobs:
165178
- name: Set up Docker Buildx
166179
uses: docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3.10.0
167180

168-
- name: Setup Environment
169-
uses: ./.github/actions/setup-env
181+
- name: Setup env
182+
shell: bash
183+
run: |
184+
echo ZKSYNC_HOME=$(pwd) >> $GITHUB_ENV
185+
echo CI=1 >> $GITHUB_ENV
186+
echo $(pwd)/bin >> $GITHUB_PATH
187+
echo CI=1 >> .env
188+
echo IN_DOCKER=1 >> .env
170189
171190
- name: Download setup key
172191
shell: bash
@@ -221,7 +240,7 @@ jobs:
221240
SCCACHE_GCS_SERVICE_ACCOUNT=gha-ci-runners@matterlabs-infra.iam.gserviceaccount.com
222241
SCCACHE_GCS_RW_MODE=READ_WRITE
223242
RUSTC_WRAPPER=sccache
224-
tags: |
243+
tags: |
225244
us-docker.pkg.dev/matterlabs-infra/matterlabs-docker/${{ matrix.components }}:${{ env.IMAGE_TAG_SHA_TS }}-${{ env.PLATFORM }}
226245
ghcr.io/${{ github.repository_owner }}/${{ matrix.components }}:${{ env.IMAGE_TAG_SHA_TS }}-${{ env.PLATFORM }}
227246
matterlabs/${{ matrix.components }}:${{ env.IMAGE_TAG_SHA_TS }}-${{ env.PLATFORM }}

0 commit comments

Comments
 (0)