diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 20c73b4..78bd5cc 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -30,7 +30,8 @@ jobs: #fetch-tags: true # Also recursively fetch submodules - submodules: true + # WORKAROUND: Adding this option triggers actions/checkout#1959 + #submodules: true - name: >- WORKAROUND: Fetch tags that points to the revisions @@ -43,6 +44,13 @@ jobs: --depth=100 \ --no-recurse-submodules + - name: >- + WORKAROUND: Checkout submodules recursively(actions/checkout#1959) + run: |- + git submodule \ + --init \ + --recursive + - name: Determine the project identifier run: printf "project_id=${GITHUB_REPOSITORY##*/}\\n" >> $GITHUB_ENV