Skip to content

Commit 15bf65d

Browse files
committed
fix mismatch go version for github checking
1 parent 1dc4c25 commit 15bf65d

6 files changed

Lines changed: 35 additions & 37 deletions

File tree

.github/workflows/build.yml

Lines changed: 9 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,6 @@
11
---
2-
on:
3-
push:
4-
paths:
5-
- '**.go'
6-
- 'go.sum'
7-
pull_request:
8-
paths:
9-
- '**.go'
10-
- 'go.sum'
11-
name: build
2+
on: [push, pull_request]
3+
name: Build
124

135
concurrency:
146
group: ${{ github.workflow }}-${{ github.ref }}
@@ -19,27 +11,27 @@ jobs:
1911
runs-on: ubuntu-latest
2012
name: build
2113
steps:
22-
- uses: actions/checkout@v3
14+
- uses: actions/checkout@v4
2315
- name: Setup go
24-
uses: actions/setup-go@v3
16+
uses: actions/setup-go@v4
2517
with:
26-
go-version: 1.19
18+
go-version: '1.20'
2719
- run: go build ./...
2820

2921
tidy:
3022
runs-on: ubuntu-latest
3123
name: tidy
3224
steps:
33-
- uses: actions/checkout@v3
25+
- uses: actions/checkout@v4
3426
- name: Setup go
35-
uses: actions/setup-go@v3
27+
uses: actions/setup-go@v4
3628
with:
37-
go-version: 1.19
29+
go-version: '1.20'
3830
- run: |
3931
go mod tidy
4032
CHANGES_IN_REPO=$(git status --porcelain)
4133
if [[ -n "$CHANGES_IN_REPO" ]]; then
4234
echo "Repository is dirty. Showing 'git status' and 'git --no-pager diff' for debugging now:"
4335
git status && git --no-pager diff
4436
exit 1
45-
fi
37+
fi

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
uses: actions/checkout@v3
2727
- uses: actions/setup-go@v3
2828
with:
29-
go-version: 1.19
29+
go-version: 1.20
3030
# Initializes the CodeQL tools for scanning.
3131
- name: Initialize CodeQL
3232
uses: github/codeql-action/init@v2

.github/workflows/interchaintest.yml

Lines changed: 18 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,21 @@ permissions:
1313
jobs:
1414
build-and-push-image:
1515
runs-on: ubuntu-latest
16+
permissions:
17+
contents: read
18+
packages: write
1619
steps:
1720
- name: Check out the repo
18-
uses: actions/checkout@v3
21+
uses: actions/checkout@v4
1922
- name: Set up Docker Buildx
20-
uses: docker/setup-buildx-action@v2
23+
uses: docker/setup-buildx-action@v3
2124
- name: Login to GitHub Container Registry
2225
uses: docker/login-action@v3
2326
with:
2427
registry: ghcr.io
2528
username: ${{ github.repository_owner }}
2629
password: ${{ secrets.GITHUB_TOKEN }}
30+
logout: false
2731
- name: Build and push
2832
id: build_push_image
2933
uses: docker/build-push-action@v3
@@ -38,10 +42,10 @@ jobs:
3842
runs-on: ubuntu-latest
3943
needs: build-and-push-image
4044
steps:
41-
- name: Set up Go 1.19
45+
- name: Set up Go 1.20
4246
uses: actions/setup-go@v3
4347
with:
44-
go-version: 1.19
48+
go-version: '1.20'
4549

4650
- name: checkout code
4751
uses: actions/checkout@v3
@@ -54,10 +58,10 @@ jobs:
5458
runs-on: ubuntu-latest
5559
needs: build-and-push-image
5660
steps:
57-
- name: Set up Go 1.19
61+
- name: Set up Go 1.20
5862
uses: actions/setup-go@v3
5963
with:
60-
go-version: 1.19
64+
go-version: '1.20'
6165

6266
- name: checkout code
6367
uses: actions/checkout@v3
@@ -70,10 +74,10 @@ jobs:
7074
runs-on: ubuntu-latest
7175
needs: build-and-push-image
7276
steps:
73-
- name: Set up Go 1.19
77+
- name: Set up Go 1.20
7478
uses: actions/setup-go@v3
7579
with:
76-
go-version: 1.19
80+
go-version: '1.20'
7781

7882
- name: checkout code
7983
uses: actions/checkout@v3
@@ -86,10 +90,10 @@ jobs:
8690
runs-on: ubuntu-latest
8791
needs: build-and-push-image
8892
steps:
89-
- name: Set up Go 1.19
93+
- name: Set up Go 1.20
9094
uses: actions/setup-go@v3
9195
with:
92-
go-version: 1.19
96+
go-version: '1.20'
9397

9498
- name: checkout code
9599
uses: actions/checkout@v3
@@ -102,10 +106,10 @@ jobs:
102106
# runs-on: ubuntu-latest
103107
# needs: build-and-push-image
104108
# steps:
105-
# - name: Set up Go 1.19
109+
# - name: Set up Go 1.20
106110
# uses: actions/setup-go@v3
107111
# with:
108-
# go-version: 1.19
112+
# go-version: 1.20
109113

110114
# - name: checkout code
111115
# uses: actions/checkout@v3
@@ -118,10 +122,10 @@ jobs:
118122
# runs-on: ubuntu-latest
119123
# needs: build-and-push-image
120124
# steps:
121-
# - name: Set up Go 1.19
125+
# - name: Set up Go 1.20
122126
# uses: actions/setup-go@v3
123127
# with:
124-
# go-version: 1.19
128+
# go-version: 1.20
125129

126130
# - name: checkout code
127131
# uses: actions/checkout@v3

.github/workflows/lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
steps:
1818
- uses: actions/setup-go@v3
1919
with:
20-
go-version: 1.19
20+
go-version: "1.20"
2121
- uses: actions/checkout@v3
2222
- name: golangci-lint
2323
uses: golangci/golangci-lint-action@v3

.github/workflows/tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ jobs:
1212
name: test
1313
steps:
1414
- name: Install Go
15-
uses: actions/setup-go@v3
15+
uses: actions/setup-go@v4
1616
with:
17-
go-version: 1.19
17+
go-version: '1.20'
1818
- name: Checkout code
19-
uses: actions/checkout@v3
19+
uses: actions/checkout@v4
2020
- name: Test
2121
run: go test ./...

Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,15 @@ ARG RUNNER_IMAGE="gcr.io/distroless/static-debian11"
77
# Builder
88
# --------------------------------------------------------
99

10-
FROM golang:${GO_VERSION}-alpine as builder
10+
FROM golang:${GO_VERSION}-alpine3.18 as builder
1111

1212
ARG GIT_VERSION
1313
ARG GIT_COMMIT
1414

1515
RUN apk add --no-cache \
1616
ca-certificates \
17+
musl-dev \
18+
openssl-dev \
1719
build-base \
1820
linux-headers
1921

0 commit comments

Comments
 (0)