💚 ci: fix auto script causing CI failure

This commit is contained in:
Rafi Arrafif
2026-01-31 18:10:59 +07:00
parent d233ec757c
commit 09c74b28ab
3 changed files with 14 additions and 0 deletions

View File

@ -25,6 +25,9 @@ jobs:
- name: Linting test
run: bun run lint
- name: Create dummy system account
run: bun run dummy:systemaccount
- name: Generate prisma schema
run: bunx prisma generate

View File

@ -14,6 +14,7 @@
"prisma:dbml": "bunx prisma db pull && bunx prisma dbml --output ./prisma/dbml/schema.dbml",
"prisma:reset": "bunx prisma db push --force-reset",
"prisma:seed": "bun run ./prisma/seed/index.ts",
"dummy:systemaccount": "bun run ./scripts/create-dummy-system-account.ts",
"route:sync": "bun run ./scripts/sync-routes.ts",
"env:publish": "bun run ./scripts/create-example-env.ts"
},

View File

@ -0,0 +1,10 @@
import { generateUUIDv7 } from "../src/helpers/databases/uuidv7";
import { createFile } from "../src/helpers/files/createFile";
export const createDummySystemAccount = async () => {
await createFile(`export const SystemAccountId = "${generateUUIDv7()}";`, {
fileName: "system.ts",
targetDir: "src/config/account",
overwriteIfExists: true,
});
};