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

Add GH action for autorelease on tag #120 #122

Merged
merged 1 commit into from
Apr 10, 2023
Merged

Conversation

a-r-j
Copy link
Contributor

@a-r-j a-r-j commented Apr 10, 2023

Code of Conduct

Description

Adds a github action for publishing release based on tags. Based on this

To create a release, create a tag and push it to GitHub:

git tag -a "v0.0.1-beta" -m "beta version testing"
git push --tags

@rasbt, I think this should be good to go but will need your PyPI API key added to the project secrets.

Related issues or pull requests

Pull Request Checklist

  • Added a note about the modification or contribution to the ./docs/sources/CHANGELOG.md file (if applicable)
  • Added appropriate unit test functions in the ./biopandas/*/tests directories (if applicable)
  • Modify documentation in the corresponding Jupyter Notebook under biopandas/docs/sources/ (if applicable)
  • Ran PYTHONPATH='.' pytest ./biopandas -sv and make sure that all unit tests pass (for small modifications, it might be sufficient to only run the specific test file, e.g., PYTHONPATH='.' pytest ./biopandas/classifier/tests/test_stacking_cv_classifier.py -sv)
  • Checked for style issues by running flake8 ./biopandas

@rasbt
Copy link
Member

rasbt commented Apr 10, 2023

done! added the PyPI api key.

@a-r-j
Copy link
Contributor Author

a-r-j commented Apr 10, 2023

Awesome, thanks. I'll give it a test today :)

@a-r-j a-r-j merged commit 16172f0 into BioPandas:main Apr 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants