Jump to
↵select↑↓navigateescclose

Maintainers

Maintainers

Where to find the operations guide, the one-time migration runbook, the contribution rules and the security policy, and the changes asked of Jx.

Updated
Tags
  • maintainers
  • operations
On this page

This section is for the people who run docs.avunu.net and change the tool that builds it. A project that only has documentation on the site does not need it.

DocumentContents
OperationsThe secrets and settings to create once, how a bump happens and how to force one, and what to do when it fails
MigrationThe one-time, ordered runbook from the per-project documentation sites to docs.avunu.net
Upstream asksThe changes asked of Jx, and the code each one would delete here
MAINTAINING.mdThe maintainer's checklist, in one page
CONTRIBUTING.mdToolchain, commit rules and how the repository is organized
SECURITY.mdHow to report a vulnerability, and the properties the system intends to have

The pipelines of this repository

WorkflowRunsDoes
ci.ymlPull requests, pushes to main, by handTests the tool, builds and checks the workspace, runs the browser suites. One required check, ci.
deploy.ymlPushes to main that can change the site, by handBuilds the site and publishes it to GitHub Pages
bump.ymlEvery 30 minutes, by handMoves each project's submodule pointer to its latest release and opens one pull request
check-docs.ymlCalled by each projectChecks a project's pull request as the site would build it
jx-latest.ymlWeeklyInstalls the latest Jx over the pins, runs the integration tests, and opens an issue on failure

See workflows for the details. Dependabot groups the @jxsuite/* updates, the runtime dependency yaml, the development tooling and the browser suites (chore(deps) all of them) and GitHub Actions (ci(deps)).