Require release versions for script uploads
CI / checks (push) Successful in 5m26s

This commit is contained in:
2026-10-12 18:46:57 -04:00
parent ffda04f276
commit 2f52dcb1ef
50 changed files with 871 additions and 113 deletions
+2 -1
View File
@@ -60,6 +60,7 @@ async function queueChange(source: Source, targets = [servers[0]]) {
const { recordScript, getServerScript } =
await import('../../src/lib/server/fleet/inventory.js');
const original = createScript({
releaseVersion: '1.0.0',
name: 'Staged script',
kind: 'script',
targetRelPath: relPath,
@@ -67,7 +68,7 @@ async function queueChange(source: Source, targets = [servers[0]]) {
scopeValue: 't5',
content: before
});
const replacement = uploadNewVersion(original.script.id, after);
const replacement = uploadNewVersion(original.script.id, after, undefined, '1.0.1');
for (const server of targets) {
await writeFile(destination(server), before);
recordScript(