Yanghanrui666 opened a new pull request, #4138:
URL: https://github.com/apache/rocketmq-dashboard/pull/4138

   ## Summary
   
   - The `frontend-docker-build` job in `.github/workflows/ci.yml` used 
`docker/setup-buildx-action@v3` and `docker/build-push-action@v6`, which are 
not on the Apache organization's GitHub Actions allowlist.
   - This blocked the **entire CI workflow** at startup - no jobs (backend 
build, backend tests, frontend build, or docker build) ever executed on any 
push or PR.
   - Replace the third-party Docker actions with a plain `docker build` 
command. The Dockerfile is a simple two-stage build that does not require 
buildx features.
   - This sacrifices the GHA layer cache but unblocks all four CI jobs, 
restoring build/test visibility for every PR.
   
   Closes #4136
   
   ## Test plan
   
   - [ ] Verify the CI workflow runs successfully on this PR (all four jobs 
should execute)
   - [ ] Verify the frontend Docker image still builds with `docker build -t 
rocketmq-studio-web-ci:latest ./web`


-- 
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