diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b97e10c55..cdd572bc2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -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 diff --git a/.github/workflows/daily.yml b/.github/workflows/daily.yml index 58b485496..9fc372532 100644 --- a/.github/workflows/daily.yml +++ b/.github/workflows/daily.yml @@ -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 diff --git a/make.sh b/make.sh index 29fa6689b..9f6290641 100755 --- a/make.sh +++ b/make.sh @@ -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")"