Commit Graph

25 Commits

Author SHA1 Message Date
lukaszraczylo 93ea4e6365 Remove unnecessary print from ./semver-gen command 2022-02-10 15:15:36 +00:00
lukaszraczylo 960207e467 Skip update test in CI. 2022-02-10 15:06:35 +00:00
lukaszraczylo 385b5b5e97 Update dependencies and release process. 2022-02-10 14:40:09 +00:00
lukaszraczylo b3a41d4737 Skip version increase on prior semver tag detected. 2022-02-10 14:40:09 +00:00
lukaszraczylo c2a30fb868 Additional testing 2022-02-10 14:40:08 +00:00
lukaszraczylo a0fa4ee4cd Add option to respect existing tags and adjust calculations using them. 2022-02-10 14:40:08 +00:00
lukaszraczylo e32b4b9544 Fixes the bug when multiple criteria could be used to increment multiple counters.
After the change semver calculator will proceed to the next commit on the first hit.

Also: Update to GraphQL library
2022-02-10 14:40:08 +00:00
lukaszraczylo d4443075f2 Fixes bug where commit hash was not respected. 2021-08-02 16:17:39 +01:00
lukaszraczylo c621cdf9e5 Add the release candidate to versioning. 2021-07-27 10:22:55 +01:00
lukaszraczylo be00398a17 Enable update testing on the CI platform. 2021-07-27 10:22:55 +01:00
lukaszraczylo e4007deecd Improve testing across the board. 2021-07-27 10:22:55 +01:00
lukaszraczylo 9c0e4171ae Add strict matching which disables automatic incrementation of the patch until the trigger word is found. 2021-07-27 10:22:54 +01:00
lukaszraczylo a9949ee255 Add dummy autoupdater. 2021-07-27 10:22:54 +01:00
lukaszraczylo 29ad85b62a Add binary autoupdate. 2021-07-27 10:22:54 +01:00
lukaszraczylo d0924c948d Improve test coverage. 2021-07-27 10:22:54 +01:00
lukaszraczylo 941784a3ae Fix leftover from the testing, use GITHUB_TOKEN. 2021-07-27 10:22:53 +01:00
lukaszraczylo 2a869e95fa Version checking against the current release and github graphql api. 2021-07-27 10:22:53 +01:00
lukaszraczylo 195192e6d1 Add version checking. 2021-07-27 10:22:53 +01:00
lukaszraczylo b8a15788ee General improvements
* Fix calculations as per https://github.com/lukaszraczylo/semver-generator/issues/8
* Change name of default config file as per https://github.com/lukaszraczylo/semver-generator/issues/2
* Add access to private repositories as per https://github.com/lukaszraczylo/semver-generator/issues/3
* Update documentation
2021-07-27 10:22:05 +01:00
lukaszraczylo 6507c43648 Fixup: Wrong assumption, wrong calculation. 2021-07-27 10:22:04 +01:00
lukaszraczylo af71c23260 Fix: Issue with sorting commits after specifying hash. 2021-07-27 10:22:03 +01:00
lukaszraczylo 1b2292f6cb Add ability to start from user specified hash.
This feature can be useful for repositories with already established versioning, but
having hundreds of commits which could potentially produce really weird results due
to lack of previous rules on wording.
2021-07-27 10:22:02 +01:00
lukaszraczylo cbe73e16db Add -v / --version command and appropriate build flags. 2021-05-09 11:40:36 +01:00
lukaszraczylo 8bbde1f600 Console friendly switches and documentation
+ Add ARM64 binary release
+ Draft for github actions.
2021-05-09 11:11:57 +01:00
lukaszraczylo e4eb72fd13 Ready for release. 2021-05-09 02:47:33 +01:00