Skip to content

Attempt to remediate test failures#431

Merged
mijpeterson merged 2 commits into
mainfrom
remediate-test-failures
Jun 12, 2025
Merged

Attempt to remediate test failures#431
mijpeterson merged 2 commits into
mainfrom
remediate-test-failures

Conversation

@mijpeterson

@mijpeterson mijpeterson commented Jun 11, 2025

Copy link
Copy Markdown
Contributor

When I made this PR, I realized that the test workflows were failing due to auth errors even though we previously had spent substantial effort to have them dynamically pull in access tokens to be able to connect to the Office feed.

It seems that with the ongoing security hardening, however, that having these actions performed via GitHub workflows is becoming less and less practical. On top of all of that, our ADO instance is moving to an entirely different tenant altogether that will prevent GitHub from even being able to generate tokens via FIC.

With all the writing on the wall, I decided to move our automated workflows over to Azure pipelines since this seems to be the only way to future proof ourselves against further hardening.

@mijpeterson mijpeterson force-pushed the remediate-test-failures branch from 30ddfac to d88e48e Compare June 12, 2025 20:40
@mijpeterson mijpeterson marked this pull request as ready for review June 12, 2025 20:49
@mijpeterson mijpeterson requested a review from a team as a code owner June 12, 2025 20:49

@mijpeterson mijpeterson left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some helpful notes for people who might be reviewing.

Comment thread .github/actions/get-ado-token/action.yml
Comment thread .github/workflows/azure-devops-pipelines-cg.yml
Comment thread .github/workflows/dotnet-test.yml
Comment thread nuget.config
Comment thread .azuredevops/release.yml
Comment thread .azuredevops/release.yml
@mijpeterson mijpeterson enabled auto-merge (squash) June 12, 2025 23:15
@mijpeterson mijpeterson merged commit 650d0ff into main Jun 12, 2025
6 checks passed
@mijpeterson mijpeterson deleted the remediate-test-failures branch June 12, 2025 23: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.

3 participants