Commit Graph

4 Commits

Author SHA1 Message Date
Niklas Friesen
3aceffc1eb CI: devkita64 container + apt nodejs (like other OmniNX jobs)
Some checks failed
Build / Build (push) Failing after 29s
- Use devkitpro/devkita64 for Switch (not devkitARM).
- apt install nodejs before checkout so actions/checkout works in container.
- Add workflow_dispatch; keep PR/push to main and master.
- upload-artifact@v4.

Made-with: Cursor
2026-03-30 20:14:27 +02:00
Niklas Friesen
be37d8cf6c CI: install devkitPro on runner instead of nested docker
Some checks failed
Build / switch (push) Failing after 18s
Nested docker run broke under act (empty /work, no Makefile). Use official
install-devkitpro-pacman + dkp-pacman switch-dev on ubuntu-latest.

Made-with: Cursor
2026-03-30 20:13:18 +02:00
Niklas Friesen
68077f0359 CI: run devkitPro build via docker so checkout/actions keep Node
Some checks failed
Build / switch (push) Failing after 5s
Job-level devkitpro container made actions/checkout fail (no node). Run
make inside docker run on the default ubuntu runner; works with act.

Made-with: Cursor
2026-03-30 20:12:02 +02:00
Niklas Friesen
c8c677d2db CI: GitHub Actions build with .nro artifact; bump version to 1.0.0
Some checks failed
Build / switch (push) Failing after 21s
- Workflow runs on push/PR to main and master using devkitpro/devkita64.
- Uploads swr-ini-tool.nro as artifact swr-ini-tool.

Makefile: TARGET_VERSION 0.1.0 -> 1.0.0.
Made-with: Cursor
2026-03-30 20:10:47 +02:00