78de09ed13
- improve documentation by adding more in depth descriptions about configuration options
Mike Penz2020-10-18 11:39:20 +02:00
2f5aa9600c
Merge pull request #37 from mikepenz/feature/fail_on_error
Mike PenzandGitHub2020-10-18 11:17:39 +02:00
63430c1e77
- adjust test cases and provide new flag
Mike Penz2020-10-18 11:16:04 +02:00
883149d5f3
- add new configuration ptions
Mike Penz2020-10-18 11:11:36 +02:00
3fd4677f8a
- introduce new capability to enforce a build failure - introduce config to fail on error instead of just logging - simplify main logic, move functionality in other classes
Mike Penz2020-10-18 11:06:02 +02:00
32d23197d5
- add better table to describe input configuration options
Mike Penz2020-10-18 10:35:37 +02:00
cc87a21d23
Merge pull request #36 from mikepenz/feature/additional_output_values
Mike PenzandGitHub2020-10-18 10:28:01 +02:00
df528e71d1
- simplify release build thanks to auto ref resolval
Mike Penz2020-10-18 10:25:49 +02:00
ec2aabe545
- introduce more output values, and a more detailed description
Mike Penz2020-10-18 10:22:47 +02:00
1e85922907
Merge pull request #35 from mikepenz/feature/retrieve_tag_from_context.ref
Mike PenzandGitHub2020-10-18 10:06:16 +02:00
ffce3af679
- add support to prefer retrieving current toTag from github.context.ref if it starts with refs/tags/ instead of git command
Mike Penz2020-10-18 10:04:10 +02:00
8f2904b519
Merge pull request #34 from mikepenz/feature/external_changelog_showcase
Mike PenzandGitHub2020-10-18 09:56:18 +02:00
3f5c562f92
- return fetch depth to have capability to auto detect latest tag
Mike Penz2020-10-18 09:42:21 +02:00
13329e544c
- can't use local action, as we didn't checkout :D
Mike Penz2020-10-18 09:40:38 +02:00
4a8c907e76
- introduce new step, showcasing generation of changelog for an external configuration
Mike Penz2020-10-18 09:39:18 +02:00
5f251caedb
Merge pull request #33 from mikepenz/feature/introduce_sorting_Tests
Mike PenzandGitHub2020-10-18 09:30:07 +02:00
3070fb0a7c
- introduce test cases verifying ordering works
Mike Penz2020-10-18 09:27:20 +02:00
0452303d4c
- improve action specification - clean up imports for tests
Mike Penz2020-10-17 19:53:23 +02:00
f9222d8d77
- adjust README to reflect the no longer used default configuration lookup
Mike Penz2020-10-17 19:44:13 +02:00
f63fa1dabb
- fix formatting, and unused import
Mike Penz2020-10-17 19:42:26 +02:00
bd49950417
- use different pen for write logs - remove default value for configuration, to cleanly fallback to defaults - rename gitHelper, move dir exists helper - add reading input values group - improve warning for configuration
Mike Penz2020-10-17 19:35:26 +02:00
1e0f6ab49e
- add more log messages to action
Mike Penz2020-10-17 19:20:12 +02:00
f675789732
- group logs together to have a better visualisation of what's going on - add emojis to all sorts of logs
Mike Penz2020-10-17 19:00:04 +02:00
c8090bcb0d
Merge pull request #27 from nhoelzl/feature/proofread-readme
Mike PenzandGitHub2020-10-17 19:00:35 +02:00
519f09e891
Merge pull request #25 from mikepenz/feature/improved_defaults
Mike PenzandGitHub2020-10-17 18:17:05 +02:00
17acfb397f
- update table with additional placeholders
Mike Penz2020-10-17 18:17:01 +02:00
da89739163
- introduce more placeholders (milestone, labels, asignees, reviewers) - update testcase to check new placeholders
Mike Penz2020-10-17 18:11:22 +02:00
8058353346
- adjust defaults to already provide a great base set of categories
Mike Penz2020-10-17 18:03:46 +02:00
911126dfc7
Merge pull request #24 from mikepenz/feature/improved_configuration_issue_handling
Mike PenzandGitHub2020-10-17 18:07:01 +02:00
b464ff088a
- introduce better more stable fallbacks in case the configuration is missing - move configurations into subfolder for easier discovery - simplify missing value fallback specification
Mike Penz2020-10-17 18:02:08 +02:00
c7eec1d5a6
Merge pull request #23 from mikepenz/feature/improve_missing_tag_handling
Mike PenzandGitHub2020-10-17 17:56:59 +02:00
619d3f460e
- introduce better handling of cases in which invalid references are provided, return an empty changelog and send out error
Mike Penz2020-10-17 17:38:08 +02:00
5ce9cb0351
Merge pull request #22 from mikepenz/feature/improve_readme
Mike PenzandGitHub2020-10-17 10:40:03 +02:00
f1d1eb5aea
Merge pull request #20 from mikepenz/feature/ignore_pre_releases
Mike PenzandGitHub2020-10-16 20:40:22 +02:00
72f8821e9b
- add additional config flag to readme
Mike Penz2020-10-16 20:39:03 +02:00
f1be8d021b
- add tests to verify specific from, to - add test to verify specific from, to hashes
Mike Penz2020-10-16 20:34:40 +02:00
2b44c93df7
- add capability to ignore any pre-release releases from matching against, only relevant if no fromTag is specified - protect against issue if no previous tag is available
Mike Penz2020-10-16 20:31:49 +02:00
e5142357fc
- fix test case for adjusted tag naming
Mike Penz2020-10-16 19:31:40 +02:00
2f1eed7458
- add additional settings to ensure we won't spend the whole API quota if a merge included non anticipated commits
Mike Penz2020-10-16 19:30:10 +02:00