From c3509e2ab11c84196bf0d7e87e6a8e35fc5e8911 Mon Sep 17 00:00:00 2001 From: xiaoxia Date: Mon, 13 Jul 2026 18:39:47 +0800 Subject: [PATCH] add: fix new server env workflow --- .gitea/workflows/fix-new-server-env.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .gitea/workflows/fix-new-server-env.yml diff --git a/.gitea/workflows/fix-new-server-env.yml b/.gitea/workflows/fix-new-server-env.yml new file mode 100644 index 000000000..2b0dd9115 --- /dev/null +++ b/.gitea/workflows/fix-new-server-env.yml @@ -0,0 +1,17 @@ +name: Fix New Server Env (Node.js via CMD Agent) + +on: + workflow_dispatch: + +jobs: + fix: + runs-on: saas + steps: + - name: Fix new server env via CMD Agent + shell: sh + run: | + set -eu + curl -sL -H "Authorization: token ${GITHUB_TOKEN}" \ + "${GITHUB_API_URL}/repos/${GITHUB_REPOSITORY}/contents/scripts/fix_new_server_env.py?ref=ops/downgrade-runners" \ + | python3 -c "import json,sys,base64; d=json.load(sys.stdin); open('/tmp/fix.py','w').write(base64.b64decode(d['content']).decode())" + python3 /tmp/fix.py