Skip to content

Properly containerize CI/PR builds#4698

Merged
ellahathaway merged 3 commits intodotnet:mainfrom
ellahathaway:containerize-linux
Jan 9, 2025
Merged

Properly containerize CI/PR builds#4698
ellahathaway merged 3 commits intodotnet:mainfrom
ellahathaway:containerize-linux

Conversation

@ellahathaway
Copy link
Copy Markdown
Member

@ellahathaway ellahathaway commented Dec 16, 2024

Internal builds were not being properly containerized with the 1ES templates. This PR also updates the container from cbl-mariner 2.0 to azurelinux 3.0

Proper containerization is needed to test the validity of the MicroBuild signing plugin tasks.

Test build

@ellahathaway
Copy link
Copy Markdown
Member Author

This is blocked on dotnet/arcade#15342.

@ellahathaway
Copy link
Copy Markdown
Member Author

Will publish once the updated arcade SDK with the changes from dotnet/arcade#15385 flow in.

@ellahathaway ellahathaway changed the title Properly containerize internal builds Properly containerize CI/PR builds Jan 9, 2025
@ellahathaway ellahathaway marked this pull request as ready for review January 9, 2025 21:30
@ellahathaway ellahathaway requested a review from a team January 9, 2025 21:31
@ellahathaway ellahathaway enabled auto-merge (squash) January 9, 2025 21:32
@ellahathaway ellahathaway merged commit 9b3d2c9 into dotnet:main Jan 9, 2025
@ellahathaway
Copy link
Copy Markdown
Member Author

ellahathaway commented Jan 10, 2025

Not sure why this got merged without an approval? @dotnet/dnceng - the settings on this repo may have to be adjusted.

@missymessa
Copy link
Copy Markdown
Member

Main branch protections don't require approvals. @mmitche is this okay for this repo?

@mmitche
Copy link
Copy Markdown
Member

mmitche commented Jan 10, 2025

We use this so that maestro can auto merge main arcade updates. Let me see what I can do.

@missymessa
Copy link
Copy Markdown
Member

If we could set it so dotnet-maestro bot can merge it's own stuff, that would be fine, and then require approvals for everyone else.

@mmitche
Copy link
Copy Markdown
Member

mmitche commented Jan 10, 2025

I switched over to using rulesets, which have this kind of flexibiliy. Let's see what happens.

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