-
Notifications
You must be signed in to change notification settings - Fork 75
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
Please consider using Github Releases/Tags #12
Comments
Hi, I added a release, the snapshot of the current version. Is this what you had in mind ? |
Yes, this is great. BTW, I think MacOS uses |
Hi, may-be I misunderstand some things: what is the difference between Tags and Releases ? Specifically, I'd like to have a "Stable" "release" (if that's the correct name) which would always be referred-to by the Addon Manager, and have the "Development" main repository with the latest stuff that would be the rolling master branch (I might confuse names) Is it possible to have a "Stable" release, but that points to a Tag, and the value of this Tag can be updated ? Thus, I could set "Tags" when I think it's ready (v0.7.x...) and I would always point the "Stable" release towards the latest "Tag", and still work and update the master / development branch as I see fit. This way, the Addon Manager could point to the "Stable" release of Assembly4, which would prevent people seeing every minor update I do, and only update when there really are some news. Do I understand that correctly ? Cheers, Zoltan |
I'm not an expert on this and don't know enough on the subject to advise you what is the best approach. What I've seen is that people use a Tags vs Releases are pretty much the same thing (there are differences) but in general Releases are glorified tags. They are a way to record milestones in the code that you can easily refer back to. |
I created a branch called "development" and I'll make all updates there, and when time comes I'll merge them into "master". This means that "master" will be untouched and the merge should be easy. I have to update the examples and tutorials, so it's not really in the workbench code anyway. Let's how this goes. Thank-you for your help. |
I'll keep an eye out to see if there is a better way to do this... or perhaps someone can weigh in. I didn't think about the issue with links breaking in documentation because of developing in a separate branch. I wonder how devs get around that? |
https://help.github.com/en/github/administering-a-repository/creating-releases
It's easier to follow development and can attract more users
The text was updated successfully, but these errors were encountered: