Skip to content

Commit fec8180

Browse files
committed
update ci.yml
1 parent 0fbc783 commit fec8180

1 file changed

Lines changed: 9 additions & 21 deletions

File tree

.github/workflows/ci.yml

Lines changed: 9 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,22 @@ on:
77
- dev
88
pull_request:
99

10+
permissions:
11+
contents: read
12+
1013
jobs:
1114
checks:
1215
runs-on: ubuntu-latest
1316

1417
steps:
1518
- name: Checkout
16-
uses: actions/checkout@v4
19+
uses: actions/checkout@v5
1720

1821
- name: Setup Go
19-
uses: actions/setup-go@v5
22+
uses: actions/setup-go@v6
2023
with:
2124
go-version-file: go.mod
25+
cache: false
2226

2327
- name: Verify formatting
2428
run: |
@@ -30,23 +34,6 @@ jobs:
3034
- name: Compile all packages
3135
run: go test -run '^$' ./...
3236

33-
example-build:
34-
name: example build
35-
runs-on: ubuntu-latest
36-
needs: checks
37-
38-
steps:
39-
- name: Checkout
40-
uses: actions/checkout@v4
41-
42-
- name: Setup Go
43-
uses: actions/setup-go@v5
44-
with:
45-
go-version-file: go.mod
46-
47-
- name: Build example
48-
run: go build ./example
49-
5037
tests:
5138
name: ${{ matrix.name }}
5239
runs-on: ubuntu-latest
@@ -84,12 +71,13 @@ jobs:
8471

8572
steps:
8673
- name: Checkout
87-
uses: actions/checkout@v4
74+
uses: actions/checkout@v5
8875

8976
- name: Setup Go
90-
uses: actions/setup-go@v5
77+
uses: actions/setup-go@v6
9178
with:
9279
go-version-file: go.mod
80+
cache: false
9381

9482
- name: Run test
9583
run: go test -run "${{ matrix.pattern }}" ./...

0 commit comments

Comments
 (0)