Skip to content

PREQ-5358 Add Copilot setup workflow on sonar-xs-public - #349

Closed
hedinasr wants to merge 1 commit into
masterfrom
feat/hnasr/PREQ-5358-copilotSetupSteps
Closed

hedinasr wants to merge 1 commit into
masterfrom
feat/hnasr/PREQ-5358-copilotSetupSteps

Conversation

@hedinasr

Copy link
Copy Markdown

PREQ-5358 Introduces the GitHub Copilot cloud agent setup workflow so jobs can use the SonarSource self-hosted runner label sonar-xs-public instead of waiting on GitHub-hosted runners.

What changed

  • Adds .github/workflows/copilot-setup-steps.yml with the mandatory job id copilot-setup-steps and runs-on: sonar-xs-public.
  • Triggers when this workflow file changes (push/PR) and via workflow_dispatch for validation.

Repo settings
Self-hosted Copilot agents may require disabling the Copilot cloud agent integrated firewall on the repository if runner registration is blocked. See Customize the agent environment.

Breaking changes: None.

Adds .github/workflows/copilot-setup-steps.yml so GitHub Copilot cloud agent jobs can use the SonarSource self-hosted runner label sonar-xs-public instead of waiting on GitHub-hosted runners.

The copilot-setup-steps job name is required by GitHub. Triggers on changes to this workflow and workflow_dispatch for validation.

Ref: https://docs.github.com/en/copilot/how-tos/use-copilot-agents/cloud-agent/customize-the-agent-environment
@hashicorp-vault-sonar-prod

hashicorp-vault-sonar-prod Bot commented Apr 21, 2026 •

Copy link
Copy Markdown
Contributor

PREQ-5358

@hedinasr hedinasr closed this Apr 21, 2026
@sonarqubecloud

Copy link
Copy Markdown

@vnaskos-sonar
vnaskos-sonar deleted the feat/hnasr/PREQ-5358-copilotSetupSteps branch June 3, 2026 12:41
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