From 9d1e0887e292006bcbe969cb50000524cdd1c0c6 Mon Sep 17 00:00:00 2001 From: Valmo Trindade Date: Tue, 14 Jul 2026 19:14:13 +0000 Subject: [PATCH] Authenticate host LFS fetch in DEV workflow --- .gitea/workflows/dev-workshop.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.gitea/workflows/dev-workshop.yml b/.gitea/workflows/dev-workshop.yml index 8988cb7..d2ee5e7 100644 --- a/.gitea/workflows/dev-workshop.yml +++ b/.gitea/workflows/dev-workshop.yml @@ -21,6 +21,8 @@ jobs: env: GIT_SHA: ${{ github.sha }} GIT_BEFORE: ${{ github.event.before }} + GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }} + GITHUB_TOKEN: ${{ github.token }} STEAM_USERNAME: ${{ secrets.STEAM_USERNAME }} STEAM_PASSWORD: ${{ secrets.STEAM_PASSWORD }} STEAM_DEV_ITEM_ID: ${{ secrets.STEAM_DEV_ITEM_ID }} @@ -33,6 +35,8 @@ jobs: -e BRAF_CI_STAGE_DIR \ -e GIT_BEFORE \ -e GIT_SHA \ + -e GITEA_TOKEN \ + -e GITHUB_TOKEN \ -e HOST_CACHE \ -e HOST_REPO \ -e STEAM_APP_ID \ @@ -88,11 +92,19 @@ jobs: echo "$*" } + configure_git_auth() { + local token="${GITEA_TOKEN:-${GITHUB_TOKEN:-}}" + if [[ -n "$token" ]]; then + git remote set-url origin "https://x-access-token:${token}@git.valmo.dev/projectbraf/braf.git" + fi + } + install_runtime install_mikero cd /repo git config --global --add safe.directory /repo + configure_git_auth git lfs install --local git fetch --no-tags origin "$GIT_SHA" || git fetch --no-tags origin main