diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 1ee490c..2319bfd 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -287,16 +287,23 @@ jobs: flatpak: name: "Flatpak" - runs-on: ubuntu-latest - container: - image: ghcr.io/flathub-infra/flatpak-github-actions:kde-6.10 - options: --privileged # Skip running on PR events that come from the same repository, it will just duplicate the branch action if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name + container: + image: ghcr.io/flathub-infra/flatpak-github-actions:gnome-48 + options: --privileged + strategy: + matrix: + variant: + - arch: x86_64 + runner: ubuntu-24.04 + - arch: aarch64 + runner: ubuntu-24.04-arm + runs-on: ${{ matrix.variant.runner }} steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd with: submodules: true - uses: flatpak/flatpak-github-actions/flatpak-builder@v6 @@ -304,3 +311,5 @@ jobs: bundle: novus.flatpak manifest-path: zone.xiv.novus.yml cache-key: flatpak-builder-${{ github.sha }} + arch: ${{ matrix.variant.arch }} + verbose: true diff --git a/extern/libphysis b/extern/libphysis index 77a73a5..2e5c5d1 160000 --- a/extern/libphysis +++ b/extern/libphysis @@ -1 +1 @@ -Subproject commit 77a73a5511cdb7f6adb66b8339af0dbb5e046b47 +Subproject commit 2e5c5d16fe0842bd27a924ca18830d418fb068bb