dotnet / standard

This repo is building the .NET Standard
3.07k stars 428 forks source link

Migrate to 1ES hosted pools #1800

Closed lpatalas closed 2 years ago

lpatalas commented 2 years ago

We are moving to 1ES hosted pools. This PR update pipeline yaml to use new pools.

Tracking issue: https://github.com/dotnet/core-eng/issues/14276

akoeplinger commented 2 years ago

can you please move the linux/mac jobs to ubuntu-latest and macos-latest while you're at it? looks like they're both using the deprecated old pools.

lpatalas commented 2 years ago

I will do that and update the PR.

lpatalas commented 2 years ago

@akoeplinger I updated the pools. The build was failing on macOS-latest but macOS-10.14 works fine.

akoeplinger commented 2 years ago

hmm that's bad since macos-10.14 will be removed soon: https://devblogs.microsoft.com/devops/hosted-pipelines-image-deprecation/

It looks like the repo is still using arcade from the "5.0" branch and was last updated 2 years ago which might be part of the problem.

akoeplinger commented 2 years ago

As far as I know the repo doesn't really ship anymore (the last update of NETStandard.Library on nuget.org is from 2018) so we might not even need CI anymore.

/cc @ericstj @terrajobst

lpatalas commented 2 years ago

Ok, thanks for the info Alex. If we need to do some extra work to upgrade to macos-latest then I would prefer to merge this PR and create separate issue for that.

akoeplinger commented 2 years ago

Yeah I think we can merge this for now and wait for Eric/Immo to reply.