penguin/tinyproxy

An L4 proxy designed to act as a tiny transparent shim

commit f0fb63e707f8fc6895fc827dbf95509a6bbaa4e3

author斟酌 鵬兄 <tgckpg@gmail.com>
date2026-05-29T23:03:21Z
subjectFixed 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"