Skip to content

Versioning based on release tag#2772

Merged
Kielek merged 14 commits into
open-telemetry:mainfrom
Kielek:minver
Jul 27, 2023
Merged

Versioning based on release tag#2772
Kielek merged 14 commits into
open-telemetry:mainfrom
Kielek:minver

Conversation

@Kielek
Copy link
Copy Markdown
Member

@Kielek Kielek commented Jul 25, 2023

Why

Fixes #2601

What

MinVer - natively for C# code
Native code versioned by Nuke tasks (version taken from MinVer).

No need to modify code, except installation script, before release.

Tests

CI.
Tested with tag v5.2.6 on my fork: https://github.com/Kielek/opentelemetry-dotnet-instrumentation/actions/runs/5656282012

Checklist

  • CHANGELOG.md is updated.
  • Documentation is updated.
  • New features are covered by tests.

Notes

Possible follow up - find a way to avoid manual changes in installation scripts. Possibly we could do it by nuke and then copy it to artifacts.

Related issues:

@Kielek Kielek requested a review from a team July 25, 2023 12:11
@github-actions github-actions Bot requested a review from theletterf July 25, 2023 12:11
Comment thread build/VersionHelper.cs
@Kielek Kielek enabled auto-merge (squash) July 27, 2023 05:06
@Kielek Kielek merged commit 53c11b2 into open-telemetry:main Jul 27, 2023
Copy link
Copy Markdown
Member

@rajkumar-rangaraj rajkumar-rangaraj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CI builds produces artifacts with last release version

4 participants