The GitHub Actions job "CI" on rocketmq-dashboard.git/fix/arms-bearer-auth has failed. Run started by GitHub user Frun1na (triggered by Frun1na).
Head commit for run: a7e6dd8649c44ab3665f22653d02f7b7f5057720 / Frun1na <[email protected]> fix(metrics): send the raw token for ARMS bearer authentication The Prometheus-compatible sources applied bearer auth uniformly as "Authorization: Bearer <token>", but ARMS V1 token auth matches the Authorization header exactly and expects the raw token — the Aliyun ARMS HTTP API documentation specifies "Authorization: {Token}" both for the curl example and for the Grafana custom-header setup. With the prefix, a data source configured as ARMS + bearer token fails every query and the connection test, and there is no alternative mode (no custom-header authentication). ARMS sources now send the raw token; every other backend keeps the standard Bearer prefix. The datasource connection-test path in SettingsService applies the same rule for the "arms" data source type. Report URL: https://github.com/apache/rocketmq-dashboard/actions/runs/36883798869 With regards, GitHub Actions via GitBox
