From 71f736a68c406f3841d20f2206ccffa7cacb0ca1 Mon Sep 17 00:00:00 2001 From: Iain Anderson Date: Thu, 10 Dec 2020 15:55:24 +0000 Subject: [PATCH] ci: add semantic.yml for commit linting, update PR template to latest Signed-off-by: Iain Anderson --- .github/Contributing.md | 68 ++++++++++++++++++++++++++++++++ .github/PULL_REQUEST_TEMPLATE.md | 28 +++++-------- .github/semantic.yml | 14 +++++++ 3 files changed, 92 insertions(+), 18 deletions(-) create mode 100644 .github/Contributing.md create mode 100644 .github/semantic.yml diff --git a/.github/Contributing.md b/.github/Contributing.md new file mode 100644 index 0000000..f9daf9b --- /dev/null +++ b/.github/Contributing.md @@ -0,0 +1,68 @@ +## Commit Message Guidelines + +We have very precise rules over how our git commit messages can be formatted. This leads to **more readable messages** that are easy to follow when looking through the **project history**. For full contribution guidelines visit +the [Contributors Guide](https://wiki.edgexfoundry.org/display/FA/Committing+Code+Guidelines#CommittingCodeGuidelines-Commits) on the EdgeX Wiki + +### Commit Message Format +Each commit message consists of a **header**, a **body** and a **footer**. The header has a special format that includes a **type**, a **scope** and a **subject**: + +``` +(): + + + +