eamonxg/Build LuCI Package

Build and release OpenWrt LuCI packages via SDK

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
packageLuCI package name (e.g. luci-theme-aurora)yes
pkg_typePackage type (ipk or apk)yes
source_dirPath to package source within workspaceno.
skip_checkoutSet to "true" to skip actions/checkout (repo already present)nofalse
rsync_excludesNewline-separated rsync exclude patternsno.github .vscode .dev
prep_scriptExtra build steps to prepare feeds before defconfigno""
artifact_pathsNewline-separated artifact paths (relative to SDK dir, supports $ARCH/$SDK_DIR/$PACKAGE)yes
release_body_repoGitHub repo containing the release body file (e.g. eamonxg/assets). Leave empty to use a local file.no""
release_body_pathRelease body markdown path — relative to repo root when release_body_repo is set, otherwise relative to the local workspace.no""
releaseSet to "true" to create or update a GitHub Release when the build is not running on a tag.nofalse
release_tagGitHub Release tag to create or update for non-tag release builds.no""

no outputs