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

Checklist for release #73

Open
4 tasks
munkm opened this issue Mar 21, 2024 · 2 comments
Open
4 tasks

Checklist for release #73

munkm opened this issue Mar 21, 2024 · 2 comments
Labels

Comments

@munkm
Copy link
Member

munkm commented Mar 21, 2024

Comment:

We are currently trying to get a new release of cyclus out. There are several changes to the recipe that probably need to happen too. Here's what I see:

  • The shell script with additional information for building cyclus should reflect our current practices. https://github.com/conda-forge/cyclus-feedstock/blob/main/recipe/build.sh#L15-L26
  • The feedstock maintainers in meta.yaml include people who aren't super active any more. Do we want to change that?
  • In runtests.sh all of the nosetests lines should be changed to python -m pytest
  • Remove pinning of all dependency versions
@munkm munkm added the question label Mar 21, 2024
@gonuke
Copy link
Contributor

gonuke commented Mar 22, 2024

Perhaps you're already familiar with this, but conda-forge does have a process for testing release candidates that doesn't get in the way of real releases: https://conda-forge.org/docs/maintainer/knowledge_base/#pre-release-builds

I've done it once, but only once, so I don't really recall how it goes and/or if it's smooth...

@munkm
Copy link
Member Author

munkm commented Mar 22, 2024

I actually forgot that this existed!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants