Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Convential commits #13

Merged
merged 2 commits into from
Jun 6, 2024
Merged

Convential commits #13

merged 2 commits into from
Jun 6, 2024

Commits on Jun 6, 2024

  1. style(commits): add commitizen configuration

    Adopt the setup that has been initially tested in datalad-next.
    
    This setup is incomplete. It does not (yet) support the question-driven
    commit generation via `cz`. However, given that this is not envisioned
    to be a common approach the present setup should suffice.
    
    Documentation on the setup will come in a later commit.
    
    Refs: #10
    mih committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    00a4992 View commit details
    Browse the repository at this point in the history
  2. ci(github): compliance test for conventional commits

    This adds a GitHub action workflow that runs commitizen's `cz check`
    on the revision range of a PR. The workflow errors when any commit
    message is not compliant with the chosen convention, which is the
    `cz_customize` configuration in `pyproject.toml` at this point.
    
    Refs: #10
    mih committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    be975ec View commit details
    Browse the repository at this point in the history