Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prerelease v0.11.0-alpha #737

Merged
merged 9 commits into from
Mar 28, 2024
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,12 @@ OpenTelemetry Go Automatic Instrumentation adheres to [Semantic Versioning](http

### Added

### Fixed
damemi marked this conversation as resolved.
Show resolved Hide resolved

## [v0.11.0-alpha] - 2024-03-26

### Added

- Test build using [Go 1.22]. (#672)
- Base Dockerfile and build caching ([#683](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/683))
- Add `server.address`, `server.port` and `network.protocol.version` to HTTP client spans ([#696](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/696))
Expand Down Expand Up @@ -287,7 +293,8 @@ OpenTelemetry Go Automatic Instrumentation adheres to [Semantic Versioning](http

This is the first release of OpenTelemetry Go Automatic Instrumentation.

[Unreleased]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/compare/v0.10.1-alpha...HEAD
[Unreleased]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/compare/v0.11.0-alpha...HEAD
[v0.10.1-alpha]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/releases/tag/v0.11.0-alpha
damemi marked this conversation as resolved.
Show resolved Hide resolved
[v0.10.1-alpha]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/releases/tag/v0.10.1-alpha
[v0.10.0-alpha]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/releases/tag/v0.10.0-alpha
[v0.9.0-alpha]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/releases/tag/v0.9.0-alpha
Expand Down
15 changes: 13 additions & 2 deletions RELEASING.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,14 @@

## Release PR

First, decide which module sets will be released and update their versions
Fetch the latest `main` branch from upstream and checkout a new branch for your prerelease PR:

```
git fetch origin
git checkout origin/main -b prerelease
```

Then, decide which module sets will be released and update their versions
in `versions.yaml`. Commit this change to a new branch.

1. Run the `prerelease` make target. It creates a branch
Expand All @@ -11,6 +18,8 @@ in `versions.yaml`. Commit this change to a new branch.
```
make prerelease MODSET=<module set>
```

`<module set>` refers to the [set name in `versions.yaml`](https://github.com/open-telemetry/opentelemetry-go-instrumentation/blob/f18c1b2e0702d8ac31699c5e923590d714d0c1dc/versions.yaml#L16)

2. Verify the changes.

Expand All @@ -35,8 +44,10 @@ in `versions.yaml`. Commit this change to a new branch.

- Move all the `Unreleased` changes into a new section following the title scheme (`[<new tag>] - <date of release>`).
- Update all the appropriate links at the bottom.

4. Update [`version.go`](version.go) with the latest release version.

4. Push the changes to upstream and create a Pull Request on GitHub.
5. Push the changes to your branch and create a Pull Request on GitHub.
Be sure to include the curated changes from the [Changelog](./CHANGELOG.md) in the description.

## Tag
Expand Down
2 changes: 1 addition & 1 deletion version.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,5 @@ package auto

// Version is the current release version of OpenTelemetry Go auto-instrumentation in use.
func Version() string {
return "v0.10.1-alpha"
return "v0.11.0-alpha"
}
2 changes: 1 addition & 1 deletion versions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

module-sets:
alpha:
version: v0.10.1-alpha
version: v0.11.0-alpha
modules:
- go.opentelemetry.io/auto
excluded-modules:
Expand Down
Loading