nooblk-98/OpenWrt Package Builder

Build an OpenWrt package from a local package directory using the OpenWrt SDK.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
package-nameOpenWrt package name (for example luci-app-3ginfo-lite)yes
package-dirRelative path to the package directory in the caller repository (defaults to package-name when empty)no""
sdk-versionOpenWrt release version (for example 24.10.5)yes
sdk-targetOpenWrt target in archive pathnox86
sdk-subtargetOpenWrt subtarget in archive pathno64
sdk-url-overrideOptional explicit SDK URL overrideno""
sdk-cache-key-overrideOptional explicit SDK cache key overrideno""
feeds-updateSpace-separated feeds to updatenopackages luci
feeds-installSpace-separated feed packages to installnocomgt sms-tool
feeds-install-all-fromSpace-separated feeds to install all packages from (for example luci)no""
artifact-nameUploaded artifact namenoopenwrt-package
upload-artifactWhether to upload artifact via actions/upload-artifactnotrue
retention-daysArtifact retention daysno14
make-jobsParallel jobs for make (uses nproc when empty)no""
namedescription
artifact-dirDirectory containing produced package files