From d4f0c30a98beea03f391eee329da44475529f3d0 Mon Sep 17 00:00:00 2001 From: Ximon Eighteen <3304436+ximon18@users.noreply.github.com> Date: Wed, 12 Jul 2023 20:16:33 +0200 Subject: [PATCH 01/40] Update pkg.yml --- .github/workflows/pkg.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index 5701c02..f3b541a 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -12,7 +12,7 @@ on: jobs: full: - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test secrets: inherit with: artifact_prefix: full_ @@ -106,10 +106,10 @@ jobs: core.setFailed("Expected Docker manifest to have been published but output `docker_manifest_published` is false") minimal: - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test no_test_scripts: - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test secrets: inherit with: artifact_prefix: no_test_scripts_ @@ -135,7 +135,7 @@ jobs: enabled=1 default_tests: - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test secrets: inherit with: artifact_prefix: default_tests_ @@ -155,7 +155,7 @@ jobs: rpm_scriptlets_path: pkg/rpm/scriptlets.toml default_tests_with_upgrades: - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test secrets: inherit with: artifact_prefix: default_tests_with_upgrades_ @@ -212,7 +212,7 @@ jobs: enabled=1 no_tests: - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test secrets: inherit with: artifact_prefix: no_tests_ @@ -238,7 +238,7 @@ jobs: enabled=1 no_docker: - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test with: artifact_prefix: no_docker_ cross_build_args: --no-default-features @@ -260,7 +260,7 @@ jobs: enabled=1 only_docker: - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test secrets: inherit with: artifact_prefix: only_docker_ @@ -271,7 +271,7 @@ jobs: docker_build_rules: pkg/rules/docker-build-rules.yml docker_no_secrets: - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test with: artifact_prefix: docker_no_secrets_ @@ -300,7 +300,7 @@ jobs: core.setFailed("Expected Docker manifest to have been published but output `docker_manifest_published` is false") no_cross: - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test secrets: inherit with: artifact_prefix: no_cross_ @@ -343,7 +343,7 @@ jobs: core.setFailed("Expected Docker manifest to have been published but output `docker_manifest_published` is false") test_with_alt_pkg: - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test secrets: inherit with: artifact_prefix: test_with_alt_pkg @@ -368,7 +368,7 @@ jobs: rpm_scriptlets_path: pkg/rpm/scriptlets.toml test_with_alt_cargo_toml: - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test secrets: inherit with: artifact_prefix: test_with_alt_cargo_toml From 153d8ba455a5767fdd0c446dc68d997826d985d2 Mon Sep 17 00:00:00 2001 From: ximon18 <3304436+ximon18@users.noreply.github.com> Date: Thu, 13 Jul 2023 10:53:34 +0200 Subject: [PATCH 02/40] Test on more O/S images (as we're seeing failures due to LXC problems not being detected by this test suite). --- .github/workflows/pkg.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index f3b541a..0b4d44c 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -31,8 +31,11 @@ jobs: - "ubuntu:jammy" # ubuntu/22.04 - "debian:stretch" - "debian:buster" + - "debian:bullseye" + - "debian:bookworm" - "centos:7" - - "rockylinux:8" # compatible with EOL centos:8 + - "rockylinux:8" # compatible with RHEL/CentOS 8 + - "rockylinux:9" # compatible with RHEL 9 target: x86_64 include: # package for the Raspberry Pi 1b as an ARMv6 cross compiled variant of the Debian Buster upon which From 0e55c979326d5812b2c7112f2d0318df056eab11 Mon Sep 17 00:00:00 2001 From: ximon18 <3304436+ximon18@users.noreply.github.com> Date: Thu, 13 Jul 2023 10:53:52 +0200 Subject: [PATCH 03/40] Allow running of a single job from the suite. --- .github/workflows/pkg.yml | 47 ++++++++++++++++++++++++++++----------- 1 file changed, 34 insertions(+), 13 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index 0b4d44c..d45cf88 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -4,7 +4,13 @@ on: push: workflow_dispatch: - + inputs: + single_job: + description: 'Runs only the specified job' + required: false + type: string + default: '' + schedule: - cron: '0 0 * * 0' @@ -12,6 +18,7 @@ on: jobs: full: + if: ${{ inputs.single_job == '' || inputs.single_job == 'full' }} uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test secrets: inherit with: @@ -91,6 +98,7 @@ jobs: enabled=1 check_full: + if: ${{ inputs.single_job == '' || inputs.single_job == 'full' }} runs-on: ubuntu-latest needs: full steps: @@ -109,9 +117,11 @@ jobs: core.setFailed("Expected Docker manifest to have been published but output `docker_manifest_published` is false") minimal: + if: ${{ inputs.single_job == '' || inputs.single_job == 'minimal' }} uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test no_test_scripts: + if: ${{ inputs.single_job == '' || inputs.single_job == 'no_test_scripts' }} uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test secrets: inherit with: @@ -138,6 +148,7 @@ jobs: enabled=1 default_tests: + if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests' }} uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test secrets: inherit with: @@ -158,6 +169,7 @@ jobs: rpm_scriptlets_path: pkg/rpm/scriptlets.toml default_tests_with_upgrades: + if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests_with_upgrades' }} uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test secrets: inherit with: @@ -215,6 +227,7 @@ jobs: enabled=1 no_tests: + if: ${{ inputs.single_job == '' || inputs.single_job == 'no_tests' }} uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test secrets: inherit with: @@ -241,6 +254,7 @@ jobs: enabled=1 no_docker: + if: ${{ inputs.single_job == '' || inputs.single_job == 'no_docker' }} uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test with: artifact_prefix: no_docker_ @@ -263,6 +277,7 @@ jobs: enabled=1 only_docker: + if: ${{ inputs.single_job == '' || inputs.single_job == 'only_docker' }} uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test secrets: inherit with: @@ -273,19 +288,8 @@ jobs: docker_repo: ploutos-testing_only_docker docker_build_rules: pkg/rules/docker-build-rules.yml - docker_no_secrets: - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test - with: - artifact_prefix: docker_no_secrets_ - - docker_org: ximoneighteen - docker_repo: ploutos-testing_docker_no_secrets - docker_build_rules: | - platform: ["linux/amd64"] - shortname: ["amd64"] - mode: ["build"] - check_only_docker: + if: ${{ inputs.single_job == '' || inputs.single_job == 'only_docker' }} runs-on: ubuntu-latest needs: only_docker steps: @@ -302,7 +306,21 @@ jobs: script: | core.setFailed("Expected Docker manifest to have been published but output `docker_manifest_published` is false") + docker_no_secrets: + if: ${{ inputs.single_job == '' || inputs.single_job == 'docker_no_secrets' }} + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test + with: + artifact_prefix: docker_no_secrets_ + + docker_org: ximoneighteen + docker_repo: ploutos-testing_docker_no_secrets + docker_build_rules: | + platform: ["linux/amd64"] + shortname: ["amd64"] + mode: ["build"] + no_cross: + if: ${{ inputs.single_job == '' || inputs.single_job == 'no_cross' }} uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test secrets: inherit with: @@ -329,6 +347,7 @@ jobs: enabled=1 check_no_cross: + if: ${{ inputs.single_job == '' || inputs.single_job == 'no_cross' }} runs-on: ubuntu-latest needs: no_cross steps: @@ -346,6 +365,7 @@ jobs: core.setFailed("Expected Docker manifest to have been published but output `docker_manifest_published` is false") test_with_alt_pkg: + if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_pkg' }} uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test secrets: inherit with: @@ -371,6 +391,7 @@ jobs: rpm_scriptlets_path: pkg/rpm/scriptlets.toml test_with_alt_cargo_toml: + if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_cargo_toml' }} uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test secrets: inherit with: From 5d00692a68659d8e03a7c2541f1896886494a5a7 Mon Sep 17 00:00:00 2001 From: ximon18 <3304436+ximon18@users.noreply.github.com> Date: Thu, 13 Jul 2023 11:03:14 +0200 Subject: [PATCH 04/40] Add missing rockylinux:9 systemd_service_unit_file input. --- .github/workflows/pkg.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index d45cf88..61a4ad7 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -6,7 +6,7 @@ on: workflow_dispatch: inputs: single_job: - description: 'Runs only the specified job' + description: 'Run only the specified job' required: false type: string default: '' @@ -70,6 +70,10 @@ jobs: os: "centos:8" rpm_rpmlint_check_filters: "no-documentation no-manual-page-for-binary" + - image: "rockylinux:9" + systemd_service_unit_file: "pkg/common/mytest.mytest.*" + target: "x86_64" + - image: "ubuntu:bionic" deb_extra_lintian_args: "--suppress-tags binary-without-manpage,changelog-not-compressed-with-max-compression" From 41854195d9e2856c83ad35ebc8808a6e9e1e1bce Mon Sep 17 00:00:00 2001 From: ximon18 <3304436+ximon18@users.noreply.github.com> Date: Thu, 13 Jul 2023 11:07:38 +0200 Subject: [PATCH 05/40] Add missing rockylinux:9 rpmlint filter. --- .github/workflows/pkg.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index 61a4ad7..ebcffe5 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -73,6 +73,7 @@ jobs: - image: "rockylinux:9" systemd_service_unit_file: "pkg/common/mytest.mytest.*" target: "x86_64" + rpm_rpmlint_check_filters: "no-documentation no-manual-page-for-binary" - image: "ubuntu:bionic" deb_extra_lintian_args: "--suppress-tags binary-without-manpage,changelog-not-compressed-with-max-compression" From e730107ab80d8ad7805e1061157e54ec7ef47bf1 Mon Sep 17 00:00:00 2001 From: ximon18 <3304436+ximon18@users.noreply.github.com> Date: Thu, 13 Jul 2023 11:07:49 +0200 Subject: [PATCH 06/40] Test on more O/S images (as we're seeing failures due to LXC problems not being detected by this test suite). --- pkg/rules/package-build-rules.yml | 2 ++ pkg/rules/package-test-rules.yml | 3 +++ 2 files changed, 5 insertions(+) diff --git a/pkg/rules/package-build-rules.yml b/pkg/rules/package-build-rules.yml index b4a1f30..42ed548 100644 --- a/pkg/rules/package-build-rules.yml +++ b/pkg/rules/package-build-rules.yml @@ -47,6 +47,8 @@ image: - "ubuntu:jammy" # ubuntu/22.04 - "debian:stretch" - "debian:buster" + - "debian:bullseye" + - "debian:bookworm" - 'centos:7' - 'rockylinux:8' # compatible with EOL centos:8 - 'rockylinux:9' diff --git a/pkg/rules/package-test-rules.yml b/pkg/rules/package-test-rules.yml index 177e42a..959eadd 100644 --- a/pkg/rules/package-test-rules.yml +++ b/pkg/rules/package-test-rules.yml @@ -28,8 +28,11 @@ image: - "ubuntu:jammy" # ubuntu/22.04 - "debian:stretch" # should get excluded because the LXC image no longer exists - "debian:buster" + - "debian:bullseye" + - "debian:bookworm" - "centos:7" - "centos:8" + - "rockylinux:9" mode: - "fresh-install" target: From 35d353d032534ef65dd947718599ef0e4e2414c1 Mon Sep 17 00:00:00 2001 From: ximon18 <3304436+ximon18@users.noreply.github.com> Date: Thu, 13 Jul 2023 11:14:02 +0200 Subject: [PATCH 07/40] Add missing lintian tag supressions. --- .github/workflows/pkg.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index ebcffe5..be777dd 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -85,7 +85,13 @@ jobs: deb_extra_lintian_args: "--suppress-tags binary-without-manpage,changelog-not-compressed-with-max-compression" - image: "debian:buster" - deb_extra_lintian_args: "--suppress-tags binary-without-manpage,changelog-not-compressed-with-max-compression" + deb_extra_lintian_args: "--suppress-tags binary-without-manpage,changelog-not-compressed-with-max-compression" + + - image: "debian:bullseye" + deb_extra_lintian_args: "--suppress-tags binary-without-manpage,changelog-not-compressed-with-max-compression" + + - image: "debian:bookworm" + deb_extra_lintian_args: "--suppress-tags binary-without-manpage,changelog-not-compressed-with-max-compression" package_test_rules: pkg/rules/package-test-rules.yml package_test_scripts_path: pkg/test-scripts/test-.sh From faf09d95d5017906c0deabb89e2e1f31c9718ce6 Mon Sep 17 00:00:00 2001 From: ximon18 <3304436+ximon18@users.noreply.github.com> Date: Thu, 13 Jul 2023 11:15:20 +0200 Subject: [PATCH 08/40] Fix YAML syntax. --- .github/workflows/pkg.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index be777dd..6c78310 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -85,13 +85,13 @@ jobs: deb_extra_lintian_args: "--suppress-tags binary-without-manpage,changelog-not-compressed-with-max-compression" - image: "debian:buster" - deb_extra_lintian_args: "--suppress-tags binary-without-manpage,changelog-not-compressed-with-max-compression" + deb_extra_lintian_args: "--suppress-tags binary-without-manpage,changelog-not-compressed-with-max-compression" - image: "debian:bullseye" - deb_extra_lintian_args: "--suppress-tags binary-without-manpage,changelog-not-compressed-with-max-compression" + deb_extra_lintian_args: "--suppress-tags binary-without-manpage,changelog-not-compressed-with-max-compression" - image: "debian:bookworm" - deb_extra_lintian_args: "--suppress-tags binary-without-manpage,changelog-not-compressed-with-max-compression" + deb_extra_lintian_args: "--suppress-tags binary-without-manpage,changelog-not-compressed-with-max-compression" package_test_rules: pkg/rules/package-test-rules.yml package_test_scripts_path: pkg/test-scripts/test-.sh From 3c34e8d0a9b2b6f06a742e54fe3f4011b5cae435 Mon Sep 17 00:00:00 2001 From: ximon18 <3304436+ximon18@users.noreply.github.com> Date: Thu, 13 Jul 2023 11:40:45 +0200 Subject: [PATCH 09/40] libssl1.1 isn't available on Debian Bookworm. --- Cargo.toml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index b72ed89..d676080 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -41,6 +41,12 @@ maintainer = "Ubuntu Jammy Maintainer " [package.metadata.deb.variants.debian-buster-arm-unknown-linux-gnueabihf] depends = "adduser, passwd, libc6 (>= 2.27), libssl1.1" +[package.metadata.deb.variants.debian-bullseye] +depends = "$auto, passwd, libssl3" + +[package.metadata.deb.variants.debian-bookworm] +depends = "$auto, passwd, libssl3" + [package.metadata.deb.variants.minimal] depends = "libc6 (>= 2.27), rsync" # a deliberately different dependency that we can test for on older O/S's. maintainer = "Minimal Maintainer " From 403a3277a3a5fe7d36af85671272d4eb56d98990 Mon Sep 17 00:00:00 2001 From: ximon18 <3304436+ximon18@users.noreply.github.com> Date: Thu, 13 Jul 2023 11:42:40 +0200 Subject: [PATCH 10/40] Remove accidentally added stanza for bullseye. --- Cargo.toml | 3 --- 1 file changed, 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index d676080..fe2698c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -41,9 +41,6 @@ maintainer = "Ubuntu Jammy Maintainer " [package.metadata.deb.variants.debian-buster-arm-unknown-linux-gnueabihf] depends = "adduser, passwd, libc6 (>= 2.27), libssl1.1" -[package.metadata.deb.variants.debian-bullseye] -depends = "$auto, passwd, libssl3" - [package.metadata.deb.variants.debian-bookworm] depends = "$auto, passwd, libssl3" From da05246b398a53ad1af2884dea5a34d7dc7a5329 Mon Sep 17 00:00:00 2001 From: ximon18 <3304436+ximon18@users.noreply.github.com> Date: Thu, 13 Jul 2023 11:56:07 +0200 Subject: [PATCH 11/40] Add missing bookworm systemd sym links. --- Cargo.toml | 8 ++++++++ pkg/common/mytest-debian-bookworm.mytest.service | 1 + pkg/common/mytest-debian-bookworm.mytest.timer | 1 + 3 files changed, 10 insertions(+) create mode 120000 pkg/common/mytest-debian-bookworm.mytest.service create mode 120000 pkg/common/mytest-debian-bookworm.mytest.timer diff --git a/Cargo.toml b/Cargo.toml index fe2698c..30f1b87 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -34,6 +34,14 @@ assets = [ ] systemd-units = { unit-name = "mytest", unit-scripts = "pkg/common", enable = true } +# By adding the variants defined below we will also then need to provide variant specific systemd files. +# In pkg/common/ you will see symbolic links used to ensure that the systemd unit files around. Note that +# if they are missing there will be no failure from cargo-deb during packaging, the failure is only +# detected during the pkg-test phase (and as that phase is disabled for Debian Stretch and Debian Buster +# because the LXC images don't exist/don't work properly) the fact that buster specific variant below has +# no corresponding sym link in pkg/common/ doesn't actually cause our workflow to fail... Maybe cargo-deb +# should warn about expected but missing systemd files? Maybe cargo-deb should fallback to the non-variant +# specific unit files? [package.metadata.deb.variants.ubuntu-jammy] depends = "$auto, passwd, libssl3" maintainer = "Ubuntu Jammy Maintainer " diff --git a/pkg/common/mytest-debian-bookworm.mytest.service b/pkg/common/mytest-debian-bookworm.mytest.service new file mode 120000 index 0000000..f5e1099 --- /dev/null +++ b/pkg/common/mytest-debian-bookworm.mytest.service @@ -0,0 +1 @@ +mytest.mytest.service \ No newline at end of file diff --git a/pkg/common/mytest-debian-bookworm.mytest.timer b/pkg/common/mytest-debian-bookworm.mytest.timer new file mode 120000 index 0000000..f9ff398 --- /dev/null +++ b/pkg/common/mytest-debian-bookworm.mytest.timer @@ -0,0 +1 @@ +mytest.mytest.timer \ No newline at end of file From a9e9995f58d3abc5150d268e81b935a6107b3c1a Mon Sep 17 00:00:00 2001 From: ximon18 <3304436+ximon18@users.noreply.github.com> Date: Thu, 13 Jul 2023 12:26:20 +0200 Subject: [PATCH 12/40] Test the Ploutos revert-buster-test-exclusion branch. --- .github/workflows/pkg.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index 6c78310..40708c5 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -19,7 +19,7 @@ on: jobs: full: if: ${{ inputs.single_job == '' || inputs.single_job == 'full' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@revert-buster-test-exclusion secrets: inherit with: artifact_prefix: full_ @@ -129,11 +129,11 @@ jobs: minimal: if: ${{ inputs.single_job == '' || inputs.single_job == 'minimal' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@revert-buster-test-exclusion no_test_scripts: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_test_scripts' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@revert-buster-test-exclusion secrets: inherit with: artifact_prefix: no_test_scripts_ @@ -160,7 +160,7 @@ jobs: default_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@revert-buster-test-exclusion secrets: inherit with: artifact_prefix: default_tests_ @@ -181,7 +181,7 @@ jobs: default_tests_with_upgrades: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests_with_upgrades' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@revert-buster-test-exclusion secrets: inherit with: artifact_prefix: default_tests_with_upgrades_ @@ -239,7 +239,7 @@ jobs: no_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@revert-buster-test-exclusion secrets: inherit with: artifact_prefix: no_tests_ @@ -266,7 +266,7 @@ jobs: no_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@revert-buster-test-exclusion with: artifact_prefix: no_docker_ cross_build_args: --no-default-features @@ -289,7 +289,7 @@ jobs: only_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'only_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@revert-buster-test-exclusion secrets: inherit with: artifact_prefix: only_docker_ @@ -319,7 +319,7 @@ jobs: docker_no_secrets: if: ${{ inputs.single_job == '' || inputs.single_job == 'docker_no_secrets' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@revert-buster-test-exclusion with: artifact_prefix: docker_no_secrets_ @@ -332,7 +332,7 @@ jobs: no_cross: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_cross' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@revert-buster-test-exclusion secrets: inherit with: artifact_prefix: no_cross_ @@ -377,7 +377,7 @@ jobs: test_with_alt_pkg: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_pkg' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@revert-buster-test-exclusion secrets: inherit with: artifact_prefix: test_with_alt_pkg @@ -403,7 +403,7 @@ jobs: test_with_alt_cargo_toml: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_cargo_toml' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@ping-test + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@revert-buster-test-exclusion secrets: inherit with: artifact_prefix: test_with_alt_cargo_toml From eb5c15c8100244c0133313f4d9ce605fb87fc370 Mon Sep 17 00:00:00 2001 From: ximon18 <3304436+ximon18@users.noreply.github.com> Date: Thu, 13 Jul 2023 13:01:42 +0200 Subject: [PATCH 13/40] Switch to the new v7 release tag. --- .github/workflows/pkg.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index 40708c5..243ca2e 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -19,7 +19,7 @@ on: jobs: full: if: ${{ inputs.single_job == '' || inputs.single_job == 'full' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@revert-buster-test-exclusion + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: full_ @@ -129,11 +129,11 @@ jobs: minimal: if: ${{ inputs.single_job == '' || inputs.single_job == 'minimal' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@revert-buster-test-exclusion + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 no_test_scripts: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_test_scripts' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@revert-buster-test-exclusion + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_test_scripts_ @@ -160,7 +160,7 @@ jobs: default_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@revert-buster-test-exclusion + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: default_tests_ @@ -181,7 +181,7 @@ jobs: default_tests_with_upgrades: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests_with_upgrades' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@revert-buster-test-exclusion + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: default_tests_with_upgrades_ @@ -239,7 +239,7 @@ jobs: no_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@revert-buster-test-exclusion + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_tests_ @@ -266,7 +266,7 @@ jobs: no_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@revert-buster-test-exclusion + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 with: artifact_prefix: no_docker_ cross_build_args: --no-default-features @@ -289,7 +289,7 @@ jobs: only_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'only_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@revert-buster-test-exclusion + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: only_docker_ @@ -319,7 +319,7 @@ jobs: docker_no_secrets: if: ${{ inputs.single_job == '' || inputs.single_job == 'docker_no_secrets' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@revert-buster-test-exclusion + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 with: artifact_prefix: docker_no_secrets_ @@ -332,7 +332,7 @@ jobs: no_cross: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_cross' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@revert-buster-test-exclusion + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_cross_ @@ -377,7 +377,7 @@ jobs: test_with_alt_pkg: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_pkg' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@revert-buster-test-exclusion + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: test_with_alt_pkg @@ -403,7 +403,7 @@ jobs: test_with_alt_cargo_toml: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_cargo_toml' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@revert-buster-test-exclusion + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: test_with_alt_cargo_toml From c95bcc4f72fd194a3a8a4475b7069467224faec6 Mon Sep 17 00:00:00 2001 From: ximon18 <3304436+ximon18@users.noreply.github.com> Date: Mon, 27 Nov 2023 11:43:36 +0100 Subject: [PATCH 14/40] Use upstream test branch. --- .github/workflows/pkg.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index 243ca2e..4a4b68c 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -19,7 +19,7 @@ on: jobs: full: if: ${{ inputs.single_job == '' || inputs.single_job == 'full' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@data-filter-python-fix secrets: inherit with: artifact_prefix: full_ @@ -129,11 +129,11 @@ jobs: minimal: if: ${{ inputs.single_job == '' || inputs.single_job == 'minimal' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@data-filter-python-fix no_test_scripts: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_test_scripts' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@data-filter-python-fix secrets: inherit with: artifact_prefix: no_test_scripts_ @@ -160,7 +160,7 @@ jobs: default_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@data-filter-python-fix secrets: inherit with: artifact_prefix: default_tests_ @@ -181,7 +181,7 @@ jobs: default_tests_with_upgrades: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests_with_upgrades' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@data-filter-python-fix secrets: inherit with: artifact_prefix: default_tests_with_upgrades_ @@ -239,7 +239,7 @@ jobs: no_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@data-filter-python-fix secrets: inherit with: artifact_prefix: no_tests_ @@ -266,7 +266,7 @@ jobs: no_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@data-filter-python-fix with: artifact_prefix: no_docker_ cross_build_args: --no-default-features @@ -289,7 +289,7 @@ jobs: only_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'only_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@data-filter-python-fix secrets: inherit with: artifact_prefix: only_docker_ @@ -319,7 +319,7 @@ jobs: docker_no_secrets: if: ${{ inputs.single_job == '' || inputs.single_job == 'docker_no_secrets' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@data-filter-python-fix with: artifact_prefix: docker_no_secrets_ @@ -332,7 +332,7 @@ jobs: no_cross: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_cross' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@data-filter-python-fix secrets: inherit with: artifact_prefix: no_cross_ @@ -377,7 +377,7 @@ jobs: test_with_alt_pkg: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_pkg' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@data-filter-python-fix secrets: inherit with: artifact_prefix: test_with_alt_pkg @@ -403,7 +403,7 @@ jobs: test_with_alt_cargo_toml: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_cargo_toml' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@data-filter-python-fix secrets: inherit with: artifact_prefix: test_with_alt_cargo_toml From c0b60f43d42141650a4779e6e388bed511b1b8f4 Mon Sep 17 00:00:00 2001 From: ximon18 <3304436+ximon18@users.noreply.github.com> Date: Mon, 27 Nov 2023 13:02:41 +0100 Subject: [PATCH 15/40] Switch to the new v7 release tag. --- .github/workflows/pkg.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index 4a4b68c..243ca2e 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -19,7 +19,7 @@ on: jobs: full: if: ${{ inputs.single_job == '' || inputs.single_job == 'full' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@data-filter-python-fix + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: full_ @@ -129,11 +129,11 @@ jobs: minimal: if: ${{ inputs.single_job == '' || inputs.single_job == 'minimal' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@data-filter-python-fix + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 no_test_scripts: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_test_scripts' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@data-filter-python-fix + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_test_scripts_ @@ -160,7 +160,7 @@ jobs: default_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@data-filter-python-fix + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: default_tests_ @@ -181,7 +181,7 @@ jobs: default_tests_with_upgrades: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests_with_upgrades' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@data-filter-python-fix + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: default_tests_with_upgrades_ @@ -239,7 +239,7 @@ jobs: no_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@data-filter-python-fix + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_tests_ @@ -266,7 +266,7 @@ jobs: no_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@data-filter-python-fix + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 with: artifact_prefix: no_docker_ cross_build_args: --no-default-features @@ -289,7 +289,7 @@ jobs: only_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'only_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@data-filter-python-fix + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: only_docker_ @@ -319,7 +319,7 @@ jobs: docker_no_secrets: if: ${{ inputs.single_job == '' || inputs.single_job == 'docker_no_secrets' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@data-filter-python-fix + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 with: artifact_prefix: docker_no_secrets_ @@ -332,7 +332,7 @@ jobs: no_cross: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_cross' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@data-filter-python-fix + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_cross_ @@ -377,7 +377,7 @@ jobs: test_with_alt_pkg: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_pkg' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@data-filter-python-fix + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: test_with_alt_pkg @@ -403,7 +403,7 @@ jobs: test_with_alt_cargo_toml: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_cargo_toml' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@data-filter-python-fix + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: test_with_alt_cargo_toml From 7aa3faecab2aa2ac276b1c46b790be64ff7cc0bb Mon Sep 17 00:00:00 2001 From: ximon18 <3304436+ximon18@users.noreply.github.com> Date: Tue, 28 Nov 2023 09:50:25 +0100 Subject: [PATCH 16/40] Use upstream test branch. --- .github/workflows/pkg.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index 243ca2e..98600c4 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -19,7 +19,7 @@ on: jobs: full: if: ${{ inputs.single_job == '' || inputs.single_job == 'full' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@bump-more-gh-actions secrets: inherit with: artifact_prefix: full_ @@ -129,11 +129,11 @@ jobs: minimal: if: ${{ inputs.single_job == '' || inputs.single_job == 'minimal' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@bump-more-gh-actions no_test_scripts: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_test_scripts' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@bump-more-gh-actions secrets: inherit with: artifact_prefix: no_test_scripts_ @@ -160,7 +160,7 @@ jobs: default_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@bump-more-gh-actions secrets: inherit with: artifact_prefix: default_tests_ @@ -181,7 +181,7 @@ jobs: default_tests_with_upgrades: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests_with_upgrades' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@bump-more-gh-actions secrets: inherit with: artifact_prefix: default_tests_with_upgrades_ @@ -239,7 +239,7 @@ jobs: no_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@bump-more-gh-actions secrets: inherit with: artifact_prefix: no_tests_ @@ -266,7 +266,7 @@ jobs: no_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@bump-more-gh-actions with: artifact_prefix: no_docker_ cross_build_args: --no-default-features @@ -289,7 +289,7 @@ jobs: only_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'only_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@bump-more-gh-actions secrets: inherit with: artifact_prefix: only_docker_ @@ -319,7 +319,7 @@ jobs: docker_no_secrets: if: ${{ inputs.single_job == '' || inputs.single_job == 'docker_no_secrets' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@bump-more-gh-actions with: artifact_prefix: docker_no_secrets_ @@ -332,7 +332,7 @@ jobs: no_cross: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_cross' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@bump-more-gh-actions secrets: inherit with: artifact_prefix: no_cross_ @@ -377,7 +377,7 @@ jobs: test_with_alt_pkg: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_pkg' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@bump-more-gh-actions secrets: inherit with: artifact_prefix: test_with_alt_pkg @@ -403,7 +403,7 @@ jobs: test_with_alt_cargo_toml: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_cargo_toml' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@bump-more-gh-actions secrets: inherit with: artifact_prefix: test_with_alt_cargo_toml From c95d643cf078ec6f58288fe2cc1189e8ae2e7099 Mon Sep 17 00:00:00 2001 From: ximon18 <3304436+ximon18@users.noreply.github.com> Date: Tue, 28 Nov 2023 10:25:12 +0100 Subject: [PATCH 17/40] Switch to the new v7 release tag. --- .github/workflows/pkg.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index 98600c4..243ca2e 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -19,7 +19,7 @@ on: jobs: full: if: ${{ inputs.single_job == '' || inputs.single_job == 'full' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@bump-more-gh-actions + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: full_ @@ -129,11 +129,11 @@ jobs: minimal: if: ${{ inputs.single_job == '' || inputs.single_job == 'minimal' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@bump-more-gh-actions + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 no_test_scripts: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_test_scripts' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@bump-more-gh-actions + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_test_scripts_ @@ -160,7 +160,7 @@ jobs: default_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@bump-more-gh-actions + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: default_tests_ @@ -181,7 +181,7 @@ jobs: default_tests_with_upgrades: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests_with_upgrades' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@bump-more-gh-actions + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: default_tests_with_upgrades_ @@ -239,7 +239,7 @@ jobs: no_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@bump-more-gh-actions + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_tests_ @@ -266,7 +266,7 @@ jobs: no_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@bump-more-gh-actions + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 with: artifact_prefix: no_docker_ cross_build_args: --no-default-features @@ -289,7 +289,7 @@ jobs: only_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'only_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@bump-more-gh-actions + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: only_docker_ @@ -319,7 +319,7 @@ jobs: docker_no_secrets: if: ${{ inputs.single_job == '' || inputs.single_job == 'docker_no_secrets' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@bump-more-gh-actions + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 with: artifact_prefix: docker_no_secrets_ @@ -332,7 +332,7 @@ jobs: no_cross: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_cross' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@bump-more-gh-actions + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_cross_ @@ -377,7 +377,7 @@ jobs: test_with_alt_pkg: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_pkg' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@bump-more-gh-actions + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: test_with_alt_pkg @@ -403,7 +403,7 @@ jobs: test_with_alt_cargo_toml: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_cargo_toml' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@bump-more-gh-actions + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: test_with_alt_cargo_toml From a8098c2c3f78fbd53868c02f85682739e5836a38 Mon Sep 17 00:00:00 2001 From: Ximon Eighteen <3304436+ximon18@users.noreply.github.com> Date: Tue, 2 Jan 2024 16:37:11 +0100 Subject: [PATCH 18/40] Use Ploutos fix-rpm-lint branch. --- .github/workflows/pkg.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index 243ca2e..cf93f5d 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -19,7 +19,7 @@ on: jobs: full: if: ${{ inputs.single_job == '' || inputs.single_job == 'full' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint secrets: inherit with: artifact_prefix: full_ @@ -129,11 +129,11 @@ jobs: minimal: if: ${{ inputs.single_job == '' || inputs.single_job == 'minimal' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint no_test_scripts: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_test_scripts' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint secrets: inherit with: artifact_prefix: no_test_scripts_ @@ -160,7 +160,7 @@ jobs: default_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint secrets: inherit with: artifact_prefix: default_tests_ @@ -181,7 +181,7 @@ jobs: default_tests_with_upgrades: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests_with_upgrades' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint secrets: inherit with: artifact_prefix: default_tests_with_upgrades_ @@ -239,7 +239,7 @@ jobs: no_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint secrets: inherit with: artifact_prefix: no_tests_ @@ -266,7 +266,7 @@ jobs: no_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint with: artifact_prefix: no_docker_ cross_build_args: --no-default-features @@ -289,7 +289,7 @@ jobs: only_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'only_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint secrets: inherit with: artifact_prefix: only_docker_ @@ -319,7 +319,7 @@ jobs: docker_no_secrets: if: ${{ inputs.single_job == '' || inputs.single_job == 'docker_no_secrets' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint with: artifact_prefix: docker_no_secrets_ @@ -332,7 +332,7 @@ jobs: no_cross: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_cross' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint secrets: inherit with: artifact_prefix: no_cross_ @@ -377,7 +377,7 @@ jobs: test_with_alt_pkg: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_pkg' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint secrets: inherit with: artifact_prefix: test_with_alt_pkg @@ -403,7 +403,7 @@ jobs: test_with_alt_cargo_toml: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_cargo_toml' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint secrets: inherit with: artifact_prefix: test_with_alt_cargo_toml From eff48035ea0c1feefff86c34cdd0423013ff1aa7 Mon Sep 17 00:00:00 2001 From: Ximon Eighteen <3304436+ximon18@users.noreply.github.com> Date: Wed, 3 Jan 2024 10:29:16 +0100 Subject: [PATCH 19/40] Switch to the new v7 release tag. --- .github/workflows/pkg.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index cf93f5d..243ca2e 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -19,7 +19,7 @@ on: jobs: full: if: ${{ inputs.single_job == '' || inputs.single_job == 'full' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: full_ @@ -129,11 +129,11 @@ jobs: minimal: if: ${{ inputs.single_job == '' || inputs.single_job == 'minimal' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 no_test_scripts: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_test_scripts' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_test_scripts_ @@ -160,7 +160,7 @@ jobs: default_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: default_tests_ @@ -181,7 +181,7 @@ jobs: default_tests_with_upgrades: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests_with_upgrades' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: default_tests_with_upgrades_ @@ -239,7 +239,7 @@ jobs: no_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_tests_ @@ -266,7 +266,7 @@ jobs: no_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 with: artifact_prefix: no_docker_ cross_build_args: --no-default-features @@ -289,7 +289,7 @@ jobs: only_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'only_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: only_docker_ @@ -319,7 +319,7 @@ jobs: docker_no_secrets: if: ${{ inputs.single_job == '' || inputs.single_job == 'docker_no_secrets' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 with: artifact_prefix: docker_no_secrets_ @@ -332,7 +332,7 @@ jobs: no_cross: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_cross' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_cross_ @@ -377,7 +377,7 @@ jobs: test_with_alt_pkg: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_pkg' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: test_with_alt_pkg @@ -403,7 +403,7 @@ jobs: test_with_alt_cargo_toml: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_cargo_toml' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: test_with_alt_cargo_toml From 41667614ad366fd9edd5f2273ca2e92b4f56a9bf Mon Sep 17 00:00:00 2001 From: Ximon Eighteen <3304436+ximon18@users.noreply.github.com> Date: Tue, 2 Jan 2024 16:37:11 +0100 Subject: [PATCH 20/40] Use Ploutos fix-rpm-lint branch. --- .github/workflows/pkg.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index 243ca2e..cf93f5d 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -19,7 +19,7 @@ on: jobs: full: if: ${{ inputs.single_job == '' || inputs.single_job == 'full' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint secrets: inherit with: artifact_prefix: full_ @@ -129,11 +129,11 @@ jobs: minimal: if: ${{ inputs.single_job == '' || inputs.single_job == 'minimal' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint no_test_scripts: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_test_scripts' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint secrets: inherit with: artifact_prefix: no_test_scripts_ @@ -160,7 +160,7 @@ jobs: default_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint secrets: inherit with: artifact_prefix: default_tests_ @@ -181,7 +181,7 @@ jobs: default_tests_with_upgrades: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests_with_upgrades' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint secrets: inherit with: artifact_prefix: default_tests_with_upgrades_ @@ -239,7 +239,7 @@ jobs: no_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint secrets: inherit with: artifact_prefix: no_tests_ @@ -266,7 +266,7 @@ jobs: no_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint with: artifact_prefix: no_docker_ cross_build_args: --no-default-features @@ -289,7 +289,7 @@ jobs: only_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'only_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint secrets: inherit with: artifact_prefix: only_docker_ @@ -319,7 +319,7 @@ jobs: docker_no_secrets: if: ${{ inputs.single_job == '' || inputs.single_job == 'docker_no_secrets' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint with: artifact_prefix: docker_no_secrets_ @@ -332,7 +332,7 @@ jobs: no_cross: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_cross' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint secrets: inherit with: artifact_prefix: no_cross_ @@ -377,7 +377,7 @@ jobs: test_with_alt_pkg: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_pkg' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint secrets: inherit with: artifact_prefix: test_with_alt_pkg @@ -403,7 +403,7 @@ jobs: test_with_alt_cargo_toml: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_cargo_toml' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint secrets: inherit with: artifact_prefix: test_with_alt_cargo_toml From 356d9b479119ae1842cc5a44c46db8238e80b312 Mon Sep 17 00:00:00 2001 From: Ximon Eighteen <3304436+ximon18@users.noreply.github.com> Date: Thu, 18 Jan 2024 11:23:07 +0100 Subject: [PATCH 21/40] Use upstream v7.3.0 upcoming release branch. --- .github/workflows/pkg.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index cf93f5d..a2db273 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -19,7 +19,7 @@ on: jobs: full: if: ${{ inputs.single_job == '' || inputs.single_job == 'full' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7.3.0 secrets: inherit with: artifact_prefix: full_ @@ -129,11 +129,11 @@ jobs: minimal: if: ${{ inputs.single_job == '' || inputs.single_job == 'minimal' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7.3.0 no_test_scripts: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_test_scripts' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7.3.0 secrets: inherit with: artifact_prefix: no_test_scripts_ @@ -160,7 +160,7 @@ jobs: default_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7.3.0 secrets: inherit with: artifact_prefix: default_tests_ @@ -181,7 +181,7 @@ jobs: default_tests_with_upgrades: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests_with_upgrades' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7.3.0 secrets: inherit with: artifact_prefix: default_tests_with_upgrades_ @@ -239,7 +239,7 @@ jobs: no_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7.3.0 secrets: inherit with: artifact_prefix: no_tests_ @@ -266,7 +266,7 @@ jobs: no_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7.3.0 with: artifact_prefix: no_docker_ cross_build_args: --no-default-features @@ -289,7 +289,7 @@ jobs: only_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'only_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7.3.0 secrets: inherit with: artifact_prefix: only_docker_ @@ -319,7 +319,7 @@ jobs: docker_no_secrets: if: ${{ inputs.single_job == '' || inputs.single_job == 'docker_no_secrets' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7.3.0 with: artifact_prefix: docker_no_secrets_ @@ -332,7 +332,7 @@ jobs: no_cross: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_cross' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7.3.0 secrets: inherit with: artifact_prefix: no_cross_ @@ -377,7 +377,7 @@ jobs: test_with_alt_pkg: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_pkg' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7.3.0 secrets: inherit with: artifact_prefix: test_with_alt_pkg @@ -403,7 +403,7 @@ jobs: test_with_alt_cargo_toml: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_cargo_toml' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@fix-rpm-lint + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7.3.0 secrets: inherit with: artifact_prefix: test_with_alt_cargo_toml From ec2ff098ea5f59a82b6b288c43613a7cde43fa30 Mon Sep 17 00:00:00 2001 From: Ximon Eighteen <3304436+ximon18@users.noreply.github.com> Date: Thu, 18 Jan 2024 13:00:41 +0100 Subject: [PATCH 22/40] Switch to the new v7 release tag. --- .github/workflows/pkg.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index a2db273..243ca2e 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -19,7 +19,7 @@ on: jobs: full: if: ${{ inputs.single_job == '' || inputs.single_job == 'full' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7.3.0 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: full_ @@ -129,11 +129,11 @@ jobs: minimal: if: ${{ inputs.single_job == '' || inputs.single_job == 'minimal' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7.3.0 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 no_test_scripts: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_test_scripts' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7.3.0 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_test_scripts_ @@ -160,7 +160,7 @@ jobs: default_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7.3.0 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: default_tests_ @@ -181,7 +181,7 @@ jobs: default_tests_with_upgrades: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests_with_upgrades' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7.3.0 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: default_tests_with_upgrades_ @@ -239,7 +239,7 @@ jobs: no_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7.3.0 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_tests_ @@ -266,7 +266,7 @@ jobs: no_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7.3.0 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 with: artifact_prefix: no_docker_ cross_build_args: --no-default-features @@ -289,7 +289,7 @@ jobs: only_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'only_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7.3.0 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: only_docker_ @@ -319,7 +319,7 @@ jobs: docker_no_secrets: if: ${{ inputs.single_job == '' || inputs.single_job == 'docker_no_secrets' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7.3.0 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 with: artifact_prefix: docker_no_secrets_ @@ -332,7 +332,7 @@ jobs: no_cross: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_cross' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7.3.0 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_cross_ @@ -377,7 +377,7 @@ jobs: test_with_alt_pkg: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_pkg' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7.3.0 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: test_with_alt_pkg @@ -403,7 +403,7 @@ jobs: test_with_alt_cargo_toml: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_cargo_toml' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7.3.0 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: test_with_alt_cargo_toml From 36d5e5e72176d861a45f41e5a7db50b5e64f0c28 Mon Sep 17 00:00:00 2001 From: Ximon Eighteen <3304436+ximon18@users.noreply.github.com> Date: Tue, 9 Jul 2024 09:25:26 +0200 Subject: [PATCH 23/40] Test fix branch. --- .github/workflows/pkg.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index 243ca2e..4e7283d 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -19,7 +19,7 @@ on: jobs: full: if: ${{ inputs.single_job == '' || inputs.single_job == 'full' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@111-weekly-self-test-failed-due-to-underlying-node-version-change secrets: inherit with: artifact_prefix: full_ @@ -129,11 +129,11 @@ jobs: minimal: if: ${{ inputs.single_job == '' || inputs.single_job == 'minimal' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@111-weekly-self-test-failed-due-to-underlying-node-version-change no_test_scripts: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_test_scripts' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@111-weekly-self-test-failed-due-to-underlying-node-version-change secrets: inherit with: artifact_prefix: no_test_scripts_ @@ -160,7 +160,7 @@ jobs: default_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@111-weekly-self-test-failed-due-to-underlying-node-version-change secrets: inherit with: artifact_prefix: default_tests_ @@ -181,7 +181,7 @@ jobs: default_tests_with_upgrades: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests_with_upgrades' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@111-weekly-self-test-failed-due-to-underlying-node-version-change secrets: inherit with: artifact_prefix: default_tests_with_upgrades_ @@ -239,7 +239,7 @@ jobs: no_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@111-weekly-self-test-failed-due-to-underlying-node-version-change secrets: inherit with: artifact_prefix: no_tests_ @@ -266,7 +266,7 @@ jobs: no_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@111-weekly-self-test-failed-due-to-underlying-node-version-change with: artifact_prefix: no_docker_ cross_build_args: --no-default-features @@ -289,7 +289,7 @@ jobs: only_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'only_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@111-weekly-self-test-failed-due-to-underlying-node-version-change secrets: inherit with: artifact_prefix: only_docker_ @@ -319,7 +319,7 @@ jobs: docker_no_secrets: if: ${{ inputs.single_job == '' || inputs.single_job == 'docker_no_secrets' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@111-weekly-self-test-failed-due-to-underlying-node-version-change with: artifact_prefix: docker_no_secrets_ @@ -332,7 +332,7 @@ jobs: no_cross: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_cross' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@111-weekly-self-test-failed-due-to-underlying-node-version-change secrets: inherit with: artifact_prefix: no_cross_ @@ -377,7 +377,7 @@ jobs: test_with_alt_pkg: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_pkg' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@111-weekly-self-test-failed-due-to-underlying-node-version-change secrets: inherit with: artifact_prefix: test_with_alt_pkg @@ -403,7 +403,7 @@ jobs: test_with_alt_cargo_toml: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_cargo_toml' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@111-weekly-self-test-failed-due-to-underlying-node-version-change secrets: inherit with: artifact_prefix: test_with_alt_cargo_toml From 6cd10dd818bcbd52f8184b71b73b0db0c5d85ce3 Mon Sep 17 00:00:00 2001 From: Ximon Eighteen <3304436+ximon18@users.noreply.github.com> Date: Thu, 25 Jul 2024 11:06:58 +0200 Subject: [PATCH 24/40] FIX: Test with a different image than centos:7 as that image is now excluded and then the workflow fails at the end with "Error when evaluating 'strategy' for job 'pkg-test'. NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@111-weekly-self-test-failed-due-to-underlying-node-version-change (Line: 1625, Col: 15): Matrix vector 'image' does not contain any values" --- .github/workflows/pkg.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index 4e7283d..4256f80 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -387,14 +387,14 @@ jobs: - "mytest" - "myalt" image: - - "centos:7" + - "rockylinux:9" mode: - "fresh-install" target: - "x86_64" include: - pkg: "mytest" - image: "centos:7" + image: "rockylinux:9" systemd_service_unit_file: "pkg/common/mytest.mytest.*" target: "x86_64" package_test_scripts_path: pkg/test-scripts/test-.sh From a9514961aaf62539bea70e968f435c1ae2a90684 Mon Sep 17 00:00:00 2001 From: Ximon Eighteen <3304436+ximon18@users.noreply.github.com> Date: Thu, 25 Jul 2024 11:40:59 +0200 Subject: [PATCH 25/40] Switch to the new v7 release tag. --- .github/workflows/pkg.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index 4256f80..4ed81b1 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -19,7 +19,7 @@ on: jobs: full: if: ${{ inputs.single_job == '' || inputs.single_job == 'full' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@111-weekly-self-test-failed-due-to-underlying-node-version-change + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml#v7 secrets: inherit with: artifact_prefix: full_ @@ -129,11 +129,11 @@ jobs: minimal: if: ${{ inputs.single_job == '' || inputs.single_job == 'minimal' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@111-weekly-self-test-failed-due-to-underlying-node-version-change + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml#v7 no_test_scripts: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_test_scripts' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@111-weekly-self-test-failed-due-to-underlying-node-version-change + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml#v7 secrets: inherit with: artifact_prefix: no_test_scripts_ @@ -160,7 +160,7 @@ jobs: default_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@111-weekly-self-test-failed-due-to-underlying-node-version-change + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml#v7 secrets: inherit with: artifact_prefix: default_tests_ @@ -181,7 +181,7 @@ jobs: default_tests_with_upgrades: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests_with_upgrades' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@111-weekly-self-test-failed-due-to-underlying-node-version-change + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml#v7 secrets: inherit with: artifact_prefix: default_tests_with_upgrades_ @@ -239,7 +239,7 @@ jobs: no_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@111-weekly-self-test-failed-due-to-underlying-node-version-change + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml#v7 secrets: inherit with: artifact_prefix: no_tests_ @@ -266,7 +266,7 @@ jobs: no_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@111-weekly-self-test-failed-due-to-underlying-node-version-change + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml#v7 with: artifact_prefix: no_docker_ cross_build_args: --no-default-features @@ -289,7 +289,7 @@ jobs: only_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'only_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@111-weekly-self-test-failed-due-to-underlying-node-version-change + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml#v7 secrets: inherit with: artifact_prefix: only_docker_ @@ -319,7 +319,7 @@ jobs: docker_no_secrets: if: ${{ inputs.single_job == '' || inputs.single_job == 'docker_no_secrets' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@111-weekly-self-test-failed-due-to-underlying-node-version-change + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml#v7 with: artifact_prefix: docker_no_secrets_ @@ -332,7 +332,7 @@ jobs: no_cross: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_cross' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@111-weekly-self-test-failed-due-to-underlying-node-version-change + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml#v7 secrets: inherit with: artifact_prefix: no_cross_ @@ -377,7 +377,7 @@ jobs: test_with_alt_pkg: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_pkg' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@111-weekly-self-test-failed-due-to-underlying-node-version-change + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml#v7 secrets: inherit with: artifact_prefix: test_with_alt_pkg @@ -403,7 +403,7 @@ jobs: test_with_alt_cargo_toml: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_cargo_toml' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@111-weekly-self-test-failed-due-to-underlying-node-version-change + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml#v7 secrets: inherit with: artifact_prefix: test_with_alt_cargo_toml From daa8fb995b022211601f93c8c4339552f4537044 Mon Sep 17 00:00:00 2001 From: Ximon Eighteen <3304436+ximon18@users.noreply.github.com> Date: Thu, 25 Jul 2024 11:41:41 +0200 Subject: [PATCH 26/40] Typo correction. --- .github/workflows/pkg.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index 4ed81b1..0b9cac8 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -19,7 +19,7 @@ on: jobs: full: if: ${{ inputs.single_job == '' || inputs.single_job == 'full' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml#v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: full_ @@ -129,11 +129,11 @@ jobs: minimal: if: ${{ inputs.single_job == '' || inputs.single_job == 'minimal' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml#v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 no_test_scripts: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_test_scripts' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml#v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_test_scripts_ @@ -160,7 +160,7 @@ jobs: default_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml#v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: default_tests_ @@ -181,7 +181,7 @@ jobs: default_tests_with_upgrades: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests_with_upgrades' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml#v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: default_tests_with_upgrades_ @@ -239,7 +239,7 @@ jobs: no_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml#v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_tests_ @@ -266,7 +266,7 @@ jobs: no_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml#v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 with: artifact_prefix: no_docker_ cross_build_args: --no-default-features @@ -289,7 +289,7 @@ jobs: only_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'only_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml#v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: only_docker_ @@ -319,7 +319,7 @@ jobs: docker_no_secrets: if: ${{ inputs.single_job == '' || inputs.single_job == 'docker_no_secrets' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml#v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 with: artifact_prefix: docker_no_secrets_ @@ -332,7 +332,7 @@ jobs: no_cross: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_cross' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml#v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_cross_ @@ -377,7 +377,7 @@ jobs: test_with_alt_pkg: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_pkg' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml#v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: test_with_alt_pkg @@ -403,7 +403,7 @@ jobs: test_with_alt_cargo_toml: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_cargo_toml' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml#v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: test_with_alt_cargo_toml From 051a1aac924bd4dd444e6662f50de30cc8d985cb Mon Sep 17 00:00:00 2001 From: Ximon Eighteen <3304436+ximon18@users.noreply.github.com> Date: Tue, 24 Sep 2024 10:33:10 +0200 Subject: [PATCH 27/40] Use the testing branch. --- .github/workflows/pkg.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index 0b9cac8..207ed9d 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -19,7 +19,7 @@ on: jobs: full: if: ${{ inputs.single_job == '' || inputs.single_job == 'full' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@114-remove-support-for-testing-on-ubuntu-bionic-1804 secrets: inherit with: artifact_prefix: full_ @@ -129,11 +129,11 @@ jobs: minimal: if: ${{ inputs.single_job == '' || inputs.single_job == 'minimal' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@114-remove-support-for-testing-on-ubuntu-bionic-1804 no_test_scripts: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_test_scripts' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@114-remove-support-for-testing-on-ubuntu-bionic-1804 secrets: inherit with: artifact_prefix: no_test_scripts_ @@ -160,7 +160,7 @@ jobs: default_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@114-remove-support-for-testing-on-ubuntu-bionic-1804 secrets: inherit with: artifact_prefix: default_tests_ @@ -181,7 +181,7 @@ jobs: default_tests_with_upgrades: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests_with_upgrades' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@114-remove-support-for-testing-on-ubuntu-bionic-1804 secrets: inherit with: artifact_prefix: default_tests_with_upgrades_ @@ -239,7 +239,7 @@ jobs: no_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@114-remove-support-for-testing-on-ubuntu-bionic-1804 secrets: inherit with: artifact_prefix: no_tests_ @@ -266,7 +266,7 @@ jobs: no_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@114-remove-support-for-testing-on-ubuntu-bionic-1804 with: artifact_prefix: no_docker_ cross_build_args: --no-default-features @@ -289,7 +289,7 @@ jobs: only_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'only_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@114-remove-support-for-testing-on-ubuntu-bionic-1804 secrets: inherit with: artifact_prefix: only_docker_ @@ -319,7 +319,7 @@ jobs: docker_no_secrets: if: ${{ inputs.single_job == '' || inputs.single_job == 'docker_no_secrets' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@114-remove-support-for-testing-on-ubuntu-bionic-1804 with: artifact_prefix: docker_no_secrets_ @@ -332,7 +332,7 @@ jobs: no_cross: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_cross' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@114-remove-support-for-testing-on-ubuntu-bionic-1804 secrets: inherit with: artifact_prefix: no_cross_ @@ -377,7 +377,7 @@ jobs: test_with_alt_pkg: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_pkg' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@114-remove-support-for-testing-on-ubuntu-bionic-1804 secrets: inherit with: artifact_prefix: test_with_alt_pkg @@ -403,7 +403,7 @@ jobs: test_with_alt_cargo_toml: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_cargo_toml' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@114-remove-support-for-testing-on-ubuntu-bionic-1804 secrets: inherit with: artifact_prefix: test_with_alt_cargo_toml From c5c0d7b61717a3174c08b11dff32a6c4a21c0502 Mon Sep 17 00:00:00 2001 From: Ximon Eighteen <3304436+ximon18@users.noreply.github.com> Date: Tue, 24 Sep 2024 11:00:55 +0200 Subject: [PATCH 28/40] Switch to the new v7 release tag. --- .github/workflows/pkg.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index 207ed9d..0b9cac8 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -19,7 +19,7 @@ on: jobs: full: if: ${{ inputs.single_job == '' || inputs.single_job == 'full' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@114-remove-support-for-testing-on-ubuntu-bionic-1804 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: full_ @@ -129,11 +129,11 @@ jobs: minimal: if: ${{ inputs.single_job == '' || inputs.single_job == 'minimal' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@114-remove-support-for-testing-on-ubuntu-bionic-1804 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 no_test_scripts: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_test_scripts' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@114-remove-support-for-testing-on-ubuntu-bionic-1804 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_test_scripts_ @@ -160,7 +160,7 @@ jobs: default_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@114-remove-support-for-testing-on-ubuntu-bionic-1804 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: default_tests_ @@ -181,7 +181,7 @@ jobs: default_tests_with_upgrades: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests_with_upgrades' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@114-remove-support-for-testing-on-ubuntu-bionic-1804 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: default_tests_with_upgrades_ @@ -239,7 +239,7 @@ jobs: no_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@114-remove-support-for-testing-on-ubuntu-bionic-1804 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_tests_ @@ -266,7 +266,7 @@ jobs: no_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@114-remove-support-for-testing-on-ubuntu-bionic-1804 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 with: artifact_prefix: no_docker_ cross_build_args: --no-default-features @@ -289,7 +289,7 @@ jobs: only_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'only_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@114-remove-support-for-testing-on-ubuntu-bionic-1804 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: only_docker_ @@ -319,7 +319,7 @@ jobs: docker_no_secrets: if: ${{ inputs.single_job == '' || inputs.single_job == 'docker_no_secrets' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@114-remove-support-for-testing-on-ubuntu-bionic-1804 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 with: artifact_prefix: docker_no_secrets_ @@ -332,7 +332,7 @@ jobs: no_cross: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_cross' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@114-remove-support-for-testing-on-ubuntu-bionic-1804 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_cross_ @@ -377,7 +377,7 @@ jobs: test_with_alt_pkg: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_pkg' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@114-remove-support-for-testing-on-ubuntu-bionic-1804 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: test_with_alt_pkg @@ -403,7 +403,7 @@ jobs: test_with_alt_cargo_toml: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_cargo_toml' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@114-remove-support-for-testing-on-ubuntu-bionic-1804 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: test_with_alt_cargo_toml From bae21e91426aff84f6b320bdba69463cad17602e Mon Sep 17 00:00:00 2001 From: Ximon Eighteen <3304436+ximon18@users.noreply.github.com> Date: Mon, 28 Oct 2024 14:16:41 +0100 Subject: [PATCH 29/40] Test the new Ploutos branch. --- .github/workflows/pkg.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index 0b9cac8..2c26b94 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -19,7 +19,7 @@ on: jobs: full: if: ${{ inputs.single_job == '' || inputs.single_job == 'full' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@exclude-xenial-from-testing-as-lxc-image-no-longer-exists secrets: inherit with: artifact_prefix: full_ @@ -129,11 +129,11 @@ jobs: minimal: if: ${{ inputs.single_job == '' || inputs.single_job == 'minimal' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@exclude-xenial-from-testing-as-lxc-image-no-longer-exists no_test_scripts: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_test_scripts' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@exclude-xenial-from-testing-as-lxc-image-no-longer-exists secrets: inherit with: artifact_prefix: no_test_scripts_ @@ -160,7 +160,7 @@ jobs: default_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@exclude-xenial-from-testing-as-lxc-image-no-longer-exists secrets: inherit with: artifact_prefix: default_tests_ @@ -181,7 +181,7 @@ jobs: default_tests_with_upgrades: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests_with_upgrades' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@exclude-xenial-from-testing-as-lxc-image-no-longer-exists secrets: inherit with: artifact_prefix: default_tests_with_upgrades_ @@ -239,7 +239,7 @@ jobs: no_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@exclude-xenial-from-testing-as-lxc-image-no-longer-exists secrets: inherit with: artifact_prefix: no_tests_ @@ -266,7 +266,7 @@ jobs: no_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@exclude-xenial-from-testing-as-lxc-image-no-longer-exists with: artifact_prefix: no_docker_ cross_build_args: --no-default-features @@ -289,7 +289,7 @@ jobs: only_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'only_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@exclude-xenial-from-testing-as-lxc-image-no-longer-exists secrets: inherit with: artifact_prefix: only_docker_ @@ -319,7 +319,7 @@ jobs: docker_no_secrets: if: ${{ inputs.single_job == '' || inputs.single_job == 'docker_no_secrets' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@exclude-xenial-from-testing-as-lxc-image-no-longer-exists with: artifact_prefix: docker_no_secrets_ @@ -332,7 +332,7 @@ jobs: no_cross: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_cross' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@exclude-xenial-from-testing-as-lxc-image-no-longer-exists secrets: inherit with: artifact_prefix: no_cross_ @@ -377,7 +377,7 @@ jobs: test_with_alt_pkg: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_pkg' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@exclude-xenial-from-testing-as-lxc-image-no-longer-exists secrets: inherit with: artifact_prefix: test_with_alt_pkg @@ -403,7 +403,7 @@ jobs: test_with_alt_cargo_toml: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_cargo_toml' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@exclude-xenial-from-testing-as-lxc-image-no-longer-exists secrets: inherit with: artifact_prefix: test_with_alt_cargo_toml From 79d9c09932caf879d26262164e50097209167a44 Mon Sep 17 00:00:00 2001 From: Ximon Eighteen <3304436+ximon18@users.noreply.github.com> Date: Mon, 28 Oct 2024 15:28:07 +0100 Subject: [PATCH 30/40] Switch to the new v7 release tag. --- .github/workflows/pkg.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index 2c26b94..0b9cac8 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -19,7 +19,7 @@ on: jobs: full: if: ${{ inputs.single_job == '' || inputs.single_job == 'full' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@exclude-xenial-from-testing-as-lxc-image-no-longer-exists + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: full_ @@ -129,11 +129,11 @@ jobs: minimal: if: ${{ inputs.single_job == '' || inputs.single_job == 'minimal' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@exclude-xenial-from-testing-as-lxc-image-no-longer-exists + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 no_test_scripts: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_test_scripts' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@exclude-xenial-from-testing-as-lxc-image-no-longer-exists + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_test_scripts_ @@ -160,7 +160,7 @@ jobs: default_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@exclude-xenial-from-testing-as-lxc-image-no-longer-exists + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: default_tests_ @@ -181,7 +181,7 @@ jobs: default_tests_with_upgrades: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests_with_upgrades' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@exclude-xenial-from-testing-as-lxc-image-no-longer-exists + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: default_tests_with_upgrades_ @@ -239,7 +239,7 @@ jobs: no_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@exclude-xenial-from-testing-as-lxc-image-no-longer-exists + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_tests_ @@ -266,7 +266,7 @@ jobs: no_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@exclude-xenial-from-testing-as-lxc-image-no-longer-exists + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 with: artifact_prefix: no_docker_ cross_build_args: --no-default-features @@ -289,7 +289,7 @@ jobs: only_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'only_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@exclude-xenial-from-testing-as-lxc-image-no-longer-exists + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: only_docker_ @@ -319,7 +319,7 @@ jobs: docker_no_secrets: if: ${{ inputs.single_job == '' || inputs.single_job == 'docker_no_secrets' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@exclude-xenial-from-testing-as-lxc-image-no-longer-exists + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 with: artifact_prefix: docker_no_secrets_ @@ -332,7 +332,7 @@ jobs: no_cross: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_cross' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@exclude-xenial-from-testing-as-lxc-image-no-longer-exists + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_cross_ @@ -377,7 +377,7 @@ jobs: test_with_alt_pkg: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_pkg' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@exclude-xenial-from-testing-as-lxc-image-no-longer-exists + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: test_with_alt_pkg @@ -403,7 +403,7 @@ jobs: test_with_alt_cargo_toml: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_cargo_toml' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@exclude-xenial-from-testing-as-lxc-image-no-longer-exists + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: test_with_alt_cargo_toml From c3301db6afcfdebdae358abb7eaf95a58b6ba6da Mon Sep 17 00:00:00 2001 From: Ximon Eighteen <3304436+ximon18@users.noreply.github.com> Date: Wed, 20 Nov 2024 10:58:05 +0100 Subject: [PATCH 31/40] Optimize testing usage of GH Actions resources. --- .github/workflows/pkg.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index 0b9cac8..58fa53f 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -2,6 +2,11 @@ name: Packaging on: push: + # Don't run on dev branches because when testing changes we may want to + # run with the single_job argument set to speed up testing and avoid + # wasting resources, but the automatic run will just run all of the jobs. + branches: + - 'main' workflow_dispatch: inputs: From f2808a7fb0359774fde80d5b6c00f7af7678ad11 Mon Sep 17 00:00:00 2001 From: Koen van Hove Date: Thu, 21 Nov 2024 15:13:24 +0100 Subject: [PATCH 32/40] Test artifact v4 switch (#67) * Test artifact v4 switch --- .github/workflows/pkg.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index 58fa53f..f1a03dc 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -24,7 +24,7 @@ on: jobs: full: if: ${{ inputs.single_job == '' || inputs.single_job == 'full' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@artifact-deprecation secrets: inherit with: artifact_prefix: full_ @@ -134,11 +134,11 @@ jobs: minimal: if: ${{ inputs.single_job == '' || inputs.single_job == 'minimal' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@artifact-deprecation no_test_scripts: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_test_scripts' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@artifact-deprecation secrets: inherit with: artifact_prefix: no_test_scripts_ @@ -165,7 +165,7 @@ jobs: default_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@artifact-deprecation secrets: inherit with: artifact_prefix: default_tests_ @@ -186,7 +186,7 @@ jobs: default_tests_with_upgrades: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests_with_upgrades' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@artifact-deprecation secrets: inherit with: artifact_prefix: default_tests_with_upgrades_ @@ -244,7 +244,7 @@ jobs: no_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@artifact-deprecation secrets: inherit with: artifact_prefix: no_tests_ @@ -271,7 +271,7 @@ jobs: no_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@artifact-deprecation with: artifact_prefix: no_docker_ cross_build_args: --no-default-features @@ -294,7 +294,7 @@ jobs: only_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'only_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@artifact-deprecation secrets: inherit with: artifact_prefix: only_docker_ @@ -324,7 +324,7 @@ jobs: docker_no_secrets: if: ${{ inputs.single_job == '' || inputs.single_job == 'docker_no_secrets' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@artifact-deprecation with: artifact_prefix: docker_no_secrets_ @@ -337,7 +337,7 @@ jobs: no_cross: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_cross' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@artifact-deprecation secrets: inherit with: artifact_prefix: no_cross_ @@ -382,7 +382,7 @@ jobs: test_with_alt_pkg: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_pkg' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@artifact-deprecation secrets: inherit with: artifact_prefix: test_with_alt_pkg @@ -408,7 +408,7 @@ jobs: test_with_alt_cargo_toml: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_cargo_toml' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@artifact-deprecation secrets: inherit with: artifact_prefix: test_with_alt_cargo_toml From ea4e8d24e2639dd812dbbe6ed4b180ae5dccc75a Mon Sep 17 00:00:00 2001 From: Koen van Hove Date: Thu, 21 Nov 2024 15:37:15 +0100 Subject: [PATCH 33/40] Trigger workflow on new tag (#68) * Also trigger workflow on new tag --- .github/workflows/pkg.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index f1a03dc..d1bc688 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -7,6 +7,8 @@ on: # wasting resources, but the automatic run will just run all of the jobs. branches: - 'main' + tags: + - '**' workflow_dispatch: inputs: From b11b5a9059db2418b894fb642d281fbb456ff495 Mon Sep 17 00:00:00 2001 From: Koen Date: Thu, 21 Nov 2024 17:12:28 +0100 Subject: [PATCH 34/40] Revert to @v7 --- .github/workflows/pkg.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index d1bc688..a0866ab 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -26,7 +26,7 @@ on: jobs: full: if: ${{ inputs.single_job == '' || inputs.single_job == 'full' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@artifact-deprecation + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: full_ @@ -136,11 +136,11 @@ jobs: minimal: if: ${{ inputs.single_job == '' || inputs.single_job == 'minimal' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@artifact-deprecation + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 no_test_scripts: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_test_scripts' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@artifact-deprecation + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_test_scripts_ @@ -167,7 +167,7 @@ jobs: default_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@artifact-deprecation + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: default_tests_ @@ -188,7 +188,7 @@ jobs: default_tests_with_upgrades: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests_with_upgrades' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@artifact-deprecation + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: default_tests_with_upgrades_ @@ -246,7 +246,7 @@ jobs: no_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@artifact-deprecation + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_tests_ @@ -273,7 +273,7 @@ jobs: no_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@artifact-deprecation + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 with: artifact_prefix: no_docker_ cross_build_args: --no-default-features @@ -296,7 +296,7 @@ jobs: only_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'only_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@artifact-deprecation + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: only_docker_ @@ -326,7 +326,7 @@ jobs: docker_no_secrets: if: ${{ inputs.single_job == '' || inputs.single_job == 'docker_no_secrets' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@artifact-deprecation + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 with: artifact_prefix: docker_no_secrets_ @@ -339,7 +339,7 @@ jobs: no_cross: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_cross' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@artifact-deprecation + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_cross_ @@ -384,7 +384,7 @@ jobs: test_with_alt_pkg: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_pkg' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@artifact-deprecation + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: test_with_alt_pkg @@ -410,7 +410,7 @@ jobs: test_with_alt_cargo_toml: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_cargo_toml' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@artifact-deprecation + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: test_with_alt_cargo_toml From bf8e55ee8908d26ad8b6efba99e18b7e0c35c1ed Mon Sep 17 00:00:00 2001 From: Ximon Eighteen <3304436+ximon18@users.noreply.github.com> Date: Sun, 1 Dec 2024 22:57:35 +0100 Subject: [PATCH 35/40] Experimenting... --- .github/workflows/pkg.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index a0866ab..6265357 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -26,7 +26,7 @@ on: jobs: full: if: ${{ inputs.single_job == '' || inputs.single_job == 'full' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@checkout-fix secrets: inherit with: artifact_prefix: full_ @@ -136,11 +136,11 @@ jobs: minimal: if: ${{ inputs.single_job == '' || inputs.single_job == 'minimal' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@checkout-fix no_test_scripts: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_test_scripts' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@checkout-fix secrets: inherit with: artifact_prefix: no_test_scripts_ @@ -167,7 +167,7 @@ jobs: default_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@checkout-fix secrets: inherit with: artifact_prefix: default_tests_ @@ -188,7 +188,7 @@ jobs: default_tests_with_upgrades: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests_with_upgrades' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@checkout-fix secrets: inherit with: artifact_prefix: default_tests_with_upgrades_ @@ -246,7 +246,7 @@ jobs: no_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@checkout-fix secrets: inherit with: artifact_prefix: no_tests_ @@ -273,7 +273,7 @@ jobs: no_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@checkout-fix with: artifact_prefix: no_docker_ cross_build_args: --no-default-features @@ -296,7 +296,7 @@ jobs: only_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'only_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@checkout-fix secrets: inherit with: artifact_prefix: only_docker_ @@ -326,7 +326,7 @@ jobs: docker_no_secrets: if: ${{ inputs.single_job == '' || inputs.single_job == 'docker_no_secrets' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@checkout-fix with: artifact_prefix: docker_no_secrets_ @@ -339,7 +339,7 @@ jobs: no_cross: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_cross' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@checkout-fix secrets: inherit with: artifact_prefix: no_cross_ @@ -384,7 +384,7 @@ jobs: test_with_alt_pkg: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_pkg' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@checkout-fix secrets: inherit with: artifact_prefix: test_with_alt_pkg @@ -410,7 +410,7 @@ jobs: test_with_alt_cargo_toml: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_cargo_toml' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@checkout-fix secrets: inherit with: artifact_prefix: test_with_alt_cargo_toml From 4d34e616e1ab032800f0df319ba75145a523ec0d Mon Sep 17 00:00:00 2001 From: Koen Date: Mon, 2 Dec 2024 13:45:44 +0100 Subject: [PATCH 36/40] Try to add Ubuntu Noble to testing --- .github/workflows/pkg.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index 6265357..bd650c3 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -43,6 +43,7 @@ jobs: image: - "ubuntu:bionic" - "ubuntu:jammy" # ubuntu/22.04 + - "ubuntu:noble" # ubuntu/24.04 - "debian:stretch" - "debian:buster" - "debian:bullseye" @@ -88,6 +89,9 @@ jobs: - image: "ubuntu:jammy" deb_extra_lintian_args: "--suppress-tags no-manual-page,changelog-not-compressed-with-max-compression" + - image: "ubuntu:noble" + deb_extra_lintian_args: "--suppress-tags no-manual-page,changelog-not-compressed-with-max-compression" + - image: "debian:stretch" deb_extra_lintian_args: "--suppress-tags binary-without-manpage,changelog-not-compressed-with-max-compression" From 7d32be3a92a12d8c074f0a6eec96b68a99bea4b5 Mon Sep 17 00:00:00 2001 From: Koen Date: Mon, 2 Dec 2024 15:02:12 +0100 Subject: [PATCH 37/40] Now actually include Noble in tests --- pkg/rules/package-build-rules.yml | 1 + pkg/rules/package-test-rules.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/pkg/rules/package-build-rules.yml b/pkg/rules/package-build-rules.yml index 42ed548..3f28b38 100644 --- a/pkg/rules/package-build-rules.yml +++ b/pkg/rules/package-build-rules.yml @@ -45,6 +45,7 @@ pkg: image: - "ubuntu:bionic" - "ubuntu:jammy" # ubuntu/22.04 + - "ubuntu:noble" - "debian:stretch" - "debian:buster" - "debian:bullseye" diff --git a/pkg/rules/package-test-rules.yml b/pkg/rules/package-test-rules.yml index 959eadd..7f8008e 100644 --- a/pkg/rules/package-test-rules.yml +++ b/pkg/rules/package-test-rules.yml @@ -26,6 +26,7 @@ pkg: image: - "ubuntu:bionic" - "ubuntu:jammy" # ubuntu/22.04 + - "ubuntu:noble" - "debian:stretch" # should get excluded because the LXC image no longer exists - "debian:buster" - "debian:bullseye" From 40696e73bdeeb456a0112ac3ca806e024c5f265f Mon Sep 17 00:00:00 2001 From: Koen Date: Mon, 2 Dec 2024 15:13:02 +0100 Subject: [PATCH 38/40] Switch to libssl3 for Ubuntu Noble --- Cargo.toml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index 30f1b87..d3ae073 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -52,6 +52,9 @@ depends = "adduser, passwd, libc6 (>= 2.27), libssl1.1" [package.metadata.deb.variants.debian-bookworm] depends = "$auto, passwd, libssl3" +[package.metadata.deb.variants.ubuntu-noble] +depends = "$auto, passwd, libssl3" + [package.metadata.deb.variants.minimal] depends = "libc6 (>= 2.27), rsync" # a deliberately different dependency that we can test for on older O/S's. maintainer = "Minimal Maintainer " From 8dcc647ff1b02aa315a3636408ec2cceee83d8f4 Mon Sep 17 00:00:00 2001 From: Koen Date: Mon, 2 Dec 2024 15:24:10 +0100 Subject: [PATCH 39/40] Add timer service for Ubuntu Noble --- pkg/common/mytest-ubuntu-noble.mytest.service | 1 + pkg/common/mytest-ubuntu-noble.mytest.timer | 1 + 2 files changed, 2 insertions(+) create mode 120000 pkg/common/mytest-ubuntu-noble.mytest.service create mode 120000 pkg/common/mytest-ubuntu-noble.mytest.timer diff --git a/pkg/common/mytest-ubuntu-noble.mytest.service b/pkg/common/mytest-ubuntu-noble.mytest.service new file mode 120000 index 0000000..f5e1099 --- /dev/null +++ b/pkg/common/mytest-ubuntu-noble.mytest.service @@ -0,0 +1 @@ +mytest.mytest.service \ No newline at end of file diff --git a/pkg/common/mytest-ubuntu-noble.mytest.timer b/pkg/common/mytest-ubuntu-noble.mytest.timer new file mode 120000 index 0000000..f9ff398 --- /dev/null +++ b/pkg/common/mytest-ubuntu-noble.mytest.timer @@ -0,0 +1 @@ +mytest.mytest.timer \ No newline at end of file From 6ce95f0821670e84700a49fdd6196ceb94a33d72 Mon Sep 17 00:00:00 2001 From: Ximon Eighteen <3304436+ximon18@users.noreply.github.com> Date: Fri, 6 Dec 2024 09:55:04 +0100 Subject: [PATCH 40/40] Switch to the new v7 release tag. --- .github/workflows/pkg.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pkg.yml b/.github/workflows/pkg.yml index bd650c3..c824a26 100644 --- a/.github/workflows/pkg.yml +++ b/.github/workflows/pkg.yml @@ -26,7 +26,7 @@ on: jobs: full: if: ${{ inputs.single_job == '' || inputs.single_job == 'full' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@checkout-fix + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: full_ @@ -140,11 +140,11 @@ jobs: minimal: if: ${{ inputs.single_job == '' || inputs.single_job == 'minimal' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@checkout-fix + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 no_test_scripts: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_test_scripts' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@checkout-fix + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_test_scripts_ @@ -171,7 +171,7 @@ jobs: default_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@checkout-fix + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: default_tests_ @@ -192,7 +192,7 @@ jobs: default_tests_with_upgrades: if: ${{ inputs.single_job == '' || inputs.single_job == 'default_tests_with_upgrades' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@checkout-fix + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: default_tests_with_upgrades_ @@ -250,7 +250,7 @@ jobs: no_tests: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_tests' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@checkout-fix + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_tests_ @@ -277,7 +277,7 @@ jobs: no_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@checkout-fix + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 with: artifact_prefix: no_docker_ cross_build_args: --no-default-features @@ -300,7 +300,7 @@ jobs: only_docker: if: ${{ inputs.single_job == '' || inputs.single_job == 'only_docker' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@checkout-fix + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: only_docker_ @@ -330,7 +330,7 @@ jobs: docker_no_secrets: if: ${{ inputs.single_job == '' || inputs.single_job == 'docker_no_secrets' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@checkout-fix + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 with: artifact_prefix: docker_no_secrets_ @@ -343,7 +343,7 @@ jobs: no_cross: if: ${{ inputs.single_job == '' || inputs.single_job == 'no_cross' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@checkout-fix + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: no_cross_ @@ -388,7 +388,7 @@ jobs: test_with_alt_pkg: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_pkg' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@checkout-fix + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: test_with_alt_pkg @@ -414,7 +414,7 @@ jobs: test_with_alt_cargo_toml: if: ${{ inputs.single_job == '' || inputs.single_job == 'test_with_alt_cargo_toml' }} - uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@checkout-fix + uses: NLnetLabs/ploutos/.github/workflows/pkg-rust.yml@v7 secrets: inherit with: artifact_prefix: test_with_alt_cargo_toml