fix: resolve failed migrations before deploying

This commit is contained in:
2026-02-27 16:26:31 -06:00
parent 508fa39835
commit 1326725995
2 changed files with 30 additions and 6 deletions
+7 -4
View File
@@ -50,7 +50,10 @@ const safeStartup = async (label: string, fn: () => Promise<void>) => {
try {
await fn();
} catch (err) {
console.error(`[startup] ${label} failed — will retry on next interval`, err);
console.error(
`[startup] ${label} failed — will retry on next interval`,
err,
);
}
};
@@ -91,9 +94,9 @@ setInterval(() => {
await safeStartup("syncSites", () => unifiSites.syncSites());
setInterval(() => {
return unifiSites.syncSites().catch((err) =>
console.error("[interval] syncSites failed", err),
);
return unifiSites
.syncSites()
.catch((err) => console.error("[interval] syncSites failed", err));
}, 60 * 1000);
Bun.serve({