This repository has been archived on 2026-06-05. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
PatchExtractor/.github/workflows/build.yml
niklascfw 2cf3db2097
All checks were successful
Build NRO / build (push) Successful in 1m48s
Add Borealis GUI for patch extraction on Switch.
Replace the console UI with a Borealis-based flow, bundle ROMFS assets and
borealis as a submodule, and apply small upstream patches at build time.
Self-delete runs after romfsExit on quit so the NRO can be removed like the
old console build.
2026-05-28 22:22:44 +02:00

35 lines
762 B
YAML

name: Build NRO
on:
push:
pull_request:
jobs:
build:
runs-on: ubuntu-latest
container:
image: devkitpro/devkita64:latest
steps:
- name: Install Node & Git
run: |
apt-get update -qq
apt-get install -y -qq nodejs git > /dev/null
- name: Checkout
uses: actions/checkout@v4
with:
submodules: recursive
- name: Build
run: |
patch -d library/borealis -p1 -N < patches/borealis-swkbd-libnx.patch || true
patch -d library/borealis -p1 -N < patches/borealis-applet-frame-hints.patch || true
make
- name: Upload NRO
uses: actions/upload-artifact@v3
with:
name: PatchExtractor
path: "*.nro"