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

valkyrjaio / project-template-java / 30778878784
100%

Build:
DEFAULT BRANCH: 26.x
Ran 03 Aug 2026 02:16AM UTC
Jobs 1
Files 1
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

03 Aug 2026 02:15AM UTC coverage: 100.0%. Remained the same
30778878784

push

github

web-flow
[Copyright] ci: Add the copyright header check (#69)

# Description

Spotless holds every Java file to the copyright header, and it targets
`**/*.java` only. A Gradle
Kotlin script, a shell entry point, and a file of any other type have no
mechanism that reads the
header. A tool that selects a file by extension also goes green on a
file type nobody taught it
about, so a gap does not report itself.

This pull request adds the shared copyright header check that
`valkyrjaio/.github` v26.22.0
released. The check is closed by default. It reads every tracked file,
and it requires the header
in each file that `EXCLUDED` does not match. A new file therefore fails
the check until a person
adds the header, or adds the file to `EXCLUDED`.

The check found no file that lacks the header. It verifies 17 files: the
four Java files, the 12
Gradle Kotlin scripts, and the new config file itself. The Gradle
scripts are the ones no tool read
before, because Spotless targets `**/*.java` only.

This repository scaffolds every new Java repository, so a repository
that starts from it now
inherits the check and the config.

The job runs on a pull request only, and it stands outside the
`source-paths` filter that the
`tools` job derives. A filter that misses a path skips the job, and a
skipped job reads the same as
a clean run.

The job pins the v26.22.0 commit. The other reusable workflows in this
file pin v26.21.0. This
check needs the newer release, because v26.21.0 gave the block comment
form to a PHP file only, and
this repository holds Java and Kotlin files, which write the header
between `/*` and `*/`. The ref update job aligns every pin at the next
release.

`valkyrjaio/valkyrja-php#1123` is the reference consumer, and this pull
request copies its shape.

## Types of changes

- [x] Improvement _(non-breaking change which improves code)_
- [ ] Bug fix _(non-breaking change which fixes an issue)_
- [ ] New feature _(non-breaking change which adds functionality)_
- [ ] De... (continued)

0 of 0 relevant lines covered (NaN%)

0.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 30778878784.1 03 Aug 2026 02:16AM UTC 1
100.0
GitHub Action Run
Source Files on build 30778878784
  • Tree
  • List 1
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #30778878784
  • 9152898a on github
  • Prev Build on 26.x (#30754831798)
  • Next Build on 26.x (#30779183238)
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