Commit 6ef58bef authored by Timothy Stone's avatar Timothy Stone
Browse files

feat: add is-ci guard for husky install

When installing commit-controls on a pipeline, it is possible that the git hooks will fail the
pipeline as some tools may not easily be able to meet the Convential Commits specification of the
commit-msg hook and commitlint.

The guard will skip the husky install in ci pipelines, but continue to promote the use of the hooks in local developer's clones.

* ci: add semantic release prepare and success scripts

TBC supports semantic release prepare and success scripts for the exec plugin. Add scripts that
update the README version. Delete the semantic release tag, deferring to the Maven Release plugin.
Leave support for version aliases.

* docs: use static version in README

Use bump-version to write the current semantic release version to the README.

* ci: add CHANGELOG.md file

* ci: add semantic release CHANGELOG support

Enable CHANGELOG support in the Semantic Release plugin. The Maven Release Plugin may fail to
complete if the semantic release plugin commits before its execution. Pull the latest changes in the
release job to address.

* docs: add GitLab issue and merge request templates

Pulling in ACD standard templates for issues and merge requests.

* ci: update mavenpg image

mavenpg 1.0.1 with Maven 3.9.3 and ssh.
parent 420cd8ea
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment