You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@fluss.apache.org by "hutiefang76 (via GitHub)" <gi...@apache.org> on 2026/06/21 17:05:44 UTC

[PR] [docs] Make website dependency installs reproducible [fluss]

hutiefang76 opened a new pull request, #3504:
URL: https://github.com/apache/fluss/pull/3504

   ### Purpose
   
   Linked issue: close #3502
   
   Make the website dependency install reproducible. The website currently ignores lockfiles and the docs check workflow uses `npm install`, so each run can re-resolve Docusaurus package ranges differently.
   
   ### Brief change log
   
   - Stop ignoring website npm/pnpm lockfiles.
   - Commit `website/package-lock.json` generated from the current `website/package.json`.
   - Use `npm ci` in the documentation check workflow so CI installs from the committed lockfile instead of resolving a fresh tree.
   
   ### Tests
   
   - `npm ci --no-audit --no-fund`
   - `./build_versioned_docs.sh && ./setup_blog.sh && npm run build -- --no-minify`
   - `npm run typecheck`
   
   ### API and Format
   
   No API or storage format changes.
   
   ### Documentation
   
   No user-facing documentation changes.
   
   ### Generative AI disclosure
   
   - [ ] No generative AI tools used
   - [x] Yes: OpenAI Codex assisted with preparing the patch and running local verification.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@fluss.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] [docs] Make website dependency installs reproducible [fluss]

Posted by "github-actions[bot] (via GitHub) via issues" <is...@fluss.apache.org>.
github-actions[bot] commented on PR #3504:
URL: https://github.com/apache/fluss/pull/3504#issuecomment-6680767534

   This PR has been marked as stale because it has had no activity for 60 days. It will be closed in 10 days unless it receives a new comment, commit or other update.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@fluss.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org