zmuxuny opened a new pull request, #5020: URL: https://github.com/apache/rocketmq-dashboard/pull/5020
### Which Issue(s) This PR Fixes - Fixes #4136 - Depends on #5019 for the frontend image's existing license-gate failure. ### Brief Description Every recent `CI` pull-request run ends in `startup_failure` before creating any job. The workflow references `docker/setup-buildx-action` and `docker/build-push-action`, which are not on the Apache organization action allowlist described in #4136. Replace those steps with the runner's built-in `docker build` command. The frontend image's Dockerfile does not require Buildx features. This is a workflow-only change; it restores execution of all build and test jobs. PR #5019 separately fixes the frontend build failure that becomes visible once the Docker job can run. ### How Did You Test This Change? - Parsed `.github/workflows/ci.yml` with PyYAML and ran `git diff --check`. - Ran the exact `docker build -t rocketmq-studio-web:ci ./web` build command locally. On the current base it reaches the frontend build and fails at the pre-existing license gate; with the fix from #5019, the image builds successfully. - Confirmed recent upstream CI runs are `startup_failure` before any jobs execute, including run `35834435086` from 2026-09-23. ### Checklist - [x] One coherent change; unrelated modifications are not bundled in - [x] Commit subject follows Conventional Commits - [x] No source files or UI text changed -- 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]
