JuliaCI / PkgTemplates.jl

Create new Julia packages, the easy way
https://juliaci.github.io/PkgTemplates.jl
MIT License
635 stars 101 forks source link

Use CI caching for documentation job and add newly required perms #441

Closed IanButterworth closed 9 months ago

IanButterworth commented 10 months ago

See new perm requirements in https://github.com/julia-actions/cache/releases/tag/v1.4.0

Note that they're not mandatory, just that tidying up happens more efficiently if they are in place, and lowers the chance of a useful cache being auto-deleted by Github

codecov[bot] commented 10 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (eed6f49) 92.91% compared to head (d078696) 70.66%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #441 +/- ## =========================================== - Coverage 92.91% 70.66% -22.25% =========================================== Files 23 23 Lines 734 733 -1 =========================================== - Hits 682 518 -164 - Misses 52 215 +163 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

gdalle commented 9 months ago

This PR failed reference tests because the fixtures were not updated. I'll fix it