From 241b4584ebe93734e0f1a4a09bb5554d3f14b45b Mon Sep 17 00:00:00 2001 From: s1341 Date: Thu, 25 Jan 2024 22:23:46 +0100 Subject: [PATCH] ci: Upload devkits MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Ole André Vadla Ravnås --- .github/workflows/ci.yml | 31 ++++++++++++------------------- 1 file changed, 12 insertions(+), 19 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d0e85c3728..95e5551ec0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -51,35 +51,28 @@ jobs: runs-on: windows-latest strategy: matrix: - arch: [amd64_x86, amd64] + arch: [x86_64, x86] fail-fast: false steps: - name: Check out repo - uses: actions/checkout@v3 - - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/checkout@v4 with: - python-version: '${{ env.PYTHON_VERSION }}' - - name: Install dependencies - run: pip install meson==${{ env.MESON_VERSION }} ninja - - name: Environment + submodules: recursive + - name: Set up MSVS environment uses: ilammy/msvc-dev-cmd@v1 with: arch: ${{ matrix.arch }} - name: Build run: | - meson setup ` - --default-library static ` - -Doptimization=s ` - -Dgumpp=enabled ` - -Dgumjs=enabled ` - --force-fallback-for=zlib ` - build - meson compile -C build + .\configure + .\make devkit + - name: Upload Gum devkit + uses: actions/upload-artifact@v4 + with: + name: devkit-windows-${{ matrix.arch }} + path: build/devkits/gum/ - name: Test - run: | - Copy-Item build\bindings\gumpp\frida-gumpp-1.0.dll -Destination build\tests\ - .\build\tests\gum-tests.exe + run: .\make check macos-x86_64: if: false