Skip to content

Commit 421d686

Browse files
MadVikingGodhanyuancheungMrAliaspellared
authored
Add Go 1.18 to our supported versions. (#2679)
* Adds go1.18 to tests, moves default version to 1.17 * Added note to readme. * Update CHANGELOG.md Co-authored-by: Tyler Yahn <[email protected]> * Update README.md Co-authored-by: Robert Pająk <[email protected]> * Move default go version back to 1.16 * Move changelog entry to unreleased section Co-authored-by: Chester Cheung <[email protected]> Co-authored-by: Tyler Yahn <[email protected]> Co-authored-by: Robert Pająk <[email protected]> Co-authored-by: Tyler Yahn <[email protected]>
1 parent 5bf1f48 commit 421d686

File tree

3 files changed

+13
-1
lines changed

3 files changed

+13
-1
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ jobs:
109109
compatibility-test:
110110
strategy:
111111
matrix:
112-
go-version: [1.17, 1.16]
112+
go-version: [1.18, 1.17, 1.16]
113113
os: [ubuntu-latest, macos-latest, windows-latest]
114114
# GitHub Actions does not support arm* architectures on default
115115
# runners. It is possible to acomplish this with a self-hosted runner

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
1313
This update is a breaking change of the unstable Metrics API.
1414
Code instrumented with the `go.opentelemetry.io/otel/metric` will need to be modified.
1515

16+
### Added
17+
18+
- Add go 1.18 to our compatibility tests. (#2679)
19+
1620
### Changed
1721

1822
- The metrics API has been significantly changed. (#2587)

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,20 +41,28 @@ This project is tested on the following systems.
4141

4242
| OS | Go Version | Architecture |
4343
| ------- | ---------- | ------------ |
44+
| Ubuntu | 1.18 | amd64 |
4445
| Ubuntu | 1.17 | amd64 |
4546
| Ubuntu | 1.16 | amd64 |
47+
| Ubuntu | 1.18 | 386 |
4648
| Ubuntu | 1.17 | 386 |
4749
| Ubuntu | 1.16 | 386 |
50+
| MacOS | 1.18 | amd64 |
4851
| MacOS | 1.17 | amd64 |
4952
| MacOS | 1.16 | amd64 |
53+
| Windows | 1.18 | amd64 |
5054
| Windows | 1.17 | amd64 |
5155
| Windows | 1.16 | amd64 |
56+
| Windows | 1.18 | 386 |
5257
| Windows | 1.17 | 386 |
5358
| Windows | 1.16 | 386 |
5459

5560
While this project should work for other systems, no compatibility guarantees
5661
are made for those systems currently.
5762

63+
Go 1.18 was added in March of 2022.
64+
Go 1.16 will be removed around June 2022.
65+
5866
## Getting Started
5967

6068
You can find a getting started guide on [opentelemetry.io](https://opentelemetry.io/docs/go/getting-started/).

0 commit comments

Comments
 (0)