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

valkyrjaio / project-template-ts / 30728410748
100%

Build:
DEFAULT BRANCH: 26.x
Ran 02 Aug 2026 02:11AM 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

02 Aug 2026 02:11AM UTC coverage: 100.0%. Remained the same
30728410748

push

github

web-flow
[CopyrightHeader] ci: Cover the .github/ci files with the header and formatter (#92)

# Description

The PHP repositories had every `.php` file under `.github` sitting
outside the license
header rule, and that was fixed in the recent header batch. The same
question was then
asked of TypeScript, and the answer is the same: nothing reached the
`.ts` and `.js`
files under `.github/ci`.

Every TypeScript and JavaScript file in this repository was enumerated
and compared
against the ESLint scope and the Prettier scope. `.github/ci` was
uncovered: two files that neither tool touched, and neither carried the
license header.

## 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)_
- [ ] Deprecation _(breaking change which removes functionality)_
- [ ] Breaking change _(fix or feature that would cause existing
functionality to change)_
- [ ] Documentation improvement

## Changes

- **`.github/ci/eslint/eslint.config.js`** and
**`.github/ci/prettier/prettier.config.js`**
— each gained the license header naming `Project Template`, and each was
reformatted by
  `npm run prettier` on first coverage.
- **`.github/ci/vitest/vitest.config.ts`** — already had its header, and
was reformatted.

- **`.github/ci/prettier/package.json`** — `check` and `fix` now include
`.github/ci/**/*.ts` and `.github/ci/**/*.js`, so these files stay
formatted.
- **`.prettierignore`** — `coverage` is added. See the warning below.

## Warning: the new glob reaches the coverage report

`.github/ci/**/*.js` matches `.github/ci/vitest/coverage/lcov-report/`,
which holds
three vendored JavaScript files that Istanbul writes:
`block-navigation.js`,
`prettify.js`, and `sorter.js`. They are third-party generated output
and must never be
reformatted.

Without the `.prettierignore` entry, `prettier-check` fails on them as
soon as a coverage
report e... (continued)

2 of 2 relevant lines covered (100.0%)

1.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 30728410748.1 02 Aug 2026 02:11AM UTC 1
100.0
GitHub Action Run
Source Files on build 30728410748
  • 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 #30728410748
  • 19e9403c on github
  • Prev Build on 26.x (#30726675812)
  • Next Build on 26.x (#30742073778)
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