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

[REL] - 2024.11.2 #999

Closed
20 of 21 tasks
soapy1 opened this issue Nov 22, 2024 · 1 comment
Closed
20 of 21 tasks

[REL] - 2024.11.2 #999

soapy1 opened this issue Nov 22, 2024 · 1 comment

Comments

@soapy1
Copy link
Contributor

soapy1 commented Nov 22, 2024

Release details

Scheduled release date - <2024/11/26>

Release captain responsible - @soapy1

1. Pre-flight checks

2. Prepare the codebase for a new release

  • Create a new git branch for the release git checkout -b release-2024.9.1

    • Prepare the branch just in case git clean -fxdq
  • Bump conda-store version in conda-store/conda-store/__init__.py

  • Bump conda-store-server version in conda-store-server/conda-store-server/__init__.py

  • Update the conda-store-ui version used in conda-store-server conda-store-server/hatch_build.py

  • Update the CHANGELOG.md file with the new version, release date, and relevant changes1.

  • Check the version locally with hatch version

  • Build and test locally

    • For conda-store and conda-store-server:

      # Note you will need to run this twice, once for each package
      cd conda-store # or cd conda-store-server
      hatch build
      twine check dist/*
      hatch clean
    • After building conda-store-server and before hatch clean run the server in standalone mode:

      cd conda-store-server
      conda-store-server --standalone

      To do a manual inspection of the build and ui vendoring process.

  • Make a release commit: git commit -m 'REL - 2024.9.1'

  • Push the release (REL) commit git push upstream main

  • If a release candidate is needed, tick this box when we're ready for a full release.

3. Make the release

Footnotes

  1. If you wish, use github-activity to generate a Changelog, e.g. github-activity conda-incubator/conda-store --since 2024.9.1 --until 2023.10.1. 2

@trallard
Copy link
Collaborator

Noting that this release is blocked until there is a resolution to conda-incubator/conda-store-ui#443 and a corresponding conda-store-ui release including such patch

@trallard trallard moved this from New 🚦 to TODO 📬 in conda-store 🐍 Nov 26, 2024
@soapy1 soapy1 moved this from TODO 📬 to In Progress 🏗 in conda-store 🐍 Nov 26, 2024
@soapy1 soapy1 closed this as completed Nov 27, 2024
@github-project-automation github-project-automation bot moved this from In Progress 🏗 to Done 💪🏾 in conda-store 🐍 Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done 💪🏾
Development

No branches or pull requests

2 participants