You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+19-19Lines changed: 19 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ This action sets up a Go environment for use in GitHub Actions by:
13
13
14
14
```yaml
15
15
steps:
16
-
- uses: actions/checkout@v5
16
+
- uses: actions/checkout@v6
17
17
- uses: actions/setup-go@v6
18
18
with:
19
19
go-version: '1.23'
@@ -67,7 +67,7 @@ To change the default behavior, use the `check-latest` input.
67
67
68
68
```yaml
69
69
steps:
70
-
- uses: actions/checkout@v5
70
+
- uses: actions/checkout@v6
71
71
- uses: actions/setup-go@v6
72
72
with:
73
73
go-version: '1.23'
@@ -80,7 +80,7 @@ steps:
80
80
81
81
```yaml
82
82
steps:
83
-
- uses: actions/checkout@v5
83
+
- uses: actions/checkout@v6
84
84
- uses: actions/setup-go@v6
85
85
with:
86
86
go-version: '^1.23.1' # The Go version to download (if necessary) and use.
@@ -89,7 +89,7 @@ steps:
89
89
90
90
```yaml
91
91
steps:
92
-
- uses: actions/checkout@v5
92
+
- uses: actions/checkout@v6
93
93
- uses: actions/setup-go@v6
94
94
with:
95
95
go-version: '>=1.22.0'
@@ -107,7 +107,7 @@ steps:
107
107
```yaml
108
108
# RC version
109
109
steps:
110
-
- uses: actions/checkout@v5
110
+
- uses: actions/checkout@v6
111
111
- uses: actions/setup-go@v6
112
112
with:
113
113
go-version: '1.24.0-rc.1' # The Go version to download (if necessary) and use
@@ -117,7 +117,7 @@ steps:
117
117
```yaml
118
118
# Beta version
119
119
steps:
120
-
- uses: actions/checkout@v5
120
+
- uses: actions/checkout@v6
121
121
- uses: actions/setup-go@v6
122
122
with:
123
123
go-version: '1.23.0-beta.1' # The Go version to download (if necessary) and use
@@ -131,7 +131,7 @@ steps:
131
131
If `stable` is provided, action will get the latest stable version from the [go-versions](https://github.com/actions/go-versions/blob/main/versions-manifest.json) repository manifest.
132
132
```yaml
133
133
steps:
134
-
- uses: actions/checkout@v5
134
+
- uses: actions/checkout@v6
135
135
- uses: actions/setup-go@v6
136
136
with:
137
137
go-version: 'stable' # Latest stable version
@@ -143,7 +143,7 @@ steps:
143
143
If `oldstable` is provided, when the current release is 1.23.x, the action will resolve version as 1.22.x, where x is the latest patch release.
144
144
```yaml
145
145
steps:
146
-
- uses: actions/checkout@v5
146
+
- uses: actions/checkout@v6
147
147
- uses: actions/setup-go@v6
148
148
with:
149
149
go-version: 'oldstable' # Previous stable version
@@ -164,7 +164,7 @@ Automatically detect the Go version from your project's `go.mod` file:
164
164
165
165
```yaml
166
166
steps:
167
-
- uses: actions/checkout@v5
167
+
- uses: actions/checkout@v6
168
168
- uses: actions/setup-go@v6
169
169
with:
170
170
go-version-file: 'go.mod'
@@ -182,7 +182,7 @@ Use the Go version specified in your `go.work` file:
182
182
183
183
```yaml
184
184
steps:
185
-
- uses: actions/checkout@v5
185
+
- uses: actions/checkout@v6
186
186
- uses: actions/setup-go@v6
187
187
with:
188
188
go-version-file: 'go.work'
@@ -195,7 +195,7 @@ Read the Go version from a `.go-version` file:
195
195
196
196
```yaml
197
197
steps:
198
-
- uses: actions/checkout@v5
198
+
- uses: actions/checkout@v6
199
199
- uses: actions/setup-go@v6
200
200
with:
201
201
go-version-file: '.go-version'
@@ -208,7 +208,7 @@ Use the Go version from an [`.tool-versions`](https://asdf-vm.com/manage/configu
208
208
209
209
```yaml
210
210
steps:
211
-
- uses: actions/checkout@v5
211
+
- uses: actions/checkout@v6
212
212
- uses: actions/setup-go@v6
213
213
with:
214
214
go-version-file: '.tool-versions'
@@ -221,7 +221,7 @@ The action searches for version files relative to the repository root by default
221
221
222
222
```yaml
223
223
steps:
224
-
- uses: actions/checkout@v5
224
+
- uses: actions/checkout@v6
225
225
- uses: actions/setup-go@v6
226
226
with:
227
227
go-version-file: 'path/to/.go-version'
@@ -239,7 +239,7 @@ When `check-latest: true`, the action verifies if your cached Go version is the
239
239
240
240
```yaml
241
241
steps:
242
-
- uses: actions/checkout@v5
242
+
- uses: actions/checkout@v6
243
243
- uses: actions/setup-go@v6
244
244
with:
245
245
go-version: '1.23'
@@ -261,7 +261,7 @@ Default behavior: Searches for `go.sum` in the repository root and uses its hash
261
261
262
262
```yaml
263
263
steps:
264
-
- uses: actions/checkout@v5
264
+
- uses: actions/checkout@v6
265
265
- uses: actions/setup-go@v6
266
266
with:
267
267
go-version: '1.23'
@@ -280,7 +280,7 @@ For advanced scenarios, use `cache-dependency-path` to specify:
280
280
```yaml
281
281
# Example: Monorepo with multiple go.sum files
282
282
steps:
283
-
- uses: actions/checkout@v5
283
+
- uses: actions/checkout@v6
284
284
- uses: actions/setup-go@v6
285
285
with:
286
286
go-version: '1.23'
@@ -294,7 +294,7 @@ steps:
294
294
```yaml
295
295
# Example: Using glob patterns to match all go.sum files
0 commit comments