File tree 3 files changed +20
-7
lines changed
3 files changed +20
-7
lines changed Original file line number Diff line number Diff line change 16
16
name : lint
17
17
runs-on : ubuntu-latest
18
18
steps :
19
- - uses : actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
19
+ - name : Checkout code
20
+ uses : actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
20
21
21
22
- name : Install Go
22
23
uses : actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
@@ -33,21 +34,32 @@ jobs:
33
34
name : test
34
35
runs-on : ubuntu-latest
35
36
steps :
36
- - uses : actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
37
+ - name : Checkout code
38
+ uses : actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
37
39
38
40
- name : Install Go
39
41
uses : actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
40
42
with :
41
43
go-version-file : ' .go-version'
42
44
43
45
- name : run go test
44
- run : go test -v ./...
46
+ run : go test -v -coverprofile=coverage.out ./...
47
+
48
+ - name : upload coverage report
49
+ uses : actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808
50
+ with :
51
+ path : coverage.out
52
+ name : coverage-report
53
+
54
+ - name : display coverage report
55
+ run : go tool cover -func=coverage.out
45
56
46
57
go-mod-tidy :
47
58
name : tidy
48
59
runs-on : ubuntu-latest
49
60
steps :
50
- - uses : actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
61
+ - name : Checkout code
62
+ uses : actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
51
63
52
64
- name : Install Go
53
65
uses : actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
61
73
name : build executables
62
74
runs-on : ' ubuntu-latest'
63
75
steps :
64
- - uses : actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
76
+ - name : Checkout code
77
+ uses : actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
65
78
66
79
- name : Install Go
67
80
uses : actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
Original file line number Diff line number Diff line change 1
- 1.21
1
+ 1.23
Original file line number Diff line number Diff line change 1
1
module github.com/hashicorp/copywrite
2
2
3
- go 1.21
3
+ go 1.23
4
4
5
5
toolchain go1.23.1
6
6
You can’t perform that action at this time.
0 commit comments