# AutoBuild-OpenWrt **Repository Path**: m4py/AutoBuild-OpenWrt ## Basic Information - **Project Name**: AutoBuild-OpenWrt - **Description**: Build OpenWrt using GitHub Actions | 使用 GitHub Actions 编译 OpenWrt | 感谢P3TERX的项目源码|感谢KFERMercer的项目源码 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-06-26 - **Last Updated**: 2021-06-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AutoBuild-OpenWrt [![LICENSE](https://img.shields.io/github/license/mashape/apistatus.svg?style=flat&logo=github&label=LICENSE)](https://github.com/esirplayground/AutoBuild-OpenWrt/blob/master/LICENSE) ![GitHub Stars](https://img.shields.io/github/stars/esirplayground/AutoBuild-OpenWrt.svg?style=flat&logo=appveyor&label=Stars&logo=github) ![GitHub Forks](https://img.shields.io/github/forks/esirplayground/AutoBuild-OpenWrt.svg?style=flat&logo=appveyor&label=Forks&logo=github) ![GitHub last commit](https://img.shields.io/github/last-commit/esirplayground/AutoBuild-OpenWrt?label=Latest%20Commit&logo=github) Build OpenWrt firware [Lean's OpenWrt](https://github.com/coolsnowwolf/lede) using GitHub Actions Hereby thank P3TERX for his amazing job: https://github.com/P3TERX/Actions-OpenWrt/ Hereby thank KFERMercer for his amazing job: https://github.com/KFERMercer/OpenWrt-CI You could edit and enable "Sync Code" YAML file to let your forked repo keep updated. ## Usage 🔥🔥[Video Tutorial (in Mandrin) | 视频教程(国语)](https://youtu.be/9YO7nxNry-4)📺🎉 **1. Prerequisite** - Sign up for [GitHub Actions](https://github.com/features/actions/signup) - Fork [this GitHub repository](https://github.com/esirplayground/AutoBuild-OpenWrt) **2. Compile Firmware** - Click `[.github/workflows]` folder on the top of repo and you could see few workflow files, Each for one particular architecture(device). - Edit the workflow file you desire,uncomment push section 3 lines together and submit the commit.(Other 2 methods wait you to discover) - The build starts automatically. Progress can be viewed on the Actions page. - When the build is complete, click the `Artifacts` button in the upper right corner of the Actions page to download the binaries. - Default Web Admin IP: `192.168.5.1`, username `root`,password `password` **3. Sync Code** - Uncomment 'push-branches-master' 3 lines under **`On`** section and commit changes to let the script sync the code once for you. - Uncomment 'schedule-cron' 2 lines under **`On`** section and commit changes to let the script sync the code everyday on 3 am[UTC +8]