Skip to content

ci: pin apache/rocketmq-test-tool to a full commit SHA - #15504

Open
kobihikri wants to merge 1 commit into
alibaba:developfrom
kobihikri:ci/pin-rocketmq-test-tool
Open

ci: pin apache/rocketmq-test-tool to a full commit SHA#15504
kobihikri wants to merge 1 commit into
alibaba:developfrom
kobihikri:ci/pin-rocketmq-test-tool

Conversation

@kobihikri

Copy link
Copy Markdown

What

Pin apache/rocketmq-test-tool in pr-e2e-test.yml from the mutable @java-dev branch to the commit it currently resolves to (all 8 usages).

Why

The e2e jobs run with repository/registry secrets in scope, and this third-party action is referenced by @java-dev — a moving development branch, so the exact code that runs alongside those secrets can change at any time without any change in this repository. Pinning to a full commit SHA means a change to that branch can't run in the credentialed jobs until someone consciously bumps the pin and reviews it. Behaviour is unchanged (8089a99 is the current tip of java-dev).

I used AI assistance to help identify this and draft the change; I verified every line against the live workflow myself and take responsibility for it.

pr-e2e-test.yml references apache/rocketmq-test-tool via the mutable @java-dev
branch across the e2e steps, which run with repository/registry secrets in scope.
Pin to the commit @java-dev resolves to so a change to that branch can't run in
the credentialed jobs without a conscious bump. Behaviour unchanged.
@CLAassistant

CLAassistant commented Jul 14, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@github-actions

Copy link
Copy Markdown

Thanks for your this PR. 🙏
Please check again for your PR changes whether contains any usage/api/configuration change such as Add new API , Add new configuration, Change default value of configuration.
If so, please add or update documents(markdown type) in docs/next/ for repository nacos-group/nacos-group.github.io


感谢您提交的PR。 🙏
请再次查看您的PR内容,确认是否包含任何使用方式/API/配置参数的变更,如:新增API新增配置参数修改默认配置等操作。
如果是,请确保在提交之前,在仓库nacos-group/nacos-group.github.io中的docs/next/目录下添加或更新文档(markdown格式)。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants