The job only checks out code and runs local npm commands, so contents: read
is all it needs; declaring the block zeroes every other scope. Aligns ci.yaml
with the explicit permissions the release and docs workflows already declare.
Align the CI lint step with the local npm run lint (eslint . covers test/
too, which now contains real suites) and run vitest before the build. With
sentence-case downgraded to a warning and the display() deprecation
suppressed, the lint step goes green for the first time in a while.
This workflow relays GitHub events to OpenClaw, translating them into Japanese and posting to Discord. It includes required secrets for authentication.
Introduces a pull request template to standardize PR descriptions, related issues, change types, checklists, testing environments, and screenshots. This helps ensure consistency and clarity in code reviews.
Introduced standardized issue templates for bug reports, feature requests, and questions to streamline user feedback and support. Also added a config file to enable blank issues and provide a documentation link.
Introduces a workflow to build and deploy documentation using VitePress to GitHub Pages on pushes to the master branch or manual dispatch. The workflow installs dependencies, builds the docs, and uploads the output for deployment.