Commit Graph
78 Commits
Author SHA1 Message Date
Mike Penz c03b55984d - add back checkout to have configuration available 2020-10-18 09:16:18 +02:00
Mike PenzandGitHub 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 PenzandGitHub 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 PenzandGitHub c8090bcb0d Merge pull request #27 from nhoelzl/feature/proofread-readme
Fix typos in Readme
2020-10-17 19:00:35 +02:00
Mike PenzandGitHub 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 PenzandGitHub 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 PenzandGitHub 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 PenzandGitHub 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 PenzandGitHub 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 PenzandGitHub 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
Mike Penz f1be8d021b - add tests to verify specific from, to
- add test to verify specific from, to hashes
2020-10-16 20:34:40 +02:00
Mike Penz 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
2020-10-16 20:31:49 +02:00
Mike PenzandGitHub bd027aa32a Merge pull request #18 from mikepenz/feature/specify_tag
Specify toTag for the automated release generation
2020-10-16 20:06:10 +02:00
Mike Penz 0bfbf81712 - specify toTag from ref 2020-10-16 20:04:06 +02:00
Mike PenzandGitHub 4905bd8728 Merge pull request #16 from mikepenz/feature/fix_release_issue
Fix missing github token for release
2020-10-16 20:00:47 +02:00
Mike Penz 9a5f01aaed - fix missing github token 2020-10-16 19:59:08 +02:00
Mike PenzandGitHub 938e36a2c0 Merge pull request #15 from mikepenz/develop
dev -> main
2020-10-16 19:56:14 +02:00
Mike PenzandGitHub f6e1cf08dc Merge pull request #14 from mikepenz/feature/add_contribution_notes
Add contribution notes
2020-10-16 19:54:29 +02:00
Mike PenzandGitHub 8f7652ff52 Merge pull request #13 from mikepenz/feature/introduce_automated_release_creation
[CI] Introduce automated release build
2020-10-16 19:54:22 +02:00
Mike Penz e20069dd99 - add contribution notes 2020-10-16 19:52:18 +02:00
Mike Penz cabe95c7ad - add automated build to create release notes 2020-10-16 19:51:58 +02:00
Mike PenzandGitHub 07752c8758 Merge pull request #12 from mikepenz/feature/enhanced_performance_configs
At max read back configurations
2020-10-16 19:51:04 +02:00
Mike Penz 9b4dc62807 - re-build dist files 2020-10-16 19:49:58 +02:00
Mike Penz ba1b7e10e6 - tag does not exist 2020-10-16 19:40:46 +02:00
Mike Penz 5283d1b0ee - adjust specified tags 2020-10-16 19:39:19 +02:00
Mike Penz 488b03cfa1 - fix lint errors 2020-10-16 19:37:04 +02:00
Mike Penz e5142357fc - fix test case for adjusted tag naming 2020-10-16 19:31:40 +02:00
Mike Penz 2f1eed7458 - add additional settings to ensure we won't spend the whole API quota if a merge included non anticipated commits 2020-10-16 19:30:10 +02:00
Mike Penz 7edac9e110 - add branding icon 2020-10-16 18:05:22 +02:00
Mike Penz 3b7d905e6e - update README 2020-10-16 18:00:16 +02:00
Mike PenzandGitHub 9585c4f240 Merge pull request #11 from mikepenz/feature/specify_action
[CI] Update github action specification
2020-10-16 17:43:40 +02:00
Mike Penz 9ff519538b - run all requires the token for the test 2020-10-16 17:42:07 +02:00
Mike Penz ab8521d038 - output as string 2020-10-16 17:40:01 +02:00
Mike Penz 152792eaa4 - improve test case to depend on self
- fix various eslint error reports
2020-10-16 17:38:50 +02:00
Mike Penz 8e8f50e7f9 - rebuild and update things 2020-10-16 16:45:33 +02:00
Mike Penz 12347cc06a - add more logs to identify what may fail 2020-10-16 16:35:45 +02:00
Mike Penz db70432deb - fix a ton of formatting issues automatically
- fix many javascript issues
2020-10-16 16:29:13 +02:00
Mike Penz 8d59911332 - showcase different possibilities for token specification 2020-10-16 16:08:18 +02:00
Mike Penz 540de9d3a1 - update specification for checkout 2020-10-16 16:06:00 +02:00
Mike Penz 812bb8770d - introduce updated action specification to try out different configurations of the action 2020-10-16 16:02:46 +02:00
Mike PenzandGitHub fa3788c8c4 Merge pull request #10 from mikepenz/feature/specify_test
[CI] Specify Test Case
2020-10-16 15:59:35 +02:00
Mike Penz 92577cd8be - configure test case 2020-10-16 15:56:40 +02:00
Mike Penz 0a66008df0 - introduce proper approach to retrieve tag before a given tag
- add configuration options for
  - path
  - configuration
  - fromTag, toTag
  - token
