This commit is contained in:
2026-02-11 23:02:11 +08:00
parent f40eb40d6b
commit 6a08be3f50
10 changed files with 108 additions and 82 deletions

View File

@@ -1,7 +1,9 @@
#!/usr/bin/env runts -- --allow-all
import {
args,
execCommandAndStdout,
exit,
formatHumanTime,
log,
ProcessBar,
@@ -10,12 +12,9 @@ import {
term,
uint8ArrayToHexString,
writeStringToFile,
} from "https://script.hatter.ink/@35/deno-commons-mod.ts";
import {
getGitLocalRev,
getGitRemoteRev,
} from "https://script.hatter.ink/@0/deno-git-mod.ts";
import { parseArgs } from "jsr:@std/cli/parse-args";
} from "https://script.hatter.ink/@41/deno-commons-mod.ts";
import {getGitLocalRev, getGitRemoteRev,} from "https://script.hatter.ink/@0/deno-git-mod.ts";
import {parseArgs} from "jsr:@std/cli/parse-args";
const MILLIS_OF_HOUR = 60 * 60 * 1000;
@@ -35,7 +34,7 @@ interface GitCheckCache {
}
async function main() {
const flags = parseArgs(Deno.args, {
const flags = parseArgs(args(), {
boolean: [
"help",
],
@@ -95,11 +94,11 @@ git-check.ts [--interval NUMBER-OF-HOURS]`);
log.error(
`Check rev failed, local rev: ${localRev} vs remote rev: ${remoteRev}`,
);
Deno.exit(1);
exit(1);
}
}
await main();
// @SCRIPT-SIGNATURE-V1: yk-r1.ES256.20260208T235727+08:00.MEUCIQDm/E1d7mGqJ4nbguao
// +eFwlDMp/x7ZOWn95z2BSnIrfwIgJg0lHcBV8C2fQ5B/4Suvq7f9/f+M2CHrNn9CSzve4wA=
// @SCRIPT-SIGNATURE-V1: yk-r1.ES256.20260211T223841+08:00.MEYCIQDP6ccWgcPmrIdAWqjl
// pS3koxJgYGPETuczjTbo+/PE/QIhAIHpiz8WCp+8hQ/oBOotIG/7Jfc9ky+R1tPi2fKdJ3Wb