mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-21 10:16:44 +00:00
ci(release): enforce reusable permission ceiling (#110353)
This commit is contained in:
@@ -389,7 +389,8 @@ jobs:
|
||||
permissions:
|
||||
actions: read
|
||||
contents: read
|
||||
packages: write
|
||||
packages: read
|
||||
pull-requests: read
|
||||
uses: ./.github/workflows/openclaw-live-and-e2e-checks-reusable.yml
|
||||
with:
|
||||
ref: ${{ needs.resolve_target.outputs.sha }}
|
||||
|
||||
@@ -207,6 +207,7 @@ describe("release validation no-push transport", () => {
|
||||
|
||||
it("keeps every local reusable-workflow permission request within its caller ceiling", () => {
|
||||
const readOnlyCalls = [
|
||||
[FULL_RELEASE, "prepare_release_candidate"],
|
||||
[PLUGIN_PRERELEASE, "plugin-prerelease-docker-suite"],
|
||||
[RELEASE_CHECKS, "live_repo_e2e_release_checks"],
|
||||
[RELEASE_CHECKS, "docker_e2e_release_checks"],
|
||||
|
||||
Reference in New Issue
Block a user