Skip to content

[1.0]: ci: add go 1.17, drop go 1.15#3299

Merged
AkihiroSuda merged 1 commit intoopencontainers:release-1.0from
kolyshkin:1.0-go-1.17
Dec 3, 2021
Merged

[1.0]: ci: add go 1.17, drop go 1.15#3299
AkihiroSuda merged 1 commit intoopencontainers:release-1.0from
kolyshkin:1.0-go-1.17

Conversation

@kolyshkin
Copy link
Copy Markdown
Contributor

@kolyshkin kolyshkin commented Nov 30, 2021

This is the same as #3021 but for release-1.0.

Add Go 1.17, grop 1.15 from CI; since 1.17 release 1.15 is unsupported.

Keep 1.13 in 1.0 branch, since an older version of Docker/Moby might use it.

Keep 1.16 in Dockerfile, since this is a stable branch.

@kolyshkin kolyshkin added this to the 1.0.3 milestone Nov 30, 2021
@kolyshkin kolyshkin added the backport/1.0-pr A backport PR to release-1.0 label Nov 30, 2021
@kolyshkin kolyshkin mentioned this pull request Nov 30, 2021
@kolyshkin
Copy link
Copy Markdown
Contributor Author

Weird; the CI failure should be fixed by commit fdee865. Ahh, somehow I managed to use very old release-1.0 branch. Should be fixed now.

@kolyshkin kolyshkin mentioned this pull request Nov 30, 2021
@@ -18,7 +18,7 @@ jobs:
fail-fast: false
matrix:
# Docker/Moby still builds runc with Go 1.13, so we should still support Go 1.13.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Now we can drop 1.13

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I know Moby moved on, but I'm not sure about everybody else.

This is a maintenance branch, perhaps it makes sense to keep 1.13 compatibility since the cost is zero (unless we'll want to backport something massive) and it might save someone a big headache.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, the comment is no longer "correct", but it I guess it's fine to keep the 1.13 version in the test-matrix for now (it's just a single word).

@kolyshkin
Copy link
Copy Markdown
Contributor Author

I have removed go 1.15 tests as required for release-1.0 branch.

TODO: add go 1.17 tests as required once this is merged.

AkihiroSuda
AkihiroSuda previously approved these changes Nov 30, 2021
Add Go 1.17, grop 1.15 from CI; since 1.17 release 1.15 is unsupported.

Keep 1.13 in 1.0 branch, since an older version of Docker/Moby might use
it.

Keep 1.16 in Dockerfile, since this is a stable branch and we'd rather
not swap horses in the middle of the stream.

This corresponds to commit a587180 in main branch.

Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
Copy link
Copy Markdown
Member

@thaJeztah thaJeztah left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@AkihiroSuda AkihiroSuda merged commit 4f0bb00 into opencontainers:release-1.0 Dec 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport/1.0-pr A backport PR to release-1.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants