• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

thumbor / thumbor-plugins / 40601278361
99%

Build:
DEFAULT BRANCH: master
Ran 27 Oct 2026 11:19PM UTC
Jobs 7
Files 14
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

27 Oct 2026 11:18PM UTC coverage: 98.995% (+2.1%) from 96.916%
40601278361

push

github

web-flow
ci: update actions, drop broken layer cache, restrict token permissions (#118)

The test and release workflows ran actions/checkout@v2, setup-python@v2,
coverallsapp/github-action@1.1.3 and satackey/action-docker-layer-caching,
all flagged by the runner as Node 20 actions forced onto Node 24, and still
emitted outputs through the deprecated ::set-output command. The cache step
has failed on every run with "Cache service responded with 400" since the
legacy cache API shut down, hidden by continue-on-error, and its action is
unmaintained. Neither workflow declared permissions, so every job ran with
the repository default of a read/write GITHUB_TOKEN.

Actions are now pinned by commit SHA to their current releases, the cache
step is gone, outputs go through GITHUB_OUTPUT, the token is read-only
except for the release job, and matrix values reach shell steps through
environment variables. Tests run on pushes to master and on the default
pull request events (opened, synchronize and reopened), with fail-fast off
so one broken optimizer no longer cancels the others, and the Coveralls
finish job runs even when an optimizer fails. Dependabot now also covers
the actions, the test Dockerfiles and each optimizer's setup.py. The
release action stays on v3 for now; migrating it is a separate change.

197 of 199 relevant lines covered (98.99%)

0.99 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-optimizers/optipng - 40601278361.1 27 Oct 2026 11:19PM UTC 2
100.0
GitHub Action Run
2 run-optimizers/jpegrecompress - 40601278361.2 27 Oct 2026 11:19PM UTC 2
100.0
GitHub Action Run
3 run-optimizers/pngcrush - 40601278361.3 27 Oct 2026 11:19PM UTC 2
100.0
GitHub Action Run
4 run-optimizers/gifv - 40601278361.4 27 Oct 2026 11:19PM UTC 2
100.0
GitHub Action Run
5 run-optimizers/pngquant - 40601278361.5 27 Oct 2026 11:19PM UTC 2
100.0
GitHub Action Run
6 run-optimizers/jp2 - 40601278361.6 27 Oct 2026 11:19PM UTC 2
91.67
GitHub Action Run
7 run-optimizers/mozjpeg - 40601278361.7 27 Oct 2026 11:20PM UTC 2
100.0
GitHub Action Run
Source Files on build 40601278361
  • Tree
  • List 14
  • Changed 14
  • Source Changed 14
  • Coverage Changed 14
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #40601278361
  • 34050130 on github
  • Prev Build on master (#40601208107)
  • Next Build on master (#40601889715)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc