@@ -11,15 +11,15 @@ jobs:
1111 test :
1212 runs-on : ubuntu-latest
1313 steps :
14- - uses : actions/checkout@v4
14+ - uses : actions/checkout@v6
1515
1616 - name : Setup Go
17- uses : actions/setup-go@v5
17+ uses : actions/setup-go@v6
1818 with :
1919 go-version-file : go.mod
2020
2121 - name : Setup Node
22- uses : actions/setup-node@v4
22+ uses : actions/setup-node@v6
2323 with :
2424 node-version : 24
2525 cache : npm
3232 run : cd frontend && npm ci && npm run build
3333
3434 - name : Run Go tests
35- run : go test ./...
35+ run : go test -tags webkit2_41 ./...
3636
3737 build :
3838 needs : test
@@ -51,22 +51,22 @@ jobs:
5151 artifact : git-analytics-macos-universal
5252 runs-on : ${{ matrix.os }}
5353 steps :
54- - uses : actions/checkout@v4
54+ - uses : actions/checkout@v6
5555
5656 - name : Setup Go
57- uses : actions/setup-go@v5
57+ uses : actions/setup-go@v6
5858 with :
5959 go-version-file : go.mod
6060
6161 - name : Setup Node
62- uses : actions/setup-node@v4
62+ uses : actions/setup-node@v6
6363 with :
6464 node-version : 24
6565 cache : npm
6666 cache-dependency-path : frontend/package-lock.json
6767
6868 - name : Install Wails CLI
69- run : go install github.com/wailsapp/wails/v2/cmd/wails@latest
69+ run : go install github.com/wailsapp/wails/v2/cmd/wails@v2.11.0
7070
7171 - name : Install Linux dependencies
7272 if : runner.os == 'Linux'
9595 run : cd build/bin && zip -r ../../${{ matrix.artifact }}.zip git-analytics.app
9696
9797 - name : Upload artifact
98- uses : actions/upload-artifact@v4
98+ uses : actions/upload-artifact@v6
9999 with :
100100 name : ${{ matrix.artifact }}
101101 path : ${{ matrix.artifact }}.zip
@@ -105,7 +105,7 @@ jobs:
105105 runs-on : ubuntu-latest
106106 steps :
107107 - name : Download all artifacts
108- uses : actions/download-artifact@v4
108+ uses : actions/download-artifact@v7
109109 with :
110110 merge-multiple : true
111111
0 commit comments