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

source-academy / js-slang / 35620323934
86%

Build:
DEFAULT BRANCH: master
Ran 21 Sep 2026 03:41PM UTC
Jobs 1
Files 145
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

21 Sep 2026 03:38PM UTC coverage: 84.874%. Remained the same
35620323934

push

github

web-flow
ci: restore the `jsdoc` script, fixing the docs deploy (#2074)

deploy-docs.yml has been failing since #2070:

  ERROR: Unable to find the source file or directory .../prepare
  There are no input files to process.

That workflow runs `yarn run jsdoc prepare`. #2070 removed the `jsdoc`
script from package.json, so yarn fell through to the jsdoc *binary*
(still a devDependency) and handed it `prepare` as a filename.

The documentation this publishes to docs.sourceacademy.org is the
*language* documentation — the Source specs and stdlib reference. It is
a separate product from the runner, and making js-slang Conductor-only
should not have taken it out. I removed the script along with the rest
of the non-Conductor surface without checking which workflows used it,
having already fixed nodejs.yml and deploy-evaluators.yml and assumed
those were all of them.

`scripts/docs.mjs` was never deleted, so restoring the entry point is
enough. Its `autocomplete` and `docs` subcommands are dropped, along
with scripts/autocomplete.mjs: both existed only to regenerate
src/editors/ace/docTooltip, the Ace tooltip data the frontend used to
import, and #2070 deleted that directory. `run`, `prepare` and `clean`
— the ones that build the published docs — are untouched.

Verified by running exactly what the workflow runs, from a deleted
docs/source: `yarn jsdoc prepare` exits 0 and repopulates it.

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>

2225 of 2722 branches covered (81.74%)

Branch coverage included in aggregate %.

4385 of 5066 relevant lines covered (86.56%)

369570.5 hits per line

Jobs
ID Job ID Ran Files Coverage
1 35620323934.1 21 Sep 2026 03:41PM UTC 145
84.87
GitHub Action Run
Source Files on build 35620323934
  • Tree
  • List 145
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • ab9c5799 on github
  • Prev Build on master (#35618902861)
  • Next Build on master (#35675681615)
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