Only clone needed submodules

This commit is contained in:
Jordan Carlin 2024-10-13 21:17:20 -07:00
parent 7d6e283e04
commit 19e15aee12
No known key found for this signature in database

View File

@ -14,8 +14,8 @@ jobs:
os: ["ubuntu-20.04", "ubuntu-22.04", "ubuntu-24.04"] os: ["ubuntu-20.04", "ubuntu-22.04", "ubuntu-24.04"]
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
with: - name: Clone Necessary Submodules
submodules: recursive run: git submodule update --init addins/riscv-arch-test
- name: Free up storage - name: Free up storage
run: | run: |
df -h df -h
@ -73,8 +73,8 @@ jobs:
dnf install -y sudo git dnf install -y sudo git
dnf install curl -y --allowerasing || true dnf install curl -y --allowerasing || true
- uses: actions/checkout@v4 - uses: actions/checkout@v4
with: - name: Clone Necessary Submodules
submodules: recursive run: git submodule update --init addins/riscv-arch-test
- name: Fix git ownership - name: Fix git ownership
run: git config --global --add safe.directory '*' run: git config --global --add safe.directory '*'
- name: Free up storage - name: Free up storage
@ -119,8 +119,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
with: - name: Clone Necessary Submodules
submodules: recursive run: git submodule update --init addins/riscv-arch-test
- name: Free up storage - name: Free up storage
run: | run: |
df -h df -h
@ -166,8 +166,8 @@ jobs:
name=$(echo -n "${{ matrix.os }}" | sed -e 's/[ \t:\/\\"<>|*?]/-/g' -e 's/--*/-/g') name=$(echo -n "${{ matrix.os }}" | sed -e 's/[ \t:\/\\"<>|*?]/-/g' -e 's/--*/-/g')
echo "ARTIFACT_NAME=$name" >> $GITHUB_ENV echo "ARTIFACT_NAME=$name" >> $GITHUB_ENV
- uses: actions/checkout@v4 - uses: actions/checkout@v4
with: - name: Clone Necessary Submodules
submodules: recursive run: git submodule update --init addins/riscv-arch-test
- name: Free up storage - name: Free up storage
run: | run: |
df -h df -h