@@ -29,43 +29,31 @@ jobs:
29
29
runs-on : ${{ matrix.os }}
30
30
strategy :
31
31
matrix :
32
- os : [ubuntu-latest, ubuntu-22.04, macos-latest, macos-13 ]
32
+ os : [ubuntu-latest, macos-latest]
33
33
include :
34
34
- os : ubuntu-latest
35
35
target : linux
36
- - os : ubuntu-22.04
37
- target : ubuntu.22.04
38
36
- os : macos-latest
39
37
target : darwin
40
- - os : macos-13
41
- target : darwin.intel
42
38
steps :
43
39
- uses : actions/checkout@v4
44
40
- name : Print gcc version
45
41
run : gcc --version
46
- - name : Install GTK 3 (apt-get)
42
+ - name : Install GTK 4 (apt-get)
47
43
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)
53
46
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
58
48
- 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
62
50
- name : Upload Release Asset
63
51
id : upload-release-asset
64
52
uses : actions/upload-release-asset@latest
65
53
env :
66
54
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
67
55
with :
68
56
upload_url : ${{ needs.create_release.outputs.upload_url }}
69
- asset_path : it-${{ matrix.target }}.zip
57
+ asset_path : four/ it-${{ matrix.target }}.zip
70
58
asset_name : it-${{ matrix.target }}.zip
71
59
asset_content_type : application/zip
0 commit comments