From 1dae472253ccb5e3766f2270adc053b922f46738 Mon Sep 17 00:00:00 2001 From: Max Richter Date: Fri, 6 Feb 2026 11:48:12 +0100 Subject: [PATCH] ci: add a git.json metadata file during build --- .dprint.jsonc | 9 -------- .gitea/scripts/build.sh | 28 ++++++++++++++++++++++++ .gitea/scripts/ci-checks.sh | 16 ++++++++++++++ .gitea/workflows/release.yaml | 15 +++---------- Dockerfile | 40 +++++++++++++++++------------------ package.json | 4 +--- 6 files changed, 68 insertions(+), 44 deletions(-) create mode 100755 .gitea/scripts/build.sh create mode 100755 .gitea/scripts/ci-checks.sh diff --git a/.dprint.jsonc b/.dprint.jsonc index 27d278b..a63b44a 100644 --- a/.dprint.jsonc +++ b/.dprint.jsonc @@ -13,16 +13,12 @@ "markdown": {}, "toml": {}, "dockerfile": {}, - "ruff": {}, - "jupyter": {}, - "malva": {}, "markup": { // https://dprint.dev/plugins/markup_fmt/config/ "scriptIndent": true, "styleIndent": true, }, "yaml": {}, - "graphql": {}, "exec": { "cwd": "${configDir}", "commands": [ @@ -53,13 +49,8 @@ "https://plugins.dprint.dev/markdown-0.20.0.wasm", "https://plugins.dprint.dev/toml-0.7.0.wasm", "https://plugins.dprint.dev/dockerfile-0.3.3.wasm", - "https://plugins.dprint.dev/ruff-0.6.11.wasm", - "https://plugins.dprint.dev/jupyter-0.2.1.wasm", - "https://plugins.dprint.dev/g-plane/malva-v0.15.1.wasm", "https://plugins.dprint.dev/g-plane/markup_fmt-v0.25.3.wasm", "https://plugins.dprint.dev/g-plane/pretty_yaml-v0.5.1.wasm", - "https://plugins.dprint.dev/g-plane/pretty_graphql-v0.2.3.wasm", "https://plugins.dprint.dev/exec-0.6.0.json@a054130d458f124f9b5c91484833828950723a5af3f8ff2bd1523bd47b83b364", - "https://plugins.dprint.dev/biome-0.11.10.wasm", ], } diff --git a/.gitea/scripts/build.sh b/.gitea/scripts/build.sh new file mode 100755 index 0000000..5339746 --- /dev/null +++ b/.gitea/scripts/build.sh @@ -0,0 +1,28 @@ +#!/usr/bin/env bash +set -euo pipefail + +mkdir -p app/static + +cp CHANGELOG.md app/static/CHANGELOG.md + +cat >app/static/git.json <