From e7062dcdb4fc9af6ff1cb5aec2881be5299d267a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Rebelo?= Date: Mon, 29 Jun 2026 22:09:10 +0100 Subject: [PATCH] ci: Clone git repository manually --- .forgejo/workflows/build.yaml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml index 06bd247075..20a05c9461 100644 --- a/.forgejo/workflows/build.yaml +++ b/.forgejo/workflows/build.yaml @@ -8,7 +8,14 @@ jobs: image: codeberg.org/freeyourgadget/android-fdroid-tools:36.0.0-androguard-4.1.2-java-21 steps: - - uses: actions/checkout@v7 + # We can't use actions/checkout since the image does not have node + - name: git clone and checkout + run: | + set -eu + git config --global user.name "CODEBERG CI" + git config --global user.email "noreply@nodomain.nodomain" + + git clone -q -b "${{ env.GITHUB_REF_NAME }}" https://${{ env.GITHUB_TOKEN}}@codeberg.org/${{ env.GITHUB_REPOSITORY }} . - name: Build run: |