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

Add some more notes to the release workflow #1121

Conversation

bourque
Copy link
Collaborator

@bourque bourque commented Nov 6, 2024

This PR updates the Release Workflow docs to add some notes on the expected cadences of the releases, as well as make some minor updates based on how we have been making releases.

@bourque bourque added the Repo: Documentation Improvements or additions to documentation label Nov 6, 2024
@bourque bourque added this to the Nov 2024 milestone Nov 6, 2024
@bourque bourque self-assigned this Nov 6, 2024
Comment on lines +48 to +50
#. If there have been release-specific commits, In GitHub, create a pull request that merges the version branch into
``dev``. Proceed with the nominal review & merge process described in steps (10) and (11) in the :ref:`git & GitHub
Workflow <git-and-github-workflow>` section.
Copy link
Contributor

@tech3371 tech3371 Nov 6, 2024

Choose a reason for hiding this comment

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

I am not good with release. I tried to release last month to fix a bug and I think I had to merge PR before I create a new release. I tried to see if I can find notes but I couldn't. Is that what you do also? If so, should this step be moved one above.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Good point, I think you are right about the ordering. That is how I do it for sds_data_manager, which usually requires some release-specific commits to update version numbers.

I updated the docs to reflect the correct order, and also added some more notes.

@bourque bourque requested a review from tech3371 November 7, 2024 16:26
Copy link
Contributor

@tech3371 tech3371 left a comment

Choose a reason for hiding this comment

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

Thank you for updating this!

@bourque bourque merged commit 0e6c17b into IMAP-Science-Operations-Center:dev Nov 7, 2024
17 checks passed
@bourque bourque deleted the update-release-procedure-docs branch November 7, 2024 17:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Repo: Documentation Improvements or additions to documentation
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants