Repository navigation
ci: adopt shared Docusaurus releases and update workflows - #117
Conversation
Super-linter summary
Super-linter detected linting errors For more information, see the GitHub Actions workflow run Powered by Super-linter CHECKOVNATURAL_LANGUAGE |
|
Code Coverage Report Coverage ResultsTest Results
packages/docs/coverage/lcov.infoCoverage
Overall: 100.00% 🟢 packages/theme/coverage/lcov.infoCoverage
Overall: 83.33% 🟢 |
Super-linter summary
All files and directories linted successfully For more information, see the GitHub Actions workflow run Powered by Super-linter |
Super-linter summary
All files and directories linted successfully For more information, see the GitHub Actions workflow run Powered by Super-linter |
Super-linter summary
All files and directories linted successfully For more information, see the GitHub Actions workflow run Powered by Super-linter |
Super-linter summary
All files and directories linted successfully For more information, see the GitHub Actions workflow run Powered by Super-linter |
Super-linter summary
All files and directories linted successfully For more information, see the GitHub Actions workflow run Powered by Super-linter |
805acc8 to
b8e6cae
Compare
Super-linter summary
All files and directories linted successfully For more information, see the GitHub Actions workflow run Powered by Super-linter |
9f814fd to
7539dba
Compare
Super-linter summary
All files and directories linted successfully For more information, see the GitHub Actions workflow run Powered by Super-linter |
7539dba to
02336c1
Compare
Super-linter summary
All files and directories linted successfully For more information, see the GitHub Actions workflow run Powered by Super-linter |
02336c1 to
1537661
Compare
Adopt shared release preparation and validated theme publication. Build the documentation as an installed package consumer, align package versions, and retain main-branch Pages deployment. Pin GitHub Actions and reusable workflows to current stable releases. Adapt workflow permissions and repository-configured PR title validation.
1537661 to
6b32cd0
Compare
Release the public Docusaurus theme through shared manual/weekly preparation, validation, and publication. Build the documentation as a separate installed consumer before publishing the tested tarball.
Changes
$/) for local actions and reusable workflows.contents: read.packages/themewhile keeping the documentation workspace private. Move npm publication out of main CI and retain main-branch Pages deployment.package.test-project: packages/docsand its build command for isolated consumer validation. Reuse built theme files when packing.Validation
Release trigger, manual force, no-change gate, validation dependency, configuration and artifact-handoff checks pass against the released shared workflows.
Actionlint, YAML formatting,
git diff --check, and released action/workflow input, output, secret, and permission contracts pass locally. The CI checks run source tests and package validation against the pinned shared implementation.Before merging
Uses released ci-github-nodejs 2.1.0, pinned to
02a04ad25ceaacdf3b7200e45fb7fec07fadf4fafor preparation, validation and publication.Configure
CI_BOT_APP_CLIENT_IDandCI_BOT_APP_PRIVATE_KEYwith permission to push signed version commits/tags and dispatch the prepared workflow. Configure npm trusted publishing for this repository andrelease.yml, with no npm environment restriction. Any Pages environment must allow prepared release tags.CHANGELOG_SUMMARYis optional.