Skip to content

Commit f3f7482

Browse files
authored
chore(deps): update deps v1.8 (#1680)
1 parent 4dfee03 commit f3f7482

10 files changed

+410
-405
lines changed

.github/workflows/coverage.yml

+12-12
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,18 @@ jobs:
1414
runs-on: ubuntu-latest
1515

1616
steps:
17-
- name: Install Go
18-
uses: actions/setup-go@v5
19-
with:
20-
go-version: '1.23.4'
17+
- name: Install Go
18+
uses: actions/setup-go@v5
19+
with:
20+
go-version: "1.23.5"
2121

22-
- name: Checkout code
23-
uses: actions/checkout@v4
22+
- name: Checkout code
23+
uses: actions/checkout@v4
2424

25-
- name: Test with coverage
26-
run: go test -gcflags=-l -coverprofile=coverage.txt -covermode=atomic ./...
25+
- name: Test with coverage
26+
run: go test -gcflags=-l -coverprofile=coverage.txt -covermode=atomic ./...
2727

28-
- name: Upload coverage report
29-
uses: codecov/codecov-action@v5
30-
env:
31-
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
28+
- name: Upload coverage report
29+
uses: codecov/codecov-action@v5
30+
env:
31+
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}

.github/workflows/deadlock.yml

+14-14
Original file line numberDiff line numberDiff line change
@@ -10,22 +10,22 @@ jobs:
1010
runs-on: ubuntu-latest
1111

1212
steps:
13-
- name: Install Go
14-
uses: actions/setup-go@v5
15-
with:
16-
go-version: '1.23.4'
13+
- name: Install Go
14+
uses: actions/setup-go@v5
15+
with:
16+
go-version: "1.23.5"
1717

18-
- name: Checkout code
19-
uses: actions/checkout@v4
18+
- name: Checkout code
19+
uses: actions/checkout@v4
2020

21-
- name: Test with data race detection
22-
run: make test_race
21+
- name: Test with data race detection
22+
run: make test_race
2323

24-
- name: Replace sync.RWMutex with deadlock.RWMutex
25-
run: find . -type f -name "*.go" -not -path '*/\.*' -exec sed -i -- 's/\t"sync"/\tsync "github.com\/sasha-s\/go-deadlock"/g' {} +
24+
- name: Replace sync.RWMutex with deadlock.RWMutex
25+
run: find . -type f -name "*.go" -not -path '*/\.*' -exec sed -i -- 's/\t"sync"/\tsync "github.com\/sasha-s\/go-deadlock"/g' {} +
2626

27-
- name: Adding go-deadlock package
28-
run: go get github.com/sasha-s/go-deadlock
27+
- name: Adding go-deadlock package
28+
run: go get github.com/sasha-s/go-deadlock
2929

30-
- name: Test with deadlock detection
31-
run: make test
30+
- name: Test with deadlock detection
31+
run: make test

.github/workflows/gui.yml

+46-48
Original file line numberDiff line numberDiff line change
@@ -14,43 +14,43 @@ jobs:
1414
build-linux:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@v4
1818

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
2323
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"
2828

29-
- name: Build the binary
30-
run: make build_gui
29+
- name: Build the binary
30+
run: make build_gui
3131

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
3434

35-
- name: Lint check
36-
run: BUILD_TAG=gtk make check
35+
- name: Lint check
36+
run: BUILD_TAG=gtk make check
3737

3838
########################################
3939
build-macos:
4040
runs-on: macos-latest
4141
steps:
42-
- uses: actions/checkout@v4
42+
- uses: actions/checkout@v4
4343

44-
- name: Install Dependencies
45-
run: brew install gtk+3
44+
- name: Install Dependencies
45+
run: brew install gtk+3
4646

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"
5151

52-
- name: Build the binary
53-
run: make build_gui
52+
- name: Build the binary
53+
run: make build_gui
5454

5555
########################################
5656
build-windows:
@@ -59,27 +59,25 @@ jobs:
5959
run:
6060
shell: msys2 {0}
6161
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

.github/workflows/linting.yml

+10-10
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,16 @@ jobs:
1414
runs-on: ubuntu-latest
1515

1616
steps:
17-
- name: Install Go
18-
uses: actions/setup-go@v5
19-
with:
20-
go-version: '1.23.4'
17+
- name: Install Go
18+
uses: actions/setup-go@v5
19+
with:
20+
go-version: "1.23.5"
2121

22-
- name: Checkout code
23-
uses: actions/checkout@v4
22+
- name: Checkout code
23+
uses: actions/checkout@v4
2424

25-
- name: Installing golangci-lint
26-
run: go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.62
25+
- name: Installing golangci-lint
26+
run: go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.62
2727

28-
- name: Formatting and linting the project
29-
run: make check
28+
- name: Formatting and linting the project
29+
run: make check

0 commit comments

Comments
 (0)