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.1 #967

Closed
20 of 21 tasks
soapy1 opened this issue Nov 8, 2024 · 2 comments
Closed
20 of 21 tasks

[REL] - 2024.11.1 #967

soapy1 opened this issue Nov 8, 2024 · 2 comments
Assignees

Comments

@soapy1
Copy link
Contributor

soapy1 commented Nov 8, 2024

Release details

Scheduled release date - <2024/11/08>

Release captain responsible - @soapy1 @peytondmurray


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

@soapy1 soapy1 self-assigned this Nov 8, 2024
@soapy1 soapy1 moved this from New 🚦 to In Progress 🏗 in conda-store 🐍 Nov 8, 2024
@peytondmurray
Copy link
Contributor

Waiting on the conda-forge feedstock PR to be generated...

@peytondmurray peytondmurray assigned peytondmurray and unassigned soapy1 Nov 9, 2024
@peytondmurray
Copy link
Contributor

Blocked until #973 gets merged.

@soapy1 soapy1 closed this as completed Nov 14, 2024
@github-project-automation github-project-automation bot moved this from In Progress 🏗 to Done 💪🏾 in conda-store 🐍 Nov 14, 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