fix(config): migrate smartconfig release settings to target-based npm config

This commit is contained in:
2026-05-29 14:17:40 +00:00
parent 4b4609f4ba
commit f77d8c8ee9
2 changed files with 43 additions and 11 deletions
+33 -7
View File
@@ -1,12 +1,27 @@
{
"@git.zone/cli": {
"release": {
"targets": {
"git": {
"enabled": true,
"remote": "origin",
"pushBranch": true,
"pushTags": true
},
"npm": {
"enabled": true,
"registries": [
"https://verdaccio.lossless.digital"
],
"accessLevel": "public"
},
"projectType": "deno",
"docker": {
"enabled": false,
"engine": "tsdocker"
}
}
},
"projectType": "npm",
"module": {
"githost": "code.foss.global",
"gitscope": "serve.zone",
@@ -14,7 +29,8 @@
"description": "shut down in time when the power goes out",
"npmPackagename": "@serve.zone/nupst",
"license": "MIT"
}
},
"schemaVersion": 2
},
"@git.zone/tsdeno": {
"compileTargets": [
@@ -23,7 +39,9 @@
"entryPoint": "mod.ts",
"outDir": "dist/binaries",
"target": "x86_64-unknown-linux-gnu",
"permissions": ["--allow-all"],
"permissions": [
"--allow-all"
],
"noCheck": true
},
{
@@ -31,7 +49,9 @@
"entryPoint": "mod.ts",
"outDir": "dist/binaries",
"target": "aarch64-unknown-linux-gnu",
"permissions": ["--allow-all"],
"permissions": [
"--allow-all"
],
"noCheck": true
},
{
@@ -39,7 +59,9 @@
"entryPoint": "mod.ts",
"outDir": "dist/binaries",
"target": "x86_64-apple-darwin",
"permissions": ["--allow-all"],
"permissions": [
"--allow-all"
],
"noCheck": true
},
{
@@ -47,7 +69,9 @@
"entryPoint": "mod.ts",
"outDir": "dist/binaries",
"target": "aarch64-apple-darwin",
"permissions": ["--allow-all"],
"permissions": [
"--allow-all"
],
"noCheck": true
},
{
@@ -55,7 +79,9 @@
"entryPoint": "mod.ts",
"outDir": "dist/binaries",
"target": "x86_64-pc-windows-msvc",
"permissions": ["--allow-all"],
"permissions": [
"--allow-all"
],
"noCheck": true
}
]
+6
View File
@@ -11,6 +11,12 @@
- Expose unknown duration and threshold values to script and webhook actions.
- Update CLI and systemd output to configure and display unknown/unreachable thresholds.
### Fixes
- migrate smartconfig release settings to target-based npm config (config)
- Adds schemaVersion 2 release targets for git and npm while keeping Docker releases disabled.
- Switches the release tooling project type from deno to npm.
## 2026-05-29 - 5.11.2
### Fixes