Skip to content

Commit 796ccd2

Browse files
committed
update to go 1.23.7 and dependencies
1 parent 2d88796 commit 796ccd2

8 files changed

+101
-115
lines changed

.github/workflows/go_dvoting_test.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -12,20 +12,20 @@ jobs:
1212
name: Scenario
1313
runs-on: ubuntu-latest
1414
steps:
15-
- name: Use Go 1.23
16-
uses: actions/setup-go@v4
15+
- name: Check out code into the Go module directory
16+
uses: actions/checkout@v4
17+
18+
- name: Use Go 1.23.7
19+
uses: actions/setup-go@v5
1720
with:
18-
go-version: '1.23'
21+
go-version: '1.23.7'
1922

2023
- name: Install crypto util from Dela
2124
run: |
2225
git clone https://github.com/dedis/dela.git
2326
cd dela
2427
go install ./cli/crypto
2528
26-
- name: Check out code into the Go module directory
27-
uses: actions/checkout@v4
28-
2929
- name: Create a private key
3030
run: crypto bls signer new --save private.key
3131

.github/workflows/go_integration_tests.yml

+20-20
Original file line numberDiff line numberDiff line change
@@ -11,42 +11,42 @@ jobs:
1111
name: Integration tests
1212
runs-on: ubuntu-latest
1313
steps:
14-
- name: Use Go 1.23
15-
uses: actions/setup-go@v4
16-
with:
17-
go-version: '1.23'
18-
1914
- name: Check out code into the Go module directory
2015
uses: actions/checkout@v4
2116

17+
- name: Use Go 1.23.7
18+
uses: actions/setup-go@v5
19+
with:
20+
go-version: '1.23.7'
21+
2222
- name: Run the integration test
2323
run: go test -timeout 10m -run TestIntegration ./integration/...
2424
bad_vote:
2525
name: Test bad vote
2626
runs-on: ubuntu-latest
2727
steps:
28-
- name: Use Go 1.23
29-
uses: actions/setup-go@v4
30-
with:
31-
go-version: '1.23'
32-
3328
- name: Check out code into the Go module directory
3429
uses: actions/checkout@v4
3530

31+
- name: Use Go 1.23.7
32+
uses: actions/setup-go@v5
33+
with:
34+
go-version: '1.23.7'
35+
3636
- name: Run the bad vote test
3737
run: go test -timeout 10m -run TestBadVote ./integration/...
3838
crash:
3939
name: Test crash
4040
runs-on: ubuntu-latest
4141
steps:
42-
- name: Use Go 1.23
43-
uses: actions/setup-go@v4
44-
with:
45-
go-version: '1.23'
46-
4742
- name: Check out code into the Go module directory
4843
uses: actions/checkout@v4
4944

45+
- name: Use Go 1.23.7
46+
uses: actions/setup-go@v5
47+
with:
48+
go-version: '1.23.7'
49+
5050
- name: Run the crash test
5151
run: |
5252
for a in $( seq 3 ); do
@@ -58,13 +58,13 @@ jobs:
5858
name: Test revote
5959
runs-on: ubuntu-latest
6060
steps:
61-
- name: Use Go 1.23
62-
uses: actions/setup-go@v4
63-
with:
64-
go-version: '1.23'
65-
6661
- name: Check out code into the Go module directory
6762
uses: actions/checkout@v4
6863

64+
- name: Use Go 1.23.7
65+
uses: actions/setup-go@v5
66+
with:
67+
go-version: '1.23.7'
68+
6969
- name: Run the revote test
7070
run: go test -timeout 10m -run TestRevote ./integration/...

.github/workflows/go_scenario_test.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ jobs:
1111
name: Tests
1212
runs-on: ubuntu-latest
1313
steps:
14-
- name: Use Go 1.23
15-
uses: actions/setup-go@v4
14+
- name: Use Go 1.23.7
15+
uses: actions/setup-go@v5
1616
with:
17-
go-version: '1.23'
17+
go-version: '1.23.7'
1818

1919
- name: Install crypto util from Dela
2020
run: |

.github/workflows/go_test.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ jobs:
1010
name: Tests
1111
runs-on: ubuntu-latest
1212
steps:
13-
- name: Use Go 1.23
14-
uses: actions/setup-go@v4
13+
- name: Use Go 1.23.7
14+
uses: actions/setup-go@v5
1515
with:
16-
go-version: '1.23'
16+
go-version: '1.23.7'
1717
id: go
1818

1919
- name: Check out code into the Go module directory

.github/workflows/releases.yml

+7-7
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ jobs:
1313
- name: checkout
1414
uses: actions/checkout@v4
1515

16-
- name: Use Go 1.23
17-
uses: actions/setup-go@v4
16+
- name: Use Go 1.23.7
17+
uses: actions/setup-go@v5
1818
with:
19-
go-version: '1.23'
19+
go-version: '1.23.7'
2020

2121
- name: Install fpm
2222
run: |
@@ -52,8 +52,8 @@ jobs:
5252
working-directory: ./web/backend
5353

5454
steps:
55-
- uses: actions/checkout@v3
56-
- uses: actions/setup-node@v3
55+
- uses: actions/checkout@v4
56+
- uses: actions/setup-node@v4
5757
with:
5858
node-version: 18
5959

@@ -104,8 +104,8 @@ jobs:
104104
working-directory: ./web/frontend
105105

