goutamadwant opened a new issue, #12613:
URL: https://github.com/apache/seatunnel/issues/12613

   ### Search before asking
   
   - [x] I had searched in the 
[issues](https://github.com/apache/seatunnel/issues?q=is%3Aissue+label%3A%22bug%22)
 and found no similar issues.
   
   ### What happened
   
   The `Build website` job in `.github/workflows/backend.yml` is now cancelled 
at its 90-minute `timeout-minutes` on most PRs that touch the API or docs. The 
job checks out `apache/seatunnel-website`, syncs the PR's docs into it and runs 
`npm run build`, which builds the current docs plus every released snapshot 
listed in the website's `versions.json`, in both locales.
   
   On 2026-09-29, apache/seatunnel-website#546 added the 3.0.0 snapshot (22 
versions now). Since then the docusaurus step alone takes 63–90+ minutes on 
GitHub runners:
   
   | PR | Docusaurus step | Result |
   |---|---|---|
   | #12568 | 90 min | 
[cancelled](https://github.com/SEPURI-SAI-KRISHNA/seatunnel/actions/runs/36966371906/job/110962259313)
 |
   | #12573 | 90 min | 
[cancelled](https://github.com/karthik-0306/apache-seatunnel/actions/runs/36980201303/job/110755028951)
 |
   | #12597 | 89 min | 
[cancelled](https://github.com/CodeWithPravinMaske/seatunnel/actions/runs/36861644584/job/110839856602)
 |
   | #12578 | 85 min | 
[passed](https://github.com/hutiefang76/seatunnel/actions/runs/37046261613/job/111131384827)
 |
   | #12605 | 63 min | 
[passed](https://github.com/SEPURI-SAI-KRISHNA/seatunnel/actions/runs/36974590816/job/110765559588)
 |
   
   Before the 3.0.0 snapshot, the same step took about 60 minutes (2026-09-27). 
A cancelled `Build website` job turns the PR's `Build` check red, unrelated to 
the PR's change.
   
   Reproduced locally with the job's steps and `dev` docs: the full build (all 
22 versions) takes 155.6 minutes; building only the current docs and the 3.0.0 
snapshot takes 12.9 minutes. Both produce the same current docs (534 en, 534 
zh-CN pages).
   
   ### SeaTunnel Version
   
   dev
   
   ### SeaTunnel Config
   
   ```conf
   N/A (CI workflow)
   ```
   
   ### Running Command
   
   ```shell
   # Same steps as the Build website job
   git clone --depth 1 https://github.com/apache/seatunnel-website.git
   bash seatunnel/tools/documents/sync.sh seatunnel seatunnel-website
   cd seatunnel-website && npm install && npm run build
   ```
   
   ### Error Exception
   
   ```log
   ##[error]The job has exceeded the maximum execution time of 1h30m0s
   ```
   
   ### Zeta or Flink or Spark Version
   
   _No response_
   
   ### Java or Scala Version
   
   _No response_
   
   ### Screenshots
   
   _No response_
   
   ### Are you willing to submit PR?
   
   - [x] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [x] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to