Skip to content

Commit

Permalink
Merge pull request #105 from JFronny/windows-gtk-fixed
Browse files Browse the repository at this point in the history
Make the windows-gtk action work again
  • Loading branch information
jwharm authored Jun 5, 2024
2 parents cae677d + e4e4c12 commit 7d662a9
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/windows-gtk.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,30 +21,30 @@ jobs:
choco uninstall -y mingw strawberryperl cmake.install llvm
pip install meson ninja
- name: Clone GTK tree
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
ref: ${{ inputs.tag }}
repository: 'GNOME/gtk'
submodules: recursive
- name: Perform Build
run: |
meson setup build --prefix ${{ github.workspace }}\dist --buildtype release -Db_pie=true -Db_lto=true -Dbuild-tests=false -Dmedia-gstreamer=disabled
meson setup build --prefix ${{ github.workspace }}\dist --buildtype release -Db_pie=true -Dbuild-tests=false -Dmedia-gstreamer=disabled -Dvulkan=disabled --vsenv
meson compile -C build
meson install -C build
cd dist\bin
7z a ..\..\natives.zip *.dll
7z a ..\..\executable.zip *.exe
cd ..\..
- name: Library artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: libraries
path: |
dist\bin\*.dll
- name: Application artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: libraries
name: applications
path: |
dist\bin\*.exe
- name: Generate Release
Expand All @@ -57,4 +57,4 @@ jobs:
title: "GTK Natives for ${{ inputs.tag }}"
files: |
natives.zip
executable.zip
executable.zip

0 comments on commit 7d662a9

Please sign in to comment.