- allow to specify transformers to adjust information to a specific form
- allow to specify different templates
- speed up by limiting information to pull
- add logic to automatically resolve current
- use github actions logger
2020-10-16 15:52:24 +02:00
Mike PenzandGitHub 5ec7a2d86f Merge pull request #9 from mikepenz/dependabot/npm_and_yarn/jest-circus-26.5.3
Bump jest-circus from 26.4.2 to 26.5.3
2020-10-16 10:01:55 +02:00
Mike PenzandGitHub 816b065c37 Merge pull request #8 from mikepenz/dependabot/npm_and_yarn/prettier-2.1.2
Bump prettier from 2.1.1 to 2.1.2
2020-10-16 10:01:48 +02:00
Mike PenzandGitHub a079374829 Merge pull request #7 from mikepenz/dependabot/npm_and_yarn/types/jest-26.0.14
Bump @types/jest from 26.0.10 to 26.0.14
2020-10-16 10:01:41 +02:00
Mike PenzandGitHub 7b72535fad Merge pull request #6 from mikepenz/dependabot/npm_and_yarn/eslint-7.11.0
Bump eslint from 7.8.1 to 7.11.0
2020-10-16 10:01:32 +02:00
Mike Penz 732ef0ad47 - upgrade moment imports 2020-10-16 10:00:54 +02:00
Mike Penz 8dd6d28fd5 - read in labels from pull requests
- stop processing pull requests as soon as we reached a PR which was last changed before the relevant date range
- return filtered pull requests
2020-10-16 09:53:08 +02:00
Mike Penz 8944338c36 - initial import of original source from https://github.com/nblagoev/pull-release-notes
- adjust action specifications
2020-10-16 09:51:24 +02:00
Mike PenzandGitHub 8fe22768b5 Merge pull request #5 from mikepenz/dependabot/npm_and_yarn/typescript-eslint/parser-4.4.1
Bump @typescript-eslint/parser from 3.10.1 to 4.4.1
2020-10-16 09:37:43 +02:00
Mike PenzandGitHub 2dee776043 Merge pull request #4 from mikepenz/dependabot/npm_and_yarn/eslint-plugin-jest-24.1.0
Bump eslint-plugin-jest from 23.20.0 to 24.1.0
2020-10-16 09:35:54 +02:00
Mike PenzandGitHub 67db1f187a Merge pull request #3 from mikepenz/dependabot/npm_and_yarn/typescript-4.0.3
Bump typescript from 4.0.2 to 4.0.3
2020-10-16 09:35:33 +02:00
Mike PenzandGitHub 3dd8d3b352 Merge pull request #2 from mikepenz/dependabot/npm_and_yarn/vercel/ncc-0.24.1
Bump @vercel/ncc from 0.23.0 to 0.24.1
2020-10-16 09:34:55 +02:00
Mike PenzandGitHub 93cc4222fd Merge pull request #1 from mikepenz/dependabot/npm_and_yarn/types/node-14.11.8
Bump @types/node from 14.10.0 to 14.11.8
2020-10-16 09:34:41 +02:00
Mike Penz 5dcc029d42 Initial commit 2020-10-16 09:32:07 +02:00