Need help with Actions-OpenWrt?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

P3TERX
3.5K Stars 3.9K Forks MIT License 68 Commits 25 Opened issues

Description

Build OpenWrt using GitHub Actions | 使用 GitHub Actions 云编译 OpenWrt

Services available

!
?

Need anything else?

Contributors list

# 1,735
openwrt
aria2c
google-...
github-...
65 commits
# 46,641
openwrt
github-...
Shell
lede
1 commit
# 6,547
C
Lua
Shell
openwrt...
1 commit
# 46,596
Kotlin
C
openwrt
github-...
1 commit

Actions-OpenWrt

LICENSE GitHub Stars GitHub Forks

Build OpenWrt using GitHub Actions

Read the details in my blog (in Chinese) | 中文教程

Usage

  • Click the Use this template button to create a new repository.
  • Generate
    .config
    files using Lean's OpenWrt source code. ( You can change it through environment variables in the workflow file. )
  • Push
    .config
    file to the GitHub repository.
  • Select
    Build OpenWrt
    on the Actions page.
  • Click the
    Run workflow
    button.
  • When the build is complete, click the
    Artifacts
    button in the upper right corner of the Actions page to download the binaries.

Tips

  • It may take a long time to create a
    .config
    file and build the OpenWrt firmware. Thus, before create repository to build your own firmware, you may check out if others have already built it which meet your needs by simply search
    Actions-Openwrt
    in GitHub
    .
  • Add some meta info of your built firmware (such as firmware architecture and installed packages) to your repository introduction, this will save others' time.

Acknowledgments

License

MIT © P3TERX

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.