106106
steps:
107-
- uses: actions/checkout@v3
108-
- uses: actions/setup-node@v3
107+
- uses: actions/checkout@v4
108+
- uses: actions/setup-node@v4
109109
with:
110110
node-version: 18
111111

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ timeFlag="go.dedis.ch/d-voting.BuildTime=$(shell date +'%d/%m/%y_%H:%M')"
55

66
lint:
77
# Coding style static check.
8-
@go install honnef.co/go/tools/cmd/staticcheck@latest
8+
@go install honnef.co/go/tools/cmd/staticcheck@v0.6.1
99
@go mod tidy
1010
staticcheck ./...
1111
# golint -set_exit_status ./...

go.mod

+23-21
Original file line numberDiff line numberDiff line change
@@ -1,55 +1,57 @@
11
module go.dedis.ch/d-voting
22

3-
go 1.23
3+
go 1.23.0
4+
5+
toolchain go1.23.7
46

57
require (
68
github.com/gorilla/mux v1.8.1
79
github.com/opentracing/opentracing-go v1.2.0
8-
github.com/prometheus/client_golang v1.20.5
10+
github.com/prometheus/client_golang v1.21.1
911
github.com/rs/zerolog v1.33.0
1012
github.com/stretchr/testify v1.10.0
1113
github.com/uber/jaeger-client-go v2.30.0+incompatible
12-
go.dedis.ch/dela v0.1.1-0.20240924124343-79fc1d79d180
14+
go.dedis.ch/dela v0.1.0
1315
go.dedis.ch/dela-apps v0.0.0-20211201124511-8d285ec1fa45
1416
go.dedis.ch/kyber/v3 v3.1.0
15-
golang.org/x/net v0.32.0
16-
golang.org/x/tools v0.27.0
17+
golang.org/x/net v0.37.0
18+
golang.org/x/tools v0.31.0
1719
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da
1820
)
1921

2022
require (
2123
github.com/beorn7/perks v1.0.1 // indirect
2224
github.com/cespare/xxhash/v2 v2.3.0 // indirect
23-
github.com/cpuguy83/go-md2man/v2 v2.0.5 // indirect
25+
github.com/cpuguy83/go-md2man/v2 v2.0.2 // indirect
2426
github.com/davecgh/go-spew v1.1.1 // indirect
2527
github.com/golang/protobuf v1.5.4 // indirect
2628
github.com/klauspost/compress v1.17.11 // indirect
2729
github.com/kylelemons/godebug v1.1.0 // indirect
2830
github.com/mattn/go-colorable v0.1.13 // indirect
29-
github.com/mattn/go-isatty v0.0.20 // indirect
31+
github.com/mattn/go-isatty v0.0.19 // indirect
3032
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
31-
github.com/opentracing-contrib/go-grpc v0.1.0 // indirect
33+
github.com/opentracing-contrib/go-grpc v0.0.0-20210225150812-73cb765af46e // indirect
3234
github.com/pkg/errors v0.9.1 // indirect
3335
github.com/pmezard/go-difflib v1.0.0 // indirect
3436
github.com/prometheus/client_model v0.6.1 // indirect
35-
github.com/prometheus/common v0.61.0 // indirect
37+
github.com/prometheus/common v0.62.0 // indirect
3638
github.com/prometheus/procfs v0.15.1 // indirect
37-
github.com/rs/xid v1.6.0 // indirect
39+
github.com/rs/xid v1.5.0 // indirect
3840
github.com/russross/blackfriday/v2 v2.1.0 // indirect
3941
github.com/uber/jaeger-lib v2.4.1+incompatible // indirect
40-
github.com/urfave/cli/v2 v2.27.5 // indirect
41-
github.com/xrash/smetrics v0.0.0-20240521201337-686a1a2994c1 // indirect
42+
github.com/urfave/cli/v2 v2.27.1 // indirect
43+
github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673 // indirect
4244
go.dedis.ch/fixbuf v1.0.3 // indirect
4345
go.dedis.ch/protobuf v1.0.11 // indirect
44-
go.etcd.io/bbolt v1.3.11 // indirect
46+
go.etcd.io/bbolt v1.3.9 // indirect
4547
go.uber.org/atomic v1.11.0 // indirect
46-
golang.org/x/crypto v0.30.0 // indirect
47-
golang.org/x/mod v0.22.0 // indirect
48-
golang.org/x/sync v0.10.0 // indirect
49-
golang.org/x/sys v0.28.0 // indirect
50-
golang.org/x/text v0.21.0 // indirect
51-
google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect
52-
google.golang.org/grpc v1.68.0 // indirect
53-
google.golang.org/protobuf v1.36.0 // indirect
48+
golang.org/x/crypto v0.36.0 // indirect
49+
golang.org/x/mod v0.24.0 // indirect
50+
golang.org/x/sync v0.12.0 // indirect
51+
golang.org/x/sys v0.31.0 // indirect
52+
golang.org/x/text v0.23.0 // indirect
53+
google.golang.org/genproto/googleapis/rpc v0.0.0-20240227224415-6ceb2ff114de // indirect
54+
google.golang.org/grpc v1.63.0 // indirect
55+
google.golang.org/protobuf v1.36.1 // indirect
5456
gopkg.in/yaml.v3 v3.0.1 // indirect
5557
)

0 commit comments

Comments
 (0)