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

WIP - Update versioning #861

Draft
wants to merge 21 commits into
base: main
Choose a base branch
from
Draft

WIP - Update versioning #861

wants to merge 21 commits into from

Conversation

trallard
Copy link
Collaborator

@trallard trallard commented Aug 12, 2024

There is no associated issue, but this PR tackles a couple of maintenance tasks:

  • Adds hatch-vcs to handle versioning (including dev versions, which should fix the release action). For example, locally for this PR:
     $ hatch version
     # returns
     2024.6.2.dev29+g2460535

Pull request checklist

  • Did you test this change locally?
  • Did you update the documentation (if required)?
  • Did you add/update relevant tests for this change (if required)?

Additional information

I re-added the publish to test-PyPI on every push to the main (this was previously broken but should be fixed now using VCs).

How to test

The easiest way to test is by checking the local version of the packages with hatch version, and launching conda-store-server with docker compose.
The rest: building Docker images, etc. should be tested through our CI.

Copy link

netlify bot commented Aug 12, 2024

Deploy Preview for conda-store canceled.

Name Link
🔨 Latest commit bc1d041
🔍 Latest deploy log https://app.netlify.com/sites/conda-store/deploys/673b24f1dd23390008823e4c

@trallard trallard changed the title WIP - Update versioning and bundling WIP - Update versioning Nov 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Progress 🏗
Development

Successfully merging this pull request may close these issues.

1 participant