Andrew Quenehen
d13064ee64
ci(switch): run fused build only after offline selftest
...
Avoid burning the self-hosted Mac when the ubuntu packaging gate fails.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 22:08:49 -03:00
Andrew Quenehen
669c9f4d8b
ci(switch): skip fused build on fork pull requests
...
Keep ubuntu selftest for fork→canonical PRs; leave iOS build policy alone.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 22:08:36 -03:00
Andrew Quenehen
228306f883
ci(switch): run workflow content gate in headless suite
...
Path-gate the Lua gate file and invoke it from scripts/test.sh T0.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 22:08:15 -03:00
Andrew Quenehen
61c471343a
ci: stop artifact commenters from deleting each other
...
Upsert via comment-tag only so iOS and Switch PR comments coexist.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 22:07:50 -03:00
Andrew Quenehen
95eb1c3a35
ci(release): clarify Switch hard-fail vs path-gated PR CI
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 21:53:19 -03:00
Andrew Quenehen
3fcee7f951
ci(switch): comment NRO artifacts on pull requests
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 21:52:36 -03:00
Andrew Quenehen
17a4c83970
ci(switch): add canonical fused NRO artifact job
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 21:52:24 -03:00
Andrew Quenehen
9712fb1e9b
ci(switch): path-gate offline selftest like iOS
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 21:52:01 -03:00
Andrew Quenehen
cbf622f4aa
Merge branch 'dev' into feat/switch-nx
...
Bring feat/switch-nx up to date with origin/dev (72 commits). Resolve
Input/RomImporter conflicts by keeping GamepadMap (NX face remap + dual-path
gate) while adopting upstream joyBindings rebinds (#632 ) and Enable-all mods
(#647 ). Gate shoulder GAME SPEED hotkeys when Select is held so Select+L
display chords still work.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 21:36:56 -03:00
Adrian Castro
e576dea676
fix(ios): silence remaining build warnings and refresh artifact comments
2026-08-02 17:07:13 +02:00
bryanthaboi
0f45bb5792
ci: push iOS app-repo.json to main via release deploy key
...
The release workflow's direct commit of mobile/ios/app-repo.json was
rejected once main went PR-only (GH006). main's protection now lives in
a ruleset whose only bypass actor is deploy keys, so the step commits
with git and pushes over SSH using the RELEASE_DEPLOY_KEY secret
instead of EndBug/add-and-commit with GITHUB_TOKEN.
Also syncs the iOS app repo steps and app-repo.json into dev; they
previously existed only on main.
2026-08-02 08:45:35 -04:00
Adrian Castro
e217d62f42
chore(ci): add iOS build metadata to artifact comment
2026-08-02 13:44:59 +02:00
Adrian Castro
e62801caaf
chore: remove legacy install badge filenames
2026-08-02 13:42:16 +02:00
Adrian Castro
e6008bb299
chore: simplify install badge filenames
2026-08-02 13:41:51 +02:00
Adrian Castro
9a49646d8a
feat(ios): add app repository and install badges
2026-08-02 13:34:26 +02:00
bryanthaboi
75aa71a886
Merge pull request #629 from bryanthaboi/dependabot/github_actions/actions/upload-artifact-7
...
build(deps): bump actions/upload-artifact from 4 to 7
2026-08-01 20:54:55 -04:00
dependabot[bot]
1a57b67e14
build(deps): bump actions/checkout from 4 to 7
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-01 23:57:13 +00:00
dependabot[bot]
41e326f376
build(deps): bump actions/upload-artifact from 4 to 7
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-01 23:57:09 +00:00
Andrew Quenehen
0bb0518093
Merge branch 'dev' into feat/switch-nx
...
Bring Switch WIP up to date with current prod/dev (v0.1.54 / main tree).
2026-08-01 20:25:52 -03:00
Adrian Castro
1a2b23a066
ci: configure dependabot for actions
2026-08-02 00:26:48 +02:00
Adrian Castro
fe16b3259c
ci(ios): comment artifacts after pull request builds
2026-08-02 00:01:53 +02:00
Adrian Castro
2e46954fe0
ci(ios): use release signing in verification
2026-08-01 23:56:04 +02:00
Adrian Castro
00d13d3c35
ci(ios): comment release artifacts on pull requests
2026-08-01 23:43:12 +02:00
Adrian Castro
1b8b3ad538
ci(ios): build device release on canonical repo
2026-08-01 23:43:11 +02:00
Adrian Castro
5f75cfd691
ci: verify release builds on fork runners
2026-08-01 23:43:11 +02:00
Adrian Castro
5f89def2ce
ci: select hosted runners for forks
2026-08-01 23:43:08 +02:00
Adrian Castro
7c26eb9a24
ci(ios): gate hosted build on iOS changes
2026-08-01 23:43:07 +02:00
bryanthaboi
5e89e35e02
Merge pull request #614 from castdrian/metal
2026-08-01 16:52:41 -04:00
bryanthaboi
7e7afeaf82
Mask the self-hosted runner's home path in release logs
2026-08-01 16:45:37 -04:00
Adrian Castro
c6fa6d294b
fix(ios): support LÖVE 12 file bridge
2026-08-01 22:22:49 +02:00
Andrew Quenehen
345bc9519a
ci(release): publish fused Switch NRO on GitHub Releases
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 12:49:25 -03:00
bryanthaboi
c1495e0d5e
ios
2026-07-30 16:03:35 -04:00
bryanthaboi
0e56e0a539
Update release.yml
2026-07-29 11:57:34 -04:00
bryanthaboi
dde25ec7d0
yellow alpha
2026-07-29 11:46:32 -04:00
bryanthaboi
5a48a61f2e
anbernic included in next release
2026-07-28 12:49:04 -04:00
bryanthaboi
3b1032cc63
CLOSES #303 , CLOSES #307 , CLOSES #314 , CLOSES #318
2026-07-28 06:16:21 -04:00
bryanthaboi
be90e5b42c
intro api upgrade ( #294 )
...
* intro api upgrade
* api updates
* fix tests
* updated templates
2026-07-27 08:37:11 -04:00
bryanthaboi
6a27be54de
add CI to dev branch
2026-07-27 07:01:38 -04:00
bryanthaboi
3069b2e2a9
The new experience ( #201 )
...
* new launcher and save converts and pipeline
* fixing bugs
2026-07-25 12:36:53 -04:00
bryanthaboi
6239387643
renamed
2026-07-23 11:49:45 -04:00
bryanthaboi
747d9acad1
linux and android builds
2026-07-22 10:08:20 -04:00
bryanthaboi
eba6e8d752
CI Update
2026-07-20 09:20:56 -04:00
bryanthaboi
47923d95b3
big ass modding update
2026-07-19 16:18:18 -04:00
bryanthaboi
0e4c3a630f
Update release.yml
2026-07-17 21:21:05 -04:00
bryanthaboi
ee3d6004d0
release workflow update
2026-07-17 21:10:12 -04:00
bryanthaboi
f07c3cf661
gitignore and releases
2026-07-17 20:45:02 -04:00