From cc5831358aacc7cddad8c3f729d11a623e332358 Mon Sep 17 00:00:00 2001 From: ardocrat Date: Fri, 9 Jan 2026 23:38:08 +0000 Subject: [PATCH] ci: checkout submodules Update checkout actions. Reviewed-on: https://code.gri.mw/GUI/grim/pulls/30 --- .forgejo/workflows/build.yaml | 4 +++- .forgejo/workflows/linux.yaml | 4 +++- .forgejo/workflows/macos.yaml | 4 +++- .forgejo/workflows/windows.yaml | 4 +++- .github/workflows/build.yml | 12 +++++++++--- 5 files changed, 21 insertions(+), 7 deletions(-) diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml index b0f22be1..78827963 100644 --- a/.forgejo/workflows/build.yaml +++ b/.forgejo/workflows/build.yaml @@ -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 \ No newline at end of file diff --git a/.forgejo/workflows/linux.yaml b/.forgejo/workflows/linux.yaml index 9058b5b1..8ce8b94a 100644 --- a/.forgejo/workflows/linux.yaml +++ b/.forgejo/workflows/linux.yaml @@ -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 diff --git a/.forgejo/workflows/macos.yaml b/.forgejo/workflows/macos.yaml index d2f35415..47bb6026 100644 --- a/.forgejo/workflows/macos.yaml +++ b/.forgejo/workflows/macos.yaml @@ -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: | diff --git a/.forgejo/workflows/windows.yaml b/.forgejo/workflows/windows.yaml index f3efde92..30dc6088 100644 --- a/.forgejo/workflows/windows.yaml +++ b/.forgejo/workflows/windows.yaml @@ -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: | diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c47b10fa..53a7c65d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -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