diff --git a/.smartconfig.json b/.smartconfig.json index 3fcaa78..c5820c0 100644 --- a/.smartconfig.json +++ b/.smartconfig.json @@ -1,12 +1,27 @@ { "@git.zone/cli": { "release": { - "registries": [ - "https://verdaccio.lossless.digital" - ], - "accessLevel": "public" + "targets": { + "git": { + "enabled": true, + "remote": "origin", + "pushBranch": true, + "pushTags": true + }, + "npm": { + "enabled": true, + "registries": [ + "https://verdaccio.lossless.digital" + ], + "accessLevel": "public" + }, + "docker": { + "enabled": false, + "engine": "tsdocker" + } + } }, - "projectType": "deno", + "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 } ] diff --git a/changelog.md b/changelog.md index ff2accb..5ae6c28 100644 --- a/changelog.md +++ b/changelog.md @@ -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