File tree Expand file tree Collapse file tree 4 files changed +11
-11
lines changed Expand file tree Collapse file tree 4 files changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ name: Release tag
3
3
on :
4
4
push :
5
5
tags :
6
- - ' * '
6
+ - " * "
7
7
8
8
jobs :
9
9
goreleaser :
16
16
- name : Set up Go
17
17
uses : actions/setup-go@v4
18
18
with :
19
- go-version : ' 1.20 '
19
+ go-version-file : " go.mod "
20
20
- name : Run GoReleaser
21
21
uses : goreleaser/goreleaser-action@v4
22
22
with :
Original file line number Diff line number Diff line change @@ -12,12 +12,12 @@ jobs:
12
12
test :
13
13
strategy :
14
14
matrix :
15
- go-version : ["1.20 "]
15
+ go-version : ["1.22", "1.24 "]
16
16
runs-on : ubuntu-latest
17
17
steps :
18
18
- uses : actions/checkout@v3
19
19
- name : Set up Go
20
- uses : actions/setup-go@v3
20
+ uses : actions/setup-go@v4
21
21
with :
22
22
go-version : ${{ matrix.go-version }}
23
23
- name : Unit tests
Original file line number Diff line number Diff line change 1
1
# -----------------------------------------------------------------
2
2
# Builder
3
3
# -----------------------------------------------------------------
4
- FROM golang:1.20 -alpine3.16 as builder
4
+ FROM golang:1.24 -alpine3.21 as builder
5
5
ARG VERSION
6
6
7
7
RUN apk add --update git
@@ -14,7 +14,7 @@ RUN go build -ldflags="-s -w -X main.VERSION=${VERSION}" -o /usr/bin/gospeak ./c
14
14
# -----------------------------------------------------------------
15
15
# Runner
16
16
# -----------------------------------------------------------------
17
- FROM alpine:3.16
17
+ FROM alpine:3.21
18
18
19
19
ENV TZ=UTC
20
20
Original file line number Diff line number Diff line change @@ -30,11 +30,11 @@ GoSpeak uses [webrpc-gen](https://github.com/webrpc/webrpc) tool to generate RES
30
30
31
31
| Server | | Client |
32
32
| ----------| ---| ----------------------------------------------------------------------------------------------------------------------|
33
- | Go 1.20 + | <=> | [ Go 1.17+] ( https://github.com/webrpc/gen-golang ) |
34
- | Go 1.20 + | <=> | [ TypeScript] ( https://github.com/webrpc/gen-typescript ) |
35
- | Go 1.20 + | <=> | [ JavaScript (ES6)] ( https://github.com/webrpc/gen-javascript ) |
36
- | Go 1.20 + | <=> | [ OpenAPI 3+] ( https://github.com/webrpc/gen-openapi ) (Swagger documentation) |
37
- | Go 1.20 + | <=> | Any OpenAPI client [ code generator] ( https://github.com/webrpc/gen-openapi#generate-clientdocs-via-openapi-generator ) |
33
+ | Go 1.22 + | <=> | [ Go 1.17+] ( https://github.com/webrpc/gen-golang ) |
34
+ | Go 1.22 + | <=> | [ TypeScript] ( https://github.com/webrpc/gen-typescript ) |
35
+ | Go 1.22 + | <=> | [ JavaScript (ES6)] ( https://github.com/webrpc/gen-javascript ) |
36
+ | Go 1.22 + | <=> | [ OpenAPI 3+] ( https://github.com/webrpc/gen-openapi ) (Swagger documentation) |
37
+ | Go 1.22 + | <=> | Any OpenAPI client [ code generator] ( https://github.com/webrpc/gen-openapi#generate-clientdocs-via-openapi-generator ) |
38
38
39
39
# Quick example <!-- omit in toc -->
40
40
You can’t perform that action at this time.
0 commit comments