chore(deps): bump to go1.24.0 (#521)

* chore(deps): bump to go1.24.0

* use proxy-wasm/proxy-wasm-go-sdk

* remove tinygo

* update docker image

* add missing env

* use go tool directive for mockgen

* chore: bump Kong/ngx_wasm_module to pre-release 0.6.0

Thanks to https://github.com/Kong/ngx_wasm_module/issues/682

* fix go mod

* set caddy to go1.23
This commit is contained in:
Alexis Couvreur
2025-03-01 15:12:54 -05:00
committed by GitHub
parent f53df0d143
commit 9430cc3eb3
25 changed files with 72 additions and 67 deletions

View File

@@ -23,10 +23,10 @@ jobs:
- name: Check out code into the Go module directory
uses: actions/checkout@v4
- name: Set up Go 1.23
- name: Set up Go 1.24
uses: actions/setup-go@v5
with:
go-version: ^1.23
go-version: ^1.24
cache-dependency-path: go.sum
- name: Build

View File

@@ -217,10 +217,12 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
- name: Setup TinyGo
uses: acifani/setup-tinygo@v2
- name: Set up Go 1.24
uses: actions/setup-go@v5
with:
tinygo-version: '0.33.0'
go-version: 1.24
cache-dependency-path: |
plugins/proxywasm/go.sum
- name: Build
run: make proxywasm
@@ -245,10 +247,10 @@ jobs:
- name: Checkout code
uses: actions/checkout@v4
- name: Set up Go 1.22
- name: Set up Go 1.24
uses: actions/setup-go@v5
with:
go-version: 1.22
go-version: 1.24
cache-dependency-path: |
go.sum

View File

@@ -16,20 +16,15 @@ jobs:
fetch-depth: 0
persist-credentials: false
- name: Set up Go 1.22
- name: Set up Go 1.24
uses: actions/setup-go@v5
with:
go-version: ^1.22
go-version: ^1.24
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '20'
- name: Setup TinyGo
uses: acifani/setup-tinygo@v2
with:
tinygo-version: '0.33.0'
- name: Release
env: