Commit Graph
100 Commits
Author SHA1 Message Date
lukaszraczylo 19fd1d8d3e fixup! fixup! fixup! Switch to goreleaser. 2023-01-16 17:23:47 +00:00
lukaszraczylo 37a6482e74 fixup! fixup! Switch to goreleaser. 2023-01-16 17:11:47 +00:00
lukaszraczylo 9c1e1f2217 fixup! Switch to goreleaser. 2023-01-16 17:11:12 +00:00
lukaszraczylo 746defdaa2 Switch to goreleaser. 2023-01-16 17:03:59 +00:00
lukaszraczylo fc44b5644c fixup! fixup! Prevent download+update of the dependencies. 2023-01-16 14:55:44 +00:00
lukaszraczylo 1cba7edb6a fixup! Prevent download+update of the dependencies. 2023-01-16 14:50:24 +00:00
lukaszraczylo e04690acdb Prevent download+update of the dependencies. 2023-01-16 14:47:53 +00:00
lukaszraczylo a517359fec Update dependencies. 2023-01-16 14:40:47 +00:00
lukaszraczyloandGitHub 6057b7502d Update release.yaml 2023-01-16 06:33:02 -08:00
lukaszraczyloandGitHub 95d80e71cc Update release.yaml 2023-01-16 06:29:53 -08:00
lukaszraczylo 96228eaac7 Quick update on the soon-to-be-depreciated outputs usage. 2023-01-13 16:10:04 +00:00
lukaszraczylo ea75bd4816 fixup! fixup! fixup! Update code constraints. 2022-12-10 13:43:16 +00:00
lukaszraczylo 36e0617b29 fixup! fixup! Update code constraints. 2022-12-10 13:37:38 +00:00
lukaszraczylo 957f17f0a5 fixup! Update code constraints. 2022-12-10 13:30:57 +00:00
lukaszraczylo e9e05973a4 Update code constraints. 2022-12-10 12:48:57 +00:00
lukaszraczylo 04d31b5e78 Update dockerfile. 2022-12-10 12:42:07 +00:00
lukaszraczylo 7fa90bf397 fixup! Fix download URL for missing assets. 2022-12-10 12:25:47 +00:00
lukaszraczylo 491bb087ab Fix download URL for missing assets. 2022-12-10 12:23:04 +00:00
lukaszraczylo f81072b1fe Enforce Go 1.19 for builds. 2022-12-10 12:10:33 +00:00
lukaszraczylo d3f6b007a3 Replace update with update-all 2022-12-10 12:07:07 +00:00
lukaszraczylo b786463ed6 fixup! fixup! Update dependencies. 2022-12-10 12:01:21 +00:00
lukaszraczylo 901f16a331 fixup! Update dependencies. 2022-12-10 11:49:42 +00:00
lukaszraczylo 7bb6a0d0f6 Update dependencies. 2022-12-10 11:48:30 +00:00
lukaszraczylo c08aeae7f1 Some builds could have issues with precached apk dependencies. 2022-11-03 13:10:38 +00:00
lukaszraczylo 915c9a9f71 Compile and release semver and the V1 tag. 2022-11-03 10:39:43 +00:00
lukaszraczylo 7787fe5e6c Exclude md5 checks on binary. 2022-10-17 15:39:51 +01:00
lukaszraczylo be885367df Increase test coverage. 2022-10-17 15:30:21 +01:00
lukaszraczylo 3e885b5e7c Update checkout action to latest available.
Node.js 12 actions are deprecated. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/.
2022-10-17 13:06:12 +01:00
lukaszraczylo 50282aa5f6 Fixup gomod and remove leftovers. 2022-10-17 13:04:02 +01:00
lukaszraczylo 5fa9728e0a Update dependencies to the latest available. 2022-10-17 13:00:38 +01:00
lukaszraczyloandGitHub 084def2e9e Merge pull request #16 from lukaszraczylo/move-crossbuild
Change crossbuild to go-release-binaries.
2022-10-17 04:55:15 -07:00
lukaszraczylo 43b49666b6 Change crossbuild to go-release-binaries.
Reason: crossbuild action is deprecated and does not support current
latest versions of golang.
2022-10-17 12:49:07 +01:00
lukaszraczylo a89c69dda8 Update dependencies :) 2022-09-30 16:59:41 +01:00
lukaszraczylo 33ec1c7ce4 fixup! Update dependencies. 2022-05-28 00:59:49 +01:00
lukaszraczylo abb1152ec7 Update dependencies. 2022-05-28 00:51:30 +01:00
lukaszraczylo 1bcccf227e fixup! fixup! fixup! Update dependencies. 2022-05-27 22:37:00 +01:00
lukaszraczylo 9c355d1267 fixup! fixup! Update dependencies. 2022-05-27 22:27:48 +01:00
lukaszraczylo 821454583e fixup! Update dependencies. 2022-05-27 22:15:49 +01:00
lukaszraczylo ba588a0c6f Update dependencies. 2022-05-27 22:07:55 +01:00
lukaszraczylo 47546fca4f fixup! fixup! fixup! Update dependencies. 2022-05-05 10:00:01 +01:00
lukaszraczylo 8a6b6d48e6 fixup! fixup! Update dependencies. 2022-05-05 09:35:18 +01:00
lukaszraczylo fefb87c3d4 fixup! Update dependencies. 2022-05-05 09:26:19 +01:00
lukaszraczylo a5642b30e6 Update dependencies. 2022-05-05 09:18:21 +01:00
lukaszraczylo 9b03bb1566 fixup! Update dependencies. 2022-05-03 11:26:05 +01:00
lukaszraczylo 551e1b9d21 Update dependencies. 2022-04-29 12:25:20 +01:00
lukaszraczylo 58151695a3 Update dependencies. 2022-03-10 00:39:47 +00:00
lukaszraczylo 77616d4cdb fixup! Allow semver generator to run without configuration file present. 2022-03-10 00:28:20 +00:00
lukaszraczylo 4451f4b9b5 Allow semver generator to run without configuration file present. 2022-03-10 00:22:19 +00:00
lukaszraczyloandGitHub 74b11f30c9 Update issue templates 2022-02-15 15:37:07 +00:00
lukaszraczylo 3a33815ea0 Clean previous release assets 2022-02-15 15:28:00 +00:00
lukaszraczylo 5878e650f7 Add missing interpretation of strict parameter from config file. 2022-02-10 16:22:13 +00:00
lukaszraczylo 559ed4ff59 Resolve issue with not parsing strict ( issue#13 ) 2022-02-10 16:01:30 +00:00
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 aec1e45e03 Release cleanup - remove all tags. 2022-02-10 14:40:09 +00:00
lukaszraczylo 385b5b5e97 Update dependencies and release process. 2022-02-10 14:40:09 +00:00
lukaszraczylo 2370574ed4 Ignore code coverage tests failing the build. 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 d29e51ea14 Update dependencies. 2022-02-10 14:40:08 +00:00
lukaszraczylo 22642481c8 Remove invalid setting for older version of the build job. 2022-02-10 14:40:07 +00:00
lukaszraczylo 65c3d4aaee Pin release workflow version to 0.1.5
Current workflow have issues with outdated libraries.
2021-08-03 08:08:33 +01:00
lukaszraczylo cc09c3d83d Add automagic release of V1 tag 2021-08-03 08:00:58 +01:00
lukaszraczylo 4c090b5a4e Add automagic release of V1 tag 2021-08-02 16:18:18 +01:00
lukaszraczylo 06970a35db Fix release versioning. 2021-08-02 16:17:39 +01:00
lukaszraczylo d4443075f2 Fixes bug where commit hash was not respected. 2021-08-02 16:17:39 +01:00
lukaszraczylo 78fdc814dc Update dependencies. 2021-07-27 10:22:56 +01:00
lukaszraczylo 817d316c75 Update documentation on RC's 2021-07-27 10:22:55 +01:00
lukaszraczylo c621cdf9e5 Add the release candidate to versioning. 2021-07-27 10:22:55 +01:00
lukaszraczylo 08d2679846 Update dependencies 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 39af019db4 Fix documentation on strict mode. 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 7608d2bc50 Add missing github token env for tests. 2021-07-27 10:22:54 +01:00
lukaszraczylo d0924c948d Improve test coverage. 2021-07-27 10:22:54 +01:00
lukaszraczylo 6d5f8903bb Add uploading of codecov result 2021-07-27 10:22:54 +01:00
lukaszraczylo 4a23cf71fc Add codecov reporting. 2021-07-27 10:22:53 +01:00
lukaszraczylo 2d03c12978 Add github_username and github_password to the action declaration. 2021-07-27 10:22:53 +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 2aac0ebd65 Replace order of the releases so the v1 is always second,
allowing users to pull the latest version of the binary from the "latest" link.
2021-07-27 10:22:45 +01:00
lukaszraczylo ec30e46868 Update documentation in regards to tag v1. 2021-07-27 10:22:05 +01:00
lukaszraczylo efbf9e06f0 Add release v1 to make it easier for users to pin the version in their workflows. 2021-07-27 10:22:05 +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 ee2ab9fa0c Update documentation with working version. 2021-07-27 10:22:04 +01:00
lukaszraczylo 0d7a562e00 Update entrypoint location. 2021-07-27 10:22:04 +01:00
lukaszraczylo 325c53bfb7 Add missing entrypoint for docker image. 2021-07-27 10:22:04 +01:00
lukaszraczylo 6507c43648 Fixup: Wrong assumption, wrong calculation. 2021-07-27 10:22:04 +01:00
lukaszraczylo cdedb59476 Update dependencies. 2021-07-27 10:22:04 +01:00
lukaszraczylo 42c880f904 Update documentation with docker and supported architectures for binaries and images. 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 dc22f7c281 Add codeclimate reporting on coverage. 2021-07-27 10:22:03 +01:00
lukaszraczylo 5ef55cc520 Rename github action to reflect what it's actually doing. 2021-07-27 10:22:03 +01:00
lukaszraczylo f98e203c91 Add additional badges. 2021-07-27 10:22:03 +01:00