ci: checkout submodules

Update checkout actions.

Reviewed-on: https://code.gri.mw/GUI/grim/pulls/30
This commit is contained in:
ardocrat
2026-01-09 23:38:08 +00:00
parent 961e65be4c
commit cc5831358a
5 changed files with 21 additions and 7 deletions
+3 -1
View File
@@ -10,6 +10,8 @@ jobs:
build:
runs-on: ubuntu
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
with:
submodules: recursive
- name: Build
run: cargo build --release
+3 -1
View File
@@ -9,7 +9,9 @@ jobs:
release:
runs-on: ubuntu
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
with:
submodules: recursive
- run: mkdir release
- name: Release Linux x86
run: cargo zigbuild --release --target x86_64-unknown-linux-gnu
+3 -1
View File
@@ -9,7 +9,9 @@ jobs:
release:
runs-on: ubuntu
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
with:
submodules: recursive
- run: mkdir release
- name: Release MacOS x86
run: |
+3 -1
View File
@@ -9,7 +9,9 @@ jobs:
windows:
runs-on: ubuntu
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
with:
submodules: recursive
- run: mkdir release
- name: Release Windows x86
run: |
+9 -3
View File
@@ -6,7 +6,9 @@ jobs:
name: Linux Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
with:
submodules: recursive
- name: Release build
run: cargo build --release
@@ -14,7 +16,9 @@ jobs:
name: Windows Build
runs-on: windows-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
with:
submodules: recursive
- name: Release build
run: cargo build --release
@@ -22,6 +26,8 @@ jobs:
name: MacOS Build
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
with:
submodules: recursive
- name: Release build
run: cargo build --release