Skip to content

Make sure that we can run CI on infra teams' runners#5675

Open
krzysztofczyz-da wants to merge 1 commit into
mainfrom
kczyz/infra-runner-setup
Open

Make sure that we can run CI on infra teams' runners#5675
krzysztofczyz-da wants to merge 1 commit into
mainfrom
kczyz/infra-runner-setup

Conversation

@krzysztofczyz-da
Copy link
Copy Markdown
Contributor

@krzysztofczyz-da krzysztofczyz-da commented May 25, 2026

For context:

  • as a part of porting infra_up I've ran into errors related to lock ownership
  • in particular $SPLICE_ROOT/build-tools/approved-by.sh could not execute as the job did not have CCI token (and it does not make sense under GHA anyway)
  • from a quick search it seems that the logic cannot really be replicated 1:1 under GHA as deployments don't have a direct API for this (unless we're speaking about approval from forks, than we have this endpoint)
  • the closest thing would be a github actor (if we're talking about running workflows from GHA UI) or maybe custom deployment protection rule

Signed-off-by: krzysztofczyz-da <krzysztof.czyz@digitalasset.com>
@krzysztofczyz-da krzysztofczyz-da force-pushed the kczyz/infra-runner-setup branch from 50da662 to 1d28435 Compare May 26, 2026 07:12
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.

1 participant