From 99bc2875564de2f09718183e3c9e630c3b5cca91 Mon Sep 17 00:00:00 2001 From: luochen570 <1160510664@qq.com> Date: Sat, 30 May 2026 23:20:00 +0800 Subject: [PATCH] ci: use TUNA Fedora mirror --- .gitea/workflows/build-windows-release.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.gitea/workflows/build-windows-release.yml b/.gitea/workflows/build-windows-release.yml index 179dff5..69331c6 100644 --- a/.gitea/workflows/build-windows-release.yml +++ b/.gitea/workflows/build-windows-release.yml @@ -22,8 +22,21 @@ jobs: PACKAGE_BASENAME: chengnan-windows-x64-mingw steps: + - name: Configure Fedora TUNA mirror + run: | + set -euo pipefail + sed -e 's|^metalink=|#metalink=|g' \ + -e 's|^#baseurl=http://download.example/pub/fedora/linux|baseurl=https://mirrors.tuna.tsinghua.edu.cn/fedora|g' \ + -i /etc/yum.repos.d/fedora*.repo + if [ -f /etc/yum.repos.d/fedora-cisco-openh264.repo ]; then + sed -i 's|^enabled=1|enabled=0|g' /etc/yum.repos.d/fedora-cisco-openh264.repo + fi + dnf clean all + dnf makecache --refresh -y + - name: Install cross build dependencies run: | + set -euo pipefail dnf install -y \ git \ curl \