Commit Graph
4 Commits
Author SHA1 Message Date
Dallin Bland b4dffde630 ci: harden automated release pipeline 2026-09-20 11:12:55 -05:00
Dallin Bland e8024869fa Merge pull request #30 from suyu-emu/android/build-review-fixes
Integrate the Android build fixes with the current release artifact gate, require valid release signing for published APKs, and ignore keystores repository-wide.
2026-09-20 01:11:16 -05:00
Dallin Bland fffb9f523a chore(android): fix build scripts, flavor ABIs, CI workflows, and release signing
Consolidate the duplicate Android build scripts (the legacy one generated a nonexistent lowercase Gradle task name). Fix per-flavor ABI filters so chromeOS builds x86_64 only, move legacy sourceSets to the android extension, and align the compileSdk suppress flag. Repair the malformed JDK/cache step in verify.yml and drop the dead repo gate in android-build.yml. Add release-signing validation with debug-signed warnings, keystore secret wiring plus APK signature checks in release.yml, and update the Android build docs.
2026-09-17 21:07:31 -05:00
suyu team 49f03ddb8f Merge Eden master (1cf29f7574) into suyu
Squashed merge of Eden codebase. Original merge had Eden git history
which contained objects incompatible with this repo's remote.
Eden source: https://git.eden-emu.dev/eden-emu/eden
2026-07-22 21:34:54 +01:00