From 2aaa40f0f183c5e179b1648cc6977a4e6699fd9d Mon Sep 17 00:00:00 2001 From: Dusk-92 Date: Thu, 27 Aug 2026 16:28:28 +0200 Subject: [PATCH] ci: inspect WorldMarkers v0.7.1 --- .github/workflows/worldmarkers-audit.yml | 52 ++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 .github/workflows/worldmarkers-audit.yml diff --git a/.github/workflows/worldmarkers-audit.yml b/.github/workflows/worldmarkers-audit.yml new file mode 100644 index 0000000..2fc8c4e --- /dev/null +++ b/.github/workflows/worldmarkers-audit.yml @@ -0,0 +1,52 @@ +name: One-time WorldMarkers audit + +on: + push: + branches: + - feature/client-tweaks + paths: + - .github/workflows/worldmarkers-audit.yml + +permissions: + contents: read + +jobs: + audit: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - name: Inspect WeirdUtils v0.7.1 + shell: bash + run: | + set -euo pipefail + git clone -q https://codeberg.org/MarcelineVQ/WeirdUtils.git /tmp/WeirdUtils + cd /tmp/WeirdUtils + git fetch -q --tags + + echo "=== RELEASE COMMITS ===" + git log --oneline --decorate v0.7.0..v0.7.1 + + echo + echo "=== CHANGED FILES ===" + git diff --name-status v0.7.0..v0.7.1 + + echo + echo "=== WORLDMARKERS-RELATED DIFF ===" + files="$(git diff --name-only v0.7.0..v0.7.1 | grep -i worldmarkers || true)" + if [ -n "$files" ]; then + for f in $files; do + echo "--- $f ---" + git diff --unified=80 v0.7.0..v0.7.1 -- "$f" || true + done + else + echo "No worldmarkers-named source file changed." + fi + + echo + echo "=== TAG MESSAGES ===" + git tag -n99 v0.7.0 v0.7.1 || true + + echo + echo "=== V0.7.1 RELEASE API ===" + curl -fsSL --retry 3 https://codeberg.org/api/v1/repos/MarcelineVQ/WeirdUtils/releases/tags/v0.7.1 | jq '{tag_name,name,body,created_at,published_at,assets:[.assets[]|{name,size,browser_download_url}]}'