Skip to content

feat: Add a new Github Actions Reporter#1028

Merged
dannyvv merged 10 commits intomicrosoft:masterfrom
Saadnajmi:gha-reporter
Feb 27, 2026
Merged

feat: Add a new Github Actions Reporter#1028
dannyvv merged 10 commits intomicrosoft:masterfrom
Saadnajmi:gha-reporter

Conversation

@Saadnajmi
Copy link
Contributor

@Saadnajmi Saadnajmi commented Feb 26, 2026

Github Actions largely is similar to Azure Pipelines in that you can add special syntax to your logs to group them and stuff... but the syntax is different: https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-commands#grouping-log-lines

I asked Claude to make a new GroupedReporter base class, which AdoReporter and a new GithubActionsReporter derive from.

I also updated createReporter to detect if we're in Azure Pipelines or Github Actions, and change the default reporter to the CI-environment specific one.

@dannyvv dannyvv merged commit be21da2 into microsoft:master Feb 27, 2026
10 checks passed
@Saadnajmi Saadnajmi deleted the gha-reporter branch February 27, 2026 00:16
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