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

omry / omegaconf / 751ec31e-b5ac-4531-ba5d-d927067491e7
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 04 Oct 2026 04:37PM UTC
Jobs 1
Files 27
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

04 Oct 2026 04:35PM UTC coverage: 100.0%. Remained the same
751ec31e-b5ac-4531-ba5d-d927067491e7

push

circleci

web-flow
Add annual best-effort documentation dependency maintenance (#1392)

## Motivation

Handle documentation dependency findings in one annual best-effort upgrade drive instead of continuous update PRs. A generic npm audit runs January 30 at 02:00 UTC or manually, proposes upgrades, attempts installation/build, and creates or updates one draft umbrella PR with unresolved findings and failures reported honestly.

Routine website Dependabot update PRs and npm installation audit messages are suppressed. The build job has read-only permissions and no persisted checkout credentials; a separate job publishes only the manifest, lockfile and report. No automatic merging is included.

### Have you read the Contributing Guidelines on pull requests?

Yes.

### For any non-trivial change: is there an issue or design discussion where maintainers agreed on the direction?

Maintainer-directed implementation: #1391.

## Test Plan

- Focused tests: 8 passed.
- Full Python suite: 8,761 passed, 362 skipped.
- Ruff lint/format, Pyrefly repository/script and actionlint passed.
- An isolated live npm audit completed dependency resolution, installation and the production website build, retaining unresolved findings in its report.
- Independent full review before checkpoint commit.

Activation requires enabling Actions PR creation and configuring the native Dependabot dismissal rule for `website/package-lock.json` in GitHub's UI. Current alerts #7 and #8 are individually dismissed as accepted risk; future alert suppression is not active yet. Run the new workflow manually once after activation; dormant public repositories may need scheduled workflows re-enabled.

Developer maintenance only; no release fragment.

## Fixes

Fixes #1391.

## Related PRs

None. The workflow and script can be copied into other repositories with their npm project path configured; this PR changes OmegaConf only.

99 of 99 new or added lines in 1 file covered. (100.0%)

5074 of 5074 relevant lines covered (100.0%)

1.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 751ec31e-b5ac-4531-ba5d-d927067491e7.1 04 Oct 2026 04:37PM UTC 27
100.0
CircleCI Job
Source Files on build 751ec31e-b5ac-4531-ba5d-d927067491e7
  • Tree
  • List 27
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • CircleCI Build #751EC31E...
  • 2d9f095e on github
  • Prev Build on main (#C6DB4F43...)
  • Next Build on main (#364D1513...)
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