-
Notifications
You must be signed in to change notification settings - Fork 32
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
Add release workflows #193
Add release workflows #193
Conversation
3118a47
to
7634e49
Compare
73b2ad3
to
8834c71
Compare
8834c71
to
17926f9
Compare
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.
Couple of questions, but looks good to me. I'm not sure what the release note generation does, but that's easy enough to adjust.
.github/workflows/post-release.yml
Outdated
- uses: actions/checkout@v4 | ||
with: | ||
ref: ${{ env.SDK_TAG }} | ||
fetch-depth: 0 |
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.
Seems fine, but I'm not seeing why we need the full history
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.
for this workflow I didn't test without it, but assumed I need this since we git checkout main
which may have diverged from the release branch/tag. I'll add a comment as such.
e58f686
to
14158ce
Compare
It just adds the default github-generated release notes. We need to specify the correct tag though since we are still releasing other packages from this repo, so the most recent tag might not necessarily be an SDK one. |
14158ce
to
962c558
Compare
53df8e3
to
4f597f7
Compare
4f597f7
to
fc29675
Compare
@@ -1 +0,0 @@ | |||
ros_foxglove_msgs |
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.
unrelated to PR but this file is no longer needed as of #170
@@ -1,6 +1,6 @@ | |||
[package] | |||
name = "foxglove-sdk-python" | |||
version = "0.1.0" | |||
version = "0.1.1" |
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.
bumping for consistency with rust package
Changelog
None
Docs
None
Description
New release workflows: