From 9e3e6d99cceb50dff6ec57e0871e77757c8419c8 Mon Sep 17 00:00:00 2001 From: Codex Date: Sun, 5 Jul 2026 17:23:57 +0000 Subject: [PATCH] Install Gitea workflow tools before checkout --- .gitea/workflows/android.yaml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/android.yaml b/.gitea/workflows/android.yaml index 183b9e3..b8cda4f 100644 --- a/.gitea/workflows/android.yaml +++ b/.gitea/workflows/android.yaml @@ -15,6 +15,16 @@ jobs: run: | set -eu + if ! command -v git >/dev/null 2>&1 || ! command -v curl >/dev/null 2>&1 || ! command -v unzip >/dev/null 2>&1; then + if command -v sudo >/dev/null 2>&1; then + sudo apt-get update + sudo apt-get install -y git curl unzip + else + apt-get update + apt-get install -y git curl unzip + fi + fi + if [ ! -d .git ]; then WORKDIR="${PWD}/source" rm -rf "${WORKDIR}" @@ -36,10 +46,10 @@ jobs: if ! command -v java >/dev/null 2>&1; then if command -v sudo >/dev/null 2>&1; then sudo apt-get update - sudo apt-get install -y openjdk-17-jdk unzip curl + sudo apt-get install -y openjdk-17-jdk else apt-get update - apt-get install -y openjdk-17-jdk unzip curl + apt-get install -y openjdk-17-jdk fi fi