From a5e84ce79182ec3710e4ee35ae18acbad84c9daf Mon Sep 17 00:00:00 2001 From: Hermet Park Date: Thu, 20 Apr 2023 11:49:42 +0900 Subject: [PATCH] infra github: compact actions & added tools build. Still windows action needs unit_test & examples. @https://github.com/thorvg/thorvg/issues/1378 --- .github/workflows/build_win.yml | 22 +++------------------- 1 file changed, 3 insertions(+), 19 deletions(-) diff --git a/.github/workflows/build_win.yml b/.github/workflows/build_win.yml index 43122561..2a344bc5 100644 --- a/.github/workflows/build_win.yml +++ b/.github/workflows/build_win.yml @@ -1,4 +1,4 @@ -name: Build Windows +name: Windows on: pull_request: @@ -19,27 +19,11 @@ jobs: pip install meson==0.58.0 ninja - name: Build run: | - meson --backend=ninja build + meson --backend=ninja build -Dlog=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtools="all" where link ninja -C build install - uses: actions/upload-artifact@v3 with: name: result - path: build/src\thorvg* - - build_loaders: - runs-on: windows-latest - steps: - - uses: actions/checkout@v3 - - uses: ilammy/msvc-dev-cmd@v1 - - name: Install Packages - run: | - pip install meson==0.58.0 ninja - - - name: Build - run: | - meson --backend=ninja build -Dloaders="all" -Dsavers="all" -Dbindings="capi" - where link - ninja -C build install - + path: build/src\thorvg* \ No newline at end of file