Authenticate host LFS fetch in DEV workflow
Deploy DEV Workshop / deploy-dev-workshop (push) Successful in 17s

This commit is contained in:
Valmo Trindade
2026-07-14 19:14:13 +00:00
parent 5d073ad749
commit 9d1e0887e2
+12
View File
@@ -21,6 +21,8 @@ jobs:
env: env:
GIT_SHA: ${{ github.sha }} GIT_SHA: ${{ github.sha }}
GIT_BEFORE: ${{ github.event.before }} GIT_BEFORE: ${{ github.event.before }}
GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }}
GITHUB_TOKEN: ${{ github.token }}
STEAM_USERNAME: ${{ secrets.STEAM_USERNAME }} STEAM_USERNAME: ${{ secrets.STEAM_USERNAME }}
STEAM_PASSWORD: ${{ secrets.STEAM_PASSWORD }} STEAM_PASSWORD: ${{ secrets.STEAM_PASSWORD }}
STEAM_DEV_ITEM_ID: ${{ secrets.STEAM_DEV_ITEM_ID }} STEAM_DEV_ITEM_ID: ${{ secrets.STEAM_DEV_ITEM_ID }}
@@ -33,6 +35,8 @@ jobs:
-e BRAF_CI_STAGE_DIR \ -e BRAF_CI_STAGE_DIR \
-e GIT_BEFORE \ -e GIT_BEFORE \
-e GIT_SHA \ -e GIT_SHA \
-e GITEA_TOKEN \
-e GITHUB_TOKEN \
-e HOST_CACHE \ -e HOST_CACHE \
-e HOST_REPO \ -e HOST_REPO \
-e STEAM_APP_ID \ -e STEAM_APP_ID \
@@ -88,11 +92,19 @@ jobs:
echo "$*" 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_runtime
install_mikero install_mikero
cd /repo cd /repo
git config --global --add safe.directory /repo git config --global --add safe.directory /repo
configure_git_auth
git lfs install --local git lfs install --local
git fetch --no-tags origin "$GIT_SHA" || git fetch --no-tags origin main git fetch --no-tags origin "$GIT_SHA" || git fetch --no-tags origin main