pdns icon indicating copy to clipboard operation
pdns copied to clipboard

GH actions: check that only pinned pip packages are pulled when building docs

Open romeroalx opened this issue 10 months ago • 1 comments

Short description

Checks that only pinned pip packages are pulled when building docs in GH actions. Attempts to solve #13046.

Uses a pip-cache mirror image for logging the actual packages pulled from an external pip repository

Adds pip pinning for recursor and dnsdist docs and updates the list for auth docs.

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 22 '24 13:04 romeroalx

Pull Request Test Coverage Report for Build 8784833260

Details

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

Files with Coverage Reduction New Missed Lines %
modules/gpgsqlbackend/gpgsqlbackend.cc 1 88.62%
pdns/opensslsigners.cc 2 60.93%
modules/lmdbbackend/lmdbbackend.cc 2 73.61%
pdns/misc.cc 2 61.76%
pdns/misc.hh 3 82.66%
pdns/packethandler.cc 3 73.0%
pdns/signingpipe.cc 10 83.87%
<!-- Total: 23
Totals Coverage Status
Change from base Build 8783289845: 0.01%
Covered Lines: 114110
Relevant Lines: 159289

💛 - Coveralls

coveralls avatar Apr 22 '24 13:04 coveralls