hustle-ci/debian-build-action

Debian package build action

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
base_imagebase docker image""
gbp_imagegbp docker image""
generic_tests_imagegeneric-tests docker image""
lintian_imagelintian docker image""
blhc_imageblhc docker image""
autopkgtest_imageautopkgtest docker image""
disable_extract_sourcefalse
disable_missing_breaksfalse
disable_rc_bugsfalse
disable_lintianfalse
disable_blhcfalse
disable_autopkgtestfalse
vendorDistribution vendor, e.g. debian.debian
releaseSpecify the target release to run the workflow. By default, everything will run on the 'unstable' suite. The following releases are currently supported: * experimental * unstable (default) * testing * stableunstable
source_pathRelative path to GITHUB_WORKSPACE where source root is stored. Default is `GITHUB_WORKSPACE`.""
output_pathRelative path to GITHUB_WORKSPACE where built artifacts should be stored. Default is `source_path`/debian/output.""
setup_gitattributesEnable automatic `gbp setup_gitattributes` at preparing source repository. Boolean. Default: 'true'.true
source_argsAdditional arguments to `gbp buildpackage`.""
build_archDebian architecture. Default: image architecture.""
host_archDebian architecture. Default: same as `build_arch`.""
build_typeall|any|binary|source|full. Default: full`.full
build_twiceBuild the package twice. Boolean. Default: false.false
build_argsAdditional arguments to `dpkg-buildpackage`.""
version_bumpAutomatically bump debian version. Boolean. Default 'false' when `build_type` is 'source'; 'true' otherwise.""
lintian_fatal_warningFail the test at warning condition. Default: false.false
lintian_show_overridesTo make Lintian show overridden tags. Default: false.false
lintian_suppress_tagsSuppress the listed tags.""
lintian_argsArguments appended to lintian's generated arguments.""
blhc_argsAdditional arguments to `blhc`.""
autopkgtest_argsAdditional arguments to `autopkgtest`.""
namedescription
source_pathThe actual `source_path` used.
output_pathThe actual `output_path` used.
missing_breaks_report_pathRelative path to GITHUB_WORKSPACE where built report is stored.
rc_bugs_report_pathRelative path to GITHUB_WORKSPACE where built report is stored.
lintian_xml_report_pathRelative path to GITHUB_WORKSPACE where built report is stored.
lintian_html_report_pathRelative path to GITHUB_WORKSPACE where built report is stored.