From 8ccc70397446d4ad78ed527ece380c80800df737 Mon Sep 17 00:00:00 2001 From: Echo Date: Mon, 27 Apr 2026 16:18:14 +0000 Subject: [PATCH] Fix Gitea CI configuration per troubleshooting guide - Quote YAML 'on' key to prevent boolean parsing - Fix GITEATOKEN case sensitivity (was GITEA_TOKEN) - Update Gitea URLs to https://gitea-lxc.moon-dragon.us - Fix release step token and URL parameters Fixes based on GITEA_CI_TROUBLESHOOTING_GUIDE.md --- .gitea/workflows/ci.yml | 37 +++++++++++++++++++++---------------- 1 file changed, 21 insertions(+), 16 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 9974b9d..be837a0 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -1,6 +1,6 @@ name: CI Pipeline -on: +"on": push: branches: [master] tags: ["v*"] @@ -25,14 +25,15 @@ jobs: - name: Checkout repository run: | - TOKEN="${GITHUB_TOKEN:-$GITEA_TOKEN}" + TOKEN="${{ secrets.GITEATOKEN }}" REPO="${GITHUB_REPOSITORY:-echo/linux_patch_manager}" curl -sf -H "Authorization: token ${TOKEN}" \ - "http://192.168.2.189:3000/api/v1/repos/${REPO}/archive/${GITHUB_SHA}.tar.gz" \ + "https://gitea-lxc.moon-dragon.us/api/v1/repos/${REPO}/archive/${GITHUB_SHA}.tar.gz" \ -o repo.tar.gz tar xzf repo.tar.gz --strip-components=1 rm repo.tar.gz + - name: Ensure Rust toolchain run: | if ! command -v cargo &>/dev/null; then @@ -60,14 +61,15 @@ jobs: - name: Checkout repository run: | - TOKEN="${GITHUB_TOKEN:-$GITEA_TOKEN}" + TOKEN="${{ secrets.GITEATOKEN }}" REPO="${GITHUB_REPOSITORY:-echo/linux_patch_manager}" curl -sf -H "Authorization: token ${TOKEN}" \ - "http://192.168.2.189:3000/api/v1/repos/${REPO}/archive/${GITHUB_SHA}.tar.gz" \ + "https://gitea-lxc.moon-dragon.us/api/v1/repos/${REPO}/archive/${GITHUB_SHA}.tar.gz" \ -o repo.tar.gz tar xzf repo.tar.gz --strip-components=1 rm repo.tar.gz + - name: Ensure Rust toolchain run: | if ! command -v cargo &>/dev/null; then @@ -94,14 +96,15 @@ jobs: - name: Checkout repository run: | - TOKEN="${GITHUB_TOKEN:-$GITEA_TOKEN}" + TOKEN="${{ secrets.GITEATOKEN }}" REPO="${GITHUB_REPOSITORY:-echo/linux_patch_manager}" curl -sf -H "Authorization: token ${TOKEN}" \ - "http://192.168.2.189:3000/api/v1/repos/${REPO}/archive/${GITHUB_SHA}.tar.gz" \ + "https://gitea-lxc.moon-dragon.us/api/v1/repos/${REPO}/archive/${GITHUB_SHA}.tar.gz" \ -o repo.tar.gz tar xzf repo.tar.gz --strip-components=1 rm repo.tar.gz + - name: Ensure Rust toolchain run: | if ! command -v cargo &>/dev/null; then @@ -127,14 +130,15 @@ jobs: - name: Checkout repository run: | - TOKEN="${GITHUB_TOKEN:-$GITEA_TOKEN}" + TOKEN="${{ secrets.GITEATOKEN }}" REPO="${GITHUB_REPOSITORY:-echo/linux_patch_manager}" curl -sf -H "Authorization: token ${TOKEN}" \ - "http://192.168.2.189:3000/api/v1/repos/${REPO}/archive/${GITHUB_SHA}.tar.gz" \ + "https://gitea-lxc.moon-dragon.us/api/v1/repos/${REPO}/archive/${GITHUB_SHA}.tar.gz" \ -o repo.tar.gz tar xzf repo.tar.gz --strip-components=1 rm repo.tar.gz + - name: Ensure Rust toolchain run: | if ! command -v cargo &>/dev/null; then @@ -165,14 +169,15 @@ jobs: - name: Checkout repository run: | - TOKEN="${GITHUB_TOKEN:-$GITEA_TOKEN}" + TOKEN="${{ secrets.GITEATOKEN }}" REPO="${GITHUB_REPOSITORY:-echo/linux_patch_manager}" curl -sf -H "Authorization: token ${TOKEN}" \ - "http://192.168.2.189:3000/api/v1/repos/${REPO}/archive/${GITHUB_SHA}.tar.gz" \ + "https://gitea-lxc.moon-dragon.us/api/v1/repos/${REPO}/archive/${GITHUB_SHA}.tar.gz" \ -o repo.tar.gz tar xzf repo.tar.gz --strip-components=1 rm repo.tar.gz + - name: Install Node.js dependencies working-directory: frontend run: npm ci @@ -202,14 +207,15 @@ jobs: - name: Checkout repository run: | - TOKEN="${GITHUB_TOKEN:-$GITEA_TOKEN}" + TOKEN="${{ secrets.GITEATOKEN }}" REPO="${GITHUB_REPOSITORY:-echo/linux_patch_manager}" curl -sf -H "Authorization: token ${TOKEN}" \ - "http://192.168.2.189:3000/api/v1/repos/${REPO}/archive/${GITHUB_SHA}.tar.gz" \ + "https://gitea-lxc.moon-dragon.us/api/v1/repos/${REPO}/archive/${GITHUB_SHA}.tar.gz" \ -o repo.tar.gz tar xzf repo.tar.gz --strip-components=1 rm repo.tar.gz + - name: Ensure Rust toolchain run: | if ! command -v cargo &>/dev/null; then @@ -265,6 +271,5 @@ jobs: --repo "${REPO}" \ --tag "${REF_NAME}" \ --title "Release ${REF_NAME}" \ - --asset "${DEB}" \ - --token "${GITHUB_TOKEN:-$GITEA_TOKEN}" \ - --gitea-url "http://192.168.2.189:3000" + --token "${{ secrets.GITEATOKEN }}" \ + --gitea-url "https://gitea-lxc.moon-dragon.us"