From 5f8306f21c8b8a3169de047fa9f28db12ba23c6c Mon Sep 17 00:00:00 2001 From: Ciro Spaciari Date: Thu, 3 Nov 2022 18:44:41 -0300 Subject: [PATCH] Update c-cpp.yml --- .github/workflows/c-cpp.yml | 36 ++++++++++-------------------------- 1 file changed, 10 insertions(+), 26 deletions(-) diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml index b8831fe..443fd92 100644 --- a/.github/workflows/c-cpp.yml +++ b/.github/workflows/c-cpp.yml @@ -2,38 +2,22 @@ name: Build on: workflow_dispatch jobs: - build-macos: - runs-on: macos-11.0 - name: Build on darwin-amd64 + build-windows: + runs-on: windows-latest + name: Build on windows-amd64 steps: + - uses: ilammy/msvc-dev-cmd@v1 + - uses: ilammy/setup-nasm@v1.2.1 - name: Update binaries run: | + $ErrorActionPreference = 'SilentlyContinue' git clone -b workflows-test --recursive https://github.com/cirospaciari/socketify.py.git cd socketify.py/src/socketify/native - make macos + Make.bat cd ../ - git add libsocketify_darwin_amd64.so - git add libsocketify_darwin_arm64.so + git add libsocketify_windows_amd64.dll + git add uv.dll git config --global user.email "ciro.spaciari@gmail.com" git config --global user.name "Ciro Spaciari" - git commit -a -m "[GitHub Actions] Updated darwin-amd64 binaries" || true + git commit -a -m "[GitHub Actions] Updated windows-amd64 binaries" || true git push "https://cirospaciari:${{ secrets.BUILDTOKEN }}@github.com/cirospaciari/socketify.py.git" workflows-test - build-linux: - runs-on: ubuntu-latest - name: Build on linux-amd64 - steps: - - name: Update binaries - run: | - sudo apt update || true - sudo apt install -y libuv1-dev - sudo apt install -y g++-aarch64-linux-gnu || true - git clone -b workflows-test --recursive https://github.com/cirospaciari/socketify.py.git - cd socketify.py/src/socketify/native - make linux - cd ../ - git add libsocketify_linux_amd64.so - git config --global user.email "ciro.spaciari@gmail.com" - git config --global user.name "Ciro Spaciari" - git commit -a -m "[GitHub Actions] Updated linux-amd64 binaries" || true - git push "https://cirospaciari:${{ secrets.BUILDTOKEN }}@github.com/cirospaciari/socketify.py.git" workflows-test -