RisingOS-Revived-Builder is a self-hosted Continuous Integration (CI) build server designed for RisingOS Revived maintainers. This project is proudly sponsored by @Arman-ATI and @keosh1
This project is licensed under the MIT License. For more details, please refer to the LICENSE file.
To start using RisingOS-Revived-Builder, follow these steps:
-
Become and authorized user
- Create pull request to authorized_users.json to add yourself as an authorized user.
-
Navigate to the Actions Tab:
- Go to the Actions tab in the repository.
-
Select the RisingOS-Revived-Builder Workflow:
- Choose the RisingOS-Revived-Builder workflow from the list.
-
Run the Workflow:
- Click the Run workflow button.
- Fill in the required information in the provided fields.
- Execute the workflow and wait for your build to start. Note that it may take some time if there are ongoing builds.
-
Monitor Build Progress:
- Once the build begins, you can monitor its progress and view logs, on successs/failure you'll be notified on telegram.
-
Access Build Outputs:
- The successful builds will be uploaded to gofile, if you plan to publish it, you have push it to RisingOS-Revived sourceforge.
- Do not add
vendorsetup.sh
: Include all necessary components in the.dependencies
file. - Build Limits: Normal maintainers are limited to 3 builds per device, while core members have unlimited builds.
- Resync Script: Special thanks to the team at crave for the base resync script.