From 205ae6aec60d42a51404aa14e2ce5cb341d5128b Mon Sep 17 00:00:00 2001 From: SpecialX <47072643+wangxiner55@users.noreply.github.com> Date: Fri, 12 Dec 2025 19:25:23 +0800 Subject: [PATCH] ci: add HTTP(S)_PROXY env and proxy setup --- .gitea/workflows/ci.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index fc8e4e9..de01c12 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -10,8 +10,19 @@ on: jobs: build-and-test: - runs-on: CICD + runs-on: self-hosted + env: + HTTP_PROXY: http://172.17.0.1:7890 + HTTPS_PROXY: https://172.17.0.1:7890 + NO_PROXY: localhost,127.0.0.1,::1 steps: + - name: Configure proxy + shell: bash + run: | + git config --global http.proxy "$HTTP_PROXY" + git config --global https.proxy "$HTTPS_PROXY" + npm config set proxy "$HTTP_PROXY" + npm config set https-proxy "$HTTPS_PROXY" - name: Checkout uses: actions/checkout@v4