Skip to content

Commit

Permalink
Submodules are now required to run tests (#866)
Browse files Browse the repository at this point in the history
Signed-off-by: Sean Young <sean@mess.org>
  • Loading branch information
seanyoung committed Jun 9, 2022
1 parent 5318364 commit ef350be
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions .github/workflows/release.yml
Expand Up @@ -12,6 +12,8 @@ jobs:
steps:
- name: Checkout sources
uses: actions/checkout@v2
with:
submodules: recursive
- run: git clone --depth 1 --branch solana-rustc/13.0-2021-08-08 https://github.com/solana-labs/llvm-project.git
- name: Install Ninja
uses: llvm/actions/install-ninja@main
Expand Down Expand Up @@ -54,6 +56,8 @@ jobs:
steps:
- name: Checkout sources
uses: actions/checkout@v2
with:
submodules: recursive
- run: git clone --depth 1 --branch solana-rustc/13.0-2021-08-08 https://github.com/solana-labs/llvm-project.git
- run: cmake -G Ninja -DLLVM_ENABLE_ASSERTIONS=On -DLLVM_ENABLE_TERMINFO=Off
-DLLVM_ENABLE_LIBXML2=Off -DLLVM_ENABLE_ZLIB=Off
Expand Down Expand Up @@ -93,6 +97,8 @@ jobs:
steps:
- name: Checkout sources
uses: actions/checkout@v2
with:
submodules: recursive
- run: git clone --depth 1 --branch solana-rustc/13.0-2021-08-08 https://github.com/solana-labs/llvm-project.git
# We may not have enough space to compile llvm, see https://github.com/actions/virtual-environments/issues/326
working-directory: C:\
Expand Down Expand Up @@ -138,6 +144,8 @@ jobs:
steps:
- name: Checkout sources
uses: actions/checkout@v3
with:
submodules: recursive
- run: git clone --depth 1 --branch solana-rustc/13.0-2021-08-08 https://github.com/solana-labs/llvm-project.git
- name: Install Ninja
uses: llvm/actions/install-ninja@main
Expand Down Expand Up @@ -182,6 +190,8 @@ jobs:
steps:
- name: Checkout sources
uses: actions/checkout@v3
with:
submodules: recursive
- run: git clone --depth 1 --branch solana-rustc/13.0-2021-08-08 https://github.com/solana-labs/llvm-project.git
- name: Install Ninja
uses: llvm/actions/install-ninja@main
Expand Down

0 comments on commit ef350be

Please sign in to comment.