diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index e6911f4..e441075 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -3,7 +3,7 @@ name: Build probe jar on: push: branches: - - main + - master workflow_dispatch: {} jobs: @@ -15,7 +15,13 @@ jobs: - /home/clustermaster/storage/cdn/serve/internal/probe:/output steps: - name: Check out repository - uses: actions/checkout@v4 + run: | + command -v git >/dev/null || (apt-get update && apt-get install -y --no-install-recommends git) + auth=$(printf '%s' "x-access-token:${GITHUB_TOKEN}" | base64 -w0) + git init -q . + git -c http.extraHeader="Authorization: Basic ${auth}" \ + fetch --depth=1 "${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}.git" "${GITHUB_SHA}" + git checkout -q FETCH_HEAD - name: Build shadow jar run: |