fix: resolve failed migrations before deploying
This commit is contained in:
+7
-4
@@ -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({
|
||||
|
||||
Reference in New Issue
Block a user