Skip to content

Commit 855cff4

Browse files
committed
Update CI, Dockerfile and dependencies
1 parent e06c1be commit 855cff4

4 files changed

Lines changed: 150 additions & 35 deletions

File tree

.github/workflows/dockerhub.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,19 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: Checkout repo
13-
uses: actions/checkout@v3
13+
uses: actions/checkout@v6
1414

1515
- name: Set up Docker Buildx
16-
uses: docker/setup-buildx-action@v2
16+
uses: docker/setup-buildx-action@v4
1717

1818
- name: Login to Docker Hub
19-
uses: docker/login-action@v2
19+
uses: docker/login-action@v4
2020
with:
2121
username: ${{ secrets.DOCKER_USER }}
2222
password: ${{ secrets.DOCKER_PASSWORD }}
2323

2424
- name: Build and push
25-
uses: docker/build-push-action@v4
25+
uses: docker/build-push-action@v7
2626
with:
2727
push: true
2828
platforms: linux/amd64,linux/arm64

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM golang:1.20-alpine AS build
1+
FROM golang:1.26-alpine AS build
22

33
WORKDIR /app
44

go.mod

Lines changed: 33 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,52 @@
11
module meteor-server
22

3-
go 1.18
3+
go 1.25.1
44

55
require (
66
github.com/caarlos0/env v3.5.0+incompatible
77
github.com/dboslee/lru v0.0.1
8-
github.com/dvsekhvalnov/jose2go v1.5.0
9-
github.com/go-chi/chi/v5 v5.0.5
10-
github.com/go-chi/cors v1.2.1
11-
github.com/google/uuid v1.3.0
12-
github.com/gorilla/websocket v1.4.2
13-
github.com/joho/godotenv v1.4.0
8+
github.com/dvsekhvalnov/jose2go v1.8.0
9+
github.com/go-chi/chi/v5 v5.2.5
10+
github.com/go-chi/cors v1.2.2
11+
github.com/google/uuid v1.6.0
12+
github.com/gorilla/websocket v1.5.3
13+
github.com/joho/godotenv v1.5.1
1414
github.com/meyskens/go-turnstile v0.0.0-20230622160222-89160e594ca1
15-
github.com/plutov/paypal/v4 v4.6.1
16-
github.com/prometheus/client_golang v1.14.0
17-
github.com/rs/zerolog v1.30.0
15+
github.com/plutov/paypal/v4 v4.7.1
16+
github.com/prometheus/client_golang v1.23.2
17+
github.com/rs/zerolog v1.35.1
1818
github.com/segmentio/ksuid v1.0.4
19-
go.mongodb.org/mongo-driver v1.5.1
20-
golang.org/x/crypto v0.1.0
21-
golang.org/x/exp v0.0.0-20220713135740-79cabaa25d75
22-
golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4
19+
go.mongodb.org/mongo-driver v1.17.9
20+
golang.org/x/crypto v0.50.0
21+
golang.org/x/exp v0.0.0-20260410095643-746e56fc9e2f
22+
golang.org/x/mod v0.35.0
2323
)
2424

2525
require (
2626
github.com/aws/aws-sdk-go v1.34.28 // indirect
2727
github.com/beorn7/perks v1.0.1 // indirect
28-
github.com/cespare/xxhash/v2 v2.1.2 // indirect
28+
github.com/cespare/xxhash/v2 v2.3.0 // indirect
2929
github.com/go-stack/stack v1.8.0 // indirect
30-
github.com/golang/protobuf v1.5.2 // indirect
31-
github.com/golang/snappy v0.0.1 // indirect
30+
github.com/golang/protobuf v1.5.3 // indirect
31+
github.com/golang/snappy v0.0.4 // indirect
3232
github.com/jmespath/go-jmespath v0.4.0 // indirect
33-
github.com/klauspost/compress v1.9.5 // indirect
34-
github.com/mattn/go-colorable v0.1.12 // indirect
35-
github.com/mattn/go-isatty v0.0.14 // indirect
33+
github.com/klauspost/compress v1.18.0 // indirect
34+
github.com/mattn/go-colorable v0.1.14 // indirect
35+
github.com/mattn/go-isatty v0.0.21 // indirect
3636
github.com/matttproud/golang_protobuf_extensions v1.0.1 // indirect
37+
github.com/montanaflynn/stats v0.7.1 // indirect
38+
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
3739
github.com/pkg/errors v0.9.1 // indirect
38-
github.com/prometheus/client_model v0.3.0 // indirect
39-
github.com/prometheus/common v0.37.0 // indirect
40-
github.com/prometheus/procfs v0.8.0 // indirect
40+
github.com/prometheus/client_model v0.6.2 // indirect
41+
github.com/prometheus/common v0.67.5 // indirect
42+
github.com/prometheus/procfs v0.16.1 // indirect
4143
github.com/xdg-go/pbkdf2 v1.0.0 // indirect
42-
github.com/xdg-go/scram v1.0.2 // indirect
43-
github.com/xdg-go/stringprep v1.0.2 // indirect
44-
github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d // indirect
45-
golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f // indirect
46-
golang.org/x/sys v0.1.0 // indirect
47-
golang.org/x/text v0.4.0 // indirect
48-
google.golang.org/protobuf v1.28.1 // indirect
44+
github.com/xdg-go/scram v1.1.2 // indirect
45+
github.com/xdg-go/stringprep v1.0.4 // indirect
46+
github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78 // indirect
47+
go.yaml.in/yaml/v2 v2.4.3 // indirect
48+
golang.org/x/sync v0.20.0 // indirect
49+
golang.org/x/sys v0.43.0 // indirect
50+
golang.org/x/text v0.36.0 // indirect
51+
google.golang.org/protobuf v1.36.11 // indirect
4952
)

0 commit comments

Comments
 (0)