mingness / processing-library-template

GNU General Public License v2.0
0 stars 1 forks source link

Release through GitHub #30

Closed Stefterv closed 20 hours ago

Stefterv commented 1 month ago

Hey all looks great!

Can I also suggest that we add instructions how to do releases through Github / Github desktop in addition to what has been done in #25, I think the git command line is somewhat opaque for beginners and often results in accidental actions.

enkatsu commented 1 month ago

@Stefterv Hello. I completely agree with you. This GitHub Actions workflow is triggered by pushing a Git tag, so I think we could write instructions on how to add and push a tag through GitHub Desktop. Would that kind of content be appropriate?

Stefterv commented 1 month ago

Yes, I'm also curious if the system works with creating a new release on the site

SableRaf commented 1 month ago

I'm also curious if the system works with creating a new release on the site

Same here. Currently, the script which updates the Contributions Manager (CM) looks for a release tagged latest (see https://github.com/processing/processing-contributions)

We can think of updating the intake on the CM side but it's probably best to start by building around the current pipeline.

Stefterv commented 1 month ago

Ah it was always creating a release on the site, this is just talk about what is triggering a new release

mingness commented 1 week ago

This issue has been addressed in https://github.com/mingness/processing-library-template/pull/46