pdns icon indicating copy to clipboard operation
pdns copied to clipboard

GH actions - build-and-test-all: parameterize workflow to run different docker runner versions

Open romeroalx opened this issue 10 months ago • 2 comments

Short description

Parameterize workflow build-and-test-all for running different container images as runners.

This enables solving the request introduced in #13530 for testing also using libssl1.1.

Before backporting to branches rel/auth-4.9.x and rel/dnsdist-1.9.x, it is required to approve and merge the PR https://github.com/PowerDNS/base-pdns-ci-image/pull/12 in PowerDNS/base-pdns-ci-image

Checklist

I have:

  • [x] read the CONTRIBUTING.md document
  • [ ] compiled this code
  • [x] tested this code
  • [ ] included documentation (including possible behaviour changes)
  • [ ] documented the code
  • [ ] added or modified regression test(s)
  • [ ] added or modified unit test(s)
  • [ ] checked that this code was merged to master

romeroalx avatar Apr 11 '24 13:04 romeroalx

Pull Request Test Coverage Report for Build 8657820200

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • 29 unchanged lines in 7 files lost coverage.
  • Overall coverage increased (+1.0%) to 59.503%

Files with Coverage Reduction New Missed Lines %
pdns/misc.cc 1 61.42%
pdns/iputils.hh 2 74.9%
pdns/dnsdistdist/dnsdist.cc 2 68.34%
pdns/misc.hh 3 82.66%
pdns/signingpipe.cc 5 86.56%
pdns/recursordist/test-syncres_cc1.cc 8 89.73%
ext/json11/json11.cpp 8 64.49%
<!-- Total: 29
Totals Coverage Status
Change from base Build 8648661763: 1.0%
Covered Lines: 114107
Relevant Lines: 159290

💛 - Coveralls

coveralls avatar Apr 11 '24 14:04 coveralls

PR updated. Modified to also read from github.base_ref for the case of PRs.

romeroalx avatar Apr 11 '24 14:04 romeroalx