mirror of
https://gitlab.com/TECHNOFAB/nix-gitlab-ci.git
synced 2026-05-04 18:29:30 +02:00
chore: add torikae for bumping version
This commit is contained in:
parent
6b0680673d
commit
0013ca1a3f
3 changed files with 27 additions and 1 deletions
|
|
@ -3,7 +3,7 @@
|
||||||
inputs,
|
inputs,
|
||||||
...
|
...
|
||||||
}: let
|
}: let
|
||||||
inherit (inputs) pkgs devshell treefmt devtools-lib;
|
inherit (inputs) pkgs devshell treefmt devtools-lib torikae;
|
||||||
inherit (cell) soonix;
|
inherit (cell) soonix;
|
||||||
treefmtWrapper = treefmt.mkWrapper pkgs {
|
treefmtWrapper = treefmt.mkWrapper pkgs {
|
||||||
projectRootFile = "flake.nix";
|
projectRootFile = "flake.nix";
|
||||||
|
|
@ -55,6 +55,11 @@ in {
|
||||||
cocogitto.config = {
|
cocogitto.config = {
|
||||||
tag_prefix = "v";
|
tag_prefix = "v";
|
||||||
ignore_merge_commits = true;
|
ignore_merge_commits = true;
|
||||||
|
pre_bump_hooks = let
|
||||||
|
config = {file."lib/VERSION".formats = ["v{version}"];};
|
||||||
|
in [
|
||||||
|
"${torikae.mk config} {{latest}} {{version}}"
|
||||||
|
];
|
||||||
changelog = {
|
changelog = {
|
||||||
authors = [
|
authors = [
|
||||||
{
|
{
|
||||||
|
|
|
||||||
19
nix/repo/flake.lock
generated
19
nix/repo/flake.lock
generated
|
|
@ -79,6 +79,7 @@
|
||||||
"nixmkdocs-lib": "nixmkdocs-lib",
|
"nixmkdocs-lib": "nixmkdocs-lib",
|
||||||
"nixtest-lib": "nixtest-lib",
|
"nixtest-lib": "nixtest-lib",
|
||||||
"soonix-lib": "soonix-lib",
|
"soonix-lib": "soonix-lib",
|
||||||
|
"torikae-lib": "torikae-lib",
|
||||||
"treefmt-nix": "treefmt-nix"
|
"treefmt-nix": "treefmt-nix"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
@ -100,6 +101,24 @@
|
||||||
"type": "gitlab"
|
"type": "gitlab"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"torikae-lib": {
|
||||||
|
"locked": {
|
||||||
|
"dir": "lib",
|
||||||
|
"lastModified": 1766254014,
|
||||||
|
"narHash": "sha256-yVqJ11+Zb43sBplHykFk6YjNdP/Q33VirVAunORGzcg=",
|
||||||
|
"owner": "TECHNOFAB",
|
||||||
|
"repo": "torikae",
|
||||||
|
"rev": "c56bfad576a160f9b1c32d26cd5ba6ca2cdd8d4b",
|
||||||
|
"type": "gitlab"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"dir": "lib",
|
||||||
|
"owner": "TECHNOFAB",
|
||||||
|
"ref": "v0.2.0",
|
||||||
|
"repo": "torikae",
|
||||||
|
"type": "gitlab"
|
||||||
|
}
|
||||||
|
},
|
||||||
"treefmt-nix": {
|
"treefmt-nix": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,7 @@
|
||||||
nixtest-lib.url = "gitlab:TECHNOFAB/nixtest/v1.3.0?dir=lib";
|
nixtest-lib.url = "gitlab:TECHNOFAB/nixtest/v1.3.0?dir=lib";
|
||||||
soonix-lib.url = "gitlab:TECHNOFAB/soonix/v0.2.0?dir=lib";
|
soonix-lib.url = "gitlab:TECHNOFAB/soonix/v0.2.0?dir=lib";
|
||||||
nixmkdocs-lib.url = "gitlab:TECHNOFAB/nixmkdocs/v1.1.0?dir=lib";
|
nixmkdocs-lib.url = "gitlab:TECHNOFAB/nixmkdocs/v1.1.0?dir=lib";
|
||||||
|
torikae-lib.url = "gitlab:TECHNOFAB/torikae/v0.2.0?dir=lib";
|
||||||
treefmt-nix = {
|
treefmt-nix = {
|
||||||
url = "github:numtide/treefmt-nix";
|
url = "github:numtide/treefmt-nix";
|
||||||
flake = false;
|
flake = false;
|
||||||
|
|
@ -17,6 +18,7 @@
|
||||||
soonix = i.soonix-lib.lib {inherit (i.parent) pkgs;};
|
soonix = i.soonix-lib.lib {inherit (i.parent) pkgs;};
|
||||||
ntlib = i.nixtest-lib.lib {inherit (i.parent) pkgs;};
|
ntlib = i.nixtest-lib.lib {inherit (i.parent) pkgs;};
|
||||||
doclib = i.nixmkdocs-lib.lib {inherit (i.parent) pkgs;};
|
doclib = i.nixmkdocs-lib.lib {inherit (i.parent) pkgs;};
|
||||||
|
torikae = i.torikae-lib.lib {inherit (i.parent) pkgs;};
|
||||||
cilib = import "${i.parent.self}/lib" {inherit (i.parent) pkgs;};
|
cilib = import "${i.parent.self}/lib" {inherit (i.parent) pkgs;};
|
||||||
treefmt = import i.treefmt-nix;
|
treefmt = import i.treefmt-nix;
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue