julia-actions / cache

A shortcut action to cache Julia artifacts, packages, and registries.
MIT License
38 stars 8 forks source link

Devdocs: document the process for making a new release of this action #128

Closed DilumAluthge closed 1 month ago

DilumAluthge commented 1 month ago

@omus @IanButterworth Can you take another look? I made one more small tweak.

IanButterworth commented 1 month ago

This seems to be documenting the standard release method in a backward way?

I git tag, then push tags, then name a release from the new tag?

DilumAluthge commented 1 month ago

Sure, I can edit the docs to reflect that workflow.

@IanButterworth When you create the new tag (e.g. the v2.2.0 tag) locally, do you create a lightweight tag or an annotated tag?

That is, do you run git tag v2.2.0 (lightweight tag) or git tag -a v2.2.0 (annotated tag)?

IanButterworth commented 1 month ago

git tag v2.2.0 commit_hash

DilumAluthge commented 1 month ago

Alright @IanButterworth take a look now and let me know what you think.