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

Setup GitHub Actions #8

Open
3 of 7 tasks
romaklimenko opened this issue May 8, 2023 · 2 comments
Open
3 of 7 tasks

Setup GitHub Actions #8

romaklimenko opened this issue May 8, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@romaklimenko
Copy link
Owner

romaklimenko commented May 8, 2023

  • Read GitHub Actions docs.
  • Check what semver tells us about prerelease and PR versions.
  • Check the PyPi policy about prereleases and PR versions.
  • Generate a PyPi token and set it in GitHub
  • Push a PR package when a PR is created (why? I code alone 🤔)
  • Push a pre-release package when there's a new commit in the main branch (what if I don't change code?)
  • Push a release package when a release is created.
@romaklimenko romaklimenko self-assigned this May 8, 2023
@romaklimenko romaklimenko added the enhancement New feature or request label May 8, 2023
@romaklimenko
Copy link
Owner Author

@romaklimenko romaklimenko changed the title Setup release workflows Setup GitHub Actions May 8, 2023
@romaklimenko
Copy link
Owner Author

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

No branches or pull requests

1 participant