From 384b882fc16835fafdd79cbe48de0c8daab1a55c Mon Sep 17 00:00:00 2001 From: Eldred Habert Date: Sun, 26 Jul 2026 03:06:13 +0200 Subject: [PATCH 1/2] Remove some redundant `Connector.lua` manipulations These came to be as a result of some organisation changes over several years --- .github/workflows/release.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 43365f7..6b8d71a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -105,8 +105,6 @@ jobs: - name: Copy in lua socket.dll dependencies for Windows run: | - rm ${{env.basename}}/lua/Connector.lua - cp lua/Connector.lua ${{env.basename}}/lua/ cp lua/x64/socket-windows-5-1.dll ${{env.basename}}/lua/x64 cp lua/x64/socket-windows-5-4.dll ${{env.basename}}/lua/x64 cp lua/x64/luasocket.LICENSE.txt ${{env.basename}}/lua/x64 From b07a755920f81ab239a68da35df12cd5d59a90ff Mon Sep 17 00:00:00 2001 From: Eldred Habert Date: Sun, 26 Jul 2026 03:08:16 +0200 Subject: [PATCH 2/2] Package Mesen-S version of connector in releases --- .github/workflows/release.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6b8d71a..93e3192 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -101,7 +101,7 @@ jobs: cp LICENSE ${{env.basename}} cp protos/sni/sni.proto ${{env.basename}} cp cmd/sni/apps.yaml ${{env.basename}} - cp lua/Connector.lua ${{env.basename}}/lua + cp lua/{,MesenS}Connector.lua ${{env.basename}}/lua - name: Copy in lua socket.dll dependencies for Windows run: | @@ -183,7 +183,7 @@ jobs: cp LICENSE ${{env.basename}} cp protos/sni/sni.proto ${{env.basename}} cp cmd/sni/apps.yaml ${{env.basename}} - cp lua/Connector.lua ${{env.basename}}/lua + cp lua/{,MesenS}Connector.lua ${{env.basename}}/lua - name: Build SNI (amd64, arm64) run: > @@ -305,7 +305,7 @@ jobs: cp LICENSE ${{env.basename}} cp protos/sni/sni.proto ${{env.basename}} cp cmd/sni/apps.yaml ${{env.basename}} - cp lua/Connector.lua ${{env.basename}}/lua + cp lua/{,MesenS}Connector.lua ${{env.basename}}/lua - name: Copy in lua socket.so dependencies for Linux amd64 if: ${{ matrix.goarch == 'amd64' }} @@ -387,7 +387,7 @@ jobs: cp LICENSE ${{env.basename}} cp protos/sni/sni.proto ${{env.basename}} cp cmd/sni/apps.yaml ${{env.basename}} - cp lua/Connector.lua ${{env.basename}}/lua + cp lua/{,MesenS}Connector.lua ${{env.basename}}/lua cp lua/x64/socket-linux-5-1.so ${{env.basename}}/lua/x64/socket-linux-5-1.so cp lua/x64/socket-linux-5-4.so ${{env.basename}}/lua/x64/socket-linux-5-4.so echo -e "\n--\nlibdbusmenu is licensed under LGPL, see" >> ${{env.basename}}/LICENSE