eamonxg/Build LuCI Package
Build and release OpenWrt LuCI packages via SDK
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| package | LuCI package name (e.g. luci-theme-aurora) | yes | — |
| pkg_type | Package type (ipk or apk) | yes | — |
| source_dir | Path to package source within workspace | no | . |
| skip_checkout | Set to "true" to skip actions/checkout (repo already present) | no | false |
| rsync_excludes | Newline-separated rsync exclude patterns | no | .github .vscode .dev |
| prep_script | Extra build steps to prepare feeds before defconfig | no | "" |
| artifact_paths | Newline-separated artifact paths (relative to SDK dir, supports $ARCH/$SDK_DIR/$PACKAGE) | yes | — |
| release_body_repo | GitHub repo containing the release body file (e.g. eamonxg/assets). Leave empty to use a local file. | no | "" |
| release_body_path | Release body markdown path — relative to repo root when release_body_repo is set, otherwise relative to the local workspace. | no | "" |
| release | Set to "true" to create or update a GitHub Release when the build is not running on a tag. | no | false |
| release_tag | GitHub Release tag to create or update for non-tag release builds. | no | "" |
Outputs
no outputs