make.sh: Clone submodules automatically

This commit is contained in:
Anmol Sethi 2022-11-29 13:54:11 -08:00
parent 5de523b26a
commit 87b3bcb31d
No known key found for this signature in database
GPG key ID: 25BC68888A99A8BA
3 changed files with 3 additions and 4 deletions

View file

@ -9,8 +9,6 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
submodules: recursive
- uses: actions/setup-go@v3
with:
go-version-file: ./go.mod

View file

@ -14,8 +14,6 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
submodules: recursive
- uses: actions/setup-go@v3
with:
go-version-file: ./go.mod

View file

@ -1,5 +1,8 @@
#!/bin/sh
set -eu
if [ ! -d "$(dirname "$0")/ci/sub/.git" ]; then
git submodule update --init
fi
. "$(dirname "$0")/ci/sub/lib.sh"
PATH="$(cd -- "$(dirname "$0")" && pwd)/ci/sub/bin:$PATH"
cd "$(dirname "$0")"