Skip to content

Conversation

@sylveon
Copy link
Contributor

@sylveon sylveon commented Apr 9, 2025

Drive-by: improve CoCreateInstance call (avoids leaks and hardcoded GUID)

Solves microsoft/cppwinrt#1485

A microsoft employee must use /azp run to validate using the pipelines below.

WARNING:
Comments made by azure-pipelines bot maybe inaccurate.
Please see pipeline link to verify that the build is being ran.

For status checks on the main branch, please use TransportPackage-Foundation-PR
(https://microsoft.visualstudio.com/ProjectReunion/_build?definitionId=81063&_a=summary)
and run the build against your PR branch with the default parameters.

Drive-by: improve CoCreateInstance call (avoids leaks and hardcoded GUID)

Solves microsoft/cppwinrt#1485
@godlytalias
Copy link
Contributor

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@sylveon
Copy link
Contributor Author

sylveon commented Apr 9, 2025

The CI failure seems unrelated to the PR.

runtimeclass Task : Windows.ApplicationModel.Background.IBackgroundTask
{
Task();
void Run(Windows.ApplicationModel.Background.IBackgroundTaskInstance taskInstance);
Copy link
Contributor

Choose a reason for hiding this comment

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

Or do we want to nuke the [default_interface] above instead?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

We could nuke it, ITask doesn't really serve any purpose, but this specific line has to go either way.

@godlytalias
Copy link
Contributor

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@godlytalias
Copy link
Contributor

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@riverar
Copy link
Contributor

riverar commented Apr 17, 2025

I don't think repeating the build runs is going to solve anything here @godlytalias. What's the way forward for external contributions?

@sylveon
Copy link
Contributor Author

sylveon commented Apr 17, 2025

It appears that pipeline runs from external contributors are missing access to internal nuget feeds. Is there a way to move this forward without a pipelines pass, or a way to fix pipelines for external contributors?

@godlytalias
Copy link
Contributor

@godlytalias godlytalias enabled auto-merge (squash) April 24, 2025 18:44
@codendone codendone disabled auto-merge April 24, 2025 20:10
@codendone codendone merged commit 8dc8f1e into microsoft:main Apr 24, 2025
2 of 15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants