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]
