Skip to content

Fix CI & other improvements#401

Open
mickbot-92 wants to merge 2 commits into
UpsilonNumworks:upsilon-devfrom
mickbot-92:ci-fix
Open

Fix CI & other improvements#401
mickbot-92 wants to merge 2 commits into
UpsilonNumworks:upsilon-devfrom
mickbot-92:ci-fix

Conversation

@mickbot-92
Copy link
Copy Markdown

All CI are now working, with no deprecation warnings 🎉

  • ci in general
    • It no longer relies on NumWorks scripts
    • Using main branch for actions/checkout, actions/upload-artifact, etc.
  • fxcg
    • gitea repo cloned using git
    • Deprecated -ffreestanding flag removed, to compile cmath.h
  • 3ds
    • Use Ubuntu ARM
    • makerom is compiled from source, in order to use latest improvements
    • Omega logos replaced by Upsilon ones !
    • ⚠️ However the builds are currently broken when trying to calculate ; the last time it worked was with Fix 3DS simulator #243
  • android
    • Bump to latest LTS toolchain and Gradle 9.5.0
  • web
    • Use Ubuntu ARM
    • Revert to Emscripten 4.0.22
  • RADME
    • Some improvements (including updated build commands)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant