Skip to content

Releases: NLnetLabs/ploutos

v1.0.7

17 Nov 20:20
e112b8c
Compare
Choose a tag to compare

This minor release includes the following changes:

  • Silence GitHub Actions warnings about actions that depend on Node 12 by upgrading the versions of actions used where available (checkout@v3, docker-login@v2 but not yet cargo-rs). See the GitHub Actions blog for more details.

(originally released Oct 11, 2022)

v1.0.6

17 Nov 20:20
1272150
Compare
Choose a tag to compare

This minor release includes the following changes:

  • Fix for file not found error when DEB package upgrade testing if the project has no conffiles.

(originally released Sep 16, 2022)

v1.0.5

17 Nov 20:20
5c90afd
Compare
Choose a tag to compare

This minor release includes the following changes:

  • Fixes for bugs in the prepare/verify inputs step whereby it was wrongly only run if rpm_scriplets_path was non-empty, and when run had Bash syntax errors so caused the workflow to fail.

(originally released Sep 15, 2022)

v1.0.4

17 Nov 20:20
73c32b1
Compare
Choose a tag to compare

This minor release includes the following changes:

  • Work around for "unattended-upgrade with locally edited routinator.conf causes "Not found in archive" tar error" ([#8](NLnetLabs/.github#8, NLnetLabs/routinator#783)
  • Verify that upgrades dont revert conffile modifications (NLnetLabs/.github#9)
  • Fixes Docker manifest publication for the case where there are multiple referenced images, as since v1.0.0 only the first was being referenced. This issue was caught now because the test suite was updated to create multiple different architecture images which caused this issue to show up, so that it correctly appears in Docker Hub like this:
    image

(originally released Sep 14, 2022)

v1.0.3

17 Nov 20:20
d3444d9
Compare
Choose a tag to compare

This minor release includes the following changes:

  • Enable use of the packaging workflow with none, some or all of the various build rules provided. This should have already been the case but didn't work because some inputs were required instead of optional. This change enables the https://github.com/NLnetLabs/krill-sync/ project to migrate to the reusable packaging worfklow.
  • Attempts to use the debian:stretch image in the package_test_rules input will now cause a warning to be shown in the workflow report and it will be removed from the matrix. This is because the LXC image for Debian Stretch no longer exists on https://images.linuxcontainers.org/ and so the pkg-test job fails if it attempts to run tests for that O/S version. Handling this in the reusable workflow prevents avoidable failures in consumer workflows. The warning looks like this:

warning screenshot

(originally released Sep 14, 2022)

v1.0.2

17 Nov 20:20
7fcf160
Compare
Choose a tag to compare

This minor release fixes a bug which prevented publication of Docker manifests for a Git release tag.

v1.0.1

17 Nov 20:20
319123b
Compare
Choose a tag to compare

This minor release includes the following changes:

  • Bump docker/build-push-action from 2 to 3
  • Bump docker/setup-buildx-action from 1 to 2
  • Bump docker/setup-qemu-action from 1 to 2
  • Improved comments, description strings, step names and added verify input steps.

(originally released Sep 12, 2022)

v1.0.0

17 Nov 20:12
Compare
Choose a tag to compare

First version of a reusable workflow to package NLnet Labs Rust applications.

(originally released Sep 12, 2022)