From 5161a74dca19a151e52fe4bf82e5de642021b415 Mon Sep 17 00:00:00 2001 From: Sam Heinz <54530346+asylumexp@users.noreply.github.com> Date: Fri, 22 May 2026 23:43:58 +1000 Subject: [PATCH] update files in .github to support arm64 --- .github/ISSUE_TEMPLATE/bug_report.yml | 12 ++++++++ .github/workflows/check-node-versions.yml | 28 ++++++++++++------- .github/workflows/push-json-to-pocketbase.yml | 1 + 3 files changed, 31 insertions(+), 10 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 35e754dfb..46191023a 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -79,6 +79,18 @@ body: validations: required: true + - type: dropdown + id: host_arm64 + attributes: + label: 🧱 Is this Proxmox host running arm64? + description: "Run `dpkg --print-architecture` on your Proxmox host if unsure." + options: + - "" + - "No" + - "Yes" + validations: + required: true + - type: input id: pve_version attributes: diff --git a/.github/workflows/check-node-versions.yml b/.github/workflows/check-node-versions.yml index d0cacf8ba..1e3db3081 100644 --- a/.github/workflows/check-node-versions.yml +++ b/.github/workflows/check-node-versions.yml @@ -49,18 +49,26 @@ jobs: return fi - local url="https://pkgs.alpinelinux.org/package/v${alpine_ver}/main/x86_64/nodejs" - local page - page=$(curl -sf "$url" 2>/dev/null || echo "") local full_ver="" - if [[ -n "$page" ]]; then - # Parse: "Version | 24.13.0-r1" or similar table row - full_ver=$(echo "$page" | grep -oP 'Version\s*\|\s*\K[0-9]+\.[0-9]+\.[0-9]+' | head -1 || echo "") - if [[ -z "$full_ver" ]]; then - # Fallback: look for version pattern after "Version" - full_ver=$(echo "$page" | grep -oP '(?<=Version