commit f0fb63e707f8fc6895fc827dbf95509a6bbaa4e3
| author | 斟酌 鵬兄 <tgckpg@gmail.com> |
| date | 2026-05-29T23:03:21Z |
| subject | Fixed github workflows |
commit f0fb63e707f8fc6895fc827dbf95509a6bbaa4e3
Author: 斟酌 鵬兄 <tgckpg@gmail.com>
Date: 2026-05-29T23:03:21Z
Fixed github workflows
---
.github/workflows/cmake-multi-platform.yml | 18 +++++++++++++-----
1 file changed, 13 insertions(+), 5 deletions(-)
diff --git a/.github/workflows/cmake-multi-platform.yml b/.github/workflows/cmake-multi-platform.yml
index 761cd51..0218f3e 100644
--- a/.github/workflows/cmake-multi-platform.yml
+++ b/.github/workflows/cmake-multi-platform.yml
@@ -45,10 +45,10 @@ jobs:
mkdir -p dist/debug dist/prod
- make clean all CFLAGS="-Og -g3 -Wall -Wextra -Wpedantic" LDFLAGS=""
+ make clean all CFLAGS="-Og -g3 -Wall -Wextra -Wpedantic" LDFLAGS="" STATIC=1
cp bin/tinyproxy dist/debug/tinyproxy
- make clean all
+ make clean all STATIC=1
cp bin/tinyproxy dist/prod/tinyproxy
strip dist/prod/tinyproxy
@@ -151,7 +151,17 @@ jobs:
brew install libevent haproxy
- name: Build
- run: make clean all STATIC=0
+ run: |
+ set -eu
+
+ mkdir -p dist/debug dist/prod
+
+ make clean all STATIC=0 CFLAGS="-Og -g3 -Wall -Wextra -Wpedantic" LDFLAGS=""
+ cp bin/tinyproxy dist/debug/tinyproxy
+
+ make clean all STATIC=0
+ cp bin/tinyproxy dist/prod/tinyproxy
+ strip dist/prod/tinyproxy
- *test
- *package_name
@@ -199,8 +209,6 @@ jobs:
cp bin/tinyproxy dist/tinyproxy/tinyproxy.exe
fi
- cp tinyproxy.conf dist/tinyproxy/
-
powershell.exe -NoProfile -Command \
"Compress-Archive -Path dist/tinyproxy -DestinationPath tinyproxy-windows-x64.zip -Force"