kivy / kivy/python-for-android
Introduce nightly build for incremental but full recipe coverage
- Dominant language
- Python
- Stars
- 8.9k
- Forks
- 2k
- Avg merge
- 12h 20m
- Merged PRs (30d)
- 9
Description
This is to discuss a feature to implement in order to have a full recipe coverage build time.
The idea is to compile every nights a subset of our recipes.
```
name: Nightly build
on:
schedule:
- cron: '0 2 * * *' # run at 2 AM UTC
jobs:
nightly:
name: Nightly build
...
```
This covers builds time checks first and may cover runtime checks in the future.
Contributor guide
Research direction
Start with the proposed GitHub Actions workflow and its nightly schedule, then determine how the recipes should be divided into nightly subsets. Done means a nightly build compiles every recipe over time and provides build-time coverage checks, with runtime checks left for future work.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, python
- Domain
- build-system, ci-cd
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100