aboutsummaryrefslogtreecommitdiffhomepage
path: root/.circleci
diff options
context:
space:
mode:
authorAyke van Laethem <[email protected]>2024-01-17 15:05:54 +0100
committerAyke van Laethem <[email protected]>2024-01-19 13:51:40 +0100
commit38a80b45d3f5eb07670a4d8fe075315920f2c712 (patch)
tree8f1061a6b5e8af141e10089cae7a7e15c2dc3f5f /.circleci
parente9003e2deb42df657a10726641fe3b8461567a03 (diff)
downloadtinygo-38a80b45d3f5eb07670a4d8fe075315920f2c712.tar.gz
tinygo-38a80b45d3f5eb07670a4d8fe075315920f2c712.zip
all: support Go 1.22
This adds initial support for Go 1.22. Not all new features are supported yet.
Diffstat (limited to '.circleci')
-rw-r--r--.circleci/config.yml9
1 files changed, 9 insertions, 0 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml
index 24000821c..5e8e6a031 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -105,6 +105,13 @@ jobs:
- test-linux:
llvm: "15"
resource_class: large
+ test-llvm16-go122:
+ docker:
+ - image: golang:1.22-rc-bullseye
+ steps:
+ - test-linux:
+ llvm: "16"
+ resource_class: large
test-llvm17-go121:
docker:
- image: golang:1.21-bullseye
@@ -119,5 +126,7 @@ workflows:
# This tests our lowest supported versions of Go and LLVM, to make sure at
# least the smoke tests still pass.
- test-llvm15-go118
+ # This tests the upcoming Go 1.22 support.
+ - test-llvm16-go122
# This tests the upcoming LLVM 17 support.
- test-llvm17-go121