Skip to content

Conversation

@xylar
Copy link
Collaborator

@xylar xylar commented Jul 18, 2025

This pull request updates the release process documentation in docs/developers_guide/releasing.rst to clarify version bump procedures, dependency updates, and conda-forge feedstock management. The changes aim to streamline the release workflow and ensure consistency across steps.

Updates to Version Bump and Dependency Management:

  • Clarified that version numbers must be manually updated in mpas_analysis/version.py and ci/recipe/meta.yaml, with examples for release candidates (e.g., 1.3.0rc1).
  • Simplified dependency update instructions, emphasizing the use of the GitHub "Compare" feature to identify changes between releases.

Enhancements to Release Tagging:

  • Added detailed steps for tagging releases on GitHub, including generating release notes and marking pre-releases when applicable.

Improvements to Feedstock Update Process:

  • Introduced a preferred method for automatic feedstock updates via the regro-cf-autotick-bot, with fallback instructions for manual updates if the bot PR is delayed or unavailable.

Post-Release Verification:

Checklist

  • Developer's Guide has been updated
  • Documentation has been built locally and changes look as expected

@xylar xylar self-assigned this Jul 19, 2025
@xylar xylar merged commit a4b9b7b into MPAS-Dev:develop Jul 19, 2025
5 checks passed
@xylar xylar deleted the update-releasing-docs branch July 21, 2025 09:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant