-
Notifications
You must be signed in to change notification settings - Fork 150
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
Releases, versioning #11
Comments
I will vote for this. Each project within repo should have separate version tags and releases. |
If we are ok with this, I'll do a release for |
Looks good to me. |
Looks like I can't do it in this repo - no |
Ok, I think @maxgolov is the admin of this repo and can give you write access to create a release. And probably I am getting write access through the |
Thanks! Created a request: open-telemetry/community#699 |
Have added you to |
I vaguely remember that when we initially got it set up, we had to ask for the open-telemetry org admins to set permissions on it.. Can I help creating a tag? Would you be able to provide me with release notes, and how do you want to label it - Let's discuss it on slack. |
I created the tag |
Yes, thanks. We would like to include also some artefacts (assets) as well during this process. I've contacted @SergeyKanzhelev and he suggested for me to file an issue which I did - open-telemetry/community#718 |
@TomRoSystems - once you get permissions, you may be able to edit the release and simply attach additional artifacts. It would be great though if we somehow script the creation of binaries. That is to avoid attaching prebuilt binaries that have not been created by the GitHub Actions, or by some other |
Knowing GH permissions nonsense, if somebody will need to get Admin on repo to set everything up - let me know (ideally by adding details in open-telemetry/community#718). |
@maxgolov Thanks for this, and my bad for not noticing this discussion here earlier 🙂 We decided to tag different instrumentation releases with each their own tag, e.g. I was hoping the artifacts would show up under the releases, but CI will need to package and publish them separately (via https://github.com/softprops/action-gh-release), going to add it soon. |
How should we release different contrib projects?
nginx now (#10) builds release binaries for different platforms and I'd like expose these artifacts via Github releases.
Should each project have it's own version tag? E.g.
nginx-0.1.0
andhttpd-0.1.0
so when the tag is created a GH release will be available.The text was updated successfully, but these errors were encountered: