Home

Awesome

Macige

License Featured in Android Weekly issue 561

β†’ the m-obile a-pp c-ontinuous i-ntegration workflow ge-nerator

πŸ“± Customizable CI workflow templates for mobile app development!

🌏 macige.tramline.app

When automating your mobile releases, one of the first things that you need are workflows in your CI server that can create the builds you use in the release cycle. Writing these workflows can be annoying since each CI system has different ways of configuring jobs, storing files, caching, etc.

For mobile apps, setting up the official toolchain involves a lot of moving parts especially when creating signed builds that can be uploaded to the App Store or Play Store. If you're using cross-platform frameworks like Flutter or React Native, the setup can be even more time consuming!

Macige is a set of CI workflow templates which can be customized using various options. You don’t need to sign in anywhere or make a new account: simply generate a workflow with your preferences, and copy paste it into your project!

Features

Coming soon

Contributing πŸ‘©β€πŸ’»

Setup dev

  1. install rust
  2. install trunk: make trunk
  3. install wasm support: make wasm

Run dev

make serve

Release

make all

Thanks πŸ₯°

Libraries

Infrastructure

Deployed on render.com