Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(release): add automated release workflow (#2)
* chore(release): add automated release workflow Adds a workflow file which can be run to create a semantic tag and immediately afterwards, create a release on GitHub. Any collaborator with write access should be able to trigger the workflow. This commit also adds another workflow file, which leaves a comment after a PR has been merged. The comment reminds to trigger the aforementioned release workflow. * chore: delete pr commenter * chore: fix naming and specify defaults * chore: skip release if release exists * chore: release if tag is provided to the step properly * chore: default bump is patch if no input tag * chore: attach files to GitHub release Per feedback: #2 (comment) * chore: remove . directory from the archive * chore: make sure to pass down the archive file name
- Loading branch information