Mike Penz
e1cd50cb75
- use shortened links
2020-10-18 11:42:31 +02:00
Mike Penz
78de09ed13
- improve documentation by adding more in depth descriptions about configuration options
2020-10-18 11:39:20 +02:00
Mike Penz
63430c1e77
- adjust test cases and provide new flag
2020-10-18 11:16:04 +02:00
Mike Penz
883149d5f3
- add new configuration ptions
2020-10-18 11:11:36 +02:00
Mike Penz
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
2020-10-18 11:06:02 +02:00
Mike Penz
32d23197d5
- add better table to describe input configuration options
2020-10-18 10:35:37 +02:00
Mike Penz
df528e71d1
- simplify release build thanks to auto ref resolval
2020-10-18 10:25:49 +02:00
Mike Penz
ec2aabe545
- introduce more output values, and a more detailed description
2020-10-18 10:22:47 +02:00
Mike Penz and GitHub
1e85922907
Merge pull request #35 from mikepenz/feature/retrieve_tag_from_context.ref
...
Retrieve `toTag` from github.ref
2020-10-18 10:06:16 +02:00
Mike Penz
ffce3af679
- add support to prefer retrieving current toTag from github.context.ref if it starts with refs/tags/ instead of git command
2020-10-18 10:04:10 +02:00
Mike Penz and GitHub
8f2904b519
Merge pull request #34 from mikepenz/feature/external_changelog_showcase
...
Showcase external repo changelog generation
2020-10-18 09:56:18 +02:00
Mike Penz
3f5c562f92
- return fetch depth to have capability to auto detect latest tag
2020-10-18 09:43:46 +02:00
Mike Penz
13329e544c
- can't use local action, as we didn't checkout :D
2020-10-18 09:40:38 +02:00
Mike Penz
4a8c907e76
- introduce new step, showcasing generation of changelog for an external configuration
2020-10-18 09:39:18 +02:00
Mike Penz and GitHub
5f251caedb
Merge pull request #33 from mikepenz/feature/introduce_sorting_Tests
...
Introduce test cases to verify sort ordering
2020-10-18 09:30:07 +02:00
Mike Penz
3070fb0a7c
- introduce test cases verifying ordering works
2020-10-18 09:27:20 +02:00
Mike Penz and GitHub
d1f245b0eb
Merge pull request #31 from mikepenz/feature/adjust_release_github_action
...
Adjust release github action
2020-10-18 09:16:40 +02:00
Mike Penz
c03b55984d
- add back checkout to have configuration available
2020-10-18 09:16:18 +02:00
Mike Penz and GitHub
116d28a323
Merge pull request #29 from mikepenz/feature/improved_changelog
...
Improve changelog generation of project
2020-10-17 20:16:30 +02:00
Mike Penz
fde922d785
- fix link
2020-10-17 20:15:05 +02:00
Mike Penz
d970a0bc9a
- improve messages for test output
...
- include complete sample in README
2020-10-17 20:13:31 +02:00
Mike Penz
bfabe29961
- use develop state for action
2020-10-17 20:08:53 +02:00
Mike Penz
9a9cd26940
- improve build to add sample, without having a prior checkout
2020-10-17 20:04:44 +02:00
Mike Penz and GitHub
809b20a9de
Merge pull request #28 from mikepenz/feature/enhance_logging_outputs
...
Enhanced action logs
2020-10-17 19:57:36 +02:00
Mike Penz
8044ea441a
- introduce other category for library changelog
2020-10-17 19:56:31 +02:00
Mike Penz
35c73a5378
- recompile
2020-10-17 19:56:06 +02:00
Mike Penz
0452303d4c
- improve action specification
...
- clean up imports for tests
2020-10-17 19:53:23 +02:00
Mike Penz
f9222d8d77
- adjust README to reflect the no longer used default configuration lookup
2020-10-17 19:44:13 +02:00
Mike Penz
f63fa1dabb
- fix formatting, and unused import
2020-10-17 19:42:26 +02:00
Mike Penz
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
2020-10-17 19:37:11 +02:00
Mike Penz
1e0f6ab49e
- add more log messages to action
2020-10-17 19:37:11 +02:00
Mike Penz
f675789732
- group logs together to have a better visualisation of what's going on
...
- add emojis to all sorts of logs
2020-10-17 19:37:11 +02:00
Mike Penz and GitHub
c8090bcb0d
Merge pull request #27 from nhoelzl/feature/proofread-readme
...
Fix typos in Readme
2020-10-17 19:00:35 +02:00
Nicole Hoelzl
44272b156e
fix typos in readme
2020-10-17 18:47:04 +02:00
Mike Penz and GitHub
d88fa22107
Merge pull request #26 from mikepenz/feature/introduce_additional_placeholders
...
Introduce additional placeholders [milestone, labels, assignees, reviewers]
2020-10-17 18:21:07 +02:00
Mike Penz
6cce2a6c0f
- write assignee correct
2020-10-17 18:19:41 +02:00
Mike Penz and GitHub
519f09e891
Merge pull request #25 from mikepenz/feature/improved_defaults
...
Improved defaults if no configuration is provided
2020-10-17 18:17:05 +02:00
Mike Penz
17acfb397f
- update table with additional placeholders
2020-10-17 18:17:01 +02:00
Mike Penz
da89739163
- introduce more placeholders (milestone, labels, asignees, reviewers)
...
- update testcase to check new placeholders
2020-10-17 18:11:22 +02:00
Mike Penz
8058353346
- adjust defaults to already provide a great base set of categories
2020-10-17 18:07:31 +02:00
Mike Penz and GitHub
911126dfc7
Merge pull request #24 from mikepenz/feature/improved_configuration_issue_handling
...
Improved configuration failure handling
2020-10-17 18:07:01 +02:00
Mike Penz
fbc3c7370b
- fix test case
2020-10-17 18:05:35 +02:00
Mike Penz
b464ff088a
- introduce better more stable fallbacks in case the configuration is missing
...
- move configurations into subfolder for easier discovery
- simplify missing value fallback specification
2020-10-17 18:02:08 +02:00
Mike Penz and GitHub
c7eec1d5a6
Merge pull request #23 from mikepenz/feature/improve_missing_tag_handling
...
Improved handling for non existing tags
2020-10-17 17:56:59 +02:00
Mike Penz
619d3f460e
- introduce better handling of cases in which invalid references are provided, return an empty changelog and send out error
2020-10-17 17:38:08 +02:00
Mike Penz and GitHub
5ce9cb0351
Merge pull request #22 from mikepenz/feature/improve_readme
...
Improve README
2020-10-17 10:40:03 +02:00
Mike Penz
876d5042a3
- change header sizes
2020-10-17 10:38:40 +02:00
Mike Penz
4ee65b5cf0
- update readme, with more details, more emojis, more everything
2020-10-17 10:35:05 +02:00
Mike Penz and GitHub
f1d1eb5aea
Merge pull request #20 from mikepenz/feature/ignore_pre_releases
...
Allow to ignore pre-releases to find fromTag
2020-10-16 20:40:22 +02:00
Mike Penz
72f8821e9b
- add additional config flag to readme
2020-10-16 20:39:03 +02:00