chore: configure semantic release

This commit is contained in:
Michael Mandl 2023-08-17 10:33:09 +02:00
parent 24f7f2a1f4
commit 5ed18d7f52
Signed by: mandlm
GPG key ID: 4AA25D647AA54CC7
4 changed files with 7265 additions and 0 deletions

1
.gitignore vendored Normal file
View file

@ -0,0 +1 @@
node_modules/

View file

@ -12,6 +12,8 @@
devShell = pkgs.mkShell { devShell = pkgs.mkShell {
nativeBuildInputs = [ pkgs.bashInteractive ]; nativeBuildInputs = [ pkgs.bashInteractive ];
buildInputs = with pkgs; [ buildInputs = with pkgs; [
nodejs
# pre-commit # pre-commit
pre-commit pre-commit
commitizen commitizen

7243
package-lock.json generated Normal file

File diff suppressed because it is too large Load diff

19
package.json Normal file
View file

@ -0,0 +1,19 @@
{
"name": "kopia",
"version": "0.0.1",
"private": true,
"devDependencies": {
"@semantic-release/git": "^10.0.1",
"semantic-release": "^21.0.2"
},
"release": {
"branches": [
"main"
],
"plugins": [
"@semantic-release/commit-analyzer",
"@semantic-release/npm",
"@semantic-release/git"
]
}
}