Automated build system for NW.js using GitHub Actions with resumable builds.
This repository provides an automated build pipeline for NW.js applications using GitHub Actions. The system implements a resumable build approach with artifact caching to handle long-running compilation processes that may exceed GitHub's timeout limits.
- GitHub repository with Actions enabled
Fork this repository or create a new repository using this as a template.
The workflow can be triggered in three ways:
- Manual dispatch: Use GitHub Actions UI with custom NW.js version (like
nw97) - Push to main branch: Automatic build trigger
- Scheduled: Weekly Sunday runs
NW.js versions prior to nw90 are not supported due to architectural changes and dependency requirements.
This project is licensed under the Anti-996 License - see the LICENSE file for details.
Built with ❤️ for the NW.js community