easybuild-org / easybuild-org/EasyBuild.CommitLinter

Interactive (write) mode

Open
#4 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
F#
Stars
5
Forks
0
PR merge metrics
No merged PRs in 30d

Description

git allows to customise the editor used when running `git commit`.

I think it is possible to hooks into that process and use an interactive inside of EasyBuild.CommitLinter to make it easier to craft commit message.

I am think about that because when you are in a monorepo, settings the tags can be difficult especially if they are more that one word:

```json
"tags": [
"Fable.Form",
"Fable.Form.Simple",
"Fable.Form.Simple.Bulma",
"fable-form-simple-bulma"
]
```

one solution to minimise the complexity is to use shorter tags likes

```json
"tags": [
"base",
"simple",
"simple-bulma",
"npm-simple-bulma"
]
```

but if we had an interactive mode it would be possible to use a multi choice selection based on the configuration file.

Kind like proposed by here:

![CleanShot 2024-07-22 at 16 00 35](https://github.com/user-attachments/assets/b0ff9507-a6e1-4112-b341-28778610b7d2)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.