Skip to content

bump Go, drop test-gotip, clean up code for old Go versions#207

Merged
mvdan merged 2 commits intorogpeppe:masterfrom
mvdan:ci-macos
Mar 27, 2023
Merged

bump Go, drop test-gotip, clean up code for old Go versions#207
mvdan merged 2 commits intorogpeppe:masterfrom
mvdan:ci-macos

Conversation

@mvdan
Copy link
Collaborator

@mvdan mvdan commented Mar 22, 2023

(see commit messages - please do not squash)

FYI @thepudds

mvdan added 2 commits March 22, 2023 21:55
Per rogpeppe#200, macos-12 can cause sporadic `signal: killed` testscript
failures, and we have started seeing them in some jobs within
go-internal itself as well. Downgrade to macos-11 for now,
like we've done in other projects, as we still don't know the cause.

Also drop test-gotip; we haven't been keeping it up to date for a while
now, so it's clearly not needed at the moment. If we want to ensure that
go-internal works on new major versions of Go before they are released,
using the beta or RC releases seems like a better and easier approach.
While here, clean up code to support older versions of Go.
Note that none of these changes should explicitly break Go 1.18.
@mvdan mvdan requested review from myitcv and rogpeppe March 22, 2023 22:03
@mvdan mvdan merged commit 66d1a7a into rogpeppe:master Mar 27, 2023
@mvdan mvdan deleted the ci-macos branch March 27, 2023 09:36
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