Conventional Commits Versioner

Overview

Conventional Commits Versioner

Tag and Release Coverage Status

ccv does one thing: it walks git commit history back from the current HEAD to find the most recent tag, taking note of commit messages along the way. When it reaches the most recent tag, it uses the commit messages it saw to figure out how the tag should be incremented, and prints the incremented tag.

ccv is intended for use in continuous delivery automation.

The ideas behind ccv are described by Conventional Commits and Semantic Versioning. Currently parts 1 to 3 of the Conventional Commits specification summary are recognized when incrementing versions.

Get it

Download the latest release on github, or:

go get github.com/smlx/ccv

Use it

For a full example, see the tag-release workflow in this repository.

Simple example:

# add an incremented tag if necessary
if [ -z $(git tag -l $(ccv)) ]; then
	git tag $(ccv)
fi

ccv takes no arguments or options*.

* Yet!

Prior art

  • caarlos0/svu does pretty much the same thing, but it has more features and shells out to git. ccv uses go-git/go-git instead.
Issues
  • chore(deps): bump wagoid/commitlint-github-action from 3.1.4 to 4.0.2

    chore(deps): bump wagoid/commitlint-github-action from 3.1.4 to 4.0.2

    Bumps wagoid/commitlint-github-action from 3.1.4 to 4.0.2.

    Changelog

    Sourced from wagoid/commitlint-github-action's changelog.

    4.0.2 (2021-07-15)

    Bug Fixes

    • default to .cjs extension in config files (5b6cd1b)

    4.0.1 (2021-07-15)

    4.0.0 (2021-07-15)

    ⚠ BREAKING CHANGES

    • Node.js version used on the action updated from 12 to 16
    • Config files now need to be renamed from .js to .cjs

    Features

    • update dependencies that needed to switch to ESM syntax (5463926)
    • upgrade to node.js 16 to support ES modules by default (30d514f)
    Commits
    • 0cb522a chore(release): publish 4.0.2 [skip-ci]
    • 41bc975 Merge pull request #195 from wagoid/fix/default-to-cjs-extension
    • 5b6cd1b fix: default to .cjs extension in config files
    • 0dd6697 chore(release): publish 4.0.1 [skip-ci]
    • 46370a5 Merge pull request #193 from wagoid/chore/upgrade-deps-and-readme
    • e0fb983 chore(deps-dev): upgrade devDeps and actions
    • 9ab6c49 chore(dx): add .nvmrc file
    • 6ee5392 docs: use v4 on usage instructions
    • c6ec005 chore(release): publish 4.0.0 [skip-ci]
    • 711b4f4 Merge pull request #189 from wagoid/chore/upgrade-deps
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies github_actions 
    opened by dependabot[bot] 1
  • chore(deps): bump wagoid/commitlint-github-action from 4.1.5 to 4.1.9

    chore(deps): bump wagoid/commitlint-github-action from 4.1.5 to 4.1.9

    Bumps wagoid/commitlint-github-action from 4.1.5 to 4.1.9.

    Changelog

    Sourced from wagoid/commitlint-github-action's changelog.

    4.1.9 (2021-10-11)

    Bug Fixes

    • use helpUrl from config when present (6f0b49b), closes #234

    4.1.8 (2021-10-11)

    4.1.7 (2021-10-11)

    4.1.6 (2021-10-11)

    Commits
    • 296247d chore(release): publish 4.1.9 [skip-ci]
    • 40f4505 Merge pull request #259 from wagoid/fix/help-url-ignored
    • 6f0b49b fix: use helpUrl from config when present
    • 06415eb chore(release): publish 4.1.8 [skip-ci]
    • a5ab401 Merge pull request #258 from wagoid/chore/upgrade-commitlint-dev-deps
    • c13f233 chore(deps): upgrade commitlint-plugin-function-rules
    • 4a39fcf chore(release): publish 4.1.7 [skip-ci]
    • f1eac79 chore(deps-dev): upgrade @commitlint/* dev deps
    • a509674 Merge pull request #256 from wagoid/chore/upgrade-commitlint-packages
    • 18c274c chore(deps): upgrade @commitlint/* packages
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies github_actions 
    opened by dependabot[bot] 1
  • chore(deps): bump golangci/golangci-lint-action from v2 to v2.4.0

    chore(deps): bump golangci/golangci-lint-action from v2 to v2.4.0

    Bumps golangci/golangci-lint-action from v2 to v2.4.0.

    Release notes

    Sourced from golangci/golangci-lint-action's releases.

    v2.4.0

    Features:

    • e4e910b Add a skip-go-installation to use pre-installed Go (#144)
    • 0dd3083 Add options to skip caching of folders. (#154)

    Dependencies:

    • e1ae6cf build(deps-dev): bump @types/node from 14.14.22 to 14.14.25 (#158)
    • 0ef0ffc build(deps): bump @actions/cache from 1.0.5 to 1.0.6 (#159)
    • 125ac48 build(deps-dev): bump @types/node from 14.14.21 to 14.14.22 (#152)
    • 147f37a build(deps-dev): bump @types/node from 14.14.20 to 14.14.21 (#149)
    • a19645e build(deps-dev): bump eslint-plugin-prettier from 3.3.0 to 3.3.1 (#148)
    • 286cf07 build(deps-dev): bump @types/node from 14.14.19 to 14.14.20 (#147)
    • 7641a67 build(deps-dev): bump @types/node from 14.14.16 to 14.14.19 (#145)
    • 89d96d6 build(deps-dev): bump eslint-plugin-simple-import-sort from 5.0.3 to 7.0.0 (#137)
    • 45f3a37 build(deps-dev): bump @types/node from 14.14.14 to 14.14.16 (#143)
    • 943013e build(deps-dev): bump @types/node from 14.14.13 to 14.14.14 (#142)
    • 49a9e46 build(deps-dev): bump typescript from 4.1.2 to 4.1.3 (#140)
    • 528677a build(deps-dev): bump @types/node from 14.14.10 to 14.14.13 (#139)
    • 85798b5 build(deps): bump @actions/cache from 1.0.4 to 1.0.5 (#141)
    • d164f0d build(deps-dev): bump eslint-plugin-prettier from 3.2.0 to 3.3.0 (#138)
    • 9cf34bb build(deps-dev): bump eslint-plugin-prettier from 3.1.4 to 3.2.0 (#136)
    • 629aad1 build(deps-dev): bump @types/node from 14.14.9 to 14.14.10 (#134)
    • 1bac7d9 build(deps-dev): bump prettier from 2.1.2 to 2.2.1 (#133)
    • 44fae30 build(deps-dev): bump typescript from 4.0.5 to 4.1.2 (#131)
    • 689e90e build(deps-dev): bump @types/node from 14.14.7 to 14.14.9 (#130)
    • d73150a build(deps-dev): bump @types/node from 14.14.6 to 14.14.7 (#124)
    • 2c3839f build(deps): bump @actions/tool-cache from 1.6.0 to 1.6.1 (#125)
    • f881d99 build(deps): bump @actions/cache from 1.0.3 to 1.0.4 (#123)
    • d3f3b8a build(deps-dev): bump typescript from 4.0.3 to 4.0.5 (#120)
    • e3e2a92 build(deps-dev): bump @types/node from 14.14.3 to 14.14.6 (#121)
    • e1bd435 build(deps-dev): bump eslint-config-prettier from 6.14.0 to 6.15.0 (#122)
    • 345e534 build(deps-dev): bump @types/node from 14.11.10 to 14.14.3 (#116)
    • 13e9e90 build(deps): bump @actions/cache from 1.0.2 to 1.0.3 (#117)
    • 771153b build(deps-dev): bump eslint-config-prettier from 6.13.0 to 6.14.0 (#115)

    Other:

    • 544d2ef Update dist folder (#160)
    • e246bba Fix a typo in README.md (it's->its) (#151)
    Commits
    • 544d2ef Update dist folder (#160)
    • 0dd3083 Add options to skip caching of folders. (#154)
    • e1ae6cf build(deps-dev): bump @types/node from 14.14.22 to 14.14.25 (#158)
    • 0ef0ffc build(deps): bump @actions/cache from 1.0.5 to 1.0.6 (#159)
    • 125ac48 build(deps-dev): bump @types/node from 14.14.21 to 14.14.22 (#152)
    • e246bba Fix a typo in README.md (it's->its) (#151)
    • 147f37a build(deps-dev): bump @types/node from 14.14.20 to 14.14.21 (#149)
    • a19645e build(deps-dev): bump eslint-plugin-prettier from 3.3.0 to 3.3.1 (#148)
    • 286cf07 build(deps-dev): bump @types/node from 14.14.19 to 14.14.20 (#147)
    • 7641a67 build(deps-dev): bump @types/node from 14.14.16 to 14.14.19 (#145)
    • Additional commits viewable in compare view

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies github_actions 
    opened by dependabot[bot] 1
  • More CI fixes

    More CI fixes

    n/a

    ci 
    opened by smlx 0
  • chore(deps): bump wagoid/commitlint-github-action from 3.1.3 to 3.1.4

    chore(deps): bump wagoid/commitlint-github-action from 3.1.3 to 3.1.4

    Bumps wagoid/commitlint-github-action from 3.1.3 to 3.1.4.

    Changelog

    Sourced from wagoid/commitlint-github-action's changelog.

    3.1.4 (2021-05-19)

    Commits
    • baffd3c chore(release): publish 3.1.4 [skip-ci]
    • cdbc702 Merge pull request #158 from rizet/master
    • 203ccfe docs: specify how to supply inputs
    • 4874b95 docs: link to more information on configurations
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies github_actions 
    opened by dependabot[bot] 0
  • chore(deps): bump actions/checkout from 2 to 2.3.4

    chore(deps): bump actions/checkout from 2 to 2.3.4

    Bumps actions/checkout from 2 to 2.3.4.

    Release notes

    Sourced from actions/checkout's releases.

    v2.3.4

    v2.3.3

    v2.3.2

    Add Third Party License Information to Dist Files

    v2.3.1

    Fix default branch resolution for .wiki and when using SSH

    v2.3.0

    Fallback to the default branch

    v2.2.0

    Fetch all history for all tags and branches when fetch-depth=0

    v2.1.1

    Changes to support GHES (here and here)

    v2.1.0

    Changelog

    Sourced from actions/checkout's changelog.

    Changelog

    v2.3.1

    v2.3.0

    v2.2.0

    v2.1.1

    • Changes to support GHES (here and here)

    v2.1.0

    v2.0.0

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies github_actions 
    opened by dependabot[bot] 0
  • chore(deps): bump wagoid/commitlint-github-action from 3 to 3.1.3

    chore(deps): bump wagoid/commitlint-github-action from 3 to 3.1.3

    Bumps wagoid/commitlint-github-action from 3 to 3.1.3.

    Changelog

    Sourced from wagoid/commitlint-github-action's changelog.

    3.1.3 (2021-05-10)

    3.1.2 (2021-05-08)

    3.1.1 (2021-05-04)

    3.1.0 (2021-04-06)

    Features

    • add support for pull_request_target event (de51303)

    3.0.8 (2021-04-05)

    3.0.7 (2021-04-01)

    3.0.6 (2021-03-02)

    Bug Fixes

    • perform an atomic push when releasing (9d00d1e)

    3.0.5 (2021-03-02)

    3.0.4 (2021-03-02)

    3.0.3 (2021-03-02)

    3.0.2 (2021-03-02)

    3.0.1 (2021-02-25)

    3.0.0 (2021-02-24)

    ⚠ BREAKING CHANGES

    • deps: Remove support for lerna v2 and change the order of the extends resolution from right-to-left to left-to-right.

    Bug Fixes

    • deps: udpate commitlint monorepo to v12 (8b0b095), closes #97

    2.2.5 (2021-02-18)

    2.2.4 (2021-02-17)

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies github_actions 
    opened by dependabot[bot] 0
  • chore(deps): bump goreleaser/goreleaser-action from 2 to 2.5.0

    chore(deps): bump goreleaser/goreleaser-action from 2 to 2.5.0

    Bumps goreleaser/goreleaser-action from 2 to 2.5.0.

    Release notes

    Sourced from goreleaser/goreleaser-action's releases.

    v2.5.0

    • Bump y18n from 4.0.0 to 4.0.1 (#272)
    • Bump @​actions/http-client from 1.0.9 to 1.0.11 (#270)
    • Enhance workflow (#271)
    • Bump node-notifier from 8.0.0 to 8.0.1 (#263)

    v2.4.1

    • Do not overwrite GORELEASER_CURRENT_TAG if already declared (#260)

    v2.4.0

    • Set GORELEASER_CURRENT_TAG (#259)
    • Container based developer flow (#258)
    • Upload artifact example (#257)
    • Bump @​actions/tool-cache from 1.6.0 to 1.6.1 (#256)

    v2.3.0

    • Add install-only option for using goreleaser in user scripts (#252)
    • Update deps

    v2.2.1

    • Fix CVE-2020-15228

    v2.2.0

    • Use GITHUB_REF to retrieve tag before checking the most recent tag (#238)
    • Update deps

    v2.1.1

    • Fix workdir (#224)

    v2.1.0

    • Implement (optional) semver parsing of version (#213)
    • Remove unshallow step (goreleaser/goreleaser#1608)

    v2.0.2

    • Use template in sign.args

    v2.0.1

    • Dummy release to mark v2 as latest on the marketplace
    Changelog

    Sourced from goreleaser/goreleaser-action's changelog.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies github_actions 
    opened by dependabot[bot] 0
  • chore(deps): bump golangci/golangci-lint-action from v2.5.1 to v2.5.2

    chore(deps): bump golangci/golangci-lint-action from v2.5.1 to v2.5.2

    Bumps golangci/golangci-lint-action from v2.5.1 to v2.5.2.

    Release notes

    Sourced from golangci/golangci-lint-action's releases.

    Bump version v2.5.2

    Bug fixes

    • 5c56cd6 Extract and don't mangle User Args. (#200)

    Dependencies

    • e3c53fe bump @​typescript-eslint/eslint-plugin (#194)
    • 3b9f80e bump @​typescript-eslint/parser from 4.18.0 to 4.19.0 (#195)
    • 9845713 bump @​types/node from 14.14.35 to 14.14.37 (#197)
    • e789ee1 bump eslint from 7.22.0 to 7.23.0 (#196)
    • f2e9a96 bump @​typescript-eslint/eslint-plugin (#188)
    • 818081a bump @​types/node from 14.14.34 to 14.14.35 (#189)
    • 6671836 bump @​typescript-eslint/parser from 4.17.0 to 4.18.0 (#190)
    • 526907e bump @​typescript-eslint/parser from 4.16.1 to 4.17.0 (#185)
    • 6b6ba16 bump @​typescript-eslint/eslint-plugin (#186)
    • 9cab4ef bump eslint from 7.21.0 to 7.22.0 (#187)
    • 0c76572 bump @​types/node from 14.14.32 to 14.14.34 (#184)
    • 0dfde21 bump @​typescript-eslint/parser from 4.15.2 to 4.16.1 (#182)
    • 9dcf389 bump typescript from 4.2.2 to 4.2.3 (#181)
    • 34d3904 bump @​types/node from 14.14.31 to 14.14.32 (#180)
    • e30b22f bump @​typescript-eslint/eslint-plugin (#179)
    • 8f30d25 bump eslint from 7.20.0 to 7.21.0 (#177)
    • 0b64a40 bump @​typescript-eslint/parser from 4.15.1 to 4.15.2 (#176)
    • 973b3a3 bump eslint-config-prettier from 8.0.0 to 8.1.0 (#178)
    • 6ea3de1 bump @​typescript-eslint/eslint-plugin (#175)
    • 6eec6af bump typescript from 4.1.5 to 4.2.2 (#174)
    Commits
    • 5c56cd6 Extract and don't mangle User Args. (#200)
    • e3c53fe build(deps-dev): bump @​typescript-eslint/eslint-plugin (#194)
    • 3b9f80e build(deps-dev): bump @​typescript-eslint/parser from 4.18.0 to 4.19.0 (#195)
    • 9845713 build(deps-dev): bump @​types/node from 14.14.35 to 14.14.37 (#197)
    • e789ee1 build(deps-dev): bump eslint from 7.22.0 to 7.23.0 (#196)
    • f2e9a96 build(deps-dev): bump @​typescript-eslint/eslint-plugin (#188)
    • 818081a build(deps-dev): bump @​types/node from 14.14.34 to 14.14.35 (#189)
    • 6671836 build(deps-dev): bump @​typescript-eslint/parser from 4.17.0 to 4.18.0 (#190)
    • 526907e build(deps-dev): bump @​typescript-eslint/parser from 4.16.1 to 4.17.0 (#185)
    • 6b6ba16 build(deps-dev): bump @​typescript-eslint/eslint-plugin (#186)
    • Additional commits viewable in compare view

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies github_actions 
    opened by dependabot[bot] 0
  • chore(deps): bump github.com/go-git/go-git/v5 from 5.2.0 to 5.3.0

    chore(deps): bump github.com/go-git/go-git/v5 from 5.2.0 to 5.3.0

    Bumps github.com/go-git/go-git/v5 from 5.2.0 to 5.3.0.

    Release notes

    Sourced from github.com/go-git/go-git/v5's releases.

    v5.3.0

    Change Log

    • transport: ssh, fix cloning large repositories #272 (dcu)
    • diff: Allow srcPrefix and dstPrefix to be configured #265 (yabberyabber)
    • Remote: add RequireRemoteRefs to PushOptions #258 (asuffield)
    • plumbing: gitignore, Fix gitconfig path in LoadSystemPatterns doc #256 (andrewarchi)
    • plumbing: wire up contexts for Transport.AdvertisedReferences #246 (asuffield)
    • worktree: Don't remove root directory when cleaning #230 (hansmi)
    • *: add insecureSkipTLS and cabundle #228 (StrongMonkey)
    • git: worktree_commit, just store objects not already stored #224 (jsteuer)
    • plumbing: packp: adding "object-format" and "filter" capabilities #222 (rofc)
    • Submodule: fix relative submodule resolution #195 (adracus)
    • git: worktree, Support relative submodule URL. #184 (mikyk10)
    • config: add init.defaultBranch to the config #178 (tomlazar)
    • config: support insteadOf for remotes' URLs #79 (kostyay)
    Commits
    • d5ed15d plumbing: transport/ssh, fix no agent test on windows
    • b0ef4d4 go modules updated
    • 4ac486c github-action: update go version
    • 9d995cb *: fix flaky test
    • e5bbc4d plumbing: wire up contexts for Transport.AdvertisedReferences (#246)
    • 1f32838 transport: ssh, fix cloning large repositories (#272)
    • bf3471d add RequireRemoteRefs to PushOptions (#258)
    • 55ba7b2 diff: Allow srcPrefix and dstPrefix to be configured (#265)
    • 4519f59 plumbing: gitignore, Fix gitconfig path in LoadSystemPatterns doc (#256)
    • c66023a git: worktree_commit, just store objects not already stored (#224)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies go 
    opened by dependabot[bot] 0
  • Support multiple independently versioned things in a monorepo

    Support multiple independently versioned things in a monorepo

    One use-case for ccv is to bump independently versioned things in a single monorepo.

    For that we need to be able to filter the git log by path, and also need to be able to handle tags which are prefixed. e.g. foo-v0.3.1, bar-v1.3.4

    enhancement 
    opened by smlx 0
Releases(v0.3.2)
Owner
Scott Leggett
Scott Leggett
Conventional Commits parser written in Go

Conventional Commit Parser This is a parser for Conventional Commits go get -u github.com/release-lab/conventional-commit-parser package main import

whatchanged community team 2 Nov 16, 2021
EGo lets you build, debug und run Go apps on Intel SGX - as simple as conventional Go programming!

EGo is a framework for building confidential apps in Go. Confidential apps run in always-encrypted and verifiable enclaves on Intel SGX-enabled ha

Edgeless Systems GmbH 214 Dec 4, 2021
EGo lets you build, debug und run Go apps on Intel SGX - as simple as conventional Go programming!

EGo lets you build, debug und run Go apps on Intel SGX - as simple as conventional Go programming!

Edgeless Systems GmbH 197 Nov 26, 2021
Generate Changelogs from Commits (CLI)

Commitlog Changelog generator using Commit History To see an example of this in action, you can check the actions file for this repo. Yes it uses itse

Reaper 56 Nov 24, 2021
Git Commits as Artwork

gitart Git Commits as Artwork What is this? It's pointless! Still here? Generate some fantastic art from your git object ids. Usage Installing To inst

Owen Rumney 4 Oct 6, 2021
Plan your commits, go sleep

Gitplan Somehow make it so you can plan your commit, to make your coworkers think you are working, while you are actually just sleeping Installation E

Alexandre Granjeon 1 Nov 23, 2021