Skip to content

Commit 9e6d09c

Browse files
committed
Make GTK 4 the default version for CI
1 parent 6bf412a commit 9e6d09c

File tree

1 file changed

+7
-19
lines changed

1 file changed

+7
-19
lines changed

.github/workflows/it-build-release-actions.yml

Lines changed: 7 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -29,43 +29,31 @@ jobs:
2929
runs-on: ${{ matrix.os }}
3030
strategy:
3131
matrix:
32-
os: [ubuntu-latest, ubuntu-22.04, macos-latest, macos-13]
32+
os: [ubuntu-latest, macos-latest]
3333
include:
3434
- os: ubuntu-latest
3535
target: linux
36-
- os: ubuntu-22.04
37-
target: ubuntu.22.04
3836
- os: macos-latest
3937
target: darwin
40-
- os: macos-13
41-
target: darwin.intel
4238
steps:
4339
- uses: actions/checkout@v4
4440
- name: Print gcc version
4541
run: gcc --version
46-
- name: Install GTK 3 (apt-get)
42+
- name: Install GTK 4 (apt-get)
4743
if: ${{ matrix.target == 'linux' }}
48-
run: sudo apt-get update && sudo apt-get install libgtk-3-dev
49-
- name: Install GTK 3 (apt-get, ubuntu.22.04)
50-
if: ${{ matrix.target == 'ubuntu.22.04' }}
51-
run: sudo apt-get update && sudo apt-get install libgtk-3-dev
52-
- name: Install GTK 3 (brew)
44+
run: sudo apt-get update && sudo apt-get install libgtk-4-dev
45+
- name: Install GTK 4 (brew)
5346
if: ${{ matrix.target == 'darwin' }}
54-
run: brew install gtk+3
55-
- name: Install GTK 3 (brew)
56-
if: ${{ matrix.target == 'darwin.intel' }}
57-
run: brew install gtk+3
47+
run: brew install gtk4
5848
- name: Make all
59-
run: make
60-
- name: Archive it-${{ matrix.target }}.zip
61-
run: zip it-${{ matrix.target }}.zip it
49+
run: cd four && make && zip it-${{ matrix.target }}.zip it
6250
- name: Upload Release Asset
6351
id: upload-release-asset
6452
uses: actions/upload-release-asset@latest
6553
env:
6654
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
6755
with:
6856
upload_url: ${{ needs.create_release.outputs.upload_url }}
69-
asset_path: it-${{ matrix.target }}.zip
57+
asset_path: four/it-${{ matrix.target }}.zip
7058
asset_name: it-${{ matrix.target }}.zip
7159
asset_content_type: application/zip

0 commit comments

Comments
 (0)