From 9f6502aec4ef97cf480799c485b31a41982c6501 Mon Sep 17 00:00:00 2001 From: Story Crater Bot <19826264+Riotpiaole@users.noreply.github.com> Date: Sun, 23 Aug 2026 17:35:45 -0700 Subject: [PATCH] fix(ci): use git clone instead of actions/checkout (no node in rust image) --- .forgejo/workflows/build.yaml | 7 +++++-- .gitea/workflows/build.yaml | 7 +++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml index 17d378c..40bab72 100644 --- a/.forgejo/workflows/build.yaml +++ b/.forgejo/workflows/build.yaml @@ -15,8 +15,11 @@ jobs: name: Test runs-on: rust steps: - - uses: actions/checkout@v4 - + - name: Clone repo + run: | + git clone --depth 1 --branch ${{ github.ref_name }} \ + ${{ github.server_url }}/${{ github.repository }}.git . + - name: Run tests run: cargo test --all diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 17d378c..40bab72 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -15,8 +15,11 @@ jobs: name: Test runs-on: rust steps: - - uses: actions/checkout@v4 - + - name: Clone repo + run: | + git clone --depth 1 --branch ${{ github.ref_name }} \ + ${{ github.server_url }}/${{ github.repository }}.git . + - name: Run tests run: cargo test --all