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

Ensure .NET 6 & 7 are tested upon release of .NET 7. #11000

Closed
AaronFriel opened this issue Oct 11, 2022 · 0 comments · Fixed by #11337
Closed

Ensure .NET 6 & 7 are tested upon release of .NET 7. #11000

AaronFriel opened this issue Oct 11, 2022 · 0 comments · Fixed by #11337
Assignees
Labels
area/build CI/CD for pulumi/pulumi kind/engineering Work that is not visible to an external user resolution/fixed This issue was fixed
Milestone

Comments

@AaronFriel
Copy link
Member

Following a mitigation for #10997 in which the actions/setup-dotnet jobs will be removed from our CI system, we need to ensure we're testing .NET 6 and 7 correctly by using version selection for the dotnet CLI.

See: https://learn.microsoft.com/en-us/dotnet/core/versions/selection#the-sdk-uses-the-latest-installed-version

@AaronFriel AaronFriel added area/build CI/CD for pulumi/pulumi kind/engineering Work that is not visible to an external user labels Oct 11, 2022
@AaronFriel AaronFriel self-assigned this Oct 11, 2022
bors bot added a commit that referenced this issue Oct 12, 2022
11001: fix(ci): Disable setup-dotnet action, rely on globally installed dotnet r=AaronFriel a=AaronFriel

Resolves #10997 

Disables this step and leaves a pointer to #11000 to implement in November when .NET 7 is released.

Co-authored-by: Aaron Friel <mayreply@aaronfriel.com>
@bors bors bot closed this as completed in 5c1c462 Nov 11, 2022
@pulumi-bot pulumi-bot added the resolution/fixed This issue was fixed label Nov 11, 2022
@lukehoban lukehoban added this to the 0.80 milestone Nov 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/build CI/CD for pulumi/pulumi kind/engineering Work that is not visible to an external user resolution/fixed This issue was fixed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants