From da5b2aabbadd3418dfbddcaa4b3b131706d3ce17 Mon Sep 17 00:00:00 2001
From: CJ_Clippy <cj@futureporn.net>
Date: Thu, 13 Feb 2025 20:55:00 +0000
Subject: [PATCH] Add grafana badge reference

---
 grafana-badge-reference.md | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 grafana-badge-reference.md

diff --git a/grafana-badge-reference.md b/grafana-badge-reference.md
new file mode 100644
index 0000000..2ac90e8
--- /dev/null
+++ b/grafana-badge-reference.md
@@ -0,0 +1,16 @@
+We use Grafana text visualization to display gitea Actions status. We use this code to reload every 30s. @see https://community.grafana.com/t/refreshing-gif-image/49507/11
+
+```html
+<img src="https://gitea.futureporn.net/futureporn/fp/actions/workflows/tests.yaml/badge.svg" id="tests" />
+<img src="https://gitea.futureporn.net/futureporn/fp/actions/workflows/builder.yaml/badge.svg" id="builder" />
+<script language="javascript">
+function updateImages() {
+   image0 = document.getElementById("tests");
+   image1 = document.getElementById("builder");
+   image0.src = "https://gitea.futureporn.net/futureporn/fp/actions/workflows/tests.yaml/badge.svg" + "?r=" + Math.random();
+   image1.src = "https://gitea.futureporn.net/futureporn/fp/actions/workflows/builder.yaml/badge.svg" + "?r=" + Math.random();
+   setTimeout(updateImages, 30000);
+}
+updateImages();
+</script>
+```
\ No newline at end of file