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

dunglas / mercure / 28375061998
84%
master: 93%

Build:
Build:
LAST BUILD BRANCH: feat/matchers
DEFAULT BRANCH: master
Ran 29 Jun 2026 01:22PM UTC
Jobs 1
Files 24
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

29 Jun 2026 01:19PM UTC coverage: 84.18%. Remained the same
28375061998

push

github

web-flow
ci: pin Actions to SHAs, harden workflow permissions and secrets (#1288)

* ci: pin GitHub Actions to commit SHAs

Switch all workflow `uses:` from mutable tags to full commit SHAs
(with version comments Dependabot keeps current), and drop the zizmor
`unpinned-uses: ref-pin` override so the default hash-pin policy enforces
it. Mitigates the tag-mutation supply-chain class (e.g. tj-actions).

Fix Dependabot auto-merge: the default GITHUB_TOKEN has no `workflows`
scope and refused to enable auto-merge on workflow-touching PRs. Use the
release GitHub App token instead, scoped per step to least privilege.

* ci: pass revalidate secret via env, not inline expansion

Inlining `${{ secrets.REVALIDATE_TOKEN }}` in the run command bakes the
secret into the command string at template-expansion time. Pass it
through the step env instead (zizmor template-injection).

* ci: scope lint.yml write permission to the job

Move the permissions block to the lint job so `statuses: write` no
longer applies workflow-wide; the top level keeps no permissions.

* ci: run Dependabot auto-merge in a dedicated environment

zizmor's secrets-outside-env flags the app private key used in a job
with no environment (CI pins an older zizmor that errors on it). Add an
unprotected `dependabot` environment, matching release.yml.

1857 of 2206 relevant lines covered (84.18%)

50.86 hits per line

Jobs
ID Job ID Ran Files Coverage
1 0 - 28375061998.1 29 Jun 2026 01:22PM UTC 24
84.18
GitHub Action Run
Source Files on build 28375061998
  • Tree
  • List 24
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • e55e74e4 on github
  • Prev Build on main (#27288854155)
  • Next Build on main (#28377344180)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc