Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Always release to vcpkg when doing Daily Release #4334

Merged
merged 3 commits into from
Mar 6, 2023

Conversation

danieljurek
Copy link
Member

No description provided.

Copy link
Member

@antkmsft antkmsft left a comment

Choose a reason for hiding this comment

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

I understand this is a work in progress, but I approve and by that I mean that I like the intent of this change and I trust that you will verify that the fix does what you intend before you check in. I may return to re-review as you have more pushes, but in general I don't want to block you if you are ready.

@antkmsft
Copy link
Member

antkmsft commented Feb 3, 2023

I took the daily verification branch, manually merged all changes from vcpkg/master, and then applied all changes as if automation was working correctly all this time, so now it is up to date for all 13 of our packages. Everything passes. If the problem was caused by a mixed state of changes, maybe this will let it fix by itself.
microsoft/vcpkg#17119

@antkmsft
Copy link
Member

antkmsft commented Feb 4, 2023

So, the vcpkg PR was looking perfect, and the the daily run happened, and it replaced what's been there with a single commit for opentelemetry - https://github.com/microsoft/vcpkg/pull/17119/files. So, the problem was not fixed by me simply pushing all the right commits at one point.

@antkmsft
Copy link
Member

We'd still need this fix- the daily runs do not include all the packages.

@danieljurek
Copy link
Member Author

@danieljurek danieljurek marked this pull request as ready for review March 6, 2023 16:59
@danieljurek
Copy link
Member Author

Overriding check-enforcer, the failures are not relevant and testing was done in a manner other than using checks.

@danieljurek
Copy link
Member Author

/check-enforcer override

@danieljurek danieljurek enabled auto-merge (squash) March 6, 2023 19:36
@danieljurek
Copy link
Member Author

The checks API appears to be pretty far behind on this PR. Closing and re-opening.

@danieljurek danieljurek closed this Mar 6, 2023
auto-merge was automatically disabled March 6, 2023 19:46

Pull request was closed

@danieljurek danieljurek reopened this Mar 6, 2023
@danieljurek danieljurek merged commit 50589d6 into Azure:main Mar 6, 2023
antkmsft pushed a commit that referenced this pull request Apr 5, 2023
* Always release to vcpkg when doing Daily Release

* Add ability to skip live tests via variable

* Use 1ES agents instead of Azure Pipelines
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