@@ -14,43 +14,43 @@ jobs:
14
14
build-linux :
15
15
runs-on : ubuntu-latest
16
16
steps :
17
- - uses : actions/checkout@v4
17
+ - uses : actions/checkout@v4
18
18
19
- - name : Install Dependencies
20
- run : |
21
- sudo apt update
22
- sudo apt install libgtk-3-dev libcairo2-dev libglib2.0-dev
19
+ - name : Install Dependencies
20
+ run : |
21
+ sudo apt update
22
+ sudo apt install libgtk-3-dev libcairo2-dev libglib2.0-dev
23
23
24
- - name : Install Go
25
- uses : actions/setup-go@v5
26
- with :
27
- go-version : ' 1.23.4 '
24
+ - name : Install Go
25
+ uses : actions/setup-go@v5
26
+ with :
27
+ go-version : " 1.23.5 "
28
28
29
- - name : Build the binary
30
- run : make build_gui
29
+ - name : Build the binary
30
+ run : make build_gui
31
31
32
- - name : Installing golangci-lint
33
- run : go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.62
32
+ - name : Installing golangci-lint
33
+ run : go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.62
34
34
35
- - name : Lint check
36
- run : BUILD_TAG=gtk make check
35
+ - name : Lint check
36
+ run : BUILD_TAG=gtk make check
37
37
38
38
# #######################################
39
39
build-macos :
40
40
runs-on : macos-latest
41
41
steps :
42
- - uses : actions/checkout@v4
42
+ - uses : actions/checkout@v4
43
43
44
- - name : Install Dependencies
45
- run : brew install gtk+3
44
+ - name : Install Dependencies
45
+ run : brew install gtk+3
46
46
47
- - name : Install Go
48
- uses : actions/setup-go@v5
49
- with :
50
- go-version : ' 1.23.4 '
47
+ - name : Install Go
48
+ uses : actions/setup-go@v5
49
+ with :
50
+ go-version : " 1.23.5 "
51
51
52
- - name : Build the binary
53
- run : make build_gui
52
+ - name : Build the binary
53
+ run : make build_gui
54
54
55
55
# #######################################
56
56
build-windows :
@@ -59,27 +59,25 @@ jobs:
59
59
run :
60
60
shell : msys2 {0}
61
61
steps :
62
-
63
- - uses : actions/checkout@v4
64
-
65
- - uses : msys2/setup-msys2@v2
66
- with :
67
- msystem : MINGW64
68
- install :
69
- git
70
- make
71
- glib2-devel
72
- mingw-w64-x86_64-go
73
- mingw-w64-x86_64-gtk3
74
- mingw-w64-x86_64-glib2
75
- mingw-w64-x86_64-gcc
76
- mingw-w64-x86_64-pkg-config
77
-
78
- - name : Print go version
79
- run : go version
80
-
81
- - name : Build the binary
82
- run : |
83
- # This fixes a bug in pkgconfig: invalid flag in pkg-config --libs: -Wl,-luuid
84
- sed -i -e 's/-Wl,-luuid/-luuid/g' /mingw64/lib/pkgconfig/gdk-3.0.pc
85
- make build_gui
62
+ - uses : actions/checkout@v4
63
+
64
+ - uses : msys2/setup-msys2@v2
65
+ with :
66
+ msystem : MINGW64
67
+ install : git
68
+ make
69
+ glib2-devel
70
+ mingw-w64-x86_64-go
71
+ mingw-w64-x86_64-gtk3
72
+ mingw-w64-x86_64-glib2
73
+ mingw-w64-x86_64-gcc
74
+ mingw-w64-x86_64-pkg-config
75
+
76
+ - name : Print go version
77
+ run : go version
78
+
79
+ - name : Build the binary
80
+ run : |
81
+ # This fixes a bug in pkgconfig: invalid flag in pkg-config --libs: -Wl,-luuid
82
+ sed -i -e 's/-Wl,-luuid/-luuid/g' /mingw64/lib/pkgconfig/gdk-3.0.pc
83
+ make build_gui
0 commit comments