Skip to content

Commit 4656429

Browse files
authored
build: simplify build (#1892)
1 parent 21a65de commit 4656429

File tree

1 file changed

+1
-25
lines changed

1 file changed

+1
-25
lines changed

.github/workflows/makefile.yml

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -25,46 +25,22 @@ jobs:
2525
runs-on: ubuntu-latest
2626
strategy:
2727
matrix:
28-
include:
29-
- make: build
30-
go: true
31-
docker: false
32-
- make: test
33-
go: true
34-
docker: false
35-
- make: race
36-
go: true
37-
docker: false
38-
- make: docker-build
39-
go: false
40-
docker: true
41-
- make: e2e-test
42-
go: true
43-
docker: true
44-
- make: goreleaser
45-
go: false
46-
docker: false
47-
- make: lint
48-
go: true
49-
docker: false
28+
make: [build, test, race, docker-build, e2e-test, goreleaser, lint]
5029

5130
steps:
5231
- name: Check out code into the Go module directory
5332
uses: actions/checkout@v5
5433

5534
- name: Setup Golang
5635
uses: actions/setup-go@v6
57-
if: matrix.go == true
5836
with:
5937
go-version-file: go.mod
6038

6139
- name: Download dependencies
6240
run: go mod download
63-
if: matrix.go == true
6441

6542
- name: Set up Docker Buildx
6643
uses: docker/setup-buildx-action@v3
67-
if: matrix.docker == true
6844

6945
- name: make ${{ matrix.make }}
7046
run: make ${{ matrix.make }}

0 commit comments

Comments
 (0)