canonical / craft-archives

A library for handling archives/repositories in Craft applications
https://canonical-craft-archives.readthedocs-hosted.com
GNU Lesser General Public License v3.0
0 stars 7 forks source link

repo: replace "apt-key" with "gpg" to handle keys #29

Closed tigarmo closed 1 year ago

tigarmo commented 1 year ago

The first commit adds some integration tests with some code that ends up getting removed in the second commit (a mock that is no longer needed). Reviewing per-commit shows the "story" but reviewing just the final result should be straighforward too.

CRAFT-1626

codecov[bot] commented 1 year ago

Codecov Report

Merging #29 (5669b66) into main (1c93776) will increase coverage by 0.03%. The diff coverage is 91.66%.

@@            Coverage Diff             @@
##             main      #29      +/-   ##
==========================================
+ Coverage   78.39%   78.42%   +0.03%     
==========================================
  Files          11       11              
  Lines         486      496      +10     
  Branches      109      110       +1     
==========================================
+ Hits          381      389       +8     
- Misses         75       76       +1     
- Partials       30       31       +1     
Impacted Files Coverage Δ
craft_archives/repo/apt_key_manager.py 95.18% <91.66%> (-2.08%) :arrow_down:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.