-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Replace manually adding tags with multimod #6292
Conversation
eee7561
to
e191fad
Compare
Codecov ReportBase: 91.20% // Head: 91.20% // No change to project coverage 👍
Additional details and impacted files@@ Coverage Diff @@
## main #6292 +/- ##
=======================================
Coverage 91.20% 91.20%
=======================================
Files 245 245
Lines 14194 14194
=======================================
Hits 12945 12945
Misses 999 999
Partials 250 250 Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is the tag deletion in this makefile no longer useful to have? I'm not sure how frequently it's been used (if at all)
This change will require an update to https://github.com/open-telemetry/opentelemetry-collector/blob/main/docs/release.md#releasing-opentelemetry-collector
@codeboten until I find a way to push the tags will hold on this for the moment |
This PR was marked stale due to lack of activity. It will be closed in 14 days. |
e191fad
to
c235dec
Compare
This PR was marked stale due to lack of activity. It will be closed in 14 days. |
c59342c
to
0a26aee
Compare
@codeboten @dmitryax please take a look. |
Signed-off-by: Bogdan <[email protected]>
0a26aee
to
0b6994a
Compare
multimod verify | ||
set -e; for tag in `multimod tag -m ${MODSET} -c ${COMMIT} --print-tags | grep -v "Using" `; do \ | ||
echo "pushing tag $${tag}"; \ | ||
git push ${REMOTE} $${tag}; \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I wish we had a dry-run option for git push
just to show what tags are about to be pushed, but I think multimod tag ...
will fail on a second run... Do you think it's something worth adding to multimod tag?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we can ask for that, please open an issue in the build-go repos.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Signed-off-by: Bogdan <[email protected]> Signed-off-by: Bogdan <[email protected]>
Signed-off-by: Bogdan <[email protected]> Signed-off-by: Bogdan <[email protected]>
Also, only creates tags for the modules not marked as ignored in the version file.
For the moment I cannot find way to push these tags, filed open-telemetry/opentelemetry-go-build-tools#157