From 67a8a06268a848af46d36ad4d411bfc24c69e1f3 Mon Sep 17 00:00:00 2001 From: ReaperOfVeriod Date: Sun, 25 Oct 2026 03:48:58 +0100 Subject: [PATCH] chore: document branch workflow and security checks --- .gitea/workflows/security.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .gitea/workflows/security.yaml diff --git a/.gitea/workflows/security.yaml b/.gitea/workflows/security.yaml new file mode 100644 index 0000000..3dfb8d3 --- /dev/null +++ b/.gitea/workflows/security.yaml @@ -0,0 +1,16 @@ +name: Client dependency and security checks + +on: + push: + pull_request: + +jobs: + audit: + runs-on: debian-latest + steps: + - uses: actions/checkout@v4 + - name: Audit JavaScript dependencies when a lockfile exists + run: | + if test -f package-lock.json; then + npm audit --audit-level=high + fi