Skip to content

Commit

Permalink
CI: checkout recursively
Browse files Browse the repository at this point in the history
Currently the prover image is not working in demo mode where it needs
the submodules to build the smart contracts.
  • Loading branch information
sveitser committed Mar 14, 2024
1 parent f47a2bc commit 4f9a9d2
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
4 changes: 3 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@v4
with:
submodules: true
submodules: recursive

- name: Enable Rust Caching
uses: Swatinem/rust-cache@v2
Expand Down Expand Up @@ -120,6 +120,8 @@ jobs:
steps:
- name: Checkout Repository
uses: actions/checkout@v4
with:
submodules: recursive

- name: Download executables AMD
uses: actions/download-artifact@v3
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/build_static.yml
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,8 @@ jobs:
steps:
- name: Checkout Repository
uses: actions/checkout@v4
with:
submodules: recursive

- name: Download executables AMD
uses: actions/download-artifact@v3
Expand Down Expand Up @@ -200,7 +202,7 @@ jobs:
push: ${{ github.event_name != 'pull_request' }}
tags: ${{ steps.state-relay-server.outputs.tags }}
labels: ${{ steps.state-relay-server.outputs.labels }}

- name: Build and push prover-service docker
uses: docker/build-push-action@v5
with:
Expand Down

0 comments on commit 4f9a9d2

Please sign in to comment.