From 80ce2c04eddf07a9cdb0bb449ec15ea7e46d4230 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 30 Nov 2025 18:41:39 +0200 Subject: [PATCH] chore(ci): apply platform changes for nightly See https://github.com/TriliumNext/Trilium/pull/7002/files --- .github/workflows/nightly.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 4ca30ba1a..dadce703a 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -45,6 +45,19 @@ jobs: image: win-signing shell: cmd forge_platform: win32 + # Exclude ARM64 Linux from default matrix to use native runner + exclude: + - arch: arm64 + os: + name: linux + # Add ARM64 Linux with native ubuntu-24.04-arm runner for better-sqlite3 compatibility + include: + - arch: arm64 + os: + name: linux + image: ubuntu-24.04-arm + shell: bash + forge_platform: linux runs-on: ${{ matrix.os.image }} steps: - uses: actions/checkout@v6