Jump to
↵select↑↓navigateescclose

Maintainers

Maintainers

Where to find the release runbook, the contribution rules and the security policy, how this repository's pipelines fit together, and the changes asked of Jx.

Updated
Tags
  • maintainers
  • releases
On this page

This section is for the people who change and release @avunu/docusystem. A project that only uses the system does not need it.

DocumentContents
MAINTAINING.mdThe release runbook, the one-time npm and GitHub settings, and the GitHub behaviors still to be confirmed
CONTRIBUTING.mdToolchain, commit rules and how the repository is organized
SECURITY.mdHow to report a vulnerability
Upstream asksThe changes asked of Jx, and the code each one would delete here

The pipelines of this repository

WorkflowRunsDoes
ci.ymlPull requests, pushes to main, by handFormat, lint, types, unit and integration tests and build; the pack allowlist and budget, publint and attw; the consumer matrix against the packed tarball; the browser suites; actionlint and zizmor; the pull-request title check; and, on release branches, the fleet job. One required check, ci, aggregates them and tolerates skipped jobs.
release.ymlPushes to main, dailyrelease-please keeps the release pull request open; in the same file a job without the OIDC token builds the tarball, and a job that runs none of the repository's code publishes it under the npm environment, with provenance
docs-build.yml, docs-deploy.ymlCalled by projectsThe reusable workflows; see Workflows
fleet.ymlWeekly, by handAdopts the other Avunu repositories from their READMEs and checks them
catalog.ymlWeeklyRefreshes the bundled project catalog and opens a pull request if it changed
jx-latest.ymlWeeklyInstalls the latest Jx over the pins, runs the canary and the example build, opens an issue on failure

Dependabot in this repository groups @jxsuite/* updates (fix(deps), no cooldown), the runtime dependency yaml (fix(deps)), development tooling (chore(deps-dev)) and GitHub Actions (weekly, cooldown 7 days).