-
Notifications
You must be signed in to change notification settings - Fork 524
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
Create release.sh script #37
Comments
Not sure if this helps or hinders.. https://github.com/openassistive/OpenATFrontEnd/blob/master/.travis.yml & https://github.com/openassistive/OpenATFrontEnd/blob/master/scripts/deploy_travis.sh (I cant take credit for that.. I'm not sure where its from but it kinda works. ). I like the idea of pushing static to a cdn. |
Thank for links I will check that asap because I still release manually, I have to change that |
@kakawait FWIW this kind of feature may be overly prescriptive in terms of meeting the broader need unless you're turning this into a boilerplate, @kakawait. I personally use |
I think issue description is not correct, this script is mainly to automate some stupid task like bumping version on every files (actually I did it manually) and create some meta/tag. I think deployment will be done through CI process that I should add. |
Got it. In that case let me introduce you to https://github.com/semantic-release/semantic-release |
And if you're looking for something a little lighter weight, there's also Standard Version. I've covered the pros and cons of each as I perceive them from real life use here: |
Yeah I was thinking about because actually release version is a bit chaotic. I think until project is on beta I don't take more attention on that thing but I have to in future :) |
Totally. Never too soon to start automating if it's slowing you down now. FWIW, here's an example change log I produced by Standard Version, and I love it because the CHANGELOG is in the code and shipped with the application (unlike what Semantic Release provides): https://github.com/comfusion/after-dark/blob/master/CHANGELOG.md EDIT: Pre-release versioning supported as well. |
The text was updated successfully, but these errors were encountered: