Releases: kiegroup/github-action-build-chain
Releases · kiegroup/github-action-build-chain
v2.6
@kie/build-chain-configuration-reader
upgraded to2.2.2
- definition version moved to 2.1
- targetExpression mapping
- getForkedProjectName improved
- read definition file improved
- starting-project flag for single build type
- print execution plan
- look up both current and project triggering mappings. issue #176
- use rebasing for integrating PR changes in target branch
--skipExecution
flag to skip the command execution and artifacts archiving for all the flow types--skipCheckout
to skip project checkout. Checkout information will be printed anyway- print command: the tool will print the command to be copy pasted in order to execute in any environment
logger-level
input added.- debug log improved
- default value for placeholders
- important information posted to Annotations section
- annotations-prefix input to identify the annotations per job
- rename merging base branch to source branch name to avoid Sonar zero issues.
- [ISSUE 221]
hasForkPullRequest
head from${fromAuthor}:${branch}
to${sourceOwner}/${sourceRepo}:${sourceBranch}
- [ISSUE 228] Not able to launch a branch workflow for a specific startingProject value and the projectTriggeringTheJob not even part of the project chain
- [ISSUE 315] improve message when token is wrong
v2.6.1
** Enhancements**:
- Prints system git version
- [issue 203] Prints execution summary
- [issue 207] Exports execution summary to XLSX file (just for branch flow)
Bugs solved:
- Avoid rebasing or fast-forwarding when pulling from remote branch for merging #195
- printLocalCommand definition-file wrong quotes
- the choosen definition file is not printed in case of all placeholders have default values
- branch flow from event errors fixed
v2.5.8
v2.5
v2.4
starting-project
input added- env variables treated from commands
- export command treated
- token not mandatory
v2.3
- token added to git commands to avoid private repositories problem from CLI execution
- clone option added
v2.2
command line ready
full downstream flow added either for CLI and github action
single flow added either for CLI and github action
@kie/build-chain-configuration-reader dependency upgraded to ^2.0.2
branch flow added for CLI
skip build mechanism
configuration file version <2.0 is no longer supported
checkout mechanism improved
V2.1
Enhancements:
- @kie/build-chain-configuration-reader dependency upgraded to ^0.0.6
v2.0
Enhancements:
- artifacts in case of failure
- centralized flow definition file
- definition-file input added
- rest of inputs removed since they are not needed anymore
- default configuration for every project
- before and after commands added
v1.4
- archive-artifacts-dependencies
- checkout info summary