feat: switch back to data.json

This commit is contained in:
Gabe616 2023-09-29 16:37:35 +02:00
parent 435e5a7cd1
commit fd3677d4a9
7 changed files with 44 additions and 279 deletions

View file

@ -28,7 +28,7 @@ for (let i = 0; i < avis.length; i++) {
}
await writeFile(
join("../../", "db", "datadesktop.json"),
join("../../", "db", "data.json"),
format(
JSON.stringify({
avatars,

View file

@ -33,7 +33,7 @@ for (const id of Object.keys(templates)) {
console.log("Generating dist.css...");
const data = JSON.parse(
await readFile(join("../../", "db", "datadesktop.json"), "utf8")
await readFile(join("../../", "db", "data.json"), "utf8")
);
const dist = [];
@ -42,9 +42,7 @@ for (const [id, img] of Object.entries(data.avatars)) {
dist.push(templates.avatar.replace(/{id}/g, id).replace(/{img}/g, img));
}
for (const [bid, img] of Object.entries(data.badges)) {
dist.push(
templates.badge.replace(/{bid}/g, bid).replace(/{img}/g, img)
);
dist.push(templates.badge.replace(/{id}/g, bid).replace(/{img}/g, img));
}
await writeFile(
@ -52,4 +50,4 @@ await writeFile(
uglify ? UglifyCSS.processString(dist.join("\n")) : dist.join("\n\n")
);
console.timeEnd("Done");
console.timeEnd("Done");

View file

@ -7,7 +7,7 @@ on:
paths:
- ".github/workflows/generate-db.yml"
- ".github/scripts/generate/**/*.*"
- "db/datadesktop.json"
- "db/data.json"
- "db/template.css"
pull_request:
branches:
@ -23,9 +23,10 @@ jobs:
runs-on: ubuntu-latest
permissions:
contents: write
strategy:
matrix:
retry-max: [3] # Set the maximum number of retries here
# v this isn't really needed v
# strategy:
# matrix:
# retry-max: [3] # Set the maximum number of retries here
steps:
- uses: actions/checkout@v3
@ -51,4 +52,4 @@ jobs:
git add db/dist.css
git commit -m "chore(db): update dist.css (${{ github.sha || 'manual trigger' }})" || true
git push
git push