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

automate CI #51

Open
2 of 3 tasks
lavie opened this issue Mar 29, 2019 · 3 comments
Open
2 of 3 tasks

automate CI #51

lavie opened this issue Mar 29, 2019 · 3 comments

Comments

@lavie
Copy link
Owner

lavie commented Mar 29, 2019

  • Auto-publish to pypi on successful master build.
  • Auto push to dockerhub.
  • Autogen release notes and create github release draft.
@lavie
Copy link
Owner Author

lavie commented Jun 16, 2021

@reconman
Copy link
Contributor

Check https://github.com/marvinpinto/action-automatic-releases#create-a-new-github-release-when-tags-are-pushed-to-the-repository for automatic release notes.

I'm using it in FGA to produce release notes like this: https://github.com/Fate-Grand-Automata/FGA/releases. It uses the Automatically generate a pre-release when changes land on master part because I don't use releases for that project. Users can only download the latest APK.

@lavie
Copy link
Owner Author

lavie commented Feb 24, 2023

honestly, the releases aren't crucial to the project. since most users will pull the tool with pip or docker, it's not super critical to also create releases. the releases are mostly a way to thank contributors and inform users of major features being added.

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

No branches or pull requests

2 participants