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,
|
||||
...
|
||||
}: let
|
||||
inherit (inputs) pkgs devshell treefmt devtools-lib;
|
||||
inherit (inputs) pkgs devshell treefmt devtools-lib torikae;
|
||||
inherit (cell) soonix;
|
||||
treefmtWrapper = treefmt.mkWrapper pkgs {
|
||||
projectRootFile = "flake.nix";
|
||||
|
|
@ -55,6 +55,11 @@ in {
|
|||
cocogitto.config = {
|
||||
tag_prefix = "v";
|
||||
ignore_merge_commits = true;
|
||||
pre_bump_hooks = let
|
||||
config = {file."lib/VERSION".formats = ["v{version}"];};
|
||||
in [
|
||||
"${torikae.mk config} {{latest}} {{version}}"
|
||||
];
|
||||
changelog = {
|
||||
authors = [
|
||||
{
|
||||
|
|
|
|||
19
nix/repo/flake.lock
generated
19
nix/repo/flake.lock
generated
|
|
@ -79,6 +79,7 @@
|
|||
"nixmkdocs-lib": "nixmkdocs-lib",
|
||||
"nixtest-lib": "nixtest-lib",
|
||||
"soonix-lib": "soonix-lib",
|
||||
"torikae-lib": "torikae-lib",
|
||||
"treefmt-nix": "treefmt-nix"
|
||||
}
|
||||
},
|
||||
|
|
@ -100,6 +101,24 @@
|
|||
"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": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@
|
|||
nixtest-lib.url = "gitlab:TECHNOFAB/nixtest/v1.3.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";
|
||||
torikae-lib.url = "gitlab:TECHNOFAB/torikae/v0.2.0?dir=lib";
|
||||
treefmt-nix = {
|
||||
url = "github:numtide/treefmt-nix";
|
||||
flake = false;
|
||||
|
|
@ -17,6 +18,7 @@
|
|||
soonix = i.soonix-lib.lib {inherit (i.parent) pkgs;};
|
||||
ntlib = i.nixtest-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;};
|
||||
treefmt = import i.treefmt-nix;
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue