2 Commits

Author SHA1 Message Date
Chris Roberts
7e5777b67f Update quotation marks 2023-10-13 13:18:05 -07:00
Chris Roberts
57a0ccd8d0 Add workflow to initiate releases
This workflow will update files in the repository for a new release. It
will:

* Update version in version.txt, CHANGELOG.md, and LICENSE
* Commit changes to main
* Create new release tag
* Generate a new development version string (patch incremented + .dev)
* Update dev version in version.txt, CHANGELOG.md, and LICENSE
* Commit changes to main
* Push changes on main to origin
* Push release tag to origin

This ensures all files are updated consistently and correctly. The
creation of the tag will then trigger the release workflow.
2023-10-09 14:48:57 -07:00