larsbrinkhoff / forth-mode

Wants to be the SLIME of Forth
GNU General Public License v3.0
61 stars 17 forks source link

Taging a Release #82

Closed phikal closed 1 year ago

phikal commented 4 years ago

For packages to be installable from MELPA Stable, a commit has to be tagged in the git repository. Therefore I would want to ask if it would be possible to tag a commit that could be considered "stable", for us MELPA Stable users?

phikal commented 2 years ago

Updating this request, I am now working on NonGNU ELPA, and would like to add this package to the archive. Compared to MELPA, it uses the last commit that bumped the version tag to create a new release, so all that has to be done is update the version tag in the package header, whenever a satisfying stable state is reached.

larsbrinkhoff commented 2 years ago

Sorry, I didn't see your message from two years back.

I can certainly make a tag. As for the package header, do you mean this from forth-model.el? ;; Version: 0.1 I could bump that and also make a tag.

phikal commented 2 years ago

Yes, ELPA checks the "main file", in this case forth-mode.el for whatever is given after "Version", so it just has to be bumped to some greater value. I think it would be best to attach a tag to the commit that updates the attribute.

larsbrinkhoff commented 2 years ago

I bumped the package version and made tag too.

phikal commented 2 years ago

That will fix the MELPA Stable issue, but ELPA uses the master branch, and therefore won't find the commit. Would it be possible to append 38d5152011ee67e0cff9d4a5ddfb1f908e5be013 onto master?

larsbrinkhoff commented 2 years ago

That was the intent; just a minor git mishap. Should be fixed now, no?

phikal commented 2 years ago

Yes, build the package can now be built. I will notify you when it has been added to NonGNU ELPA, so that you might update the documentation, if you are interested.

phikal commented 1 year ago

Sorry, I forgot to update this the thread, but I added forth-mode to NonGNU ELPA last January: https://elpa.nongnu.org/nongnu/forth-mode.html

larsbrinkhoff commented 1 year ago

Thanks!