Skip to content
This repository was archived by the owner on Apr 24, 2025. It is now read-only.

Commit 6d75c3f

Browse files
authored
ci: update TinyGo to 0.32 (#447)
From this commit, we drop the support TinyGo <0.32. Signed-off-by: Takeshi Yoneda <[email protected]>
1 parent 4452a62 commit 6d75c3f

File tree

5 files changed

+4
-48
lines changed

5 files changed

+4
-48
lines changed

.github/workflows/push-wasm-images.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on:
44
branches:
55
- main
66
env:
7-
TINYGO_VERSION: 0.31.2
7+
TINYGO_VERSION: 0.32.0
88

99
jobs:
1010
build-and-push-wasm-images:
@@ -32,7 +32,7 @@ jobs:
3232
with:
3333
registry: ghcr.io
3434
username: ${{ github.repository_owner }}
35-
password: ${{ secrets.GHCR_TOKEN }}
35+
password: ${{ secrets.GITHUB_TOKEN }}
3636

3737
- name: Build/Push Docker images
3838
run: make wasm_image.build_push

.github/workflows/workflow.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88
- main
99

1010
env:
11-
TINYGO_VERSION: 0.31.2
11+
TINYGO_VERSION: 0.32.0
1212

1313
jobs:
1414
style:

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ This SDK is powered by [TinyGo](https://tinygo.org/) and does not support the of
1111

1212
## Requirements
1313

14-
- [TinyGo](https://tinygo.org/) - This SDK depends on TinyGo and leverages its [WASI](https://github.com/WebAssembly/WASI) (WebAssembly System Interface) target. Please follow the official instruction [here](https://tinygo.org/getting-started/) for installing TinyGo.
14+
- [TinyGo](https://tinygo.org/): v0.32+ - This SDK depends on TinyGo and leverages its [WASI](https://github.com/WebAssembly/WASI) (WebAssembly System Interface) target. Please follow the official instruction [here](https://tinygo.org/getting-started/) for installing TinyGo.
1515
- [Envoy](https://www.envoyproxy.io) - To run compiled examples, you need to have Envoy binary. We recommend using [func-e](https://func-e.io) as the easiest way to get started with Envoy. Alternatively, you can follow [the official instruction](https://www.envoyproxy.io/docs/envoy/latest/start/install).
1616

1717

proxywasm/internal/hostcall_utils_go.go renamed to proxywasm/internal/hostcall_utils.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15-
//go:build !tinygo
16-
1715
// Since the difference of the types in SliceHeader.{Len, Cap} between tinygo and go,
1816
// we have to have separated functions for converting bytes
1917
// https://github.com/tinygo-org/tinygo/issues/1284

proxywasm/internal/hostcall_utils_tinygo.go

Lines changed: 0 additions & 42 deletions
This file was deleted.

0 commit comments

Comments
 (0)