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

update Go version to 1.21.x #758

Merged
merged 1 commit into from
Feb 23, 2024
Merged

update Go version to 1.21.x #758

merged 1 commit into from
Feb 23, 2024

Conversation

tgummerer
Copy link
Contributor

@tgummerer tgummerer commented Feb 21, 2024

pulumi/pulumi generally supports the two latest Go releases. Since 1.22.x came out, we dropped support for 1.20.x, and indeed compilation of the latest pulumi/pulumi source is failing with the latest Go version because of the missing slices package.

Update CI to the latest supported Go version, so we are able to update pulumi/pulumi in this repo.

(I need to update to the latest pulumi/pulumi to get dev SDKs tested, work for that is in #756. But this feels separate enough to warrant a separate PR.)

We will also need to update the required CI jobs as the name changes based on the versions of the various toolchains. I'm not an admin in this repo, so I can't do that myself unfortunately. (Or maybe we could make only the sentinel job required, since that doesn't change, so would be more future proof)

pulumi/pulumi generally supports the two latest Go releases.  Since
1.22.x came out, we dropped support for 1.20.x, and indeed compilation
of the latest pulumi/pulumi source is failing with the latest Go
version because of the missing `slices` package.

Update CI to the latest supported Go version, so we are able to update
pulumi/pulumi in this repo.
@tgummerer tgummerer requested review from cnunciato and a team February 21, 2024 22:07
tgummerer added a commit to pulumi/examples that referenced this pull request Feb 22, 2024
pulumi/pulumi generally supports the two latest Go releases. Since
1.22.x came out, we dropped support for 1.20.x, and indeed compilation
of the latest pulumi/pulumi source is failing with the latest Go version
because of the missing slices package.

Update CI to the latest supported Go version, so we are able to update
pulumi/pulumi in this repo.

This is similar to what we're doing in the templates repo in
pulumi/templates#758
@cnunciato cnunciato merged commit a2b300b into master Feb 23, 2024
7 checks passed
@cnunciato cnunciato deleted the tg/update-go-version branch February 23, 2024 17:16
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.

None yet

4 participants