• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
Warning: This build has drifted.
The coverage report for this pull request build may be inaccurate because its base commit is no longer the HEAD of its target branch.
This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

    • Learn more: For more information on this, see Tracking coverage changes for pull request builds.
    • Fix now: For a quick fix, rebase this PR at GitHub. Your next report should be accurate.
    • Prevent going forward: To avoid this issue with future PRs, see these Recommended CI Configurations.
New Repo Setting:
INCLUDE COVERAGE % WITH WARNINGS ABOUT DRIFTED BUILDS?

Enabling this setting will include a (potentially inaccurate) coverage % with warning messages in status updates for drifted builds.

Adjust setting

stacklok / toolhive-studio / 28856069531
71%
main: 71%

Build:
Build:
LAST BUILD BRANCH: v0.37.0
DEFAULT BRANCH: main
Ran 07 Jul 2026 09:34AM UTC
Jobs 1
Files 521
Run time 2min
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

07 Jul 2026 09:29AM UTC coverage: 70.971%. First build
28856069531

Pull #2429

github

kantord
fix(ci): address PR review findings on vendored aetherpak actions

Three confirmed issues from review:
- Scratch workflow needed contents: write, not read -- peaceiris/actions-gh-pages
  pushes a commit to gh-pages, which read-only permissions can't do.
- publish-site's actions/upload-pages-artifact was referenced by tag; pinned
  to its commit SHA to match this repo's convention elsewhere.
- publish-oci's registry-token input defaulted to the literal expression
  `${{ github.token }}`, which action.yml input defaults don't evaluate (only
  outputs.*.value does, confirmed against GitHub's docs) -- a caller omitting
  registry-token would get that literal string instead of a real token. This
  exists upstream too. Fixed by defaulting to empty and falling back via
  `inputs.registry-token || github.token` in the step's env mapping instead.

One review comment (bundle-path glob forwarded as a literal string) turned
out not to apply here: aetherpak's `import` command does call filepath.Glob
internally, and this repo's flatpak maker output is exactly one directory
level deep, which matches the `**` pattern's segment count -- verified by
reading cmd/import.go and this repo's MakerFlatpakBuilder rather than taking
the suggestion at face value.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Pull Request #2429: test: temp-vendor aetherpak actions to validate flatpak build

5258 of 8007 branches covered (65.67%)

7733 of 10896 relevant lines covered (70.97%)

113.43 hits per line

Jobs
ID Job ID Ran Files Coverage
1 28856069531.1 07 Jul 2026 09:34AM UTC 521
70.97
GitHub Action Run
Source Files on build 28856069531
  • Tree
  • List 521
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #28856069531
  • Pull Request #2429
  • PR Base - main (#28804685723)
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