Path to this page:
./
devel/cocogitto,
The Conventional Commits toolbox
Branch: CURRENT,
Version: 6.2.0,
Package name: cocogitto-6.2.0,
Maintainer: pinCocogitto is a CLI and GitOps toolbox for the Conventional Commits and
Semver specifications.
Cocogitto was designed to help you respect the conventional and semver standard
and is not intended to be used in any other context.
It strives to be a set of simple, modern and fast command line interfaces.
Goals
- Make using the conventional commits spec easy and fun.
- Enable people to focus on their work instead of correcting small mistakes
and typos.
- Enforce correctness regarding Semver and Conventional Commits.
- Automate things when possible (ex: bumping versions).
Non goals
- Cocogitto is not a git replacement. It uses some of libgit2 but only to
provide features related to the Conventional Commits specification.
Anything else shall be done with git.
- Supporting other commit conventions or git workflows.
Master sites:
Filesize: 1723.079 KB
Version history: (Expand)
- (2024-11-28) Updated to version: cocogitto-6.2.0
- (2024-03-14) Updated to version: cocogitto-6.1.0
- (2023-12-01) Package added to pkgsrc.se, version cocogitto-6.0.1 (created)
CVS history: (Expand)
2024-11-28 11:17:48 by pin | Files touched by this commit (3) | |
Log message:
devel/cocogitto: update to 6.2.0
Bug Fixes
112bfcc - fix ignore merge commit no longer honored - @oknozor
3875f65 - populate monorepo changelog tera context - @oknozor
Continuous Integration
6f3a292 - fix codedov upload - @oknozor
Documentation
ab1fccb - (config) add link to cog.toml config reference to README and \
cog.toml - Emily Zall
13ab5a3 - (website) clarify which commit types auto bump by default and how \
to change this config - Emily Zall
7096430 - (website) fix some typos - mroetsc
7f6b5f1 - (website) include MacOS install instructions on homepage - Ali Dowair
3ff98b2 - migrate to vitepress - @oknozor
24dd3da - update tera link in README.md - David LJ
72e1f86 - correct minor typos (#396) - tjmurray
Features
b84247f - (settings) allow to disable default commit types - @oknozor
426223e - allow to disable package tagging for monorepos - @oknozor
f496807 - open repo at path - Finley Thomalla
07ae2ac - Add optional default version definition in the VersionDSL, the \
separator is a |, the default version is defined in a way that allows us to \
apply modifiers to it when a version is not available. The same applies for tags \
(we use the tag prefix defined in the settings). - Matjaz Domen Pecan
Miscellaneous Chores
bf0c67b - (deps-dev) bump follow-redirects from 1.15.4 to 1.15.6 in /docs - \
dependabot[bot]
23e4310 - (documentation) More clarity in documentation, add clarification \
that the default cannot be used with the package keyword. - Matjaz Domen Pecan
6da99a2 - (documentation) Break the lines on added documentation to make it \
more readable. - Matjaz Domen Pecan
68c3528 - (documentation) Fleshing out the documentation about defaults. - \
Matjaz Domen Pecan
145df03 - (documentation) add documentation for the VersionDSL default \
version functionality. - Matjaz Domen Pecan
2283359 - (rustfmt) Forgot to run it before. - Matjaz Domen Pecan
445c603 - (version) 6.2.0 - github-actions
ded0d4d - update docs - Jacob TorrĂ¥ng
7d022f9 - cargo update - @oknozor
Tests
f5ac58b - (changelog) add reproducer for #388 - @oknozor
|
2024-03-14 15:40:00 by pin | Files touched by this commit (3) | |
Log message:
devel/cocogitto: update to 6.1.0
Bug Fixes
f9d3dd3 - (bump) use commit meta to determine no bump commits - Maksym \
Kondratenko
Continuous Integration
facdefb - fixed copy wrong path - ABWassim
Documentation
64fc19c - (README) fix typo - Oluf Lorenzen
12df7a2 - (bump) disable bump commit - ABWassim
dd5517b - (commits-types) bump minor and patch options - ABWassim
aec74df - update docs with semver build meta - David Arnold
Features
e6b5468 - (bump) disable bump commit - ABWassim
56a8f32 - (commit) add gitsign support - @oknozor
0666ffe - (commit) add and update files - ABWassim
1680042 - add build version to command - David Arnold
3cd580e - ssh signing for commits - @DaRacci
6a3b2db - complete rework of revspec and revwalk - @oknozor
dde8ffe - add additional package path filtering options - Greg Fairbanks
Miscellaneous Chores
9f7fcd6 - (commit) reinforce skip-ci tests and process - ABWassim
01cfa4a - (deps) bump vite and vuepress in /docs - dependabot[bot]
21ceb2a - (deps-dev) bump vite from 4.4.11 to 4.4.12 in /docs - dependabot[bot]
398019b - (deps-dev) bump follow-redirects from 1.15.3 to 1.15.4 in /docs - \
dependabot[bot]
19a9303 - (doc) update repo name in doc - Guillaume Gayot
5021a13 - (version) 6.1.0 - github-actions
a3da049 - (website) add doc on how to access tag with prefix in conf - SergeJomon
093306a - thanks clippy - @oknozor
a4403ce - update dependencies - @oknozor
d7edf13 - fix deprecated usage in chrono - @oknozor
104d23a - thanks clippy - @oknozor
Performance Improvements
1ca130f - (changelog) build cache once - @oknozor
99eef16 - (revwalk) cache every tags and ref - @oknozor
3f1d2cf - add flamegraph and massif scripts to justfile - @oknozor
Refactoring
452097d - (bump) wrap bump and commit args into dedicated opts structs - @oknozor
06ec52b - try from impl for release - @oknozor
Tests
1c478ed - (bump) more skip-ci tests - ABWassim
b03d66e - (bump) disable bump commit - ABWassim
9bf9045 - (commit) add and update files - ABWassim
a27b725 - update test keys expiration - @oknozor
a9be507 - fix monorepo test - @oknozor
|
2023-12-01 12:27:38 by pin | Files touched by this commit (5) |
Log message:
devel/cocogitto: import package
Cocogitto is a CLI and GitOps toolbox for the Conventional Commits and
Semver specifications.
Cocogitto was designed to help you respect the conventional and semver standard
and is not intended to be used in any other context.
It strives to be a set of simple, modern and fast command line interfaces.
Goals
- Make using the conventional commits spec easy and fun.
- Enable people to focus on their work instead of correcting small mistakes
and typos.
- Enforce correctness regarding Semver and Conventional Commits.
- Automate things when possible (ex: bumping versions).
Non goals
- Cocogitto is not a git replacement. It uses some of libgit2 but only to
provide features related to the Conventional Commits specification.
Anything else shall be done with git.
- Supporting other commit conventions or git workflows.
|