Releases: jtdor/build-deb-action
Releases · jtdor/build-deb-action
Version 1.9.0
Features
- Added the output parameter
artifacts
- Added an early check ensuring that the used Docker container is Debian-based
Improvements
- Ensured that clean-up happens even when the build (or something else) fails
- Moved preparatory and clean-up steps into their own log groups
- Minor improvements and additions to the internal testing and linting workflows
Documentation
- Added a note that this actions builds readily “debianized” sources
- Clarified the description of the cross-build support
- Renamed the section “Inputs” to “Input Parameters”
Full Changelog: v1.8.0...v1.9.0
Version 1.8.0
Features
- Support the use of additional APT repositories through the new parameters
extra-repos
andextra-repo-keys
(thanks to @leonheldattoradex for the related PRs #7 and #8; there already was an old, unfinished branch with this feature) - Add a
setup-hook
for executing commands in the build environment between setup and installation of build dependencies
Documentation
- Use version 4 of actions/checkout in the documentation (and internally in the tests)
- Specify the working directory of the
before-build-hook
- Reword the documentation of
docker-image
Full Changelog: v1.7.0...v1.8.0
Version 1.7.0
Improvements
- An ever so tiny speed-up to the installation of build dependencies
- Simplify
git
usage in the before-build-hook (suppress git’s complaints about “dubious ownership” in the repository) (mentioned by @r4sas in #3, thanks)
Documentation
- Add git to the extra-build-deps in the before-build-hook example (mentioned by @r4sas in #3, thanks)
- Mention that the before-build-hook is executed as the root user
- Set a valid package version in the before-build-hook example (valid according to the Debian policy)
Full Changelog: v1.6.1...v1.7.0
Version 1.6.1
- Fix a failure when moving artifacts with valid filenames (introduced by version 1.6.0, fixes #3, thanks @r4sas)
Full Changelog: v1.6.0...v1.6.1
Version 1.6.0
- Leverage libdpkg-perl to find the artifacts to move
- Log a message if
source-dir/..
andartifacts-dir
are identical and an artifact did not need to be moved
Full Changelog: v1.5.0...v1.6.0
Version 1.5.0
- Add a before-build hook for executing commands inside the build container after the installation of build dependencies and right before
dpkg-buildpackage
is executed
Full Changelog: v1.4.0...v1.5.0
Version 1.4.0
- Create the action’s temporary files and directories below RUNNER_TEMP
- Reword a reference to
pbuilder
andsbuild
in the README.md
Full Changelog: v1.3.0...v1.4.0
Version 1.3.0
- Support building the source package
- Use version 3 of actions/checkout
Version 1.2.0
Version 1.1.0
Add support for local Dockerfiles to the docker-image
parameter