Skip to content

HBASE-30455 Run website lint in precommit refguide check - #8735

Merged
junegunn merged 2 commits into
apache:masterfrom
junegunn:HBASE-30455
Oct 4, 2026
Merged

junegunn merged 2 commits into
apache:masterfrom
junegunn:HBASE-30455

Conversation

@junegunn

@junegunn junegunn commented Oct 3, 2026

Copy link
Copy Markdown
Member

- Precommit builds the site with -DskipTests, which selects ci-skip-tests
- ci-skip-tests skipped lint, so Prettier/ESLint errors only failed the
  post-merge website job. Follow-up fixes so far:
  - HBASE-30289
  - HBASE-30270 addendum
  - HBASE-30416 addendum
@junegunn
junegunn requested a lite review from Copilot October 3, 2026 05:24
@junegunn junegunn self-assigned this Oct 3, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approval recommended

No unresolved review issues were identified.

Review effort: Lite
Findings: None

What changed in this PR

Adds website linting to the ci-skip-tests workflow used by refguide checks.

Changes:

  • Runs npm run lint during skipped-test CI.
  • Updates website workflow documentation.
File Description
hbase-website/​README.md Documents the updated CI workflow.
hbase-website/​package.json Adds lint execution to ci-skip-tests.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@junegunn

junegunn commented Oct 4, 2026

Copy link
Copy Markdown
Member Author

@NihalJain Thanks for the approval. After your review I pushed one more commit, 7a0164f. No code or script changes. Please take a quick look.

@junegunn
junegunn requested a review from NihalJain October 4, 2026 07:07
@junegunn
junegunn merged commit 8559fae into apache:master Oct 4, 2026
8 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants