diff --git a/.github/workflows/install.yml b/.github/workflows/install.yml index fea433ce1..d742b0ce4 100644 --- a/.github/workflows/install.yml +++ b/.github/workflows/install.yml @@ -15,7 +15,9 @@ jobs: steps: - uses: actions/checkout@v4 - name: Clone Necessary Submodules - run: git submodule update --init addins/riscv-arch-test + run: | + git config --global --add safe.directory '*' + git submodule update --init addins/riscv-arch-test - name: Free up storage run: | df -h @@ -74,9 +76,9 @@ jobs: dnf install curl -y --allowerasing || true - uses: actions/checkout@v4 - name: Clone Necessary Submodules - run: git submodule update --init addins/riscv-arch-test - - name: Fix git ownership - run: git config --global --add safe.directory '*' + run: | + git config --global --add safe.directory '*' + git submodule update --init addins/riscv-arch-test - name: Free up storage run: | df -h @@ -120,7 +122,9 @@ jobs: steps: - uses: actions/checkout@v4 - name: Clone Necessary Submodules - run: git submodule update --init addins/riscv-arch-test + run: | + git config --global --add safe.directory '*' + git submodule update --init addins/riscv-arch-test - name: Free up storage run: | df -h @@ -167,7 +171,9 @@ jobs: echo "ARTIFACT_NAME=$name" >> $GITHUB_ENV - uses: actions/checkout@v4 - name: Clone Necessary Submodules - run: git submodule update --init addins/riscv-arch-test + run: | + git config --global --add safe.directory '*' + git submodule update --init addins/riscv-arch-test - name: Free up storage run: | df -h