Compare commits

...

654 Commits

Author SHA1 Message Date
dependabot[bot] 3db31b8d1e chore(deps): Bump renovatebot/github-action from 43.0.7 to 43.0.8
Bumps [renovatebot/github-action](https://github.com/renovatebot/github-action) from 43.0.7 to 43.0.8.
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](85b17ebd5a...b11417b9ea)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-version: 43.0.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-19 09:28:47 -04:00
dependabot[bot] f8af525f66 chore(deps): Bump taiki-e/install-action from 2.58.9 to 2.58.17
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.58.9 to 2.58.17.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](2c73a741d1...ad95d4e02e)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-version: 2.58.17
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-19 09:28:34 -04:00
dependabot[bot] d75b3ec79a chore(deps): Bump actions/create-github-app-token from 2.1.0 to 2.1.1
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](0f859bf9e6...a8d6161485)

---
updated-dependencies:
- dependency-name: actions/create-github-app-token
  dependency-version: 2.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-19 09:28:17 -04:00
Taylor Thomas 2e26ef8d89
Merge pull request #364 from wasmCloud/renovate/google.golang.orggenproto 2025-08-14 14:39:40 -06:00
dependabot[bot] e4119ca43a chore(deps): Bump renovatebot/github-action from 42.0.5 to 43.0.7
Bumps [renovatebot/github-action](https://github.com/renovatebot/github-action) from 42.0.5 to 43.0.7.
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](12f8ed8e6a...85b17ebd5a)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-version: 43.0.7
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-14 09:35:39 -04:00
dependabot[bot] 21c64b5b31 chore(deps): Bump actions/checkout from 4.2.2 to 5.0.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.2 to 5.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](11bd71901b...08c6903cd8)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-14 09:35:19 -04:00
dependabot[bot] 8662037e7f chore(deps): Bump softprops/action-gh-release from 2.2.2 to 2.3.2
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.2.2 to 2.3.2.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](da05d55257...72f2c25fcb)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-version: 2.3.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-14 09:34:34 -04:00
dependabot[bot] f96cf0b297 chore(deps): Bump actions/create-github-app-token from 2.0.6 to 2.1.0
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 2.0.6 to 2.1.0.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](df432ceedc...0f859bf9e6)

---
updated-dependencies:
- dependency-name: actions/create-github-app-token
  dependency-version: 2.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-14 09:34:16 -04:00
dependabot[bot] 522d2674b5 chore(deps): Bump taiki-e/install-action from 2.53.0 to 2.58.9
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.53.0 to 2.58.9.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](cfe1303741...2c73a741d1)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-version: 2.58.9
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-14 09:32:27 -04:00
wasmcloud-automation-app[bot] c2302327e1
chore(deps): update google.golang.org/genproto to a7a43d2
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-05 00:38:28 +00:00
Brooks Townsend f9a1faa7a3 chore: update component-sdk to v0.0.8
Signed-off-by: Brooks Townsend <brooks@cosmonic.com>
2025-08-04 10:19:15 -04:00
Taylor Thomas bc6a553daa
Merge pull request #350 from wasmCloud/dependabot/github_actions/taiki-e/install-action-2.53.0 2025-06-17 16:09:31 -06:00
Taylor Thomas 6f08bb4c5c
Merge pull request #346 from wasmCloud/renovate/go-1.x 2025-06-16 14:09:31 -06:00
dependabot[bot] 83df24f7ab
chore(deps): Bump taiki-e/install-action from 2.52.7 to 2.53.0
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.52.7 to 2.53.0.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](92f69c1952...cfe1303741)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-version: 2.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-16 14:59:26 +00:00
wasmcloud-automation-app[bot] 8f7035cc90
chore(deps): update dependency go to v1.24.4
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-12 00:34:34 +00:00
Taylor Thomas 09e96a6459
Merge pull request #343 from wasmCloud/dependabot/github_actions/acifani/setup-tinygo-2.0.1 2025-06-11 16:36:39 -06:00
Taylor Thomas 4a12d5e14e
Merge pull request #342 from wasmCloud/renovate/google.golang.orggenproto 2025-06-11 16:08:02 -06:00
Taylor Thomas 4394cda2be
Merge pull request #344 from wasmCloud/dependabot/github_actions/renovatebot/github-action-42.0.5 2025-06-11 16:07:00 -06:00
Taylor Thomas 417e3dd3fa
Merge pull request #345 from wasmCloud/dependabot/github_actions/taiki-e/install-action-2.52.7 2025-06-11 16:06:34 -06:00
dependabot[bot] fdb95caca7
chore(deps): Bump taiki-e/install-action from 2.52.4 to 2.52.7
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.52.4 to 2.52.7.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](735e593394...92f69c1952)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-version: 2.52.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-09 14:44:25 +00:00
dependabot[bot] a1e02b1f43
chore(deps): Bump renovatebot/github-action from 42.0.4 to 42.0.5
Bumps [renovatebot/github-action](https://github.com/renovatebot/github-action) from 42.0.4 to 42.0.5.
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](8058cfe112...12f8ed8e6a)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-version: 42.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-09 14:39:41 +00:00
dependabot[bot] 0e9e38a7a7
chore(deps): Bump acifani/setup-tinygo from 2.0.0 to 2.0.1
Bumps [acifani/setup-tinygo](https://github.com/acifani/setup-tinygo) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/acifani/setup-tinygo/releases)
- [Commits](b2ba42b249...db56321a62)

---
updated-dependencies:
- dependency-name: acifani/setup-tinygo
  dependency-version: 2.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-09 14:37:01 +00:00
wasmcloud-automation-app[bot] 7146cfe300
chore(deps): update google.golang.org/genproto to 513f239
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-04 00:35:05 +00:00
Lucas Fontes fbcfd2723d
Merge pull request #341 from wasmCloud/renovate/github.com-goccy-go-yaml-1.x
fix(deps): update module github.com/goccy/go-yaml to v1.18.0
2025-06-03 15:54:34 -04:00
wasmcloud-automation-app[bot] 1e48632dc8
fix(deps): update module github.com/goccy/go-yaml to v1.18.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-03 00:34:58 +00:00
Lucas Fontes f2db515ba8
Merge pull request #339 from wasmCloud/renovate/github.com-shirou-gopsutil-v4-4.x
chore(deps): update module github.com/shirou/gopsutil/v4 to v4.25.5
2025-06-02 13:11:02 -04:00
Lucas Fontes c3e3e4d78d
Merge pull request #340 from wasmCloud/dependabot/github_actions/taiki-e/install-action-2.52.4
chore(deps): Bump taiki-e/install-action from 2.52.1 to 2.52.4
2025-06-02 13:10:29 -04:00
dependabot[bot] cc08b82f8d
chore(deps): Bump taiki-e/install-action from 2.52.1 to 2.52.4
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.52.1 to 2.52.4.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](6c6479b498...735e593394)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-version: 2.52.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-02 14:28:51 +00:00
wasmcloud-automation-app[bot] 4170400dfb
chore(deps): update module github.com/shirou/gopsutil/v4 to v4.25.5
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-02 00:36:35 +00:00
Taylor Thomas 0e6ab41903
Merge pull request #338 from wasmCloud/renovate/go.opentelemetry.io-proto-otlp-1.x 2025-05-31 22:09:48 -06:00
wasmcloud-automation-app[bot] ce219fe7fb
chore(deps): update module go.opentelemetry.io/proto/otlp to v1.7.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-01 00:42:53 +00:00
Taylor Thomas 817c050e65
Merge pull request #337 from wasmCloud/renovate/github.com-docker-docker-28.x 2025-05-31 01:07:06 -06:00
wasmcloud-automation-app[bot] 4e6a5401b3
chore(deps): update module github.com/docker/docker to v28.2.2+incompatible
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-31 00:33:11 +00:00
Taylor Thomas bbbfbbbc99
Merge pull request #336 from wasmCloud/renovate/github.com-go-logr-logr-1.x 2025-05-30 12:46:06 -06:00
wasmcloud-automation-app[bot] 38afee648f
chore(deps): update module github.com/go-logr/logr to v1.4.3
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-30 00:34:35 +00:00
Joonas Bergius ea42ad6db1
Merge pull request #335 from wasmCloud/renovate/google.golang.orggenproto
chore(deps): update google.golang.org/genproto to 200df99
2025-05-29 09:23:23 -06:00
wasmcloud-automation-app[bot] 8384cec8c3
chore(deps): update google.golang.org/genproto to 200df99
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-29 00:34:05 +00:00
wasmcloud-automation-app[bot] a3da2dc943 chore(deps): update module google.golang.org/grpc to v1.72.2
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-28 16:02:48 -04:00
Lucas Fontes 58e32c667b
Merge pull request #330 from wasmCloud/renovate/opentelemetry-go
fix(deps): update opentelemetry-go to v0.12.2
2025-05-27 10:04:12 -04:00
wasmcloud-automation-app[bot] a7b293e2f4
fix(deps): update opentelemetry-go to v0.12.2
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-27 09:57:48 -04:00
Lucas Fontes 19f76f5959
Merge pull request #331 from wasmCloud/renovate/opentelemetry-go-contrib-monorepo
chore(deps): update module go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.61.0
2025-05-27 09:50:52 -04:00
Lucas Fontes 6228e04627
Merge pull request #332 from wasmCloud/dependabot/github_actions/taiki-e/install-action-2.52.1
chore(deps): Bump taiki-e/install-action from 2.51.2 to 2.52.1
2025-05-27 09:49:42 -04:00
Lucas Fontes 51dbb9065c
Merge pull request #333 from wasmCloud/dependabot/github_actions/renovatebot/github-action-42.0.4
chore(deps): Bump renovatebot/github-action from 42.0.3 to 42.0.4
2025-05-27 09:49:19 -04:00
dependabot[bot] 7461634ef0
chore(deps): Bump renovatebot/github-action from 42.0.3 to 42.0.4
Bumps [renovatebot/github-action](https://github.com/renovatebot/github-action) from 42.0.3 to 42.0.4.
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](2e8e8c59e0...8058cfe112)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-version: 42.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-26 14:19:11 +00:00
dependabot[bot] bea67f5f98
chore(deps): Bump taiki-e/install-action from 2.51.2 to 2.52.1
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.51.2 to 2.52.1.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](941e8a4d9d...6c6479b498)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-version: 2.52.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-26 14:10:34 +00:00
wasmcloud-automation-app[bot] 3ee4665124
chore(deps): update module go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.61.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-24 00:33:12 +00:00
Joonas Bergius 6a12066387
Merge pull request #329 from wasmCloud/renovate/github.com-nats-io-nats-server-v2-2.x
fix(deps): update module github.com/nats-io/nats-server/v2 to v2.11.4
2025-05-23 09:20:06 -05:00
Joonas Bergius b4418eb969
Merge pull request #328 from wasmCloud/renovate/github.com-ebitengine-purego-0.x
chore(deps): update module github.com/ebitengine/purego to v0.8.4
2025-05-23 09:04:25 -05:00
wasmcloud-automation-app[bot] 1dcaf037b5
fix(deps): update module github.com/nats-io/nats-server/v2 to v2.11.4
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-23 00:34:23 +00:00
wasmcloud-automation-app[bot] c2715fe35a
chore(deps): update module github.com/ebitengine/purego to v0.8.4
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-23 00:34:16 +00:00
Taylor Thomas 1467b77fe3
Merge pull request #327 from wasmCloud/renovate/opentelemetry-go 2025-05-21 18:39:30 -06:00
wasmcloud-automation-app[bot] 99927c766a
fix(deps): update opentelemetry-go
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-22 00:34:02 +00:00
Lucas Fontes c797b112fb
Merge pull request #326 from wasmCloud/renovate/testcontainers-go-monorepo
fix(deps): update module github.com/testcontainers/testcontainers-go to v0.37.0
2025-05-20 09:25:22 -04:00
wasmcloud-automation-app[bot] f06c36cf59
fix(deps): update module github.com/testcontainers/testcontainers-go to v0.37.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-20 09:23:57 -04:00
Lucas Fontes ade5d8d1f5
Merge pull request #325 from wasmCloud/renovate/github.com-nats-io-nats.go-1.x
fix(deps): update module github.com/nats-io/nats.go to v1.42.0
2025-05-20 09:16:54 -04:00
wasmcloud-automation-app[bot] ace1c6c458
fix(deps): update module github.com/nats-io/nats.go to v1.42.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-20 00:35:06 +00:00
Joonas Bergius 5d56e8e234
Merge pull request #324 from wasmCloud/renovate/google.golang.orggenproto
chore(deps): update google.golang.org/genproto to 55703ea
2025-05-19 13:08:12 -05:00
Joonas Bergius a6cf0f2929
Merge pull request #320 from wasmCloud/renovate/github.com-samber-lo-1.x
chore(deps): update module github.com/samber/lo to v1.50.0
2025-05-19 13:07:47 -05:00
wasmcloud-automation-app[bot] 65b1ec8188
chore(deps): update module github.com/samber/lo to v1.50.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-19 18:05:06 +00:00
wasmcloud-automation-app[bot] a0d05e07ec
chore(deps): update google.golang.org/genproto to 55703ea
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-19 18:04:48 +00:00
Brooks Townsend 3fbb07d96e chore(poll): rename to Resolve
Signed-off-by: Brooks Townsend <brooks@cosmonic.com>
2025-05-19 10:54:51 -04:00
Brooks Townsend 6f2916cd8b feat(component/poll): add PollWithBackoff
Signed-off-by: Brooks Townsend <brooks@cosmonic.com>
2025-05-19 10:54:51 -04:00
Brooks Townsend 7e0b822b24 fix(net/wasihttp): exponential backoff polling after yield
Signed-off-by: Brooks Townsend <brooks@cosmonic.com>
2025-05-19 10:54:51 -04:00
Joonas Bergius aee0588a19
Merge pull request #319 from wasmCloud/renovate/github.com-charmbracelet-x-ansi-0.x
chore(deps): update module github.com/charmbracelet/x/ansi to v0.9.2
2025-05-19 08:29:07 -05:00
Joonas Bergius 6035046763
Merge pull request #323 from wasmCloud/dependabot/github_actions/taiki-e/install-action-2.51.2
chore(deps): Bump taiki-e/install-action from 2.50.10 to 2.51.2
2025-05-19 08:28:37 -05:00
Joonas Bergius 650eff9c63
Merge pull request #322 from wasmCloud/dependabot/github_actions/renovatebot/github-action-42.0.3
chore(deps): Bump renovatebot/github-action from 42.0.2 to 42.0.3
2025-05-19 08:28:13 -05:00
dependabot[bot] bf2b216cbc
chore(deps): Bump taiki-e/install-action from 2.50.10 to 2.51.2
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.50.10 to 2.51.2.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](83254c5438...941e8a4d9d)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-version: 2.51.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-19 13:14:17 +00:00
dependabot[bot] 5521268605
chore(deps): Bump renovatebot/github-action from 42.0.2 to 42.0.3
Bumps [renovatebot/github-action](https://github.com/renovatebot/github-action) from 42.0.2 to 42.0.3.
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](f5c3383cb7...2e8e8c59e0)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-version: 42.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-19 13:13:58 +00:00
Joonas Bergius 4ec3e6e3da
Merge pull request #321 from wasmCloud/renovate/go.opentelemetry.io-proto-otlp-1.x
chore(deps): update module go.opentelemetry.io/proto/otlp to v1.6.0
2025-05-16 10:44:45 -05:00
wasmcloud-automation-app[bot] 61e887d6ea
chore(deps): update module go.opentelemetry.io/proto/otlp to v1.6.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-16 00:34:49 +00:00
wasmcloud-automation-app[bot] 7d9d3e9c2e
chore(deps): update module github.com/charmbracelet/x/ansi to v0.9.2
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-16 00:34:21 +00:00
Joonas Bergius b24c2a6672
Merge pull request #318 from joonas/chore/clean-up-roundtrip
chore: Clean up RoundTrip
2025-05-15 09:37:30 -05:00
Joonas Bergius 779f5cbf47
chore: Clean up RoundTrip functionality
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-05-14 20:17:10 -05:00
Joonas Bergius ea3b4620d7
Merge pull request #315 from wasmCloud/renovate/github.com-shirou-gopsutil-v4-4.x
chore(deps): update module github.com/shirou/gopsutil/v4 to v4.25.4
2025-05-14 20:12:22 -05:00
Joonas Bergius fe139bbb0b
Merge pull request #316 from wasmCloud/renovate/google.golang.org-grpc-1.x
chore(deps): update module google.golang.org/grpc to v1.72.1
2025-05-14 20:11:35 -05:00
Joonas Bergius c9fd5fe413
Merge pull request #317 from wasmCloud/renovate/github.com-nats-io-nats-server-v2-2.x
fix(deps): update module github.com/nats-io/nats-server/v2 to v2.11.3
2025-05-14 20:11:11 -05:00
wasmcloud-automation-app[bot] bcde617e6f
fix(deps): update module github.com/nats-io/nats-server/v2 to v2.11.3
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-15 00:33:17 +00:00
wasmcloud-automation-app[bot] 878856e29a
chore(deps): update module google.golang.org/grpc to v1.72.1
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-15 00:33:08 +00:00
wasmcloud-automation-app[bot] ca9ed67a91
chore(deps): update module github.com/shirou/gopsutil/v4 to v4.25.4
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-15 00:33:00 +00:00
Joonas Bergius 294cdb5b77
Merge pull request #311 from tomasol/httpclient
Fix connection timeout and GET method
2025-05-14 18:29:43 -05:00
Tomas Olvecky 97b3405f0c style: Fix formatting
Signed-off-by: Tomas Olvecky <tomas.olvecky@gmail.com>
2025-05-14 19:53:21 +02:00
Joonas Bergius 080c271a11
Merge pull request #284 from wasmCloud/renovate/github.com-docker-docker-28.x
chore(deps): update module github.com/docker/docker to v28.1.1+incompatible
2025-05-14 09:07:09 -05:00
Joonas Bergius 3f500e51ff
Merge pull request #313 from wasmCloud/renovate/github.com-google-go-tpm-0.x
chore(deps): update module github.com/google/go-tpm to v0.9.5
2025-05-14 09:06:24 -05:00
Joonas Bergius 4d94fac88a
Merge pull request #312 from wasmCloud/renovate/github.com-ebitengine-purego-0.x
chore(deps): update module github.com/ebitengine/purego to v0.8.3
2025-05-14 09:05:44 -05:00
wasmcloud-automation-app[bot] 24ef43d90a
chore(deps): update module github.com/docker/docker to v28.1.1+incompatible
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-14 00:34:00 +00:00
wasmcloud-automation-app[bot] e4386c0431
chore(deps): update module github.com/google/go-tpm to v0.9.5
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-14 00:33:52 +00:00
wasmcloud-automation-app[bot] 8eda6e96ce
chore(deps): update module github.com/ebitengine/purego to v0.8.3
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-14 00:33:45 +00:00
Tomas Olvecky f958b95ffb style: Fix comment indentation
Signed-off-by: Tomas Olvecky <tomas.olvecky@gmail.com>
2025-05-13 17:22:08 +02:00
Tomas Olvecky 20a96da9ac fix(wasihttp): Always call `outgoing-body.finish`
Signed-off-by: Tomas Olvecky <tomas.olvecky@gmail.com>
2025-05-13 17:16:16 +02:00
Tomas Olvecky f9ec7ec542 fix(wasihttp): Do not call `set-connect-timeout` when the value is zero
Signed-off-by: Tomas Olvecky <tomas.olvecky@gmail.com>
2025-05-13 17:16:16 +02:00
Joonas Bergius e3ba501579
Merge pull request #306 from wasmCloud/renovate/github.com-charmbracelet-colorprofile-0.x
chore(deps): update module github.com/charmbracelet/colorprofile to v0.3.1
2025-05-13 09:04:55 -05:00
Joonas Bergius a48c126674
Merge pull request #310 from wasmCloud/renovate/google.golang.orggenproto
chore(deps): update google.golang.org/genproto to 5a2f75b
2025-05-13 09:04:25 -05:00
wasmcloud-automation-app[bot] 7157c16f1a
chore(deps): update google.golang.org/genproto to 5a2f75b
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-13 00:33:57 +00:00
Joonas Bergius 4b0e28296b
Merge pull request #293 from wasmCloud/renovate/google.golang.org-grpc-1.x
chore(deps): update module google.golang.org/grpc to v1.72.0
2025-05-12 09:39:19 -05:00
Joonas Bergius 4dcb7e7ce7
Merge pull request #307 from wasmCloud/dependabot/github_actions/taiki-e/install-action-2.50.10
chore(deps): Bump taiki-e/install-action from 2.50.7 to 2.50.10
2025-05-12 09:38:49 -05:00
Joonas Bergius 4450e0fcaf
Merge pull request #308 from wasmCloud/dependabot/github_actions/actions/setup-go-5.5.0
chore(deps): Bump actions/setup-go from 5.4.0 to 5.5.0
2025-05-12 09:38:31 -05:00
Joonas Bergius 8b92cc424f
Merge pull request #309 from wasmCloud/dependabot/github_actions/renovatebot/github-action-42.0.2
chore(deps): Bump renovatebot/github-action from 42.0.1 to 42.0.2
2025-05-12 09:38:09 -05:00
dependabot[bot] 474a23757f
chore(deps): Bump renovatebot/github-action from 42.0.1 to 42.0.2
Bumps [renovatebot/github-action](https://github.com/renovatebot/github-action) from 42.0.1 to 42.0.2.
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](e854b273e7...f5c3383cb7)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-version: 42.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-12 14:03:16 +00:00
dependabot[bot] f19e213903
chore(deps): Bump actions/setup-go from 5.4.0 to 5.5.0
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](0aaccfd150...d35c59abb0)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: 5.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-12 14:02:42 +00:00
dependabot[bot] f31295dd2a
chore(deps): Bump taiki-e/install-action from 2.50.7 to 2.50.10
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.50.7 to 2.50.10.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](86c23eed46...83254c5438)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-version: 2.50.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-12 13:58:35 +00:00
wasmcloud-automation-app[bot] 024599c2fd
chore(deps): update module google.golang.org/grpc to v1.72.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-10 00:32:15 +00:00
wasmcloud-automation-app[bot] 0f4eb15409
chore(deps): update module github.com/charmbracelet/colorprofile to v0.3.1
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-10 00:32:04 +00:00
Joonas Bergius cdea893b93
Merge pull request #305 from wasmCloud/renovate/dario.cat-mergo-1.x
chore(deps): update module dario.cat/mergo to v1.0.2
2025-05-08 20:07:54 -05:00
wasmcloud-automation-app[bot] 3a1a7d7574
chore(deps): update module dario.cat/mergo to v1.0.2
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-09 00:33:42 +00:00
Joonas Bergius 4a42a02b2b
Merge pull request #304 from wasmCloud/renovate/go-1.x
chore(deps): update dependency go to v1.24.3
2025-05-07 21:52:55 -05:00
wasmcloud-automation-app[bot] 47c60823f1
chore(deps): update dependency go to v1.24.3
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-07 00:33:52 +00:00
Joonas Bergius 1ab615323d
Merge pull request #303 from wasmCloud/renovate/google.golang.orggenproto
chore(deps): update google.golang.org/genproto to f936aa4
2025-05-06 09:26:21 -05:00
wasmcloud-automation-app[bot] f46420c2c9
chore(deps): update google.golang.org/genproto to f936aa4
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-06 00:33:43 +00:00
Joonas Bergius 4d8ff62526
Merge pull request #302 from joonas/chore/migrate-golangci-lint-v2
chore: Migrate `golangci-lint` to v2
2025-05-05 15:30:17 -05:00
Joonas Bergius 85db1871eb
chore(templates/component): Add nolint for unused http.Request
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-05-05 15:23:47 -05:00
Joonas Bergius a5c388bf11
chore(templates/provider): Add spacing between standard library and generated module imports
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-05-05 15:23:45 -05:00
Joonas Bergius ea8d6be89f
chore(ci): Set .golangci.yml config path to root of the repository
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-05-05 15:13:06 -05:00
Joonas Bergius 73b05b322b
chore: Rename .golangci.yaml => .golangci.yml
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-05-05 15:09:05 -05:00
Joonas Bergius 047b5d75aa
chore(templates/component): Address linter feedback
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-05-05 14:48:15 -05:00
Joonas Bergius be648870d6
chore(provider): Address linter feedback
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-05-05 14:41:41 -05:00
Joonas Bergius 3721e95855
chore(examples/wasmbus): Address linter feedback
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-05-05 14:19:48 -05:00
Joonas Bergius f131c202ca
chore(x/wasmbus): Address linter feedback
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-05-05 14:15:21 -05:00
Joonas Bergius f9cd2db475
chore(templates): Update strings.Replace with strings.ReplaceAll
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-05-05 09:45:04 -05:00
Joonas Bergius 4e5e170480
chore: Update constant names to match Go conventions
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-05-05 09:42:07 -05:00
Joonas Bergius a1e23fba72
chore: Move golangci-lint config to repository root
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-05-05 09:35:59 -05:00
Joonas Bergius 37d73b139e
chore: Add staticcheck to golangci-lint
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-05-05 09:34:12 -05:00
Joonas Bergius ea0162ad0d
Merge pull request #301 from wasmCloud/dependabot/github_actions/renovatebot/github-action-42.0.1
chore(deps): Bump renovatebot/github-action from 41.0.22 to 42.0.1
2025-05-05 09:20:04 -05:00
Joonas Bergius 656a767b54
chore: Update golangci-lint to 2.1.6 and golangci-lint-action to 8.0.0
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-05-05 09:18:06 -05:00
dependabot[bot] 82dc1be909
chore(deps): Bump renovatebot/github-action from 41.0.22 to 42.0.1
Bumps [renovatebot/github-action](https://github.com/renovatebot/github-action) from 41.0.22 to 42.0.1.
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](8ac70de2fe...e854b273e7)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-version: 42.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-05 14:17:48 +00:00
Joonas Bergius ae84802cc1
chore: Migrate golangci-lint config file to v2 format
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-05-05 09:14:27 -05:00
Joonas Bergius c684b3c865
Merge pull request #297 from wasmCloud/renovate/google.golang.orggenproto
chore(deps): update google.golang.org/genproto to 10db94c
2025-05-05 09:06:15 -05:00
Joonas Bergius 884774b4d1
Merge pull request #300 from wasmCloud/dependabot/github_actions/actions/create-github-app-token-2.0.6
chore(deps): Bump actions/create-github-app-token from 2.0.2 to 2.0.6
2025-05-05 09:05:06 -05:00
Joonas Bergius 0fe08248ac
Merge pull request #298 from wasmCloud/dependabot/github_actions/taiki-e/install-action-2.50.7
chore(deps): Bump taiki-e/install-action from 2.50.3 to 2.50.7
2025-05-05 09:04:44 -05:00
dependabot[bot] 5fc5a27dd0
chore(deps): Bump actions/create-github-app-token from 2.0.2 to 2.0.6
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 2.0.2 to 2.0.6.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](3ff1caaa28...df432ceedc)

---
updated-dependencies:
- dependency-name: actions/create-github-app-token
  dependency-version: 2.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-05 14:03:41 +00:00
dependabot[bot] a99178e2c2
chore(deps): Bump taiki-e/install-action from 2.50.3 to 2.50.7
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.50.3 to 2.50.7.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](ab3728c7ba...86c23eed46)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-version: 2.50.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-05 14:03:08 +00:00
wasmcloud-automation-app[bot] 09f05488ba
chore(deps): update google.golang.org/genproto to 10db94c
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-30 00:33:08 +00:00
Joonas Bergius 46b2603361
Merge pull request #292 from wasmCloud/renovate/google.golang.orggenproto
chore(deps): update google.golang.org/genproto to 61c742a
2025-04-29 09:47:13 -05:00
Joonas Bergius 39e274a7f7
Merge pull request #295 from wasmCloud/dependabot/github_actions/renovatebot/github-action-41.0.22
chore(deps): Bump renovatebot/github-action from 41.0.21 to 41.0.22
2025-04-29 09:46:45 -05:00
Joonas Bergius 429d5e206a
Merge pull request #296 from wasmCloud/dependabot/github_actions/taiki-e/install-action-2.50.3
chore(deps): Bump taiki-e/install-action from 2.49.50 to 2.50.3
2025-04-29 09:46:14 -05:00
dependabot[bot] 5190fd7aac
chore(deps): Bump taiki-e/install-action from 2.49.50 to 2.50.3
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.49.50 to 2.50.3.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](09dc018eee...ab3728c7ba)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-version: 2.50.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-28 14:43:44 +00:00
dependabot[bot] 55314b4c2d
chore(deps): Bump renovatebot/github-action from 41.0.21 to 41.0.22
Bumps [renovatebot/github-action](https://github.com/renovatebot/github-action) from 41.0.21 to 41.0.22.
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](fdbe2b8894...8ac70de2fe)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-version: 41.0.22
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-28 14:43:32 +00:00
wasmcloud-automation-app[bot] e5d43a726b
chore(deps): update google.golang.org/genproto to 61c742a
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-22 00:32:55 +00:00
Joonas Bergius 0e35858284
Merge pull request #291 from wasmCloud/dependabot/go_modules/provider/golang.org/x/net-0.38.0
chore(deps): Bump golang.org/x/net from 0.37.0 to 0.38.0 in /provider
2025-04-21 14:36:48 -05:00
dependabot[bot] 61e9473a91
chore(deps): Bump golang.org/x/net from 0.37.0 to 0.38.0 in /provider
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.37.0 to 0.38.0.
- [Commits](https://github.com/golang/net/compare/v0.37.0...v0.38.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-version: 0.38.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-21 18:23:58 +00:00
Joonas Bergius 64fbd4cbd5
Merge pull request #286 from wasmCloud/renovate/github.com-nats-io-nats.go-1.x
fix(deps): update module github.com/nats-io/nats.go to v1.41.2
2025-04-21 10:32:53 -05:00
Joonas Bergius 95581c7c49
Merge pull request #290 from wasmCloud/dependabot/go_modules/examples/provider/http-server/golang.org/x/net-0.38.0
chore(deps): Bump golang.org/x/net from 0.37.0 to 0.38.0 in /examples/provider/http-server
2025-04-21 10:19:05 -05:00
dependabot[bot] b0a198609c
chore(deps): Bump golang.org/x/net in /examples/provider/http-server
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.37.0 to 0.38.0.
- [Commits](https://github.com/golang/net/compare/v0.37.0...v0.38.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-version: 0.38.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-21 15:16:22 +00:00
Joonas Bergius 1a709d1203
Merge pull request #289 from wasmCloud/dependabot/github_actions/renovatebot/github-action-41.0.21
chore(deps): Bump renovatebot/github-action from 41.0.20 to 41.0.21
2025-04-21 10:14:51 -05:00
Joonas Bergius 7177faed34
Merge pull request #288 from wasmCloud/dependabot/github_actions/softprops/action-gh-release-2.2.2
chore(deps): Bump softprops/action-gh-release from 2.2.1 to 2.2.2
2025-04-21 10:13:50 -05:00
Joonas Bergius c477e3de89
Merge pull request #287 from wasmCloud/dependabot/github_actions/taiki-e/install-action-2.49.50
chore(deps): Bump taiki-e/install-action from 2.49.49 to 2.49.50
2025-04-21 10:12:39 -05:00
dependabot[bot] e2706d24d1
chore(deps): Bump renovatebot/github-action from 41.0.20 to 41.0.21
Bumps [renovatebot/github-action](https://github.com/renovatebot/github-action) from 41.0.20 to 41.0.21.
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](19e3d87179...fdbe2b8894)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-version: 41.0.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-21 14:13:42 +00:00
dependabot[bot] 3cac15f1be
chore(deps): Bump softprops/action-gh-release from 2.2.1 to 2.2.2
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](c95fe14893...da05d55257)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-version: 2.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-21 14:12:22 +00:00
dependabot[bot] 59893214a5
chore(deps): Bump taiki-e/install-action from 2.49.49 to 2.49.50
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.49.49 to 2.49.50.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](be7c31b674...09dc018eee)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-version: 2.49.50
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-21 14:10:08 +00:00
wasmcloud-automation-app[bot] 88ebcb7f3d
fix(deps): update module github.com/nats-io/nats.go to v1.41.2
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-18 00:32:07 +00:00
Joonas Bergius 09c6abce4f
Merge pull request #285 from wasmCloud/dependabot/go_modules/examples/provider/keyvalue-inmemory/golang.org/x/net-0.38.0
chore(deps): Bump golang.org/x/net from 0.37.0 to 0.38.0 in /examples/provider/keyvalue-inmemory
2025-04-17 10:47:28 -05:00
dependabot[bot] 45df2b21a3
chore(deps): Bump golang.org/x/net
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.37.0 to 0.38.0.
- [Commits](https://github.com/golang/net/compare/v0.37.0...v0.38.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-version: 0.38.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-17 15:23:05 +00:00
Joonas Bergius 4b0d5f28af
Merge pull request #283 from wasmCloud/renovate/github.com-nats-io-nkeys-0.x
fix(deps): update module github.com/nats-io/nkeys to v0.4.11
2025-04-17 10:21:34 -05:00
wasmcloud-automation-app[bot] d98f46b06d
fix(deps): update module github.com/nats-io/nkeys to v0.4.11
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-17 15:17:28 +00:00
Joonas Bergius 658b0abb8f
Merge pull request #282 from wasmCloud/renovate/github.com-nats-io-jwt-v2-2.x
chore(deps): update module github.com/nats-io/jwt/v2 to v2.7.4
2025-04-17 10:15:30 -05:00
wasmcloud-automation-app[bot] 205d846c5b
chore(deps): update module github.com/nats-io/jwt/v2 to v2.7.4
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-17 00:32:19 +00:00
Joonas Bergius 3a015b426c
Merge pull request #280 from wasmCloud/renovate/opentelemetry-go
fix(deps): update opentelemetry-go
2025-04-15 10:11:51 -05:00
Joonas Bergius 44012f39cb
Merge pull request #279 from wasmCloud/renovate/github.com-shirou-gopsutil-v4-4.x
chore(deps): update module github.com/shirou/gopsutil/v4 to v4.25.3
2025-04-15 10:11:21 -05:00
Joonas Bergius 5936861811
Merge pull request #278 from wasmCloud/renovate/google.golang.orggenproto
chore(deps): update google.golang.org/genproto to 207652e
2025-04-15 10:10:38 -05:00
wasmcloud-automation-app[bot] 73166f68c7
fix(deps): update opentelemetry-go
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-15 00:33:28 +00:00
wasmcloud-automation-app[bot] 1da1e5b091
chore(deps): update module github.com/shirou/gopsutil/v4 to v4.25.3
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-15 00:33:17 +00:00
wasmcloud-automation-app[bot] 6d01462e99
chore(deps): update google.golang.org/genproto to 207652e
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-15 00:33:11 +00:00
Joonas Bergius 750ce7989d
Merge pull request #277 from wasmCloud/dependabot/github_actions/taiki-e/install-action-2.49.49
chore(deps): Bump taiki-e/install-action from 2.49.45 to 2.49.49
2025-04-14 09:18:59 -05:00
Joonas Bergius bde6e5d6fe
Merge pull request #275 from wasmCloud/renovate/testcontainers-go-monorepo
fix(deps): update module github.com/testcontainers/testcontainers-go to v0.36.0
2025-04-14 09:14:23 -05:00
Joonas Bergius 3e3f4bca8d
Merge pull request #276 from wasmCloud/dependabot/github_actions/renovatebot/github-action-41.0.20
chore(deps): Bump renovatebot/github-action from 41.0.18 to 41.0.20
2025-04-14 09:14:08 -05:00
dependabot[bot] 50c59f316c
chore(deps): Bump taiki-e/install-action from 2.49.45 to 2.49.49
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.49.45 to 2.49.49.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](d4635f2de6...be7c31b674)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-version: 2.49.49
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-14 14:12:17 +00:00
dependabot[bot] cf71ed3426
chore(deps): Bump renovatebot/github-action from 41.0.18 to 41.0.20
Bumps [renovatebot/github-action](https://github.com/renovatebot/github-action) from 41.0.18 to 41.0.20.
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](c21017a4a2...19e3d87179)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-version: 41.0.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-14 14:12:02 +00:00
wasmcloud-automation-app[bot] fa3cd87b85
fix(deps): update module github.com/testcontainers/testcontainers-go to v0.36.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-13 00:58:27 +00:00
Joonas Bergius 70a8ac76fc
Merge pull request #272 from wasmCloud/renovate/github.com-moby-sys-user-0.x
chore(deps): update module github.com/moby/sys/user to v0.4.0
2025-04-11 21:59:36 -05:00
Joonas Bergius 6316b25840
Merge pull request #266 from wasmCloud/renovate/google.golang.orggenproto
chore(deps): update google.golang.org/genproto to de1ac95
2025-04-11 21:59:10 -05:00
Joonas Bergius d0dbb1101b
Merge pull request #273 from wasmCloud/renovate/github.com-goccy-go-yaml-1.x
fix(deps): update module github.com/goccy/go-yaml to v1.17.1
2025-04-11 21:58:40 -05:00
Joonas Bergius b3569f1cac
Merge pull request #274 from wasmCloud/renovate/github.com-nats-io-nats.go-1.x
fix(deps): update module github.com/nats-io/nats.go to v1.41.1
2025-04-11 21:56:33 -05:00
wasmcloud-automation-app[bot] db9e242859
fix(deps): update module github.com/nats-io/nats.go to v1.41.1
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-12 00:32:08 +00:00
wasmcloud-automation-app[bot] 0fb8f3e136
fix(deps): update module github.com/goccy/go-yaml to v1.17.1
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-12 00:31:58 +00:00
wasmcloud-automation-app[bot] 9940962f3a
chore(deps): update module github.com/moby/sys/user to v0.4.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-12 00:31:51 +00:00
wasmcloud-automation-app[bot] e1a78c3de3
chore(deps): update google.golang.org/genproto to de1ac95
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-12 00:31:43 +00:00
Joonas Bergius 9e5e0f96e9
Merge pull request #267 from wasmCloud/renovate/go-1.x
chore(deps): update dependency go to v1.24.2
2025-04-11 10:39:00 -05:00
Joonas Bergius 7a0bef7cf6
Merge pull request #268 from wasmCloud/renovate/github.com-magiconair-properties-1.x
chore(deps): update module github.com/magiconair/properties to v1.8.10
2025-04-11 10:38:09 -05:00
Joonas Bergius 2ce643b060
Merge pull request #269 from wasmCloud/renovate/google.golang.org-grpc-1.x
chore(deps): update module google.golang.org/grpc to v1.71.1
2025-04-11 10:37:48 -05:00
Joonas Bergius f6755f56df
Merge pull request #270 from wasmCloud/renovate/github.com-nats-io-nats-server-v2-2.x
fix(deps): update module github.com/nats-io/nats-server/v2 to v2.11.1
2025-04-11 10:37:21 -05:00
Joonas Bergius 6d23280e89
Merge pull request #271 from wasmCloud/renovate/github.com-charmbracelet-colorprofile-0.x
chore(deps): update module github.com/charmbracelet/colorprofile to v0.3.0
2025-04-11 10:20:58 -05:00
wasmcloud-automation-app[bot] 6babe27799
chore(deps): update module github.com/charmbracelet/colorprofile to v0.3.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-10 00:33:02 +00:00
wasmcloud-automation-app[bot] 77060ea1df
fix(deps): update module github.com/nats-io/nats-server/v2 to v2.11.1
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-10 00:32:54 +00:00
wasmcloud-automation-app[bot] eb4022798c
chore(deps): update module google.golang.org/grpc to v1.71.1
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-10 00:32:43 +00:00
wasmcloud-automation-app[bot] 407f377170
chore(deps): update module github.com/magiconair/properties to v1.8.10
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-10 00:32:34 +00:00
wasmcloud-automation-app[bot] 4876de0387
chore(deps): update dependency go to v1.24.2
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-10 00:32:24 +00:00
Lucas Fontes 835173388a
Merge pull request #265 from lxfontes/lxfontes/tinygo-037
chore: Go 1.24 & TinyGo to 0.37
2025-04-09 15:01:19 -04:00
Lucas Fontes a57afe5a69 addressing lint
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-04-09 14:21:35 -04:00
Lucas Fontes 3a87b0f595 rolling back tinygo 0.36 from examples
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-04-09 14:18:35 -04:00
Lucas Fontes d74724a5ef more lint
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-04-09 14:04:27 -04:00
Lucas Fontes d7ca54ffaa lint for provider
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-04-09 14:03:06 -04:00
Lucas Fontes 541a19a355 Bumping to Go 1.24
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-04-09 13:59:31 -04:00
Lucas Fontes 1759f146f0 chore: Upgrading TinyGo to 0.37
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-04-09 13:49:14 -04:00
Lucas Fontes 712a5a9ceb
Merge pull request #256 from wasmCloud/renovate/github.com-cloudevents-sdk-go-v2-2.x
fix(deps): update module github.com/cloudevents/sdk-go/v2 to v2.16.0
2025-04-09 13:45:01 -04:00
Lucas Fontes 48c52ffea4 fix(deps): update module github.com/cloudevents/sdk-go/v2 to v2.16.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-04-09 13:41:33 -04:00
Lucas Fontes bf32cdca2c
Merge pull request #258 from wasmCloud/renovate/github.com-nats-io-nats-server-v2-2.x
fix(deps): update module github.com/nats-io/nats-server/v2 to v2.11.0
2025-04-09 13:38:32 -04:00
Lucas Fontes 120d978ebf fix(deps): update module github.com/nats-io/nats-server/v2 to v2.11.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-04-09 13:36:16 -04:00
Lucas Fontes 08e0133555
Merge pull request #257 from wasmCloud/renovate/github.com-goccy-go-yaml-1.x
fix(deps): update module github.com/goccy/go-yaml to v1.16.0
2025-04-09 13:25:48 -04:00
Lucas Fontes 07adff59c3
Merge pull request #255 from wasmCloud/renovate/github.com-charmbracelet-lipgloss-1.x
fix(deps): update module github.com/charmbracelet/lipgloss to v1.1.0
2025-04-09 13:24:44 -04:00
Lucas Fontes 57d514011c
Merge pull request #259 from wasmCloud/renovate/github.com-nats-io-nats.go-1.x
fix(deps): update module github.com/nats-io/nats.go to v1.40.1
2025-04-09 13:18:43 -04:00
Lucas Fontes c01fe214ca
Merge pull request #261 from wasmCloud/dependabot/github_actions/renovatebot/github-action-41.0.18
chore(deps): Bump renovatebot/github-action from 41.0.17 to 41.0.18
2025-04-09 13:15:16 -04:00
Lucas Fontes eb206e73a2
Merge pull request #263 from wasmCloud/dependabot/github_actions/actions/create-github-app-token-2.0.2
chore(deps): Bump actions/create-github-app-token from 1.11.7 to 2.0.2
2025-04-09 13:14:38 -04:00
Lucas Fontes 82fa12faec
Merge pull request #264 from wasmCloud/dependabot/github_actions/taiki-e/install-action-2.49.45
chore(deps): Bump taiki-e/install-action from 2.49.34 to 2.49.45
2025-04-09 13:13:07 -04:00
dependabot[bot] 1b2570af38
chore(deps): Bump taiki-e/install-action from 2.49.34 to 2.49.45
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.49.34 to 2.49.45.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](914ac1e29d...d4635f2de6)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-version: 2.49.45
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-07 14:03:48 +00:00
dependabot[bot] d7e885219b
chore(deps): Bump actions/create-github-app-token from 1.11.7 to 2.0.2
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1.11.7 to 2.0.2.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](af35edadc0...3ff1caaa28)

---
updated-dependencies:
- dependency-name: actions/create-github-app-token
  dependency-version: 2.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-07 13:47:57 +00:00
dependabot[bot] f6820559f7
chore(deps): Bump renovatebot/github-action from 41.0.17 to 41.0.18
Bumps [renovatebot/github-action](https://github.com/renovatebot/github-action) from 41.0.17 to 41.0.18.
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](cf5954a2aa...c21017a4a2)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-31 13:26:24 +00:00
wasmcloud-automation-app[bot] 6d3ef8390e
fix(deps): update module github.com/nats-io/nats.go to v1.40.1
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-27 00:32:37 +00:00
wasmcloud-automation-app[bot] 9e5c7126c3
fix(deps): update module github.com/goccy/go-yaml to v1.16.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-27 00:32:03 +00:00
wasmcloud-automation-app[bot] 0dceba3cf3
fix(deps): update module github.com/charmbracelet/lipgloss to v1.1.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-27 00:31:47 +00:00
Joonas Bergius 6a2a6bcd7d
Merge pull request #254 from wasmCloud/renovate/opentelemetry-go-contrib-monorepo
chore(deps): update module go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.60.0
2025-03-26 10:26:22 -05:00
Joonas Bergius b5f77ca8e8
Merge pull request #236 from wasmCloud/renovate/github.com-tklauser-go-sysconf-0.x
chore(deps): update module github.com/tklauser/go-sysconf to v0.3.15
2025-03-26 10:24:19 -05:00
Joonas Bergius 8783b813a3
Merge pull request #253 from wasmCloud/renovate/github.com-lufia-plan9stats-digest
chore(deps): update github.com/lufia/plan9stats digest to 8bc96cf
2025-03-26 10:23:44 -05:00
Joonas Bergius af7da89af7
Merge pull request #234 from wasmCloud/renovate/github.com-grpc-ecosystem-grpc-gateway-v2-2.x
chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.26.3
2025-03-26 10:13:09 -05:00
wasmcloud-automation-app[bot] 4b648288c2
chore(deps): update module go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.60.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-26 14:38:56 +00:00
wasmcloud-automation-app[bot] 626f31c3e8
chore(deps): update module github.com/tklauser/go-sysconf to v0.3.15
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-26 14:38:43 +00:00
wasmcloud-automation-app[bot] d7849de212
chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.26.3
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-26 14:38:33 +00:00
wasmcloud-automation-app[bot] 44dc212937
chore(deps): update github.com/lufia/plan9stats digest to 8bc96cf
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-26 14:38:20 +00:00
Joonas Bergius 76709e1ef6
Merge pull request #233 from wasmCloud/renovate/github.com-docker-docker-28.x
chore(deps): update module github.com/docker/docker to v28.0.4+incompatible
2025-03-26 09:31:27 -05:00
Joonas Bergius d3834a9238
Merge pull request #232 from wasmCloud/renovate/google.golang.orggenproto
chore(deps): update google.golang.org/genproto to b45e905
2025-03-26 09:31:04 -05:00
wasmcloud-automation-app[bot] a2bec1bd55
chore(deps): update module github.com/docker/docker to v28.0.4+incompatible
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-26 14:28:13 +00:00
wasmcloud-automation-app[bot] 6a09d35531
chore(deps): update google.golang.org/genproto to b45e905
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-26 14:28:03 +00:00
Taylor Thomas b1b3e852b7
Merge pull request #249 from wasmCloud/dependabot/github_actions/actions/create-github-app-token-1.11.7
chore(deps): Bump actions/create-github-app-token from 1.11.6 to 1.11.7
2025-03-24 13:45:26 -06:00
Taylor Thomas a636b88178
Merge pull request #250 from wasmCloud/dependabot/github_actions/actions/setup-go-5.4.0
chore(deps): Bump actions/setup-go from 5.3.0 to 5.4.0
2025-03-24 13:44:42 -06:00
Taylor Thomas 7194a1f2bf
Merge pull request #251 from wasmCloud/dependabot/github_actions/taiki-e/install-action-2.49.34
chore(deps): Bump taiki-e/install-action from 2.49.18 to 2.49.34
2025-03-24 13:44:06 -06:00
Taylor Thomas 5edb5f8e38
Merge pull request #252 from wasmCloud/dependabot/github_actions/renovatebot/github-action-41.0.17
chore(deps): Bump renovatebot/github-action from 41.0.16 to 41.0.17
2025-03-24 13:43:32 -06:00
dependabot[bot] 5a0a554ec9
chore(deps): Bump renovatebot/github-action from 41.0.16 to 41.0.17
Bumps [renovatebot/github-action](https://github.com/renovatebot/github-action) from 41.0.16 to 41.0.17.
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](08ed9fa83e...cf5954a2aa)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-24 14:59:30 +00:00
dependabot[bot] 8b1f23ff5c
chore(deps): Bump taiki-e/install-action from 2.49.18 to 2.49.34
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.49.18 to 2.49.34.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](f87f9990b0...914ac1e29d)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-24 14:59:16 +00:00
dependabot[bot] 5a7c808d6f
chore(deps): Bump actions/setup-go from 5.3.0 to 5.4.0
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](f111f3307d...0aaccfd150)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-24 14:59:01 +00:00
dependabot[bot] 7da9d6de24
chore(deps): Bump actions/create-github-app-token from 1.11.6 to 1.11.7
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1.11.6 to 1.11.7.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](21cfef2b49...af35edadc0)

---
updated-dependencies:
- dependency-name: actions/create-github-app-token
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-24 14:58:58 +00:00
Joonas Bergius d71dc95be1
Merge pull request #242 from joonas/chore/bump-wasm-tools-1_225_0
chore: Bump wasm-tools version
2025-03-17 17:28:09 -05:00
Taylor Thomas 597b914ae2
Merge pull request #244 from wasmCloud/dependabot/github_actions/renovatebot/github-action-41.0.16
chore(deps): Bump renovatebot/github-action from 41.0.14 to 41.0.16
2025-03-17 15:08:16 -06:00
Taylor Thomas 78bca68c4e
Merge pull request #246 from wasmCloud/dependabot/github_actions/golangci/golangci-lint-action-6.5.1
chore(deps): Bump golangci/golangci-lint-action from 6.5.0 to 6.5.1
2025-03-17 15:07:41 -06:00
dependabot[bot] f83a65f4c9
chore(deps): Bump golangci/golangci-lint-action from 6.5.0 to 6.5.1
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.5.0 to 6.5.1.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](2226d7cb06...4696ba8bab)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-17 14:13:34 +00:00
dependabot[bot] b7c1304ae5
chore(deps): Bump renovatebot/github-action from 41.0.14 to 41.0.16
Bumps [renovatebot/github-action](https://github.com/renovatebot/github-action) from 41.0.14 to 41.0.16.
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](02f4fdeb47...08ed9fa83e)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-17 14:13:13 +00:00
Joonas Bergius 8469f0b1e0
chore: Bump wasm-tools version
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-03-13 11:54:01 -05:00
Joonas Bergius d03ee2442e
Merge pull request #241 from vados-cosmonic/chore(examples)=add-wasm-tools-warning-to-all-examples
chore(examples): update warning and spread to all examples
2025-03-13 11:46:49 -05:00
Victor Adossi 0968293953
fix(examples): use 1.225.0 links everywhere
Signed-off-by: Victor Adossi <vadossi@cosmonic.com>
2025-03-13 23:37:11 +09:00
Victor Adossi fb1af29808
chore(examples): update warning and spread to all examples
Signed-off-by: Victor Adossi <vadossi@cosmonic.com>
2025-03-13 14:09:20 +09:00
Lucas Fontes a4f7c21f07
Merge pull request #240 from lxfontes/lxfontes/bump-component-sdk
chore: Bump Component SDK to v0.0.6
2025-03-12 18:09:41 -04:00
Lucas Fontes 56965f7c2f bumping golangci for templates
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-03-12 18:05:35 -04:00
Lucas Fontes 60a61a546b bumping go version on template
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-03-12 18:02:44 -04:00
Lucas Fontes 41c50608bb go mod tidy
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-03-12 17:59:21 -04:00
Lucas Fontes 073af94ce8 go mod tidy
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-03-12 17:55:37 -04:00
Lucas Fontes fc634c19c0 chore: Bump Component SDK to v0.0.6
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-03-12 17:52:38 -04:00
Lucas Fontes b9e75d9e23
Merge pull request #209 from joonas/chore/use-go_1_24-tool
chore: Update to Go 1.24
2025-03-12 12:09:00 -04:00
Lucas Fontes d6846f2f41
Merge pull request #230 from lxfontes/lxfontes/http-spin-lock
chore: HTTP runtime yield in pollable
2025-03-12 11:54:02 -04:00
Taylor Thomas af1f624708
Merge pull request #239 from wasmCloud/dependabot/github_actions/taiki-e/install-action-2.49.18
chore(deps): Bump taiki-e/install-action from 2.49.10 to 2.49.18
2025-03-10 12:52:51 -06:00
dependabot[bot] a332c5bebe
chore(deps): Bump taiki-e/install-action from 2.49.10 to 2.49.18
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.49.10 to 2.49.18.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](3c8fc6eaa5...f87f9990b0)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-10 13:33:51 +00:00
Joonas Bergius 45bd06a644
Merge pull request #235 from wasmCloud/renovate/github.com-opencontainers-image-spec-1.x
chore(deps): update module github.com/opencontainers/image-spec to v1.1.1
2025-03-07 21:39:04 -05:00
Joonas Bergius 063c8d835a
Merge pull request #231 from wasmCloud/renovate/github.com-lufia-plan9stats-digest
chore(deps): update github.com/lufia/plan9stats digest to 876f3ea
2025-03-07 21:38:02 -05:00
Joonas Bergius 9423379926
Merge pull request #181 from wasmCloud/renovate/github.com-nats-io-nats-server-v2-2.x
fix(deps): update module github.com/nats-io/nats-server/v2 to v2.10.26
2025-03-07 21:36:54 -05:00
wasmcloud-automation-app[bot] 0a6d2f09d6
fix(deps): update module github.com/nats-io/nats-server/v2 to v2.10.26
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-08 00:26:04 +00:00
wasmcloud-automation-app[bot] 6b239c6347
chore(deps): update module github.com/opencontainers/image-spec to v1.1.1
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-08 00:25:53 +00:00
wasmcloud-automation-app[bot] 65b413a328
chore(deps): update github.com/lufia/plan9stats digest to 876f3ea
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-08 00:25:19 +00:00
Joonas Bergius 9aec23e688
chore(component): Update golangci-lint config
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-03-07 17:56:02 -05:00
Joonas Bergius 1dec000e88 chore(ci): Update workflows to use TinyGo 0.36 for Go 1.24 support
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-03-07 17:53:23 -05:00
Joonas Bergius 4faa16e29e chore(ci): Update component Go workflow to use Go 1.24 friendly golangci-lint version
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-03-07 17:49:59 -05:00
Joonas Bergius 6addfac1a1 chore(examples): Switch wasitel-http component example to Go 1.24
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-03-07 17:49:59 -05:00
Joonas Bergius ad5195ae0e chore(examples): Switch invoke component example to Go 1.24
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-03-07 17:49:59 -05:00
Joonas Bergius 2069173236 chore(examples): Switch http-server component example to Go 1.24
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-03-07 17:49:59 -05:00
Joonas Bergius b67ff573d8 chore(examples): Switch http-password-checker component example to Go 1.24
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-03-07 17:49:59 -05:00
Joonas Bergius 5af8514a06 chore(examples): Switch http-keyvalue-crud component example to Go 1.24
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-03-07 17:49:59 -05:00
Joonas Bergius 83576ab133 chore(examples): Switch http-client component example to Go 1.24
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-03-07 17:49:59 -05:00
Joonas Bergius b8fc3e56bf chore(component): Switch go.wasmcloud.dev/component to Go 1.24
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-03-07 17:49:59 -05:00
Joonas Bergius 757be9eaea
Merge pull request #224 from wasmCloud/renovate/github.com-lufia-plan9stats-digest
chore(deps): update github.com/lufia/plan9stats digest to a661cff
2025-03-07 17:46:53 -05:00
Joonas Bergius 327ddf2592
Merge pull request #223 from wasmCloud/renovate/github.com-muesli-termenv-0.x
chore(deps): update module github.com/muesli/termenv to v0.16.0
2025-03-07 17:46:07 -05:00
Joonas Bergius 3e40d05103
Merge pull request #222 from wasmCloud/renovate/github.com-google-go-cmp-0.x
chore(deps): update module github.com/google/go-cmp to v0.7.0
2025-03-07 17:45:47 -05:00
Joonas Bergius 85ede50539
Merge pull request #221 from wasmCloud/renovate/github.com-docker-docker-28.x
chore(deps): update module github.com/docker/docker to v28
2025-03-07 17:45:25 -05:00
Joonas Bergius 4882ad7068
Merge pull request #219 from wasmCloud/renovate/google.golang.orggenproto
chore(deps): update google.golang.org/genproto to 56aae31
2025-03-07 17:44:57 -05:00
Lucas Fontes ba5c863cf6 chore: HTTP runtime yield in pollable
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-03-07 12:20:47 -05:00
Joonas Bergius fbef37ea7a
Merge pull request #225 from wasmCloud/dependabot/github_actions/renovatebot/github-action-41.0.14
chore(deps): Bump renovatebot/github-action from 41.0.13 to 41.0.14
2025-03-03 22:23:47 -05:00
Joonas Bergius 4ea739208b
Merge pull request #226 from wasmCloud/dependabot/github_actions/actions/create-github-app-token-1.11.6
chore(deps): Bump actions/create-github-app-token from 1.11.5 to 1.11.6
2025-03-03 22:23:21 -05:00
Joonas Bergius e8bd462f78
Merge pull request #227 from wasmCloud/dependabot/github_actions/taiki-e/install-action-2.49.10
chore(deps): Bump taiki-e/install-action from 2.48.13 to 2.49.10
2025-03-03 22:22:51 -05:00
Taylor Thomas 7669997a43
Merge pull request #228 from vados-cosmonic/chore(examples)=update-postgres-example
chore(examples): update codegen, add warning about wasm-tools
2025-03-03 11:18:23 -07:00
Victor Adossi de3265592d
chore(examples): update codegen, add warning about wasm-tools
This commit updates codegen to the files produced w/ wasm-tools
v1.225.0, and a warning regarding wasm-tools breakage at versions >=1.226.0

Signed-off-by: Victor Adossi <vadossi@cosmonic.com>
2025-03-04 03:00:43 +09:00
dependabot[bot] 7d95e85b31
chore(deps): Bump taiki-e/install-action from 2.48.13 to 2.49.10
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.48.13 to 2.49.10.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](ad0904967b...3c8fc6eaa5)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-03 15:16:39 +00:00
dependabot[bot] 12b2b8f56f
chore(deps): Bump actions/create-github-app-token from 1.11.5 to 1.11.6
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1.11.5 to 1.11.6.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](0d564482f0...21cfef2b49)

---
updated-dependencies:
- dependency-name: actions/create-github-app-token
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-03 15:16:21 +00:00
dependabot[bot] c77ee470e2
chore(deps): Bump renovatebot/github-action from 41.0.13 to 41.0.14
Bumps [renovatebot/github-action](https://github.com/renovatebot/github-action) from 41.0.13 to 41.0.14.
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](e084b5ac6f...02f4fdeb47)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-03 15:16:18 +00:00
wasmcloud-automation-app[bot] bd8e66e30e
chore(deps): update github.com/lufia/plan9stats digest to a661cff
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-25 00:32:53 +00:00
wasmcloud-automation-app[bot] fe4bef0ec2
chore(deps): update module github.com/muesli/termenv to v0.16.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-22 00:28:52 +00:00
wasmcloud-automation-app[bot] c4930063f3
chore(deps): update module github.com/google/go-cmp to v0.7.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-22 00:28:47 +00:00
wasmcloud-automation-app[bot] 1469ada100
chore(deps): update module github.com/docker/docker to v28
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-21 00:30:17 +00:00
Joonas Bergius 6a2eda5ae2
Merge pull request #220 from wasmCloud/renovate/github.com-nats-io-nats.go-1.x
fix(deps): update module github.com/nats-io/nats.go to v1.39.1
2025-02-19 18:33:02 -06:00
wasmcloud-automation-app[bot] e10e0a5b98
fix(deps): update module github.com/nats-io/nats.go to v1.39.1
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-20 00:30:11 +00:00
wasmcloud-automation-app[bot] fae60f10ef
chore(deps): update google.golang.org/genproto to 56aae31
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-19 00:29:45 +00:00
Lucas Fontes ded893b0ce
Merge pull request #214 from lxfontes/lxfontes/event-router
feat: wasmbus Event Router
2025-02-18 09:57:40 -05:00
Joonas Bergius 4b00ce1c53
Merge pull request #216 from wasmCloud/dependabot/github_actions/golangci/golangci-lint-action-6.5.0
chore(deps): Bump golangci/golangci-lint-action from 6.3.1 to 6.5.0
2025-02-17 09:34:56 -06:00
Joonas Bergius 08669d9e36
Merge pull request #217 from wasmCloud/dependabot/github_actions/taiki-e/install-action-2.48.13
chore(deps): Bump taiki-e/install-action from 2.48.6 to 2.48.13
2025-02-17 09:34:49 -06:00
Joonas Bergius c994a9bb0d
Merge pull request #218 from wasmCloud/dependabot/github_actions/actions/create-github-app-token-1.11.5
chore(deps): Bump actions/create-github-app-token from 1.11.3 to 1.11.5
2025-02-17 09:34:37 -06:00
dependabot[bot] d69c141367
chore(deps): Bump actions/create-github-app-token from 1.11.3 to 1.11.5
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1.11.3 to 1.11.5.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](67e27a7eb7...0d564482f0)

---
updated-dependencies:
- dependency-name: actions/create-github-app-token
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-17 15:32:14 +00:00
dependabot[bot] ab5d0b098d
chore(deps): Bump taiki-e/install-action from 2.48.6 to 2.48.13
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.48.6 to 2.48.13.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](5bc300ae62...ad0904967b)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-17 15:32:12 +00:00
dependabot[bot] 5c2e8e77a1
chore(deps): Bump golangci/golangci-lint-action from 6.3.1 to 6.5.0
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.3.1 to 6.5.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](2e788936b0...2226d7cb06)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-17 15:31:56 +00:00
Joonas Bergius 1002366a49
Merge pull request #215 from wasmCloud/renovate/github.com-goccy-go-yaml-1.x
fix(deps): update module github.com/goccy/go-yaml to v1.15.23
2025-02-16 13:26:45 -06:00
wasmcloud-automation-app[bot] af31935172
fix(deps): update module github.com/goccy/go-yaml to v1.15.23
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-16 00:32:27 +00:00
Lucas Fontes ec4de3ffe5 feat: wasmbus Event Router
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-02-15 15:13:26 -05:00
Joonas Bergius 29cf740427
Merge pull request #213 from ericgregory/oooo
chore(examples): update addresses to 0.0.0.0
2025-02-14 16:37:02 -06:00
Eric Gregory 25b06fc05d chore(examples): update addresses to 0.0.0.0
Signed-off-by: Eric Gregory <egregory04@gmail.com>
2025-02-14 15:50:40 -05:00
Joonas Bergius 3f70095975
Merge pull request #200 from wasmCloud/renovate/github.com-grpc-ecosystem-grpc-gateway-v2-2.x
chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.26.1
2025-02-14 08:19:46 -06:00
Joonas Bergius 8bd79079f0
Merge pull request #210 from wasmCloud/renovate/google.golang.orggenproto
chore(deps): update google.golang.org/genproto to 5a70512
2025-02-13 18:46:09 -06:00
Joonas Bergius 7b036e9edb
Merge pull request #211 from wasmCloud/renovate/github.com-goccy-go-yaml-1.x
fix(deps): update module github.com/goccy/go-yaml to v1.15.22
2025-02-13 18:45:49 -06:00
wasmcloud-automation-app[bot] 09dc55f332
fix(deps): update module github.com/goccy/go-yaml to v1.15.22
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-13 00:29:55 +00:00
wasmcloud-automation-app[bot] cffbe07bb5
chore(deps): update google.golang.org/genproto to 5a70512
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-13 00:29:46 +00:00
wasmcloud-automation-app[bot] 80d029119d
chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.26.1
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-12 00:29:32 +00:00
Joonas Bergius 7044620735
Merge pull request #208 from Solverj/fix-nats-with-creds-lattice
Fix provider lattice connection to use credentials if host provides
2025-02-11 08:31:31 -06:00
Sølve Sthør e032ef39d7 fix: added check on host for nats creds, use these if exists, else use regular nats connect.
Signed-off-by: Sølve Sthør <solve.rene.sthor@mattilsynet.no>
2025-02-11 09:35:32 +01:00
Joonas Bergius 1615cc2d32
Merge pull request #207 from wasmCloud/renovate/github.com-nats-io-nkeys-0.x
fix(deps): update module github.com/nats-io/nkeys to v0.4.10
2025-02-10 21:01:57 -06:00
wasmcloud-automation-app[bot] c00bd1f03f
fix(deps): update module github.com/nats-io/nkeys to v0.4.10
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-11 00:29:53 +00:00
Joonas Bergius 7df8ad0374
Merge pull request #205 from wasmCloud/renovate/google.golang.orggenproto
chore(deps): update google.golang.org/genproto to e9438ea
2025-02-10 10:07:16 -06:00
wasmcloud-automation-app[bot] b970bafb1b
chore(deps): update google.golang.org/genproto to e9438ea
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-10 15:50:25 +00:00
Joonas Bergius 258df77d15
Merge pull request #204 from wasmCloud/dependabot/github_actions/renovatebot/github-action-41.0.13
chore(deps): Bump renovatebot/github-action from 41.0.12 to 41.0.13
2025-02-10 09:48:42 -06:00
Joonas Bergius 9f583bd6c5
Merge pull request #203 from wasmCloud/dependabot/github_actions/golangci/golangci-lint-action-6.3.1
chore(deps): Bump golangci/golangci-lint-action from 6.2.0 to 6.3.1
2025-02-10 09:48:16 -06:00
Joonas Bergius f56b51bb9e
Merge pull request #202 from wasmCloud/dependabot/github_actions/actions/create-github-app-token-1.11.3
chore(deps): Bump actions/create-github-app-token from 1.11.2 to 1.11.3
2025-02-10 09:47:44 -06:00
Joonas Bergius 2f7a417418
Merge pull request #199 from wasmCloud/renovate/google.golang.org-protobuf-1.x
chore(deps): update module google.golang.org/protobuf to v1.36.5
2025-02-10 09:46:56 -06:00
Joonas Bergius 12a0f3af3c
Merge pull request #198 from wasmCloud/renovate/github.com-nats-io-nats.go-1.x
fix(deps): update module github.com/nats-io/nats.go to v1.39.0
2025-02-10 09:46:24 -06:00
Joonas Bergius ccf60734d4
Merge pull request #197 from wasmCloud/renovate/github.com-goccy-go-yaml-1.x
fix(deps): update module github.com/goccy/go-yaml to v1.15.17
2025-02-10 09:45:50 -06:00
Joonas Bergius e4e481fc8a
Merge pull request #195 from wasmCloud/renovate/google.golang.orggenproto
chore(deps): update google.golang.org/genproto to 7023788
2025-02-10 09:45:23 -06:00
Joonas Bergius f27f5562e3
Merge pull request #201 from wasmCloud/dependabot/github_actions/taiki-e/install-action-2.48.6
chore(deps): Bump taiki-e/install-action from 2.48.1 to 2.48.6
2025-02-10 09:44:44 -06:00
dependabot[bot] 9585835079
chore(deps): Bump renovatebot/github-action from 41.0.12 to 41.0.13
Bumps [renovatebot/github-action](https://github.com/renovatebot/github-action) from 41.0.12 to 41.0.13.
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](9ad1a8e771...e084b5ac6f)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-10 14:33:13 +00:00
dependabot[bot] 25989d2782
chore(deps): Bump golangci/golangci-lint-action from 6.2.0 to 6.3.1
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.2.0 to 6.3.1.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](ec5d18412c...2e788936b0)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-10 14:32:59 +00:00
dependabot[bot] e729292036
chore(deps): Bump actions/create-github-app-token from 1.11.2 to 1.11.3
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1.11.2 to 1.11.3.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](136412a57a...67e27a7eb7)

---
updated-dependencies:
- dependency-name: actions/create-github-app-token
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-10 14:32:55 +00:00
dependabot[bot] 09317fff58
chore(deps): Bump taiki-e/install-action from 2.48.1 to 2.48.6
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.48.1 to 2.48.6.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](510b3ecd79...5bc300ae62)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-10 14:32:53 +00:00
wasmcloud-automation-app[bot] 9125f5fa9a
chore(deps): update module google.golang.org/protobuf to v1.36.5
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-07 00:29:43 +00:00
wasmcloud-automation-app[bot] ca85227265
fix(deps): update module github.com/nats-io/nats.go to v1.39.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-06 00:29:46 +00:00
Joonas Bergius 99bbdbf0db
Merge pull request #196 from wasmCloud/renovate/go-1.x
chore(deps): update dependency go to v1.23.6
2025-02-05 11:13:12 -06:00
wasmcloud-automation-app[bot] 2a4ec95902
fix(deps): update module github.com/goccy/go-yaml to v1.15.17
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-05 00:29:48 +00:00
wasmcloud-automation-app[bot] d0f600937f
chore(deps): update dependency go to v1.23.6
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-05 00:29:40 +00:00
wasmcloud-automation-app[bot] cef0a87ce8
chore(deps): update google.golang.org/genproto to 7023788
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-05 00:29:26 +00:00
Joonas Bergius 556d13f369
Merge pull request #190 from wasmCloud/renovate/github.com-goccy-go-yaml-1.x
fix(deps): update module github.com/goccy/go-yaml to v1.15.16
2025-02-04 10:52:30 -06:00
Joonas Bergius 28202a9139
Merge pull request #191 from wasmCloud/dependabot/github_actions/taiki-e/install-action-2.48.1
chore(deps): Bump taiki-e/install-action from 2.47.18 to 2.48.1
2025-02-03 12:09:36 -06:00
dependabot[bot] e63a69c194
chore(deps): Bump taiki-e/install-action from 2.47.18 to 2.48.1
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.47.18 to 2.48.1.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](a7adeb15af...510b3ecd79)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-03 17:02:15 +00:00
Joonas Bergius 70a1d28b48
Merge pull request #192 from wasmCloud/dependabot/github_actions/actions/create-github-app-token-1.11.2
chore(deps): Bump actions/create-github-app-token from 1.11.1 to 1.11.2
2025-02-03 11:01:31 -06:00
Joonas Bergius 91481afce0
Merge pull request #193 from wasmCloud/dependabot/github_actions/actions/setup-go-5.3.0
chore(deps): Bump actions/setup-go from 5.2.0 to 5.3.0
2025-02-03 11:00:09 -06:00
Joonas Bergius f412599f08
Merge pull request #194 from wasmCloud/dependabot/github_actions/renovatebot/github-action-41.0.12
chore(deps): Bump renovatebot/github-action from 41.0.10 to 41.0.12
2025-02-03 10:59:39 -06:00
dependabot[bot] 9d62a797d6
chore(deps): Bump renovatebot/github-action from 41.0.10 to 41.0.12
Bumps [renovatebot/github-action](https://github.com/renovatebot/github-action) from 41.0.10 to 41.0.12.
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](3f10d7a25c...9ad1a8e771)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-03 14:35:39 +00:00
dependabot[bot] 26ee2f2683
chore(deps): Bump actions/setup-go from 5.2.0 to 5.3.0
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.2.0 to 5.3.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](3041bf56c9...f111f3307d)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-03 14:35:07 +00:00
dependabot[bot] 9e2b6acf63
chore(deps): Bump actions/create-github-app-token from 1.11.1 to 1.11.2
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1.11.1 to 1.11.2.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](c1a285145b...136412a57a)

---
updated-dependencies:
- dependency-name: actions/create-github-app-token
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-03 14:35:03 +00:00
wasmcloud-automation-app[bot] 8f3cd18711
fix(deps): update module github.com/goccy/go-yaml to v1.15.16
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-01 00:31:40 +00:00
Joonas Bergius 01102f0df0
Merge pull request #188 from wasmCloud/renovate/github.com-charmbracelet-x-ansi-0.x
chore(deps): update module github.com/charmbracelet/x/ansi to v0.8.0
2025-01-29 18:43:26 -06:00
Joonas Bergius 9bf0b1f183
Merge pull request #187 from wasmCloud/renovate/google.golang.orggenproto
chore(deps): update google.golang.org/genproto to 29210b9
2025-01-29 18:42:43 -06:00
Joonas Bergius e0972221df
Merge pull request #189 from wasmCloud/renovate/github.com-samber-lo-1.x
chore(deps): update module github.com/samber/lo to v1.49.1
2025-01-29 18:42:16 -06:00
wasmcloud-automation-app[bot] d74e8bbb9c
chore(deps): update module github.com/samber/lo to v1.49.1
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-29 00:29:25 +00:00
wasmcloud-automation-app[bot] 88245fc338
chore(deps): update module github.com/charmbracelet/x/ansi to v0.8.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-28 00:29:27 +00:00
wasmcloud-automation-app[bot] dfc9ee2911
chore(deps): update google.golang.org/genproto to 29210b9
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-28 00:29:18 +00:00
Joonas Bergius c67fddb7e9
Merge pull request #186 from wasmCloud/renovate/github.com-samber-lo-1.x
chore(deps): update module github.com/samber/lo to v1.49.0
2025-01-27 09:35:16 -06:00
Joonas Bergius 0e271d5878
Merge pull request #184 from wasmCloud/renovate/google.golang.org-protobuf-1.x
chore(deps): update module google.golang.org/protobuf to v1.36.4
2025-01-27 09:34:53 -06:00
Joonas Bergius c4e6004a15
Merge pull request #183 from wasmCloud/renovate/google.golang.orggenproto
chore(deps): update google.golang.org/genproto to 65684f5
2025-01-27 09:34:24 -06:00
wasmcloud-automation-app[bot] c7138d3070
chore(deps): update module github.com/samber/lo to v1.49.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-27 15:31:11 +00:00
wasmcloud-automation-app[bot] 4365ac48ba
chore(deps): update module google.golang.org/protobuf to v1.36.4
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-27 15:30:55 +00:00
wasmcloud-automation-app[bot] 2ad8fd68b5
chore(deps): update google.golang.org/genproto to 65684f5
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-27 15:30:48 +00:00
Joonas Bergius 0646546cb8
Merge pull request #185 from wasmCloud/renovate/github.com-samber-lo-1.x
chore(deps): update module github.com/samber/lo to v1.48.0
2025-01-27 09:28:54 -06:00
Joonas Bergius 9f80a22b51
Merge pull request #182 from wasmCloud/renovate/google.golang.org-grpc-1.x
chore(deps): update module google.golang.org/grpc to v1.70.0
2025-01-27 09:27:33 -06:00
Joonas Bergius f8b1085a1b
Merge pull request #180 from ericgregory/update-crud
chore(examples): small consistency and correctness fixes to http-keyvalue-crud
2025-01-27 09:26:30 -06:00
wasmcloud-automation-app[bot] 73e645ac09
chore(deps): update module github.com/samber/lo to v1.48.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-26 00:30:09 +00:00
wasmcloud-automation-app[bot] 81e4efa6a6
chore(deps): update module google.golang.org/grpc to v1.70.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-24 00:29:45 +00:00
Eric Gregory 5c686b3fd6 chore(examples): small consistency and correctness fixes to http-keyvalue-crud
Signed-off-by: Eric Gregory <eric@cosmonic.com>
2025-01-23 14:39:49 -05:00
Joonas Bergius d67f9e091f
Merge pull request #178 from wasmCloud/renovate/github.com-docker-docker-27.x
chore(deps): update module github.com/docker/docker to v27.5.1+incompatible
2025-01-23 09:41:09 -06:00
Joonas Bergius 1e3995a44b
Merge pull request #177 from wasmCloud/renovate/google.golang.orggenproto
chore(deps): update google.golang.org/genproto to 138b5a5
2025-01-23 09:40:45 -06:00
wasmcloud-automation-app[bot] 6d1c54bb1a
chore(deps): update module github.com/docker/docker to v27.5.1+incompatible
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-23 00:29:15 +00:00
wasmcloud-automation-app[bot] a3f8e4883f
chore(deps): update google.golang.org/genproto to 138b5a5
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-23 00:29:08 +00:00
Joonas Bergius f668fc87f3
Merge pull request #175 from wasmCloud/renovate/github.com-grpc-ecosystem-grpc-gateway-v2-2.x
chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.26.0
2025-01-22 10:35:20 -06:00
wasmcloud-automation-app[bot] 000a31251b
chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.26.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-22 00:29:41 +00:00
Joonas Bergius a465894347
Merge pull request #170 from wasmCloud/renovate/opentelemetry-go-contrib-monorepo
chore(deps): update module go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.59.0
2025-01-20 12:18:17 -06:00
Joonas Bergius 8ab2595d28
Merge pull request #173 from wasmCloud/dependabot/github_actions/golangci/golangci-lint-action-6.2.0
chore(deps): Bump golangci/golangci-lint-action from 6.1.1 to 6.2.0
2025-01-20 12:17:51 -06:00
Joonas Bergius b1e75fa8c3
Merge pull request #172 from wasmCloud/dependabot/github_actions/taiki-e/install-action-2.47.18
chore(deps): Bump taiki-e/install-action from 2.47.12 to 2.47.18
2025-01-20 12:17:09 -06:00
Joonas Bergius cc807be112
Merge pull request #174 from wasmCloud/dependabot/github_actions/renovatebot/github-action-41.0.10
chore(deps): Bump renovatebot/github-action from 41.0.8 to 41.0.10
2025-01-20 12:16:30 -06:00
dependabot[bot] 4e1dc10dd8
chore(deps): Bump renovatebot/github-action from 41.0.8 to 41.0.10
Bumps [renovatebot/github-action](https://github.com/renovatebot/github-action) from 41.0.8 to 41.0.10.
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](f244269723...3f10d7a25c)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-20 15:10:56 +00:00
dependabot[bot] 6674dc79bb
chore(deps): Bump golangci/golangci-lint-action from 6.1.1 to 6.2.0
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.1.1 to 6.2.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](971e284b60...ec5d18412c)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-20 15:10:39 +00:00
dependabot[bot] 6a3ddaa610
chore(deps): Bump taiki-e/install-action from 2.47.12 to 2.47.18
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.47.12 to 2.47.18.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](333ea3e9a4...a7adeb15af)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-20 15:10:36 +00:00
wasmcloud-automation-app[bot] 7a9b78cbf7
chore(deps): update module go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.59.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-20 00:29:59 +00:00
Joonas Bergius e5506113df
Merge pull request #169 from wasmCloud/renovate/github.com-goccy-go-yaml-1.x
fix(deps): update module github.com/goccy/go-yaml to v1.15.15
2025-01-19 13:13:27 -06:00
Joonas Bergius cb702fcfd0
Merge pull request #171 from wasmCloud/renovate/opentelemetry-go
fix(deps): update opentelemetry-go
2025-01-18 19:53:47 -06:00
wasmcloud-automation-app[bot] 40620b22b8
fix(deps): update opentelemetry-go
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-19 00:31:45 +00:00
wasmcloud-automation-app[bot] 383f007227
fix(deps): update module github.com/goccy/go-yaml to v1.15.15
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-18 00:27:57 +00:00
Taylor Thomas 2714a08c54
Merge pull request #168 from ericgregory/provider-readmes 2025-01-17 14:48:32 -07:00
Eric Gregory 148cf723a0 explain bindings dir further and standardize kv-im build
Signed-off-by: Eric Gregory <eric@cosmonic.com>
2025-01-17 16:29:19 -05:00
Eric Gregory 06f9b6493c chore(examples): Expand provider example readmes
Signed-off-by: Eric Gregory <eric@cosmonic.com>
2025-01-17 13:37:46 -05:00
Joonas Bergius b56375fc04
Merge pull request #167 from wasmCloud/renovate/go-1.x
chore(deps): update dependency go to v1.23.5
2025-01-16 18:56:50 -06:00
wasmcloud-automation-app[bot] 71f64c4a90
chore(deps): update dependency go to v1.23.5
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-17 00:28:51 +00:00
Taylor Thomas 80dfde3d8f
Merge pull request #166 from ericgregory/example-readmes 2025-01-16 16:00:45 -07:00
Eric Gregory 99aaec57be chore(examples): Expands and standardizes component example readmes
Signed-off-by: Eric Gregory <eric@cosmonic.com>
2025-01-16 16:01:02 -05:00
Joonas Bergius 750e1ce323
Merge pull request #153 from ericgregory/crud
feat(examples): Adds http-keyvalue-crud component example
2025-01-15 19:12:40 -06:00
Joonas Bergius e2f3047671
Merge pull request #165 from wasmCloud/renovate/google.golang.org-protobuf-1.x
chore(deps): update module google.golang.org/protobuf to v1.36.3
2025-01-15 19:11:59 -06:00
Joonas Bergius 41ae6f80b3
Merge pull request #164 from wasmCloud/renovate/google.golang.orggenproto
chore(deps): update google.golang.org/genproto to 1a7da9e
2025-01-15 19:11:24 -06:00
wasmcloud-automation-app[bot] 2f0c97676f
chore(deps): update module google.golang.org/protobuf to v1.36.3
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-16 00:29:27 +00:00
wasmcloud-automation-app[bot] d79006c578
chore(deps): update google.golang.org/genproto to 1a7da9e
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-16 00:29:18 +00:00
Eric Gregory d7ad951137 Return JSON responses consistently
Signed-off-by: Eric Gregory <eric@cosmonic.com>
2025-01-15 15:17:24 -05:00
Joonas Bergius bdc40c8217
Merge pull request #163 from wasmCloud/renovate/github.com-charmbracelet-x-ansi-0.x
chore(deps): update module github.com/charmbracelet/x/ansi to v0.7.0
2025-01-14 19:19:05 -06:00
wasmcloud-automation-app[bot] 0c5ee85f8c
chore(deps): update module github.com/charmbracelet/x/ansi to v0.7.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-15 00:29:09 +00:00
Eric Gregory e93cbaf85d more consistent err pattern
Signed-off-by: Eric Gregory <eric@cosmonic.com>
2025-01-14 14:37:50 -05:00
Joonas Bergius 7075e9a777
Merge pull request #162 from wasmCloud/renovate/github.com-docker-docker-27.x
chore(deps): update module github.com/docker/docker to v27.5.0+incompatible
2025-01-13 21:06:21 -06:00
Joonas Bergius a0e914590a
Merge pull request #161 from wasmCloud/renovate/google.golang.org-grpc-1.x
chore(deps): update module google.golang.org/grpc to v1.69.4
2025-01-13 21:06:00 -06:00
wasmcloud-automation-app[bot] e5edd6b8d7
chore(deps): update module github.com/docker/docker to v27.5.0+incompatible
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-14 00:29:06 +00:00
wasmcloud-automation-app[bot] e4632ca9e3
chore(deps): update module google.golang.org/grpc to v1.69.4
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-14 00:28:58 +00:00
Eric Gregory 3ece6e8b84 Rework to use named parameters
Signed-off-by: Eric Gregory <eric@cosmonic.com>
2025-01-13 15:00:49 -05:00
Joonas Bergius 881efb4588
Merge pull request #159 from wasmCloud/dependabot/github_actions/softprops/action-gh-release-2.2.1
chore(deps): Bump softprops/action-gh-release from 2.2.0 to 2.2.1
2025-01-13 09:54:46 -06:00
Joonas Bergius 1bf88a53bb
Merge pull request #158 from wasmCloud/dependabot/github_actions/taiki-e/install-action-2.47.12
chore(deps): Bump taiki-e/install-action from 2.46.11 to 2.47.12
2025-01-13 09:54:20 -06:00
dependabot[bot] cc4d687eb2
chore(deps): Bump softprops/action-gh-release from 2.2.0 to 2.2.1
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](7b4da11513...c95fe14893)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-13 14:58:11 +00:00
dependabot[bot] 50a4ca65c0
chore(deps): Bump taiki-e/install-action from 2.46.11 to 2.47.12
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.46.11 to 2.47.12.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/taiki-e/install-action/compare/v2.46.11...333ea3e9a483e78588ef8e157263f263a7640903)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-13 14:58:08 +00:00
Joonas Bergius 393d73490d
Merge pull request #154 from wasmCloud/renovate/go.uber.org-zap-1.x
chore(deps): update module go.uber.org/zap to v1.27.0
2025-01-11 09:26:07 -06:00
Eric Gregory ffbd2984a2 reworks http routing, adjusts some naming
Signed-off-by: Eric Gregory <eric@cosmonic.com>
2025-01-10 17:42:42 -05:00
wasmcloud-automation-app[bot] f69e4b8d18
chore(deps): update module go.uber.org/zap to v1.27.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-10 22:16:16 +00:00
Joonas Bergius 89a99bf40a
Merge pull request #150 from wasmCloud/renovate/go.uber.org-multierr-1.x
chore(deps): update module go.uber.org/multierr to v1.11.0
2025-01-10 16:14:09 -06:00
Joonas Bergius d69aad4f45
Merge pull request #142 from wasmCloud/renovate/github.com-json-iterator-go-1.x
chore(deps): update module github.com/json-iterator/go to v1.1.12
2025-01-10 16:13:42 -06:00
wasmcloud-automation-app[bot] 6232f80447
chore(deps): update module go.uber.org/multierr to v1.11.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-10 22:09:34 +00:00
wasmcloud-automation-app[bot] a6d0bc1571
chore(deps): update module github.com/json-iterator/go to v1.1.12
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-10 22:09:28 +00:00
Joonas Bergius aee3f8959e
Merge pull request #155 from wasmCloud/renovate/testcontainers-go-monorepo
fix(deps): update module github.com/testcontainers/testcontainers-go to v0.35.0
2025-01-10 16:07:36 -06:00
Joonas Bergius 31ddca4c50
Merge pull request #149 from wasmCloud/renovate/go.uber.org-atomic-1.x
chore(deps): update module go.uber.org/atomic to v1.11.0
2025-01-10 16:04:39 -06:00
Joonas Bergius efe8529830
Merge pull request #147 from wasmCloud/renovate/github.com-google-uuid-1.x
chore(deps): update module github.com/google/uuid to v1.6.0
2025-01-10 16:04:01 -06:00
Joonas Bergius 31e3348682
Merge pull request #146 from wasmCloud/renovate/github.com-charmbracelet-x-ansi-0.x
chore(deps): update module github.com/charmbracelet/x/ansi to v0.6.0
2025-01-10 16:03:32 -06:00
Joonas Bergius a81a6eee99
Merge pull request #143 from wasmCloud/renovate/github.com-mattn-go-runewidth-0.x
chore(deps): update module github.com/mattn/go-runewidth to v0.0.16
2025-01-10 16:03:05 -06:00
Joonas Bergius db26f65945
Merge pull request #141 from wasmCloud/renovate/github.com-modern-go-concurrent-digest
chore(deps): update github.com/modern-go/concurrent digest to bacd9c7
2025-01-10 16:02:14 -06:00
wasmcloud-automation-app[bot] 1afc84fbcf
fix(deps): update module github.com/testcontainers/testcontainers-go to v0.35.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-10 21:02:42 +00:00
wasmcloud-automation-app[bot] 333893bd70
chore(deps): update module go.uber.org/atomic to v1.11.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-10 21:02:19 +00:00
wasmcloud-automation-app[bot] 80ec155561
chore(deps): update module github.com/google/uuid to v1.6.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-10 21:02:13 +00:00
wasmcloud-automation-app[bot] 3ea9cf5575
chore(deps): update module github.com/charmbracelet/x/ansi to v0.6.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-10 21:02:06 +00:00
wasmcloud-automation-app[bot] 8015700129
chore(deps): update module github.com/mattn/go-runewidth to v0.0.16
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-10 21:02:00 +00:00
wasmcloud-automation-app[bot] b12ac947c0
chore(deps): update github.com/modern-go/concurrent digest to bacd9c7
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-10 21:01:48 +00:00
Joonas Bergius 83af2c58e9
Merge pull request #148 from wasmCloud/renovate/github.com-stretchr-testify-1.x
chore(deps): update module github.com/stretchr/testify to v1.10.0
2025-01-10 14:59:37 -06:00
Joonas Bergius dff15007bc
Merge pull request #144 from wasmCloud/renovate/google.golang.org-protobuf-1.x
chore(deps): update module google.golang.org/protobuf to v1.36.2
2025-01-10 14:59:04 -06:00
Joonas Bergius b56e2d593e
Merge pull request #145 from wasmCloud/renovate/golang.orgx
chore(deps): update golang.org/x
2025-01-10 14:58:09 -06:00
Eric Gregory d1c625f4e1 Update readme
Signed-off-by: Eric Gregory <eric@cosmonic.com>
2025-01-10 15:43:51 -05:00
Eric Gregory 3772cb2d91 cleanup
Signed-off-by: Eric Gregory <eric@cosmonic.com>
2025-01-10 15:37:03 -05:00
Eric Gregory 86d821d343 completes example and adds readme
Signed-off-by: Eric Gregory <eric@cosmonic.com>
2025-01-10 15:36:02 -05:00
Lucas Fontes 6530018b28
Merge pull request #152 from lxfontes/lxfontes/manifest-json
fix: wasmbus trait decoding
2025-01-09 16:01:29 -05:00
Eric Gregory cbce7d5525 cleanup
Signed-off-by: Eric Gregory <eric@cosmonic.com>
2025-01-09 15:58:08 -05:00
Eric Gregory d076f8bbf6 initial commit to add WIP http-keyvalue-crud example
Signed-off-by: Eric Gregory <eric@cosmonic.com>
2025-01-09 15:57:14 -05:00
Lucas Fontes 1ad22d4158 fix: wasmbus trait decoding
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-01-08 17:18:15 -05:00
wasmcloud-automation-app[bot] d660d2db8c
chore(deps): update module github.com/stretchr/testify to v1.10.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-08 00:31:05 +00:00
wasmcloud-automation-app[bot] 73fa338ffe
chore(deps): update golang.org/x
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-08 00:30:45 +00:00
wasmcloud-automation-app[bot] be4445ce79
chore(deps): update module google.golang.org/protobuf to v1.36.2
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-08 00:30:35 +00:00
Lucas Fontes 26123a1592
Merge pull request #123 from lxfontes/lxfontes/wasmbus
wasmbus: New package
2025-01-07 12:54:34 -05:00
Lucas Fontes 4428b83084 chore: renaming vanity url
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-01-07 12:52:58 -05:00
Lucas Fontes 7aba130af5 fix: ci typo
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-01-07 12:29:56 -05:00
Lucas Fontes e16b7f6457 chore: renaming wasmbus to x/wasmbus
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-01-07 12:27:28 -05:00
Lucas Fontes 8698d423e4 chore: generate dir
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-01-07 10:38:45 -05:00
Lucas Fontes d9be037665 chore: examples
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-01-07 10:36:11 -05:00
Lucas Fontes d2c0771a6a chore: lint
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-01-07 10:27:37 -05:00
Lucas Fontes 3fb69405b0 chore: fixing test
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-01-07 10:15:45 -05:00
Lucas Fontes 68cda35be8 chore: CI setup
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-01-07 10:05:56 -05:00
Joonas Bergius 6a26345f81
Merge pull request #140 from wasmCloud/renovate/go.opentelemetry.io-proto-otlp-1.x
chore(deps): update module go.opentelemetry.io/proto/otlp to v1.5.0
2025-01-06 20:00:39 -06:00
wasmcloud-automation-app[bot] 21e64e43c6
chore(deps): update module go.opentelemetry.io/proto/otlp to v1.5.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-07 01:58:19 +00:00
Joonas Bergius b650cd820e
Merge pull request #139 from wasmCloud/renovate/golang.orgx
chore(deps): update golang.org/x
2025-01-06 19:56:35 -06:00
Joonas Bergius 1eebe5303c
Merge pull request #138 from wasmCloud/renovate/google.golang.orggenproto
chore(deps): update google.golang.org/genproto to 5f5ef82
2025-01-06 19:55:59 -06:00
Joonas Bergius 663fc8c6e7
Merge pull request #137 from ericgregory/main
chore: update hello world template to use go.bytecodealliance.org for binding generation
2025-01-06 19:55:34 -06:00
Lucas Fontes 4771842c8e chore: more tests
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-01-06 20:05:18 -05:00
wasmcloud-automation-app[bot] ff45126896
chore(deps): update golang.org/x
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-07 00:33:52 +00:00
wasmcloud-automation-app[bot] 75dbcc92eb
chore(deps): update google.golang.org/genproto to 5f5ef82
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-07 00:33:34 +00:00
Eric Gregory 223b4b0752 restore wasm-tools-go as indirect dependency for wadge
Signed-off-by: Eric Gregory <eric@cosmonic.com>
2025-01-06 19:12:52 -05:00
Eric Gregory d721b819c8 remove straggling dependency
Signed-off-by: Eric Gregory <eric@cosmonic.com>
2025-01-06 17:21:14 -05:00
Joonas Bergius a231dfeca7
Merge pull request #135 from wasmCloud/dependabot/github_actions/taiki-e/install-action-2.47.7
chore(deps): Bump taiki-e/install-action from 2.47.0 to 2.47.7
2025-01-06 15:33:25 -06:00
Joonas Bergius 46cd5336bd
Merge pull request #134 from wasmCloud/dependabot/github_actions/renovatebot/github-action-41.0.8
chore(deps): Bump renovatebot/github-action from 41.0.7 to 41.0.8
2025-01-06 15:32:04 -06:00
Taylor Thomas a294b81087
Merge pull request #136 from thomastaylor312/fix/examples_wording 2025-01-06 14:06:31 -07:00
Taylor Thomas 1b32113f91 fix(examples): Make sure READMEs link to themselves
This makes it so it is easy for the copied docs to link back to the repo.
There are probably other things we can do in the future to make this
better, but should be a good start

Signed-off-by: Taylor Thomas <taylor@cosmonic.com>
2025-01-06 14:01:41 -07:00
Eric Gregory 8aaa60edd9 chore: update hello world template to use go.bytecodealliance.org
Signed-off-by: Eric Gregory <eric@cosmonic.com>
2025-01-06 15:58:12 -05:00
dependabot[bot] 5b5e8f9f28
chore(deps): Bump taiki-e/install-action from 2.47.0 to 2.47.7
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.47.0 to 2.47.7.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](acd2589197...a86da1a3cb)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-06 15:01:36 +00:00
dependabot[bot] 07fba6cdfd
chore(deps): Bump renovatebot/github-action from 41.0.7 to 41.0.8
Bumps [renovatebot/github-action](https://github.com/renovatebot/github-action) from 41.0.7 to 41.0.8.
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](2be773c4be...f244269723)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-06 15:01:23 +00:00
Joonas Bergius 964c08697f
Merge pull request #133 from wasmCloud/renovate/golang.orgx
chore(deps): update golang.org/x
2025-01-05 13:28:34 -06:00
wasmcloud-automation-app[bot] 50c9ab85c8
chore(deps): update golang.org/x
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-05 00:32:52 +00:00
Joonas Bergius 22590d1df6
Merge pull request #105 from wasmCloud/renovate/github.com-samber-slog-common-0.x
fix(deps): update module github.com/samber/slog-common to v0.18.1
2025-01-03 19:07:16 -06:00
wasmcloud-automation-app[bot] c81968ba1b
fix(deps): update module github.com/samber/slog-common to v0.18.1
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-04 01:03:41 +00:00
Joonas Bergius a77328a55e
Merge pull request #132 from wasmCloud/renovate/github.com-moby-term-0.x
chore(deps): update module github.com/moby/term to v0.5.2
2025-01-03 19:03:24 -06:00
wasmcloud-automation-app[bot] 551ca61e8b
chore(deps): update module github.com/moby/term to v0.5.2
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-04 00:28:57 +00:00
Taylor Thomas 0787246213
Merge pull request #112 from wasmCloud/feat/auto_doc_sync 2025-01-03 15:44:16 -07:00
Joonas Bergius 10c5d44f59
Merge pull request #124 from joonas/chore/update-READMEs
chore: Update READMEs
2025-01-03 11:16:39 -06:00
Joonas Bergius 2bb06e789e
Merge pull request #121 from joonas/chore/wash-cli-rename-wash
chore(ci): Use wash instead of wash-cli via install-action
2025-01-03 11:16:24 -06:00
Joonas Bergius 6ddd943586
Merge pull request #120 from joonas/chore/group-google.golang.org-genproto-googleapis-together
chore(renovate): group google.golang.org/genproto/googleapis changes together
2025-01-03 11:16:11 -06:00
Joonas Bergius 6e6eb70f88
Merge pull request #131 from wasmCloud/renovate/google.golang.org-genproto-googleapis-rpc-digest
chore(deps): update google.golang.org/genproto/googleapis/rpc digest to 6982302
2025-01-03 09:09:19 -06:00
wasmcloud-automation-app[bot] 0cb60781d6
chore(deps): update google.golang.org/genproto/googleapis/rpc digest to 6982302
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-03 14:46:33 +00:00
Joonas Bergius ad5d357e70
Merge pull request #130 from wasmCloud/renovate/google.golang.org-genproto-googleapis-api-digest
chore(deps): update google.golang.org/genproto/googleapis/api digest to 6982302
2025-01-03 08:44:38 -06:00
wasmcloud-automation-app[bot] 4af8fc3444
chore(deps): update google.golang.org/genproto/googleapis/api digest to 6982302
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-03 00:29:46 +00:00
Taylor Thomas 321573ff67 feat(ci): Adds automatic doc PR creation for examples
This adds a new pipeline that will automatically sync example READMEs to
the docs repo via PR whenever there are changes

Signed-off-by: Taylor Thomas <taylor@cosmonic.com>
2025-01-02 15:48:51 -07:00
Joonas Bergius b8acc0cc94
chore: Update READMEs
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-01-02 13:51:44 -06:00
Lucas Fontes 905b62fdc7
Merge pull request #106 from wasmCloud/renovate/go.bytecodealliance.org-0.x
fix(deps): update module go.bytecodealliance.org to v0.5.0
2025-01-02 14:26:55 -05:00
Lucas Fontes d37c53e27a chore: Go generate
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-01-02 14:10:06 -05:00
Lucas Fontes ced25012ce missed directory
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-01-02 12:38:32 -05:00
Lucas Fontes 422fbb2d69 chore: moving directory
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-01-02 12:19:52 -05:00
Lucas Fontes 64aadc77e2 chore: checkin
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2025-01-02 12:15:20 -05:00
Joonas Bergius 3c937cc570
Merge pull request #118 from wasmCloud/renovate/google.golang.org-genproto-googleapis-rpc-digest
chore(deps): update google.golang.org/genproto/googleapis/rpc digest to 26aa7a2
2025-01-02 11:06:43 -06:00
wasmcloud-automation-app[bot] 6fdb4be67f
chore(deps): update google.golang.org/genproto/googleapis/rpc digest to 26aa7a2
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-02 16:51:26 +00:00
Joonas Bergius bcfe95ae1f
Merge pull request #122 from wasmCloud/renovate/github.com-azure-go-ansiterm-digest
chore(deps): update github.com/azure/go-ansiterm digest to faa5f7b
2025-01-02 10:49:36 -06:00
Joonas Bergius 8afab5a006
Merge pull request #117 from wasmCloud/renovate/google.golang.org-genproto-googleapis-api-digest
chore(deps): update google.golang.org/genproto/googleapis/api digest to 26aa7a2
2025-01-02 10:43:57 -06:00
wasmcloud-automation-app[bot] e08acb946c
chore(deps): update google.golang.org/genproto/googleapis/api digest to 26aa7a2
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-02 16:40:26 +00:00
wasmcloud-automation-app[bot] 81b2ca1ecd
chore(deps): update github.com/azure/go-ansiterm digest to faa5f7b
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-02 16:40:19 +00:00
Joonas Bergius ef7255f26e
chore(ci): add comment to show the version for each pinned action
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-01-02 10:36:38 -06:00
Joonas Bergius 8efe1a25c6
chore(ci): Use wash instead of wash-cli via install-action
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-01-02 10:18:56 -06:00
Joonas Bergius 38d4d49d2e
chore(renovate): group google.golang.org/genproto/googleapis changes together
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2025-01-02 10:11:06 -06:00
Joonas Bergius 893d5d0b01
Merge pull request #113 from wasmCloud/renovate/github.com-shirou-gopsutil-v3-3.x
chore(deps): update module github.com/shirou/gopsutil/v3 to v3.24.5
2025-01-02 09:57:19 -06:00
Joonas Bergius aff7580284
Merge pull request #115 from wasmCloud/dependabot/github_actions/taiki-e/install-action-2.47.0
chore(deps): Bump taiki-e/install-action from 2.46.20 to 2.47.0
2025-01-02 09:47:41 -06:00
Joonas Bergius 932f929838
Merge pull request #76 from joonas/chore/rename-workflows
chore(ci): Rename workflows
2024-12-30 13:33:51 -06:00
Lucas Fontes 727bbdf667 feat: wasmbus
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2024-12-30 13:09:40 -05:00
dependabot[bot] 83208b5dbb
chore(deps): Bump taiki-e/install-action from 2.46.20 to 2.47.0
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.46.20 to 2.47.0.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](8484225d97...acd2589197)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-30 14:53:10 +00:00
wasmcloud-automation-app[bot] a6734de883
chore(deps): update module github.com/shirou/gopsutil/v3 to v3.24.5
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-24 00:29:37 +00:00
Taylor Thomas 03f00ce8f6
Merge pull request #68 from thomastaylor312/docs/additional_example_docs 2024-12-23 14:48:52 -07:00
Joonas Bergius 50517924bb
Merge pull request #109 from wasmCloud/renovate/github.com-shirou-gopsutil-v3-4.x
chore(deps): update module github.com/shirou/gopsutil/v3 to v4
2024-12-23 15:34:10 -06:00
wasmcloud-automation-app[bot] 7535fb7179
chore(deps): update module github.com/shirou/gopsutil/v3 to v4
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:32:49 +00:00
wasmcloud-automation-app[bot] 29c8bb2b70
fix(deps): update module go.bytecodealliance.org to v0.5.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:32:36 +00:00
Joonas Bergius a6c027c6e4
Merge pull request #99 from wasmCloud/renovate/github.com-tklauser-numcpus-0.x
chore(deps): update module github.com/tklauser/numcpus to v0.9.0
2024-12-23 15:29:54 -06:00
wasmcloud-automation-app[bot] 04ade01440
chore(deps): update module github.com/tklauser/numcpus to v0.9.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:28:11 +00:00
Joonas Bergius 64b4367702
Merge pull request #108 from wasmCloud/renovate/github.com-cenkalti-backoff-v4-5.x
chore(deps): update module github.com/cenkalti/backoff/v4 to v5
2024-12-23 15:26:29 -06:00
Joonas Bergius f3c402c5ce
Merge pull request #107 from wasmCloud/renovate/opentelemetry-go
fix(deps): update opentelemetry-go
2024-12-23 15:25:44 -06:00
Joonas Bergius 87c87d43ff
Merge pull request #104 from wasmCloud/renovate/golang.orgx
chore(deps): update module golang.org/x/time to v0.8.0
2024-12-23 15:25:07 -06:00
Joonas Bergius 3fede0c9a4
Merge pull request #103 from wasmCloud/renovate/github.com-adalogics-go-fuzz-headers-digest
chore(deps): update github.com/adalogics/go-fuzz-headers digest to e8a1dd7
2024-12-23 15:24:40 -06:00
Joonas Bergius 5eb3bd09f9
Merge pull request #98 from wasmCloud/renovate/github.com-shirou-gopsutil-v3-3.x
chore(deps): update module github.com/shirou/gopsutil/v3 to v3.24.5
2024-12-23 15:23:41 -06:00
wasmcloud-automation-app[bot] 2a621996e7
chore(deps): update module github.com/cenkalti/backoff/v4 to v5
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:23:29 +00:00
wasmcloud-automation-app[bot] 548d208a28
fix(deps): update opentelemetry-go
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:23:04 +00:00
wasmcloud-automation-app[bot] 18fa6a5d4c
chore(deps): update module golang.org/x/time to v0.8.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:22:31 +00:00
wasmcloud-automation-app[bot] 96caf23f71
chore(deps): update module github.com/shirou/gopsutil/v3 to v3.24.5
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:22:22 +00:00
wasmcloud-automation-app[bot] 5ed52d52b9
chore(deps): update github.com/adalogics/go-fuzz-headers digest to e8a1dd7
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:22:15 +00:00
Joonas Bergius ce12e3e2af
Merge pull request #102 from wasmCloud/renovate/github.com-nats-io-nats.go-1.x
fix(deps): update module github.com/nats-io/nats.go to v1.38.0
2024-12-23 15:20:50 -06:00
Joonas Bergius 5c32dc66cf
Merge pull request #101 from wasmCloud/renovate/google.golang.org-grpc-1.x
chore(deps): update module google.golang.org/grpc to v1.69.2
2024-12-23 15:20:23 -06:00
Joonas Bergius 275fbe2652
Merge pull request #100 from wasmCloud/renovate/opentelemetry-go-contrib-monorepo
chore(deps): update module go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.58.0
2024-12-23 15:19:58 -06:00
Joonas Bergius 909f707efa
Merge pull request #97 from wasmCloud/renovate/github.com-regclient-regclient-0.x
chore(deps): update module github.com/regclient/regclient to v0.8.0
2024-12-23 15:18:37 -06:00
Joonas Bergius 432e20b01e
Merge pull request #96 from wasmCloud/renovate/github.com-moby-sys-sequential-0.x
chore(deps): update module github.com/moby/sys/sequential to v0.6.0
2024-12-23 15:18:10 -06:00
Joonas Bergius 072e794b60
Merge pull request #95 from wasmCloud/renovate/github.com-grpc-ecosystem-grpc-gateway-v2-2.x
chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.25.1
2024-12-23 15:17:47 -06:00
Joonas Bergius 8699c3ea2f
Merge pull request #93 from wasmCloud/renovate/github.com-docker-docker-27.x
chore(deps): update module github.com/docker/docker to v27.4.1+incompatible
2024-12-23 15:17:09 -06:00
wasmcloud-automation-app[bot] 71faa8e702
fix(deps): update module github.com/nats-io/nats.go to v1.38.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:16:50 +00:00
wasmcloud-automation-app[bot] 0fc40f7a49
chore(deps): update module google.golang.org/grpc to v1.69.2
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:16:42 +00:00
Joonas Bergius e2b54e43d5
Merge pull request #90 from wasmCloud/renovate/github.com-yusufpapurcu-wmi-1.x
chore(deps): update module github.com/yusufpapurcu/wmi to v1.2.4
2024-12-23 15:16:27 -06:00
wasmcloud-automation-app[bot] 7c5d2b5de6
chore(deps): update module go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.58.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:16:11 +00:00
wasmcloud-automation-app[bot] 4ef496d441
chore(deps): update module github.com/regclient/regclient to v0.8.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:15:54 +00:00
wasmcloud-automation-app[bot] 56759da57c
chore(deps): update module github.com/moby/sys/sequential to v0.6.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:15:40 +00:00
wasmcloud-automation-app[bot] 3f2b4bdd1c
chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.25.1
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:15:34 +00:00
wasmcloud-automation-app[bot] c3b4578001
chore(deps): update module github.com/docker/docker to v27.4.1+incompatible
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:15:24 +00:00
wasmcloud-automation-app[bot] f344343b04
chore(deps): update module github.com/yusufpapurcu/wmi to v1.2.4
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:15:19 +00:00
Joonas Bergius 023cc37ba2
Merge pull request #94 from wasmCloud/renovate/github.com-go-ole-go-ole-1.x
chore(deps): update module github.com/go-ole/go-ole to v1.3.0
2024-12-23 15:13:56 -06:00
Joonas Bergius 809561bf2a
Merge pull request #92 from wasmCloud/renovate/golang.orgx
chore(deps): update golang.org/x
2024-12-23 15:13:01 -06:00
Joonas Bergius 5c2e40d4e6
Merge pull request #91 from wasmCloud/renovate/google.golang.org-protobuf-1.x
chore(deps): update module google.golang.org/protobuf to v1.36.1
2024-12-23 15:12:31 -06:00
Joonas Bergius 969ec9563c
Merge pull request #89 from wasmCloud/renovate/github.com-tklauser-go-sysconf-0.x
chore(deps): update module github.com/tklauser/go-sysconf to v0.3.14
2024-12-23 15:11:37 -06:00
Joonas Bergius d638da9130
Merge pull request #88 from wasmCloud/renovate/github.com-magiconair-properties-1.x
chore(deps): update module github.com/magiconair/properties to v1.8.9
2024-12-23 15:11:08 -06:00
Joonas Bergius 365ddb93ec
Merge pull request #86 from wasmCloud/renovate/github.com-klauspost-compress-1.x
chore(deps): update module github.com/klauspost/compress to v1.17.11
2024-12-23 15:10:32 -06:00
Joonas Bergius ca2e5b6d32
Merge pull request #83 from wasmCloud/renovate/dario.cat-mergo-1.x
chore(deps): update module dario.cat/mergo to v1.0.1
2024-12-23 15:09:46 -06:00
Joonas Bergius 61e68b2bf3
Merge pull request #81 from wasmCloud/renovate/google.golang.org-genproto-googleapis-rpc-digest
chore(deps): update google.golang.org/genproto/googleapis/rpc digest to 3abc09e
2024-12-23 15:09:23 -06:00
wasmcloud-automation-app[bot] cdb012fff6
chore(deps): update module github.com/go-ole/go-ole to v1.3.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:08:53 +00:00
wasmcloud-automation-app[bot] 4ffee83bb2
chore(deps): update golang.org/x
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:08:39 +00:00
wasmcloud-automation-app[bot] 60f0e1bec7
chore(deps): update module google.golang.org/protobuf to v1.36.1
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:08:26 +00:00
wasmcloud-automation-app[bot] 13bf854b58
chore(deps): update module github.com/tklauser/go-sysconf to v0.3.14
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:08:13 +00:00
wasmcloud-automation-app[bot] 248df22e3e
chore(deps): update module github.com/magiconair/properties to v1.8.9
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:08:08 +00:00
wasmcloud-automation-app[bot] 321c412036
chore(deps): update module github.com/klauspost/compress to v1.17.11
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:08:03 +00:00
wasmcloud-automation-app[bot] c8963d0f7f
chore(deps): update module dario.cat/mergo to v1.0.1
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:07:56 +00:00
wasmcloud-automation-app[bot] 72b1108849
chore(deps): update google.golang.org/genproto/googleapis/rpc digest to 3abc09e
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:07:51 +00:00
Joonas Bergius 91f8910640
Merge pull request #82 from wasmCloud/renovate/go-1.x
chore(deps): update dependency go to v1.23.4
2024-12-23 15:06:24 -06:00
Joonas Bergius ace00faad2
Merge pull request #85 from wasmCloud/renovate/github.com-containerd-containerd-1.x
chore(deps): update module github.com/containerd/containerd to v1.7.24
2024-12-23 15:05:36 -06:00
Joonas Bergius 4e3587be0f
Merge pull request #84 from wasmCloud/renovate/github.com-bytecodealliance-wasm-tools-go-0.x
chore(deps): update module github.com/bytecodealliance/wasm-tools-go to v0.3.2
2024-12-23 15:05:10 -06:00
Joonas Bergius f35c17d9ac
Merge pull request #80 from wasmCloud/renovate/google.golang.org-genproto-googleapis-api-digest
chore(deps): update google.golang.org/genproto/googleapis/api digest to 3abc09e
2024-12-23 15:04:08 -06:00
Joonas Bergius 8c8cff5b99
Merge pull request #79 from wasmCloud/renovate/github.com-power-devops-perfstat-digest
chore(deps): update github.com/power-devops/perfstat digest to 82ca368
2024-12-23 15:02:36 -06:00
Joonas Bergius addd015e53
Merge pull request #78 from wasmCloud/renovate/github.com-lufia-plan9stats-digest
chore(deps): update github.com/lufia/plan9stats digest to 873cd01
2024-12-23 15:02:14 -06:00
Joonas Bergius 9d9b8be175
Merge pull request #77 from wasmCloud/renovate/github.com-azure-go-ansiterm-digest
chore(deps): update github.com/azure/go-ansiterm digest to 306776e
2024-12-23 15:01:47 -06:00
wasmcloud-automation-app[bot] fea8f9ca0c
chore(deps): update module github.com/containerd/containerd to v1.7.24
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:00:44 +00:00
wasmcloud-automation-app[bot] 56d13759cb
chore(deps): update module github.com/bytecodealliance/wasm-tools-go to v0.3.2
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:00:38 +00:00
wasmcloud-automation-app[bot] fb2984bb72
chore(deps): update dependency go to v1.23.4
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:00:24 +00:00
wasmcloud-automation-app[bot] ccd9db59bc
chore(deps): update google.golang.org/genproto/googleapis/api digest to 3abc09e
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 21:00:04 +00:00
wasmcloud-automation-app[bot] 2be2b8fa12
chore(deps): update github.com/power-devops/perfstat digest to 82ca368
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 20:59:57 +00:00
wasmcloud-automation-app[bot] cc509e12ec
chore(deps): update github.com/lufia/plan9stats digest to 873cd01
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 20:59:51 +00:00
wasmcloud-automation-app[bot] de847e4cfe
chore(deps): update github.com/azure/go-ansiterm digest to 306776e
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 20:59:45 +00:00
Joonas Bergius 3c24376cf5
Merge pull request #75 from wasmCloud/dependabot/github_actions/actions/create-github-app-token-1.11.1
chore(deps): Bump actions/create-github-app-token from 1.11.0 to 1.11.1
2024-12-23 14:58:20 -06:00
Joonas Bergius 398d8750cc
Merge pull request #74 from wasmCloud/dependabot/github_actions/renovatebot/github-action-41.0.7
chore(deps): Bump renovatebot/github-action from 41.0.6 to 41.0.7
2024-12-23 14:57:48 -06:00
Joonas Bergius 127ed7dd57
chore(ci): Rename workflows
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-23 14:54:18 -06:00
dependabot[bot] 14d1bfeed2
chore(deps): Bump actions/create-github-app-token from 1.11.0 to 1.11.1
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](5d869da34e...c1a285145b)

---
updated-dependencies:
- dependency-name: actions/create-github-app-token
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-23 20:52:25 +00:00
dependabot[bot] 26333dd584
chore(deps): Bump renovatebot/github-action from 41.0.6 to 41.0.7
Bumps [renovatebot/github-action](https://github.com/renovatebot/github-action) from 41.0.6 to 41.0.7.
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](e3a862510f...2be773c4be)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-23 20:52:23 +00:00
Joonas Bergius 40e3fb6138
Merge pull request #73 from joonas/chore/renovate-go-modules
Switch Go modules updates from Dependabot to Renovate
2024-12-23 14:51:31 -06:00
Joonas Bergius bd08ed211b chore(ci): Stop using dependabot for go modules
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-23 14:48:51 -06:00
Joonas Bergius 3b9449d871 chore(ci): Add Renovate workflow
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-23 14:48:33 -06:00
Joonas Bergius be207ec642 chore(ci): Don't fail-fast on matrix build to get more context
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-23 14:48:33 -06:00
Joonas Bergius 9c6b7ecbd7
Merge pull request #72 from wasmCloud/dependabot/github_actions/taiki-e/install-action-2.46.20
chore(deps): Bump taiki-e/install-action from 2.46.7 to 2.46.20
2024-12-23 11:33:21 -06:00
Joonas Bergius 822a7fd5fc
Merge pull request #71 from wasmCloud/dependabot/github_actions/actions/create-github-app-token-1.11.1
chore(deps): Bump actions/create-github-app-token from 1.11.0 to 1.11.1
2024-12-23 11:32:52 -06:00
dependabot[bot] 69adf3ffe3
chore(deps): Bump taiki-e/install-action from 2.46.7 to 2.46.20
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.46.7 to 2.46.20.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/taiki-e/install-action/compare/v2.46.7...8484225d9734e230a8bf38421a4ffec1cc249372)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-23 14:16:57 +00:00
dependabot[bot] ab54a749e3
chore(deps): Bump actions/create-github-app-token from 1.11.0 to 1.11.1
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](5d869da34e...c1a285145b)

---
updated-dependencies:
- dependency-name: actions/create-github-app-token
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-23 14:16:44 +00:00
Taylor Thomas 9befd754ee docs(examples): Adds additional docs for remaining examples
Signed-off-by: Taylor Thomas <taylor@cosmonic.com>
2024-12-20 15:22:44 -07:00
Lucas Fontes d909cf50af
Merge pull request #69 from lxfontes/lxfontes/singulars
chore: Singular directory names for templates
2024-12-20 16:32:07 -05:00
Lucas Fontes 32903e9c10 chore: Singular directory names for templates
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2024-12-20 16:29:15 -05:00
Joonas Bergius bf00a1df8b
Merge pull request #55 from wasmCloud/dependabot/go_modules/examples/provider/keyvalue-inmemory/github.com/nats-io/nats.go-1.38.0
chore(deps): Bump github.com/nats-io/nats.go from 1.37.0 to 1.38.0 in /examples/provider/keyvalue-inmemory
2024-12-20 13:53:00 -06:00
dependabot[bot] 5c6cdc28f6
chore(deps): Bump github.com/nats-io/nats.go
Bumps [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go) from 1.37.0 to 1.38.0.
- [Release notes](https://github.com/nats-io/nats.go/releases)
- [Commits](https://github.com/nats-io/nats.go/compare/v1.37.0...v1.38.0)

---
updated-dependencies:
- dependency-name: github.com/nats-io/nats.go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-20 19:48:38 +00:00
Joonas Bergius eea3041558
Merge pull request #67 from joonas/chore/use-wasmcloud-automation-app-for-commits
chore: Use wasmcloud-automation-app for 'go mod tidy' commits
2024-12-20 13:45:55 -06:00
Joonas Bergius 35eb9cc49f
Merge pull request #63 from wasmCloud/dependabot/go_modules/examples/component/sqldb-postgres-query/github.com/stretchr/testify-1.10.0
chore(deps): Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in /examples/component/sqldb-postgres-query
2024-12-20 12:08:29 -06:00
Joonas Bergius 42c24ededf
Merge pull request #64 from wasmCloud/dependabot/go_modules/examples/component/wasitel-http/go.opentelemetry.io/otel/sdk-1.33.0
chore(deps): Bump go.opentelemetry.io/otel/sdk from 1.32.0 to 1.33.0 in /examples/component/wasitel-http
2024-12-20 12:07:26 -06:00
Joonas Bergius 8432c93982
Merge pull request #62 from joonas/chore/add-security-policy
chore: Add Security Policy
2024-12-20 10:23:30 -06:00
dependabot[bot] 92450edc14
chore(deps): Bump github.com/stretchr/testify
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.9.0...v1.10.0)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-20 15:07:25 +00:00
dependabot[bot] 7d6698b099
chore(deps): Bump go.opentelemetry.io/otel/sdk
Bumps [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go) from 1.32.0 to 1.33.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.32.0...v1.33.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-20 15:04:41 +00:00
Joonas Bergius cb2147bc78
chore: Use wasmcloud-automation-app for 'go mod tidy' commits
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-19 17:34:46 -06:00
Joonas Bergius a81240793d
Merge pull request #66 from joonas/fix/go-mod-tidy-changed-script
fix(ci): Move directory argument to the end of arguments
2024-12-19 16:14:52 -06:00
Joonas Bergius 267dd044a9
fix(ci): Move directory argument to the end of arguments
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-19 16:13:52 -06:00
Joonas Bergius d285ba1fe0
Merge pull request #65 from joonas/chore/verify-changed-files-before-push
chore: Add steps to go mod tidy related examples
2024-12-19 16:03:11 -06:00
Joonas Bergius 9ea65f974d
chore: Add steps to go mod tidy related examples and validate changes actually happened before attempting to push
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-19 16:01:15 -06:00
Joonas Bergius d78744bb93
Merge pull request #61 from joonas/chore/bump-x/net
chore: Bump `golang.org/x/net` for GHSA-w32m-9786-jp63
2024-12-19 14:51:39 -06:00
Joonas Bergius 134f5c8fc7
Merge pull request #60 from joonas/chore/dependabot-go-mod-tidy-only-changed
chore(ci): Only go mod tidy the changed go modules
2024-12-19 14:51:28 -06:00
Taylor Thomas 541ea59b53
Merge pull request #53 from thomastaylor312/feat/migrate_examples 2024-12-19 13:18:41 -07:00
Taylor Thomas 69ec4cc0b0 fix(examples): Reverts component SDK to previous version to match other examples
Signed-off-by: Taylor Thomas <taylor@cosmonic.com>
2024-12-19 12:07:07 -07:00
Joonas Bergius dfa452f93b
chore: Add Security Policy
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-19 10:42:17 -06:00
Joonas Bergius dcdc5005d8
chore: Bump x/net for GHSA-w32m-9786-jp63
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-19 10:20:29 -06:00
Joonas Bergius a7acbc9846
chore(ci): Only go mod tidy the changed go modules
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-19 10:09:15 -06:00
Joonas Bergius eaa7d26810
Merge pull request #50 from joonas/chore/bump-x/crypto
chore: Bump x/crypto to 0.31.0
2024-12-18 13:16:38 -06:00
Joonas Bergius 24c34cf2a5 chore: Bump x/crypto to 0.31.0
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-18 13:08:53 -06:00
Joonas Bergius eafc368887
Merge pull request #54 from joonas/chore/dependabot-pr-go-mod
chore(ci): Add workflow to run go mod tidy on dependabot PRs
2024-12-18 13:04:44 -06:00
Joonas Bergius 47aa778bbf
Merge pull request #51 from joonas/chore/link-wasitel-example
chore: Link `x/wasitel` README to example component
2024-12-18 13:03:46 -06:00
Taylor Thomas 2560a87bbb feat(examples): Migrates remaining go examples from monorepo
This moves the two examples that weren't moved from the monorepo. This
also adds tests and adds simple smoke tests for each component. I also
modified the examples job to run once per week to ensure things don't go
stale with new versions of `wash`

Signed-off-by: Taylor Thomas <taylor@cosmonic.com>
2024-12-18 11:04:01 -07:00
Joonas Bergius f294d6eb43
Merge pull request #35 from wasmCloud/dependabot/go_modules/provider/go.opentelemetry.io/otel/log-0.9.0
chore(deps): Bump go.opentelemetry.io/otel/log from 0.4.0 to 0.9.0 in /provider
2024-12-18 11:33:36 -06:00
dependabot[bot] c64033ebef
chore(deps): Bump go.opentelemetry.io/otel/log in /provider
Bumps [go.opentelemetry.io/otel/log](https://github.com/open-telemetry/opentelemetry-go) from 0.4.0 to 0.9.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v0.4.0...v0.9.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/log
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-18 11:31:52 -06:00
Joonas Bergius 1eca7a6d8e
Merge pull request #33 from wasmCloud/dependabot/go_modules/provider/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp-1.33.0
chore(deps): Bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from 1.28.0 to 1.33.0 in /provider
2024-12-18 11:18:17 -06:00
Joonas Bergius 7cb453319f
chore(ci): Add workflow to run go mod tidy on dependabot PRs
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-18 11:12:39 -06:00
dependabot[bot] b35636fb49
chore(deps): Bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
Bumps [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp](https://github.com/open-telemetry/opentelemetry-go) from 1.28.0 to 1.33.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.28.0...v1.33.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-18 11:04:04 -06:00
Joonas Bergius d555ef6593
Merge pull request #34 from wasmCloud/dependabot/go_modules/provider/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc-1.33.0
chore(deps): Bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc from 1.28.0 to 1.33.0 in /provider
2024-12-18 10:25:54 -06:00
dependabot[bot] a4e0156a46
chore(deps): Bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
Bumps [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://github.com/open-telemetry/opentelemetry-go) from 1.28.0 to 1.33.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.28.0...v1.33.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-18 10:24:17 -06:00
Joonas Bergius 850b3a6870
Merge pull request #32 from wasmCloud/dependabot/go_modules/examples/provider/keyvalue-inmemory/go.opentelemetry.io/otel-1.33.0
chore(deps): Bump go.opentelemetry.io/otel from 1.28.0 to 1.33.0 in /examples/provider/keyvalue-inmemory
2024-12-18 09:43:38 -06:00
Joonas Bergius 05d372ee5c
Merge pull request #31 from wasmCloud/dependabot/go_modules/examples/provider/keyvalue-inmemory/go.opentelemetry.io/otel/trace-1.33.0
chore(deps): Bump go.opentelemetry.io/otel/trace from 1.28.0 to 1.33.0 in /examples/provider/keyvalue-inmemory
2024-12-18 09:43:14 -06:00
Joonas Bergius 50d02975ff
Merge pull request #52 from wasmCloud/dependabot/go_modules/examples/component/wasitel-http/go.opentelemetry.io/otel-1.33.0
chore(deps): Bump go.opentelemetry.io/otel from 1.32.0 to 1.33.0 in /examples/component/wasitel-http
2024-12-18 09:25:29 -06:00
dependabot[bot] 4c7fe5ffcc
chore(deps): Bump go.opentelemetry.io/otel
Bumps [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) from 1.28.0 to 1.33.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.28.0...v1.33.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-18 15:22:23 +00:00
dependabot[bot] 754780d090
chore(deps): Bump go.opentelemetry.io/otel/trace
Bumps [go.opentelemetry.io/otel/trace](https://github.com/open-telemetry/opentelemetry-go) from 1.28.0 to 1.33.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.28.0...v1.33.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/trace
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-18 15:21:42 +00:00
dependabot[bot] b6f97a4741
chore(deps): Bump go.opentelemetry.io/otel
Bumps [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) from 1.32.0 to 1.33.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.32.0...v1.33.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-17 22:01:24 +00:00
Joonas Bergius f8a4e00fa8
chore: Link x/wasitel README to example component
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-17 12:29:49 -06:00
Joonas Bergius 6ed4159893
Merge pull request #42 from joonas/chore/wasitel-example
chore: wasitel-http example
2024-12-17 12:25:15 -06:00
Joonas Bergius 1e5321cf30
chore: wasitel-http example
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-17 12:22:37 -06:00
Lucas Fontes e8b3f2930f
Merge pull request #40 from lxfontes/lxfontes/templates
feat: Go Component & Provider Templates
2024-12-17 12:11:08 -05:00
Joonas Bergius 0679cebd33
Merge pull request #43 from joonas/fix/go-vanity-urls
fix: vanity urls
2024-12-16 15:27:56 -06:00
Lucas Fontes b204f2922b chore: no need to gitignore .tmp
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2024-12-16 15:26:31 -05:00
Lucas Fontes 45a10ef1cb chore: wit-bindgen-wrpc
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2024-12-16 15:23:05 -05:00
Lucas Fontes 70b898a26d chore: addressing pr comments
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2024-12-16 15:20:43 -05:00
Joonas Bergius 06776e29d7
Merge pull request #44 from wasmCloud/dependabot/github_actions/actions/checkout-4.2.2
chore(deps): Bump actions/checkout from 4.2.1 to 4.2.2
2024-12-16 10:10:28 -06:00
Joonas Bergius 30b68f6aa5
Merge pull request #45 from wasmCloud/dependabot/github_actions/taiki-e/install-action-2.46.11
chore(deps): Bump taiki-e/install-action from 2.46.7 to 2.46.11
2024-12-16 10:09:52 -06:00
dependabot[bot] 79a7df1eea
chore(deps): Bump taiki-e/install-action from 2.46.7 to 2.46.11
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.46.7 to 2.46.11.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](a2ff97ae7a...ed8c79bccf)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-16 15:15:42 +00:00
dependabot[bot] a53f594a47
chore(deps): Bump actions/checkout from 4.2.1 to 4.2.2
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.1 to 4.2.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.2.1...11bd71901bbe5b1630ceea73d27597364c9af683)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-16 15:15:32 +00:00
Joonas Bergius 38cd2aff47
fix: vanity urls
Signed-off-by: Joonas Bergius <joonas@bergi.us>
2024-12-14 11:06:19 -06:00
Lucas Fontes 8a45e3389a chore: more linting
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2024-12-13 19:29:48 -05:00
Lucas Fontes 190aece7a8 chore: linting
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2024-12-13 19:26:03 -05:00
Lucas Fontes 8bbeb96dc1 chore: project genrate
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2024-12-13 19:15:39 -05:00
Lucas Fontes fc25ab8367 chore: Provider too!
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2024-12-13 19:09:02 -05:00
Lucas Fontes 7cd0e1a038 chore: wrap up
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2024-12-13 18:48:41 -05:00
Lucas Fontes 464ac9dad1 chore: moving temp dir to repo
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2024-12-13 18:46:28 -05:00
Lucas Fontes 1a61b1568a chore: moving around
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2024-12-13 18:42:44 -05:00
Lucas Fontes 402d44aa1c chore: rebase
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2024-12-13 18:35:50 -05:00
Lucas Fontes 9431eca2fd feat: Bringing Go template
Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
2024-12-13 18:34:17 -05:00
Joonas Bergius fff905e7d1
Merge pull request #39 from joonas/chore/add-x-go-import
chore: Add go-import for go.wasmcloud.dev/x
2024-12-13 09:57:57 -06:00
Joonas Bergius d9260ae61b
Merge pull request #37 from joonas/chore/pin-actions-dependencies
chore(ci): Pin actions dependencies
2024-12-12 16:29:12 -06:00
Joonas Bergius dad241b2cd
chore: Add go-import for go.wasmcloud.dev/x
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-12 16:26:08 -06:00
Joonas Bergius 588a57b0db chore(ci): Pin actions dependencies
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-12 14:49:20 -06:00
Joonas Bergius a36a8c9205
Merge pull request #38 from joonas/chore/update-paths-in-ci
chore(ci): Update paths in CI
2024-12-12 14:48:42 -06:00
Joonas Bergius 09d77142ab
chore(ci): Update paths in CI
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-12 14:44:09 -06:00
Joonas Bergius 0f02e9e70d
Merge pull request #30 from wasmCloud/dependabot/github_actions/taiki-e/install-action-2.46.7
chore(deps): Bump taiki-e/install-action from 2.46.5 to 2.46.7
2024-12-12 14:21:56 -06:00
Joonas Bergius 157842e259
Merge pull request #29 from wasmCloud/dependabot/github_actions/softprops/action-gh-release-2.2.0
chore(deps): Bump softprops/action-gh-release from 2.1.0 to 2.2.0
2024-12-12 14:21:36 -06:00
dependabot[bot] 3f361050f8
chore(deps): Bump taiki-e/install-action from 2.46.5 to 2.46.7
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.46.5 to 2.46.7.
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](ef1f08ff7e...a2ff97ae7a)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-12 20:21:10 +00:00
dependabot[bot] bf5f4fe67c
chore(deps): Bump softprops/action-gh-release from 2.1.0 to 2.2.0
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](01570a1f39...7b4da11513)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-12 20:21:04 +00:00
Joonas Bergius a65f90677f
Merge pull request #27 from joonas/chore/consolidate-maintainers
chore: Consolidate MAINTAINERS
2024-12-12 14:20:27 -06:00
Joonas Bergius c62dccf819
Merge pull request #26 from joonas/chore/consolidate-examples
chore: Consolidate examples
2024-12-12 14:20:18 -06:00
Joonas Bergius c11b053c19
chore: Consolidate MAINTAINERS
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-12 13:12:00 -06:00
Joonas Bergius 45a7c7404f
chore(ci): Update dependabot for examples
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-12 13:06:57 -06:00
Joonas Bergius 516439855f
chore: Remove component-sdk-go references from examples
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-12 13:06:56 -06:00
Joonas Bergius a3e91973c4
chore: Update example provider paths
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-12 13:06:55 -06:00
Joonas Bergius b7c60fd3bd
chore: Move provider examples under the examples directory
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-12 13:06:53 -06:00
Joonas Bergius 593f64b42d
chore(ci): Update example component paths
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-12 13:06:52 -06:00
Joonas Bergius 286b71365f
chore: Update example component paths
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-12 13:06:50 -06:00
Joonas Bergius 9e12032b13
chore: Move component examples under the examples directory
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-12 13:06:48 -06:00
Joonas Bergius 964dfbfca9
Merge pull request #25 from wasmCloud/chore/update-wasitel-module-references
chore: go.wasmcloud.dev/component/x/wasitel => go.wasmcloud.dev/x/wasitel
2024-12-12 09:02:12 -06:00
Joonas Bergius 2153eff193
Create CNAME 2024-12-11 12:08:33 -06:00
Joonas Bergius fed1d784f9
Delete CNAME 2024-12-11 12:04:20 -06:00
Joonas Bergius 3231c60d64
Merge pull request #24 from wasmCloud/chore/update-vanity-urls-to-monorepo
chore: Update vanity URLs to point to monorepo
2024-12-11 10:22:05 -06:00
Joonas Bergius 9e1edb7705
chore: Update vanity URLs to point to monorepo
Signed-off-by: Joonas Bergius <joonas@cosmonic.com>
2024-12-10 16:17:54 -06:00
1289 changed files with 60032 additions and 1120 deletions

View File

@ -1,21 +1,9 @@
version: 2
updates:
- package-ecosystem: "gomod"
directories:
- "/component"
- "/component/_examples/**"
schedule:
interval: "daily"
- package-ecosystem: "gomod"
directories:
- "/provider"
- "/provider/examples/**"
schedule:
interval: "daily"
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
day: "monday"
time: "09:00"
timezone: "America/New_York"
timezone: "America/New_York"

43
.github/renovate.json vendored Normal file
View File

@ -0,0 +1,43 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended",
":gitSignOff"
],
"repositories": [
"wasmCloud/go"
],
"gitAuthor": "github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
"ignorePaths": [
"templates/**"
],
"ignorePresets": [
":ignoreModulesAndTests"
],
"labels": ["dependencies", "go"],
"postUpdateOptions" : [
"gomodTidy"
],
"prHourlyLimit": 0,
"prConcurrentLimit": 10,
"branchConcurrentLimit": 10,
"packageRules": [
{
"matchManagers": ["gomod"],
"matchDepTypes": ["indirect"],
"enabled": true
},
{
"matchPackageNames": ["golang.org/x/**"],
"groupName": "golang.org/x"
},
{
"matchPackageNames": ["google.golang.org/genproto/googleapis/**"],
"groupName": "google.golang.org/genproto"
},
{
"matchPackageNames": ["go.opentelemetry.io/otel", "go.opentelemetry.io/otel/**"],
"groupName": "opentelemetry-go"
}
]
}

View File

@ -1,22 +1,24 @@
name: Go
name: Component / Go
on:
push:
branches: ["main"]
paths:
- '.github/workflows/component-go.yaml'
- 'component/**'
- ".github/workflows/component-go.yaml"
- "component/**"
- "examples/component/**"
pull_request:
branches: ["main"]
paths:
- '.github/workflows/component-go.yaml'
- 'component/**'
- ".github/workflows/component-go.yaml"
- "component/**"
- "examples/component/**"
env:
TINYGO_VERSION: "0.33.0"
GOLANGCI_VERSION: "v1.61"
TINYGO_VERSION: "0.36.0"
GOLANGCI_VERSION: "v2.1.6"
WASH_VERSION: "0.37.0"
WASM_TOOLS_VERSION: "1.220.0"
WASM_TOOLS_VERSION: "1.225.0"
permissions:
contents: read
@ -35,15 +37,15 @@ jobs:
checks: write
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: golangci/golangci-lint-action@v6
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- uses: golangci/golangci-lint-action@4afd733a84b1f43292c63897423277bb7f4313a9 # v8.0.0
with:
version: ${{ env.GOLANGCI_VERSION }}
working-directory: ./component
- uses: cargo-bins/cargo-binstall@main
- name: Tools
run: |
cargo binstall -y "wasm-tools@${WASM_TOOLS_VERSION}"
args: --config=${{ github.workspace }}/.golangci.yml
- uses: taiki-e/install-action@ad95d4e02e061d4390c4b66ef5ed56c7fee3d2ce # v2.58.17
with:
tool: ${{ format('wasm-tools@{0}', env.WASM_TOOLS_VERSION) }}
- name: Go generate
run: |
@ -57,11 +59,11 @@ jobs:
sdk-build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
with:
go-version-file: "./component/go.mod"
- uses: acifani/setup-tinygo@v2
- uses: acifani/setup-tinygo@db56321a62b9a67922bb9ac8f9d085e218807bb3 # v2.0.1
with:
tinygo-version: ${{ env.TINYGO_VERSION }}
@ -79,32 +81,32 @@ jobs:
# Optional: allow write access to checks to allow the action to annotate code in the PR.
checks: write
strategy:
fail-fast: false
matrix:
example:
- http-server
- http-client
- http-password-checker
- invoke
tinygo-version:
- "0.33.0"
- "0.34.0"
- sqldb-postgres-query
- wasitel-http
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
with:
go-version-file: "./component/_examples/${{ matrix.example }}/go.mod"
- uses: acifani/setup-tinygo@v2
go-version-file: "./examples/component/${{ matrix.example }}/go.mod"
- uses: acifani/setup-tinygo@db56321a62b9a67922bb9ac8f9d085e218807bb3 # v2.0.1
with:
tinygo-version: ${{ matrix.tinygo-version }}
- uses: golangci/golangci-lint-action@v6
tinygo-version: ${{ env.TINYGO_VERSION }}
- uses: golangci/golangci-lint-action@4afd733a84b1f43292c63897423277bb7f4313a9 # v8.0.0
with:
version: ${{ env.GOLANGCI_VERSION }}
working-directory: "./component/_examples/${{ matrix.example }}"
- uses: cargo-bins/cargo-binstall@main
- name: Tools
run: |
cargo binstall -y "wash-cli@${WASH_VERSION}"
cargo binstall -y "wasm-tools@${WASM_TOOLS_VERSION}"
working-directory: "./examples/component/${{ matrix.example }}"
args: --config=${{ github.workspace }}/.golangci.yml
- uses: taiki-e/install-action@ad95d4e02e061d4390c4b66ef5ed56c7fee3d2ce # v2.58.17
with:
tool: ${{ format('wash@{0},wasm-tools@{1}', env.WASH_VERSION, env.WASM_TOOLS_VERSION) }}
- name: Go generate
run: |
@ -116,6 +118,33 @@ jobs:
fi
- name: wash build
working-directory: "./component/_examples/${{ matrix.example }}"
working-directory: "./examples/component/${{ matrix.example }}"
run: |
wash build
- name: run tests
working-directory: "./examples/component/${{ matrix.example }}"
run: go test ./...
# Run the wadm file and make sure it deploys
- name: test component load
shell: bash
working-directory: "./examples/component/${{ matrix.example }}"
# TODO: Add a test to the matrix for testing the running component (i.e. with `curl` or `wash call`)
run: |
set -xe
wash up -d --wadm-manifest wadm.yaml;
sleep 1;
TRIES=0
while [[ $(wash get inventory --output=json | jq '.inventories[0].components | length') -eq 0 ]] ; do
if [[ $TRIES -gt 10 ]]; then
echo "❌ failed to find component in inventory output after deploying example manifest";
exit -1;
fi
TRIES=$((TRIES+1));
sleep 1;
done;
echo "✅ successfully started at least one component";
wash app delete wadm.yaml;
wash down --all;
exit 0;

View File

@ -1,4 +1,4 @@
name: Publish WIT package
name: Component / WIT
on:
push:
@ -15,7 +15,7 @@ jobs:
contents: write # for softprops/action-gh-release
packages: write # for publishing the wit to ghcr.io
steps:
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Extract tag context
id: ctx
run: |
@ -23,9 +23,9 @@ jobs:
echo "version=${version}" >> "$GITHUB_OUTPUT"
echo "tarball=wit-${version}.tar.gz" >> "$GITHUB_OUTPUT"
echo "version is ${version}"
- uses: taiki-e/install-action@ef1f08ff7e5a9451af03151a0e3dc0785d5c9673
- uses: taiki-e/install-action@ad95d4e02e061d4390c4b66ef5ed56c7fee3d2ce # v2.58.17
with:
tool: wash-cli@0.36.1
tool: wash@0.37.0
- name: Generate and set config
shell: bash
env:
@ -52,7 +52,7 @@ jobs:
run: |
tar -cvzf ${{ steps.ctx.outputs.tarball }} -C ./component wit
- name: Release
uses: softprops/action-gh-release@01570a1f39cb168c169c802c3bceb9e93fb10974
uses: softprops/action-gh-release@72f2c25fcb47643c292f7107632f7a47c1df5cd8 # v2.3.2
with:
files: ${{ steps.ctx.outputs.tarball }}
make_latest: "false"

View File

@ -1,4 +1,4 @@
name: Go
name: Provider / Go
on:
push:
@ -6,14 +6,16 @@ on:
paths:
- '.github/workflows/provider-go.yaml'
- 'provider/**'
- 'examples/provider/**'
pull_request:
branches: ["main"]
paths:
- '.github/workflows/provider-go.yaml'
- 'provider/**'
- 'examples/provider/**'
env:
GOLANGCI_VERSION: "v1.61"
GOLANGCI_VERSION: "v2.1.6"
permissions:
contents: read
@ -21,22 +23,20 @@ permissions:
jobs:
build:
runs-on: ubuntu-latest
defaults:
run:
working-directory: ./provider
strategy:
fail-fast: false
matrix:
module:
- .
- examples/http-server
- examples/keyvalue-inmemory
- ./provider
- ./examples/provider/http-server
- ./examples/provider/keyvalue-inmemory
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Set up Go
uses: actions/setup-go@v5
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
with:
go-version-file: "./provider/go.mod"
go-version-file: "${{ matrix.module }}/go.mod"
- name: Build
run: go build -C ${{ matrix.module }} -v ./...
@ -47,13 +47,13 @@ jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
with:
go-version-file: "./provider/go.mod"
- name: golangci-lint
uses: golangci/golangci-lint-action@v6
uses: golangci/golangci-lint-action@4afd733a84b1f43292c63897423277bb7f4313a9 # v8.0.0
with:
version: ${{ env.GOLANGCI_VERSION }}
working-directory: ./provider
args: --config=${{ github.workspace }}/.golangci.yml

27
.github/workflows/renovate.yaml vendored Normal file
View File

@ -0,0 +1,27 @@
name: Renovate
on:
schedule:
- cron: "0 0 * * *"
workflow_dispatch:
permissions:
contents: read
jobs:
renovate:
runs-on: ubuntu-latest
if: ${{ github.repository == 'wasmCloud/go' }}
steps:
- id: app-token
uses: actions/create-github-app-token@a8d616148505b5069dccd32f177bb87d7f39123b # v2.1.1
with:
app-id: ${{ secrets.BOT_APP_ID }}
private-key: ${{ secrets.BOT_APP_PRIVATE_KEY }}
- name: Checkout
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Run Renovate
uses: renovatebot/github-action@b11417b9eaac3145fe9a8544cee66503724e32b6 # v43.0.8
with:
configurationFile: .github/renovate.json
token: ${{ steps.app-token.outputs.token }}

105
.github/workflows/templates-go.yaml vendored Normal file
View File

@ -0,0 +1,105 @@
name: Templates
on:
push:
branches: ["main"]
paths:
- ".github/workflows/templates-go.yaml"
- "templates/**"
pull_request:
branches: ["main"]
paths:
- ".github/workflows/templates-go.yaml"
- "templates/**"
env:
TINYGO_VERSION: "0.37.0"
GOLANGCI_VERSION: "v2.1.6"
WASH_VERSION: "0.37.0"
WASM_TOOLS_VERSION: "1.225.0"
WRPC_VERSION: "0.11.1"
permissions:
contents: read
jobs:
provider:
# Context: https://github.com/golangci/golangci-lint-action/blob/v6.1.1/README.md#annotations
permissions:
# Required: allow read access to the content for analysis.
contents: read
# Optional: allow write access to checks to allow the action to annotate code in the PR.
checks: write
strategy:
fail-fast: false
matrix:
template-name:
- keyvalue-inmemory
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- uses: taiki-e/install-action@ad95d4e02e061d4390c4b66ef5ed56c7fee3d2ce # v2.58.17
with:
tool: ${{ format('wash@{0},wasm-tools@{1},wrpc@{2}', env.WASH_VERSION, env.WASM_TOOLS_VERSION, env.WRPC_VERSION) }}
- uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
with:
go-version-file: "templates/provider/${{ matrix.template-name }}/go.mod"
- name: wash new
working-directory: "${{ runner.temp }}"
run: |
rm -rf sample-provider || true
wash new provider --silent --path $GITHUB_WORKSPACE/templates/provider/${{ matrix.template-name }} sample-provider
- name: wash build
run: wash build
working-directory: "${{ runner.temp }}/sample-provider"
- name: Go Lint
uses: golangci/golangci-lint-action@4afd733a84b1f43292c63897423277bb7f4313a9 # v8.0.0
with:
version: ${{ env.GOLANGCI_VERSION }}
working-directory: "${{ runner.temp }}/sample-provider"
args: --config=${{ github.workspace }}/.golangci.yml
- name: Go Test
run: go test -v ./...
working-directory: "${{ runner.temp }}/sample-provider"
component:
# Context: https://github.com/golangci/golangci-lint-action/blob/v6.1.1/README.md#annotations
permissions:
# Required: allow read access to the content for analysis.
contents: read
# Optional: allow write access to checks to allow the action to annotate code in the PR.
checks: write
strategy:
fail-fast: false
matrix:
template-name:
- http-hello-world
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- uses: taiki-e/install-action@ad95d4e02e061d4390c4b66ef5ed56c7fee3d2ce # v2.58.17
with:
tool: ${{ format('wash@{0},wasm-tools@{1}', env.WASH_VERSION, env.WASM_TOOLS_VERSION) }}
- uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
with:
go-version-file: "templates/component/${{ matrix.template-name }}/go.mod"
- uses: acifani/setup-tinygo@db56321a62b9a67922bb9ac8f9d085e218807bb3 # v2.0.1
with:
tinygo-version: ${{ env.TINYGO_VERSION }}
- name: wash new
working-directory: ${{ runner.temp }}
run: |
rm -rf sample-component || true
wash new component --silent --path $GITHUB_WORKSPACE/templates/component/${{ matrix.template-name }} sample-component
- name: wash build
run: wash build
working-directory: "${{ runner.temp }}/sample-component"
- name: Go Lint
uses: golangci/golangci-lint-action@4afd733a84b1f43292c63897423277bb7f4313a9 # v8.0.0
with:
version: ${{ env.GOLANGCI_VERSION }}
working-directory: "${{ runner.temp }}/sample-component"
args: --config=${{ github.workspace }}/.golangci.yml
- name: Go Test
run: go test -v ./...
working-directory: "${{ runner.temp }}/sample-component"

121
.github/workflows/wasmbus-go.yaml vendored Normal file
View File

@ -0,0 +1,121 @@
name: wasmbus
on:
push:
branches: ["main"]
paths:
- ".github/workflows/wasmbus-go.yaml"
- "x/wasmbus/**"
pull_request:
branches: ["main"]
paths:
- ".github/workflows/wasmbus-go.yaml"
- "x/wasmbus/**"
env:
GOLANGCI_VERSION: "v2.1.6"
WASH_VERSION: "0.37.0"
permissions:
contents: read
jobs:
lint:
# Context: https://github.com/golangci/golangci-lint-action/blob/v6.1.1/README.md#annotations
permissions:
# Required: allow read access to the content for analysis.
contents: read
# Optional: allow write access to checks to allow the action to annotate code in the PR.
checks: write
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- uses: golangci/golangci-lint-action@4afd733a84b1f43292c63897423277bb7f4313a9 # v8.0.0
with:
version: ${{ env.GOLANGCI_VERSION }}
working-directory: x/wasmbus
args: --config=${{ github.workspace }}/.golangci.yml
- name: Go generate
working-directory: x/wasmbus
run: |
go generate ./...
if ! test -z "$(git status --porcelain)"; then
echo "Go generate modified files. Please run go generate and commit the changes."
git status
exit 1
fi
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- uses: taiki-e/install-action@ad95d4e02e061d4390c4b66ef5ed56c7fee3d2ce # v2.58.17
with:
tool: ${{ format('wash-cli@{0}', env.WASH_VERSION) }}
- uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
with:
go-version-file: "x/wasmbus/go.mod"
- name: Build
working-directory: x/wasmbus
run: go build -v ./...
# NOTE(lxf): Tests are split into multiple steps to avoid wash race conditions.
- name: wasmbus
working-directory: x/wasmbus
run: go test -cover -v -wash-output
- name: wasmbus/control
working-directory: x/wasmbus/control
run: go test -cover -v -wash-output
- name: wasmbus/wadm
working-directory: x/wasmbus/wadm
run: go test -cover -v -wash-output
- name: wasmbus/events
working-directory: x/wasmbus/events
run: go test -cover -v -wash-output
examples:
# Context: https://github.com/golangci/golangci-lint-action/blob/v6.1.1/README.md#annotations
permissions:
# Required: allow read access to the content for analysis.
contents: read
# Optional: allow write access to checks to allow the action to annotate code in the PR.
checks: write
strategy:
matrix:
example:
- wasmcloud-rpc
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
with:
go-version-file: "./examples/wasmbus/${{ matrix.example }}/go.mod"
- uses: golangci/golangci-lint-action@4afd733a84b1f43292c63897423277bb7f4313a9 # v8.0.0
with:
version: ${{ env.GOLANGCI_VERSION }}
working-directory: "./examples/wasmbus/${{ matrix.example }}"
args: --config=${{ github.workspace }}/.golangci.yml
- uses: taiki-e/install-action@ad95d4e02e061d4390c4b66ef5ed56c7fee3d2ce # v2.58.17
with:
tool: ${{ format('wash-cli@{0}', env.WASH_VERSION) }}
- name: Go generate
working-directory: "./examples/wasmbus/${{ matrix.example }}"
run: |
go generate ./...
if ! test -z "$(git status --porcelain)"; then
echo "Go generate modified files. Please run go generate and commit the changes."
git status
exit 1
fi
- name: build
working-directory: "./examples/wasmbus/${{ matrix.example }}"
run: |
go build -v

1
.gitignore vendored
View File

@ -23,3 +23,4 @@ go.work.sum
# env file
.env
.envrc

70
.golangci.yml Normal file
View File

@ -0,0 +1,70 @@
version: "2"
run:
modules-download-mode: readonly
tests: false
output:
sort-order:
- linter
- severity
- file
linters:
enable:
- dupword
- mirror
- misspell
- revive
- staticcheck
- thelper
- usestdlibvars
settings:
misspell:
locale: US
ignore-rules:
- WASM
revive:
rules:
- name: blank-imports
- name: context-as-argument
arguments:
- allowTypesBefore: '*testing.T'
- name: context-keys-type
- name: dot-imports
- name: empty-block
- name: error-naming
- name: error-return
- name: error-strings
- name: errorf
- name: increment-decrement
- name: indent-error-flow
- name: range
- name: receiver-naming
- name: redefines-builtin-id
- name: superfluous-else
- name: time-naming
- name: unexported-return
- name: unreachable-code
- name: unused-parameter
- name: var-declaration
- name: var-naming
exclusions:
generated: lax
presets:
- comments
- common-false-positives
- legacy
- std-error-handling
paths:
- third_party$
- builtin$
- examples$
issues:
uniq-by-line: false
formatters:
enable:
- gofmt
exclusions:
generated: lax
paths:
- third_party$
- builtin$
- examples$

View File

@ -1,6 +1,6 @@
# MAINTAINERS
The following individuals are responsible for reviewing code, managing issues, and ensuring the overall quality of `provider-sdk-go`.
The following individuals are responsible for reviewing code, managing issues, and ensuring the overall quality of `wasmCloud/go`.
## @wasmCloud/go-maintainers

View File

@ -1,2 +1,11 @@
# go
wasmCloud Go ecosystem libraries and tooling
# wasmCloud Go
This repository contains Go ecosystem libraries for [wasmCloud](https://github.com/wasmcloud/wasmcloud).
Depending on what you are interested in doing with wasmCloud, you can find the relevant code under the following directories:
* [`component`](https://github.com/wasmCloud/go/tree/main/component) (available as `go.wasmcloud.dev/component`) - Component SDK for building wasmCloud applications in Go.
* [`provider`](https://github.com/wasmCloud/go/tree/main/provider) (available as `go.wasmcloud.dev/provider`) - Provider SDK for building wasmCloud capability providers in Go.
* [`examples`](https://github.com/wasmCloud/go/tree/main/examples) - A set of example wasmCloud applications (under [`examples/component`](https://github.com/wasmCloud/go/tree/main/examples/component)) and capability providers (under [`examples/provider`](https://github.com/wasmCloud/go/tree/main/examples/provider)) that demonstrate how you can make use of the [Component SDK](https://github.com/wasmCloud/go/tree/main/component) and [Provider SDK](https://github.com/wasmCloud/go/tree/main/provider).
* [`templates`](https://github.com/wasmCloud/go/tree/main/templates) - A set of starter templates used by the wasmCloud CLI (`wash`) for starting a new wasmCloud application or capability provider.
* [`x`](https://github.com/wasmCloud/go/tree/main/x) - Experimental libraries that are made available for consumption before they are folded into one of the existing SDKs or published as a top-level library of their own.

3
SECURITY.md Normal file
View File

@ -0,0 +1,3 @@
# Reporting a security issue
Please refer to the [wasmCloud Security Process and Policy](https://github.com/wasmCloud/wasmCloud/blob/main/SECURITY.md) for details on how to report security issues and vulnerabilities.

View File

@ -1,101 +0,0 @@
run:
tests: false
modules-download-mode: readonly
output:
uniq-by-line: false
show-stats: true
sort-results: true
sort-order:
- linter
- severity
- file
linters:
enable:
- gofmt
- revive
- thelper
- mirror
- usestdlibvars
- misspell
- dupword
linters-settings:
revive:
rules:
# Blank import should be only in a main or test package, or have a comment justifying it.
- name: blank-imports
# context.Context() should be the first parameter of a function when provided as argument.
- name: context-as-argument
arguments:
- allowTypesBefore: "*testing.T"
# Basic types should not be used as a key in `context.WithValue`
- name: context-keys-type
# Importing with `.` makes the programs much harder to understand
- name: dot-imports
# Empty blocks make code less readable and could be a symptom of a bug or unfinished refactoring.
- name: empty-block
# for better readability, variables of type `error` must be named with the prefix `err`.
- name: error-naming
# for better readability, the errors should be last in the list of returned values by a function.
- name: error-return
# for better readability, error messages should not be capitalized or end with punctuation or a newline.
- name: error-strings
# report when replacing `errors.New(fmt.Sprintf())` with `fmt.Errorf()` is possible
- name: errorf
# incrementing an integer variable by 1 is recommended to be done using the `++` operator
- name: increment-decrement
# highlights redundant else-blocks that can be eliminated from the code
- name: indent-error-flow
# This rule suggests a shorter way of writing ranges that do not use the second value.
- name: range
# receiver names in a method should reflect the struct name (p for Person, for example)
- name: receiver-naming
# redefining built in names (true, false, append, make) can lead to bugs very difficult to detect.
- name: redefines-builtin-id
# redundant else-blocks that can be eliminated from the code.
- name: superfluous-else
# prevent confusing name for variables when using `time` package
- name: time-naming
# warns when an exported function or method returns a value of an un-exported type.
- name: unexported-return
# spots and proposes to remove unreachable code. also helps to spot errors
- name: unreachable-code
# Functions or methods with unused parameters can be a symptom of an unfinished refactoring or a bug.
- name: unused-parameter
# report when a variable declaration can be simplified
- name: var-declaration
# warns when initialism, variable or package naming conventions are not followed.
- name: var-naming
misspell:
# Correct spellings using locale preferences for US or UK.
# Setting locale to US will correct the British spelling of 'colour' to 'color'.
# Default ("") is to use a neutral variety of English.
locale: US
# List of words to ignore
# among the one defined in https://github.com/golangci/misspell/blob/master/words.go
ignore-words:
- WASM

View File

@ -1,27 +0,0 @@
# MAINTAINERS
The following individuals are responsible for reviewing code, managing issues, and ensuring the overall quality of `component-sdk-go`.
## @wasmCloud/go-maintainers
Name: Joonas Bergius
GitHub: @joonas
Name: Lucas Fontes
GitHub: @lxfontes
Name: Bailey Hayes
GitHub: @ricochet
Name: Taylor Thomas
GitHub: @thomastaylor312
Name: Brooks Townsend
GitHub: @brooksmtownsend
Name: Roman Volosatovs
GitHub: @rvolosatovs
Name: Jordan Rash
GitHub: @jordan-rash

View File

@ -4,25 +4,26 @@
The Go Component SDK provides a set of packages to simplify the development of WebAssembly components targeting the [wasmCloud](https://wasmcloud.com) host runtime.
Writing a wasmCloud Capability Provider? Check out the [Go Provider SDK](https://github.com/wasmCloud/provider-sdk-go).
Writing a wasmCloud Capability Provider? Check out the [Go Provider SDK](https://github.com/wasmCloud/go/tree/main/provider).
# Setup
Requires:
* [`tinygo`](https://tinygo.org/getting-started/install/) 0.33.0 or above.
* [`wasm-tools`](https://github.com/bytecodealliance/wasm-tools?tab=readme-ov-file#installation) 1.220.0 or above.
- [`tinygo`](https://tinygo.org/getting-started/install/) 0.33.0 or above.
- [`wasm-tools`](https://github.com/bytecodealliance/wasm-tools?tab=readme-ov-file#installation) 1.220.0 - 1.225.0 (1.226.0+ depends on unreleased versions of `go.bytecodealliance.org/cmd/wit-bindgen-go`).
Import `go.wasmcloud.dev/component` in your Go module.
```bash
go get go.wasmcloud.dev/component@v0.0.5
go get go.wasmcloud.dev/component@v0.0.6
```
Import the SDK WIT. In `wit/deps.toml`:
```toml
wasmcloud-component = "https://github.com/wasmCloud/component-sdk-go/archive/v0.0.5.tar.gz"
wasmcloud-component = "https://github.com/wasmCloud/component-sdk-go/archive/v0.0.6.tar.gz"
```

View File

@ -1,36 +0,0 @@
module github.com/wasmCloud/component-sdk-go/_examples/http-server
go 1.23.0
require (
github.com/stretchr/testify v1.10.0
go.bytecodealliance.org v0.4.1
go.wasmcloud.dev/component v0.0.5
go.wasmcloud.dev/wadge v0.7.0
)
require (
github.com/bytecodealliance/wasm-tools-go v0.3.0 // indirect
github.com/coreos/go-semver v0.3.1 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/docker/libtrust v0.0.0-20160708172513-aabc10ec26b7 // indirect
github.com/julienschmidt/httprouter v1.3.0
github.com/klauspost/compress v1.17.11 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/regclient/regclient v0.7.2 // indirect
github.com/samber/lo v1.47.0 // indirect
github.com/samber/slog-common v0.17.1 // indirect
github.com/sirupsen/logrus v1.9.3 // indirect
github.com/ulikunitz/xz v0.5.12 // indirect
github.com/urfave/cli/v3 v3.0.0-beta1 // indirect
golang.org/x/mod v0.22.0 // indirect
golang.org/x/sync v0.10.0 // indirect
golang.org/x/sys v0.28.0 // indirect
golang.org/x/text v0.18.0 // indirect
golang.org/x/tools v0.28.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
// NOTE(lxf): Remove this line if running outside of component-sdk-go repository
replace go.wasmcloud.dev/component => ../..

View File

@ -1,21 +0,0 @@
# Custom WIT example
This example shows how to combine the component-sdk with your custom interfaces.
Build the example:
```bash
wash build
```
Deploy
```bash
wash app deploy ./wadm.yaml
```
Call the custom interface:
```bash
wash call invoke_example-invoker example:invoker/invoker.call
```

View File

@ -15,7 +15,7 @@ import (
//
//go:nosplit
func Exit(status cm.BoolResult) {
status0 := cm.BoolToU32(status)
status0 := (uint32)(cm.BoolToU32(status))
wasmimport_Exit((uint32)(status0))
return
}

View File

@ -472,7 +472,7 @@ func (self Descriptor) IsSameObject(other Descriptor) (result bool) {
self0 := cm.Reinterpret[uint32](self)
other0 := cm.Reinterpret[uint32](other)
result0 := wasmimport_DescriptorIsSameObject((uint32)(self0), (uint32)(other0))
result = cm.U32ToBool((uint32)(result0))
result = (bool)(cm.U32ToBool((uint32)(result0)))
return
}

View File

@ -152,7 +152,7 @@ func lower_ErrorCode(v ErrorCode) (f0 uint32, f1 uint32, f2 uint64, f3 uint32, f
case 1: // DNS-error
v1, v2, v3, v4, v5 := lower_DNSErrorPayload(*cm.Case[DNSErrorPayload](&v, 1))
f1 = (uint32)(v1)
f2 = cm.PointerToU64(v2)
f2 = (uint64)(cm.PointerToU64(v2))
f3 = (uint32)(v3)
f4 = (uint32)(v4)
f5 = (uint32)(v5)
@ -161,7 +161,7 @@ func lower_ErrorCode(v ErrorCode) (f0 uint32, f1 uint32, f2 uint64, f3 uint32, f
f1 = (uint32)(v1)
f2 = (uint64)(v2)
f3 = (uint32)(v3)
f4 = cm.PointerToU32(v4)
f4 = (uint32)(cm.PointerToU32(v4))
f5 = (uint32)(v5)
case 17: // HTTP-request-body-size
v1, v2 := lower_OptionU64(*cm.Case[cm.Option[uint64]](&v, 17))
@ -175,7 +175,7 @@ func lower_ErrorCode(v ErrorCode) (f0 uint32, f1 uint32, f2 uint64, f3 uint32, f
v1, v2, v3, v4, v5, v6 := lower_OptionFieldSizePayload(*cm.Case[cm.Option[FieldSizePayload]](&v, 22))
f1 = (uint32)(v1)
f2 = (uint64)(v2)
f3 = cm.PointerToU32(v3)
f3 = (uint32)(cm.PointerToU32(v3))
f4 = (uint32)(v4)
f5 = (uint32)(v5)
f6 = (uint32)(v6)
@ -186,7 +186,7 @@ func lower_ErrorCode(v ErrorCode) (f0 uint32, f1 uint32, f2 uint64, f3 uint32, f
case 24: // HTTP-request-trailer-size
v1, v2, v3, v4, v5 := lower_FieldSizePayload(*cm.Case[FieldSizePayload](&v, 24))
f1 = (uint32)(v1)
f2 = cm.PointerToU64(v2)
f2 = (uint64)(cm.PointerToU64(v2))
f3 = (uint32)(v3)
f4 = (uint32)(v4)
f5 = (uint32)(v5)
@ -197,7 +197,7 @@ func lower_ErrorCode(v ErrorCode) (f0 uint32, f1 uint32, f2 uint64, f3 uint32, f
case 27: // HTTP-response-header-size
v1, v2, v3, v4, v5 := lower_FieldSizePayload(*cm.Case[FieldSizePayload](&v, 27))
f1 = (uint32)(v1)
f2 = cm.PointerToU64(v2)
f2 = (uint64)(cm.PointerToU64(v2))
f3 = (uint32)(v3)
f4 = (uint32)(v4)
f5 = (uint32)(v5)
@ -212,24 +212,24 @@ func lower_ErrorCode(v ErrorCode) (f0 uint32, f1 uint32, f2 uint64, f3 uint32, f
case 30: // HTTP-response-trailer-size
v1, v2, v3, v4, v5 := lower_FieldSizePayload(*cm.Case[FieldSizePayload](&v, 30))
f1 = (uint32)(v1)
f2 = cm.PointerToU64(v2)
f2 = (uint64)(cm.PointerToU64(v2))
f3 = (uint32)(v3)
f4 = (uint32)(v4)
f5 = (uint32)(v5)
case 31: // HTTP-response-transfer-coding
v1, v2, v3 := lower_OptionString(*cm.Case[cm.Option[string]](&v, 31))
f1 = (uint32)(v1)
f2 = cm.PointerToU64(v2)
f2 = (uint64)(cm.PointerToU64(v2))
f3 = (uint32)(v3)
case 32: // HTTP-response-content-coding
v1, v2, v3 := lower_OptionString(*cm.Case[cm.Option[string]](&v, 32))
f1 = (uint32)(v1)
f2 = cm.PointerToU64(v2)
f2 = (uint64)(cm.PointerToU64(v2))
f3 = (uint32)(v3)
case 38: // internal-error
v1, v2, v3 := lower_OptionString(*cm.Case[cm.Option[string]](&v, 38))
f1 = (uint32)(v1)
f2 = cm.PointerToU64(v2)
f2 = (uint64)(cm.PointerToU64(v2))
f3 = (uint32)(v3)
}
return

View File

@ -1018,7 +1018,7 @@ func (self Fields) Has(name FieldKey) (result bool) {
self0 := cm.Reinterpret[uint32](self)
name0, name1 := cm.LowerString(name)
result0 := wasmimport_FieldsHas((uint32)(self0), (*uint8)(name0), (uint32)(name1))
result = cm.U32ToBool((uint32)(result0))
result = (bool)(cm.U32ToBool((uint32)(result0)))
return
}
@ -1305,7 +1305,7 @@ func (self OutgoingRequest) SetAuthority(authority cm.Option[string]) (result cm
self0 := cm.Reinterpret[uint32](self)
authority0, authority1, authority2 := lower_OptionString(authority)
result0 := wasmimport_OutgoingRequestSetAuthority((uint32)(self0), (uint32)(authority0), (*uint8)(authority1), (uint32)(authority2))
result = (cm.BoolResult)(cm.U32ToBool((uint32)(result0)))
result = (cm.BoolResult)((bool)(cm.U32ToBool((uint32)(result0))))
return
}
@ -1321,7 +1321,7 @@ func (self OutgoingRequest) SetMethod(method Method) (result cm.BoolResult) {
self0 := cm.Reinterpret[uint32](self)
method0, method1, method2 := lower_Method(method)
result0 := wasmimport_OutgoingRequestSetMethod((uint32)(self0), (uint32)(method0), (*uint8)(method1), (uint32)(method2))
result = (cm.BoolResult)(cm.U32ToBool((uint32)(result0)))
result = (cm.BoolResult)((bool)(cm.U32ToBool((uint32)(result0))))
return
}
@ -1338,7 +1338,7 @@ func (self OutgoingRequest) SetPathWithQuery(pathWithQuery cm.Option[string]) (r
self0 := cm.Reinterpret[uint32](self)
pathWithQuery0, pathWithQuery1, pathWithQuery2 := lower_OptionString(pathWithQuery)
result0 := wasmimport_OutgoingRequestSetPathWithQuery((uint32)(self0), (uint32)(pathWithQuery0), (*uint8)(pathWithQuery1), (uint32)(pathWithQuery2))
result = (cm.BoolResult)(cm.U32ToBool((uint32)(result0)))
result = (cm.BoolResult)((bool)(cm.U32ToBool((uint32)(result0))))
return
}
@ -1355,7 +1355,7 @@ func (self OutgoingRequest) SetScheme(scheme cm.Option[Scheme]) (result cm.BoolR
self0 := cm.Reinterpret[uint32](self)
scheme0, scheme1, scheme2, scheme3 := lower_OptionScheme(scheme)
result0 := wasmimport_OutgoingRequestSetScheme((uint32)(self0), (uint32)(scheme0), (uint32)(scheme1), (*uint8)(scheme2), (uint32)(scheme3))
result = (cm.BoolResult)(cm.U32ToBool((uint32)(result0)))
result = (cm.BoolResult)((bool)(cm.U32ToBool((uint32)(result0))))
return
}
@ -1448,7 +1448,7 @@ func (self RequestOptions) SetBetweenBytesTimeout(duration cm.Option[Duration])
self0 := cm.Reinterpret[uint32](self)
duration0, duration1 := lower_OptionDuration(duration)
result0 := wasmimport_RequestOptionsSetBetweenBytesTimeout((uint32)(self0), (uint32)(duration0), (uint64)(duration1))
result = (cm.BoolResult)(cm.U32ToBool((uint32)(result0)))
result = (cm.BoolResult)((bool)(cm.U32ToBool((uint32)(result0))))
return
}
@ -1464,7 +1464,7 @@ func (self RequestOptions) SetConnectTimeout(duration cm.Option[Duration]) (resu
self0 := cm.Reinterpret[uint32](self)
duration0, duration1 := lower_OptionDuration(duration)
result0 := wasmimport_RequestOptionsSetConnectTimeout((uint32)(self0), (uint32)(duration0), (uint64)(duration1))
result = (cm.BoolResult)(cm.U32ToBool((uint32)(result0)))
result = (cm.BoolResult)((bool)(cm.U32ToBool((uint32)(result0))))
return
}
@ -1480,7 +1480,7 @@ func (self RequestOptions) SetFirstByteTimeout(duration cm.Option[Duration]) (re
self0 := cm.Reinterpret[uint32](self)
duration0, duration1 := lower_OptionDuration(duration)
result0 := wasmimport_RequestOptionsSetFirstByteTimeout((uint32)(self0), (uint32)(duration0), (uint64)(duration1))
result = (cm.BoolResult)(cm.U32ToBool((uint32)(result0)))
result = (cm.BoolResult)((bool)(cm.U32ToBool((uint32)(result0))))
return
}
@ -1824,7 +1824,7 @@ func (self OutgoingResponse) SetStatusCode(statusCode StatusCode) (result cm.Boo
self0 := cm.Reinterpret[uint32](self)
statusCode0 := (uint32)(statusCode)
result0 := wasmimport_OutgoingResponseSetStatusCode((uint32)(self0), (uint32)(statusCode0))
result = (cm.BoolResult)(cm.U32ToBool((uint32)(result0)))
result = (cm.BoolResult)((bool)(cm.U32ToBool((uint32)(result0))))
return
}

View File

@ -42,7 +42,7 @@ func (self Pollable) Block() {
func (self Pollable) Ready() (result bool) {
self0 := cm.Reinterpret[uint32](self)
result0 := wasmimport_PollableReady((uint32)(self0))
result = cm.U32ToBool((uint32)(result0))
result = (bool)(cm.U32ToBool((uint32)(result0)))
return
}

View File

@ -168,7 +168,7 @@ func (self TCPSocket) HopLimit() (result cm.Result[uint8, uint8, ErrorCode]) {
func (self TCPSocket) IsListening() (result bool) {
self0 := cm.Reinterpret[uint32](self)
result0 := wasmimport_TCPSocketIsListening((uint32)(self0))
result = cm.U32ToBool((uint32)(result0))
result = (bool)(cm.U32ToBool((uint32)(result0)))
return
}
@ -291,7 +291,7 @@ func (self TCPSocket) SetKeepAliveCount(value uint32) (result cm.Result[ErrorCod
//go:nosplit
func (self TCPSocket) SetKeepAliveEnabled(value bool) (result cm.Result[ErrorCode, struct{}, ErrorCode]) {
self0 := cm.Reinterpret[uint32](self)
value0 := cm.BoolToU32(value)
value0 := (uint32)(cm.BoolToU32(value))
wasmimport_TCPSocketSetKeepAliveEnabled((uint32)(self0), (uint32)(value0), &result)
return
}

View File

@ -1,10 +1,10 @@
module go.wasmcloud.dev/component
go 1.23.0
go 1.24
require (
github.com/samber/slog-common v0.17.1
go.bytecodealliance.org v0.4.1
github.com/samber/slog-common v0.18.1
go.bytecodealliance.org/cm v0.1.0
)
require (
@ -12,12 +12,15 @@ require (
github.com/docker/libtrust v0.0.0-20160708172513-aabc10ec26b7 // indirect
github.com/klauspost/compress v1.17.11 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/regclient/regclient v0.7.2 // indirect
github.com/samber/lo v1.47.0 // indirect
github.com/regclient/regclient v0.8.0 // indirect
github.com/samber/lo v1.50.0 // indirect
github.com/sirupsen/logrus v1.9.3 // indirect
github.com/ulikunitz/xz v0.5.12 // indirect
github.com/urfave/cli/v3 v3.0.0-beta1 // indirect
go.bytecodealliance.org v0.5.0 // indirect
golang.org/x/mod v0.22.0 // indirect
golang.org/x/sys v0.28.0 // indirect
golang.org/x/text v0.18.0 // indirect
golang.org/x/sys v0.29.0 // indirect
golang.org/x/text v0.22.0 // indirect
)
tool go.bytecodealliance.org/cmd/wit-bindgen-go

View File

@ -13,35 +13,37 @@ github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8
github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/regclient/regclient v0.7.2 h1:vcldDAwBMLtighYVMeb6qNt5+0hKg3AN2IkCc0JIJNM=
github.com/regclient/regclient v0.7.2/go.mod h1:QlA7W9/pvmbblOXM4d49JgfuOTwVXcUMKt3bFuOSVIQ=
github.com/samber/lo v1.47.0 h1:z7RynLwP5nbyRscyvcD043DWYoOcYRv3mV8lBeqOCLc=
github.com/samber/lo v1.47.0/go.mod h1:RmDH9Ct32Qy3gduHQuKJ3gW1fMHAnE/fAzQuf6He5cU=
github.com/samber/slog-common v0.17.1 h1:jTqqLBgoJshpoxlPSGiypyOanjH6tY+i9bwyYmIbjhI=
github.com/samber/slog-common v0.17.1/go.mod h1:mZSJhinB4aqHziR0SKPqpVZjJ0JO35JfH+dDIWqaCBk=
github.com/regclient/regclient v0.8.0 h1:xNAMDlADcyMvFAlGXoqDOxlSUBG4mqWBFgjQqVTP8Og=
github.com/regclient/regclient v0.8.0/go.mod h1:h9+Y6dBvqBkdlrj6EIhbTOv0xUuIFl7CdI1bZvEB42g=
github.com/samber/lo v1.50.0 h1:XrG0xOeHs+4FQ8gJR97zDz5uOFMW7OwFWiFVzqopKgY=
github.com/samber/lo v1.50.0/go.mod h1:RjZyNk6WSnUFRKK6EyOhsRJMqft3G+pg7dCWHQCWvsc=
github.com/samber/slog-common v0.18.1 h1:c0EipD/nVY9HG5shgm/XAs67mgpWDMF+MmtptdJNCkQ=
github.com/samber/slog-common v0.18.1/go.mod h1:QNZiNGKakvrfbJ2YglQXLCZauzkI9xZBjOhWFKS3IKk=
github.com/sergi/go-diff v1.3.1 h1:xkr+Oxo4BOQKmkn/B9eMK0g5Kg/983T9DqqPHwYqD+8=
github.com/sergi/go-diff v1.3.1/go.mod h1:aMJSSKb2lpPvRNec0+w3fl7LP9IOFzdc9Pa4NFbPK1I=
github.com/sirupsen/logrus v1.9.3 h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ=
github.com/sirupsen/logrus v1.9.3/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA=
github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/ulikunitz/xz v0.5.12 h1:37Nm15o69RwBkXM0J6A5OlE67RZTfzUxTj8fB3dfcsc=
github.com/ulikunitz/xz v0.5.12/go.mod h1:nbz6k7qbPmH4IRqmfOplQw/tblSgqTqBwxkY0oWt/14=
github.com/urfave/cli/v3 v3.0.0-beta1 h1:6DTaaUarcM0wX7qj5Hcvs+5Dm3dyUTBbEwIWAjcw9Zg=
github.com/urfave/cli/v3 v3.0.0-beta1/go.mod h1:FnIeEMYu+ko8zP1F9Ypr3xkZMIDqW3DR92yUtY39q1Y=
go.bytecodealliance.org v0.4.1 h1:Y3Nnz+C061i9Hw4qQlSkZTg3IBTsTLC92+sdh4xCADQ=
go.bytecodealliance.org v0.4.1/go.mod h1:jxAxqtTxs+6Q2q6bQnWa/lF+Q+2/LkdbqIgNJYxEmFA=
go.bytecodealliance.org v0.5.0 h1:ywhCpF0JdqGkqct5JqSY1Me8lz001UIJXUaCSS32cew=
go.bytecodealliance.org v0.5.0/go.mod h1:8kYTSxmQr8DU3dKOKCOHH1Ap1gWX/61qlFSbIuIno2Q=
go.bytecodealliance.org/cm v0.1.0 h1:78Rk4d5rgir5Hm+LMFpDWhjmFBWrKDFPSKUwDBj+nwo=
go.bytecodealliance.org/cm v0.1.0/go.mod h1:NZ2UT0DyGhBfpIPOxPMCuG6g1YTR4YF3xweD7mHX5VQ=
golang.org/x/mod v0.22.0 h1:D4nJWe9zXqHOmWqj4VMOJhvzj7bEZg4wEYa759z1pH4=
golang.org/x/mod v0.22.0/go.mod h1:6SkKJ3Xj0I0BrPOZoBy3bdMptDDU9oJrpohJ3eWZ1fY=
golang.org/x/sync v0.10.0 h1:3NQrjDixjgGwUOCaF8w2+VYHv0Ve/vGYSbdkTa98gmQ=
golang.org/x/sync v0.10.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
golang.org/x/sync v0.11.0 h1:GGz8+XQP4FvTTrjZPzNKTMFtSXH80RAzG+5ghFPgK9w=
golang.org/x/sync v0.11.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA=
golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU=
golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.22.0 h1:bofq7m3/HAFvbF51jz3Q9wLg3jkvSPuiZu/pD1XwgtM=
golang.org/x/text v0.22.0/go.mod h1:YRoo4H8PVmsu+E3Ou7cqLVH8oXWIHVoX0jqUWALQhfY=
golang.org/x/tools v0.28.0 h1:WuB6qZ4RPCQo5aP3WdKZS7i595EdWqWR8vqJTlwTVK8=
golang.org/x/tools v0.28.0/go.mod h1:dcIOrVd3mfQKTgrDVQHqCPMWy6lnhfhtX3hLXYVLfRw=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=

View File

@ -10,6 +10,7 @@ import (
monotonicclock "go.wasmcloud.dev/component/gen/wasi/clocks/monotonic-clock"
outgoinghandler "go.wasmcloud.dev/component/gen/wasi/http/outgoing-handler"
"go.wasmcloud.dev/component/gen/wasi/http/types"
poll "go.wasmcloud.dev/component/poll"
)
// Transport implements [http.RoundTripper] for [wasi:http].
@ -34,7 +35,16 @@ var DefaultClient = &http.Client{Transport: DefaultTransport}
func (r *Transport) requestOptions() types.RequestOptions {
options := types.NewRequestOptions()
options.SetConnectTimeout(cm.Some(monotonicclock.Duration(r.ConnectTimeout)))
if r.ConnectTimeout > 0 {
// Gos time.Duration is a nanosecond count, and WASIs monotonicclock.Duration is also a u64 of nanoseconds
options.SetConnectTimeout(
cm.Some(monotonicclock.Duration(r.ConnectTimeout)),
)
} else {
options.SetConnectTimeout(
cm.None[monotonicclock.Duration](),
)
}
return options
}
@ -44,7 +54,7 @@ func (r *Transport) RoundTrip(incomingRequest *http.Request) (*http.Response, er
outHeaders := types.NewFields()
if err := HTTPtoWASIHeader(incomingRequest.Header, outHeaders); err != nil {
return nil, err
return nil, fmt.Errorf("failed to convert outgoing headers: %w", err)
}
outRequest := types.NewOutgoingRequest(outHeaders)
@ -67,76 +77,73 @@ func (r *Transport) RoundTrip(incomingRequest *http.Request) (*http.Response, er
outRequest.SetScheme(cm.Some(types.SchemeOther(incomingRequest.URL.Scheme)))
}
var adaptedBody io.WriteCloser
var body *types.OutgoingBody
if incomingRequest.Body != nil {
bodyRes := outRequest.Body()
if bodyRes.IsErr() {
return nil, fmt.Errorf("failed to acquire resource handle to request body: %s", bodyRes.Err())
}
body = bodyRes.OK()
adaptedBody, err = NewOutgoingBody(body)
if err != nil {
return nil, fmt.Errorf("failed to adapt body: %s", err)
}
body, bodyErr, isErr := outRequest.Body().Result()
if isErr {
return nil, fmt.Errorf("failed to acquire resource handle to request body: %s", bodyErr)
}
handleResp := outgoinghandler.Handle(outRequest, cm.Some(r.requestOptions()))
if handleResp.Err() != nil {
return nil, fmt.Errorf("%v", handleResp.Err())
futureResponse, handlerErr, isErr := outgoinghandler.Handle(outRequest, cm.Some(r.requestOptions())).Result()
if isErr {
return nil, fmt.Errorf("failed to acquire handle to outbound request: %s", handlerErr)
}
maybeTrailers := cm.None[types.Fields]()
if len(incomingRequest.Trailer) > 0 {
outTrailers := types.NewFields()
if err := HTTPtoWASIHeader(incomingRequest.Trailer, outTrailers); err != nil {
return nil, fmt.Errorf("failed to convert outgoing trailers: %w", err)
}
maybeTrailers = cm.Some(outTrailers)
}
// NOTE(lxf): If request includes a body, copy it to the adapted wasi body
if body != nil {
if incomingRequest.Body != nil {
// For client requests, the Transport is responsible for calling Close on request's body.
defer incomingRequest.Body.Close()
adaptedBody, err := NewOutgoingBody(&body)
if err != nil {
return nil, fmt.Errorf("failed to adapt body: %w", err)
}
if _, err := io.Copy(adaptedBody, incomingRequest.Body); err != nil {
return nil, fmt.Errorf("failed to copy body: %v", err)
return nil, fmt.Errorf("failed to copy body: %w", err)
}
if err := adaptedBody.Close(); err != nil {
return nil, fmt.Errorf("failed to close body: %v", err)
}
outTrailers := types.NewFields()
if err := HTTPtoWASIHeader(incomingRequest.Trailer, outTrailers); err != nil {
return nil, err
}
maybeTrailers := cm.None[types.Fields]()
if len(incomingRequest.Trailer) > 0 {
maybeTrailers = cm.Some(outTrailers)
}
outFinish := types.OutgoingBodyFinish(*body, maybeTrailers)
if outFinish.IsErr() {
return nil, fmt.Errorf("failed to finish body: %v", outFinish.Err())
return nil, fmt.Errorf("failed to close body: %w", err)
}
}
// NOTE(lxf): Request is fully sent. Processing response.
futureResponse := handleResp.OK()
// From `outgoing-body` documentation:
// Finalize an outgoing body, optionally providing trailers. This must be
// called to signal that the response is complete.
outFinish := types.OutgoingBodyFinish(body, maybeTrailers)
if outFinish.IsErr() {
return nil, fmt.Errorf("failed to finish body: %s", outFinish.Err())
}
// wait until resp is returned
futureResponse.Subscribe().Block()
poll.Resolve(futureResponse.Subscribe())
pollableOption := futureResponse.Get()
if pollableOption.None() {
return nil, fmt.Errorf("incoming resp is None")
incomingResponseOuterOption := futureResponse.Get()
if incomingResponseOuterOption.None() {
// NOTE: This should never happen since we subscribe to response readiness above
return nil, fmt.Errorf("failed to wait for future-incoming-response readiness")
}
pollableResult := pollableOption.Some()
if pollableResult.IsErr() {
return nil, fmt.Errorf("error is %v", pollableResult.Err())
// Unwrap the outer Option and the outer Result within it
innerResult, outerResultErr, isErr := incomingResponseOuterOption.Some().Result()
if isErr {
return nil, fmt.Errorf("failed to unwrap the outer result for incoming-response: %s", outerResultErr)
}
resultOption := pollableResult.OK()
if resultOption.IsErr() {
return nil, fmt.Errorf("%v", resultOption.Err())
// Unwrap the inner Result
incomingResponse, innerResultErr, isErr := innerResult.Result()
if isErr {
return nil, fmt.Errorf("failed to unwrap the inner result for incoming-response: %s", innerResultErr)
}
incomingResponse := resultOption.OK()
incomingBody, incomingTrailers, err := NewIncomingBodyTrailer(incomingResponse)
if err != nil {
return nil, fmt.Errorf("failed to consume incoming request %s", err)
return nil, fmt.Errorf("failed to parse incoming-response: %w", err)
}
incomingHeaders := http.Header{}

View File

@ -10,6 +10,7 @@ import (
"go.bytecodealliance.org/cm"
"go.wasmcloud.dev/component/gen/wasi/http/types"
"go.wasmcloud.dev/component/gen/wasi/io/streams"
poll "go.wasmcloud.dev/component/poll"
)
// BodyConsumer interface is implemented by [types.IncomingRequest] and [types.IncomingResponse].
@ -87,7 +88,7 @@ func (r *inputStreamReader) parseTrailers() {
func (r *inputStreamReader) Read(p []byte) (n int, err error) {
pollable := r.stream.Subscribe()
pollable.Block()
poll.Resolve(pollable)
pollable.ResourceDrop()
readResult := r.stream.Read(uint64(len(p)))

26
component/poll/poll.go Normal file
View File

@ -0,0 +1,26 @@
package io
import (
"runtime"
"time"
monotonicclock "go.wasmcloud.dev/component/gen/wasi/clocks/monotonic-clock"
"go.wasmcloud.dev/component/gen/wasi/http/types"
)
// Resolve is a utility function that polls a given Pollable object
// until it is ready, using an exponential backoff strategy starting at 1ms
// and capping at 5 seconds. It uses a wasi:clocks/monotonic-clock pollable
// to backoff and yield the thread to the Go runtime scheduler.
func Resolve(pollable types.Pollable) {
backoffDuration := 1 * time.Millisecond
for !pollable.Ready() {
runtime.Gosched()
backoff := monotonicclock.SubscribeDuration(monotonicclock.Duration(backoffDuration))
backoff.Block()
backoffDuration *= 2
if backoffDuration > 5*time.Second {
backoffDuration = 5 * time.Second // Cap the backoff duration
}
}
}

View File

@ -1,6 +1,6 @@
package component
//go:generate go run go.bytecodealliance.org/cmd/wit-bindgen-go generate --world sdk --out gen ./wit
//go:generate go tool wit-bindgen-go generate --world sdk --out gen ./wit
import (
"embed"

View File

@ -1,7 +0,0 @@
//go:build tools
package main
import (
_ "go.bytecodealliance.org/cmd/wit-bindgen-go"
)

View File

@ -1 +1 @@
go.wasmcloud.dev
go.wasmcloud.dev

View File

@ -2,7 +2,7 @@
<head>
<meta
name="go-import"
content="go.wasmcloud.dev/component git https://github.com/wasmCloud/component-sdk-go"
content="go.wasmcloud.dev git https://github.com/wasmCloud/go"
/>
</head>
</html>

View File

@ -1,8 +0,0 @@
<html>
<head>
<meta
name="go-import"
content="go.wasmcloud.dev/component git https://github.com/wasmCloud/component-sdk-go"
/>
</head>
</html>

8
docs/index.html Normal file
View File

@ -0,0 +1,8 @@
<html>
<head>
<meta
name="go-import"
content="go.wasmcloud.dev git https://github.com/wasmCloud/go"
/>
</head>
</html>

View File

@ -2,7 +2,7 @@
<head>
<meta
name="go-import"
content="go.wasmcloud.dev/provider git https://github.com/wasmCloud/provider-sdk-go"
content="go.wasmcloud.dev git https://github.com/wasmCloud/go"
/>
</head>
</html>

View File

@ -0,0 +1,8 @@
<html>
<head>
<meta
name="go-import"
content="go.wasmcloud.dev git https://github.com/wasmCloud/go"
/>
</head>
</html>

View File

@ -0,0 +1,8 @@
<html>
<head>
<meta
name="go-import"
content="go.wasmcloud.dev git https://github.com/wasmCloud/go"
/>
</head>
</html>

View File

@ -0,0 +1,121 @@
# Go HTTP Client
[This example](https://github.com/wasmCloud/go/tree/main/examples/component/http-client) is a
WebAssembly component that calls a random number generator service to get random numbers.
The application...
- Implements a [`wasi:http`][wasi-http]-compliant HTTP handler
- Uses the [`httpserver` provider][httpserver-provider] to serve requests
- Can be declaratively provisioned in a [wasmCloud][wasmCloud] environment
[wasi-http]: https://github.com/WebAssembly/wasi-http
[httpserver-provider]: https://github.com/wasmCloud/wasmCloud/tree/main/crates/provider-http-server
[httpclient-provider]: https://github.com/wasmCloud/wasmCloud/tree/main/crates/provider-http-client
[wasmCloud]: https://wasmcloud.com/docs/intro
[wash]: https://wasmcloud.com/docs/ecosystem/wash/
[wasm-tools]: https://github.com/bytecodealliance/wasm-tools#installation
## 📦 Dependencies
> [!WARNING]
> Due to incompatibilities introduced in `wasm-tools` v1.226.0, a version of
> `wasm-tools` <= 1.225.0 is **required** for running this example.
>
> You can install `wasm-tools` [v1.225.0 from upstream releases](https://github.com/bytecodealliance/wasm-tools/releases/tag/v1.225.0), or use
> `cargo` ([Rust toolchain](https://doc.rust-lang.org/cargo/getting-started/installation.html)) -- (i.e. `cargo install --locked wasm-tools@1.225.0`)
Before starting, ensure that you have the following installed in addition to the Go (1.23+) toolchain:
- [`tinygo`](https://tinygo.org/getting-started/install/) for compiling Go (always use the latest version)
- [`wasm-tools`](https://github.com/bytecodealliance/wasm-tools#installation) for Go bindings
- [wasmCloud Shell (`wash`)](https://wasmcloud.com/docs/installation) for building and running the components and wasmCloud environment
## 👟 Run the example
Clone the [wasmCloud/go repository](https://github.com/wasmcloud/go):
```shell
git clone https://github.com/wasmCloud/go.git
```
Change directory to `examples/component/http-client`:
```shell
cd examples/component/http-client
```
In addition to the standard elements of a Go project, the example directory includes the following files and directories:
- `build/`: Target directory for compiled `.wasm` binaries
- `gen/`: Target directory for Go bindings of [interfaces](https://wasmcloud.com/docs/concepts/interfaces)
- `wit/`: Directory for WebAssembly Interface Type (WIT) packages that define interfaces
- `wadm.yaml`: Declarative application manifest
- `wasmcloud.lock`: Automatically generated lockfile for WIT packages
- `wasmcloud.toml`: Configuration file for a wasmCloud application
### Start a local development loop
Run `wash dev` to start a local development loop:
```shell
wash dev
```
The `wash dev` command will:
- Start a local wasmCloud environment
- Build this component
- Deploy your application and all requirements to run the application locally, including...
- Your locally built component
- The [HTTP server provider][httpserver-provider], which will receive requests from the outside world
(on port 8000 by default)
- The [HTTP client provider][httpclient-provider], which will call a random number generator service
- Necessary links between providers and your component so your component can handle web traffic
- Watch your code for changes and re-deploy when necessary.
Once the application is deployed, open another terminal tab. To ensure that the application has reached `Deployed` status, you can use `wash app list`:
```shell
wash app list
```
### Send a request
When you send a request, the component will call an upstream API and return a list of random numbers:
```shell
curl localhost:8000
```
```text
[438,424,166,260,681]
```
### Clean up
You can stop the `wash dev` process with `Ctrl-C`.
## ⚠️ Issues/FAQ
### `curl` produces a "failed to invoke" error
If `curl`ing produces...
```text
failed to invoke `wrpc:http/incoming-handler.handle`: failed to invoke `wrpc:http/incoming-handler@0.1.0.handle`: failed to shutdown synchronous parameter channel: not connected%
```
...the HTTP server may not have finished starting up. You can check that the application has reached `Deployed` status with `wash app list`.
If the issue persists, you may have a lingering HTTP server provider running on your system. You can use `pgrep` to check:
```shell
pgrep -la ghcr_io
```
```text
4007604 /tmp/wasmcloudcache/NBCBQOZPJXTJEZDV2VNY32KGEMTLFVP2XJRZJ5FWEJJOXESJXXR2RO46/ghcr_io_wasmcloud_http_server_0_23_1
```
## 📖 Further reading
For more on building components, see the [Component Developer Guide](https://wasmcloud.com/docs/developer/components/) in the wasmCloud documentation.

View File

@ -13,7 +13,7 @@ import (
//
//go:nosplit
func Exit(status cm.BoolResult) {
status0 := cm.BoolToU32(status)
status0 := (uint32)(cm.BoolToU32(status))
wasmimport_Exit((uint32)(status0))
return
}

View File

@ -4,7 +4,7 @@
package stderr
import (
"github.com/wasmCloud/component-sdk-go/_examples/invoke/gen/wasi/io/streams"
"github.com/wasmCloud/go/examples/component/http-client/gen/wasi/io/streams"
"go.bytecodealliance.org/cm"
)

View File

@ -4,7 +4,7 @@
package stdin
import (
"github.com/wasmCloud/component-sdk-go/_examples/invoke/gen/wasi/io/streams"
"github.com/wasmCloud/go/examples/component/http-client/gen/wasi/io/streams"
"go.bytecodealliance.org/cm"
)

View File

@ -4,7 +4,7 @@
package stdout
import (
"github.com/wasmCloud/component-sdk-go/_examples/invoke/gen/wasi/io/streams"
"github.com/wasmCloud/go/examples/component/http-client/gen/wasi/io/streams"
"go.bytecodealliance.org/cm"
)

View File

@ -4,7 +4,7 @@
package terminalstderr
import (
terminaloutput "github.com/wasmCloud/component-sdk-go/_examples/invoke/gen/wasi/cli/terminal-output"
terminaloutput "github.com/wasmCloud/go/examples/component/http-client/gen/wasi/cli/terminal-output"
"go.bytecodealliance.org/cm"
)

View File

@ -4,7 +4,7 @@
package terminalstdin
import (
terminalinput "github.com/wasmCloud/component-sdk-go/_examples/invoke/gen/wasi/cli/terminal-input"
terminalinput "github.com/wasmCloud/go/examples/component/http-client/gen/wasi/cli/terminal-input"
"go.bytecodealliance.org/cm"
)

View File

@ -4,7 +4,7 @@
package terminalstdout
import (
terminaloutput "github.com/wasmCloud/component-sdk-go/_examples/invoke/gen/wasi/cli/terminal-output"
terminaloutput "github.com/wasmCloud/go/examples/component/http-client/gen/wasi/cli/terminal-output"
"go.bytecodealliance.org/cm"
)

View File

@ -4,7 +4,7 @@
package monotonicclock
import (
"github.com/wasmCloud/component-sdk-go/_examples/invoke/gen/wasi/io/poll"
"github.com/wasmCloud/go/examples/component/http-client/gen/wasi/io/poll"
"go.bytecodealliance.org/cm"
)

View File

@ -4,7 +4,7 @@
package preopens
import (
"github.com/wasmCloud/component-sdk-go/_examples/invoke/gen/wasi/filesystem/types"
"github.com/wasmCloud/go/examples/component/http-client/gen/wasi/filesystem/types"
"go.bytecodealliance.org/cm"
)

View File

@ -3,7 +3,7 @@
package types
import (
wallclock "github.com/wasmCloud/component-sdk-go/_examples/invoke/gen/wasi/clocks/wall-clock"
wallclock "github.com/wasmCloud/go/examples/component/http-client/gen/wasi/clocks/wall-clock"
"go.bytecodealliance.org/cm"
"unsafe"
)

View File

@ -4,8 +4,8 @@
package types
import (
wallclock "github.com/wasmCloud/component-sdk-go/_examples/invoke/gen/wasi/clocks/wall-clock"
"github.com/wasmCloud/component-sdk-go/_examples/invoke/gen/wasi/io/streams"
wallclock "github.com/wasmCloud/go/examples/component/http-client/gen/wasi/clocks/wall-clock"
"github.com/wasmCloud/go/examples/component/http-client/gen/wasi/io/streams"
"go.bytecodealliance.org/cm"
)
@ -472,7 +472,7 @@ func (self Descriptor) IsSameObject(other Descriptor) (result bool) {
self0 := cm.Reinterpret[uint32](self)
other0 := cm.Reinterpret[uint32](other)
result0 := wasmimport_DescriptorIsSameObject((uint32)(self0), (uint32)(other0))
result = cm.U32ToBool((uint32)(result0))
result = (bool)(cm.U32ToBool((uint32)(result0)))
return
}

View File

@ -7,7 +7,7 @@
package incominghandler
import (
"github.com/wasmCloud/component-sdk-go/_examples/http-client/gen/wasi/http/types"
"github.com/wasmCloud/go/examples/component/http-client/gen/wasi/http/types"
)
// IncomingRequest represents the exported type alias "wasi:http/incoming-handler@0.2.0#incoming-request".

View File

@ -3,7 +3,7 @@
package outgoinghandler
import (
"github.com/wasmCloud/component-sdk-go/_examples/invoke/gen/wasi/http/types"
"github.com/wasmCloud/go/examples/component/http-client/gen/wasi/http/types"
"go.bytecodealliance.org/cm"
"unsafe"
)

View File

@ -7,7 +7,7 @@
package outgoinghandler
import (
"github.com/wasmCloud/component-sdk-go/_examples/http-server/gen/wasi/http/types"
"github.com/wasmCloud/go/examples/component/http-client/gen/wasi/http/types"
"go.bytecodealliance.org/cm"
)

View File

@ -152,7 +152,7 @@ func lower_ErrorCode(v ErrorCode) (f0 uint32, f1 uint32, f2 uint64, f3 uint32, f
case 1: // DNS-error
v1, v2, v3, v4, v5 := lower_DNSErrorPayload(*cm.Case[DNSErrorPayload](&v, 1))
f1 = (uint32)(v1)
f2 = cm.PointerToU64(v2)
f2 = (uint64)(cm.PointerToU64(v2))
f3 = (uint32)(v3)
f4 = (uint32)(v4)
f5 = (uint32)(v5)
@ -161,7 +161,7 @@ func lower_ErrorCode(v ErrorCode) (f0 uint32, f1 uint32, f2 uint64, f3 uint32, f
f1 = (uint32)(v1)
f2 = (uint64)(v2)
f3 = (uint32)(v3)
f4 = cm.PointerToU32(v4)
f4 = (uint32)(cm.PointerToU32(v4))
f5 = (uint32)(v5)
case 17: // HTTP-request-body-size
v1, v2 := lower_OptionU64(*cm.Case[cm.Option[uint64]](&v, 17))
@ -175,7 +175,7 @@ func lower_ErrorCode(v ErrorCode) (f0 uint32, f1 uint32, f2 uint64, f3 uint32, f
v1, v2, v3, v4, v5, v6 := lower_OptionFieldSizePayload(*cm.Case[cm.Option[FieldSizePayload]](&v, 22))
f1 = (uint32)(v1)
f2 = (uint64)(v2)
f3 = cm.PointerToU32(v3)
f3 = (uint32)(cm.PointerToU32(v3))
f4 = (uint32)(v4)
f5 = (uint32)(v5)
f6 = (uint32)(v6)
@ -186,7 +186,7 @@ func lower_ErrorCode(v ErrorCode) (f0 uint32, f1 uint32, f2 uint64, f3 uint32, f
case 24: // HTTP-request-trailer-size
v1, v2, v3, v4, v5 := lower_FieldSizePayload(*cm.Case[FieldSizePayload](&v, 24))
f1 = (uint32)(v1)
f2 = cm.PointerToU64(v2)
f2 = (uint64)(cm.PointerToU64(v2))
f3 = (uint32)(v3)
f4 = (uint32)(v4)
f5 = (uint32)(v5)
@ -197,7 +197,7 @@ func lower_ErrorCode(v ErrorCode) (f0 uint32, f1 uint32, f2 uint64, f3 uint32, f
case 27: // HTTP-response-header-size
v1, v2, v3, v4, v5 := lower_FieldSizePayload(*cm.Case[FieldSizePayload](&v, 27))
f1 = (uint32)(v1)
f2 = cm.PointerToU64(v2)
f2 = (uint64)(cm.PointerToU64(v2))
f3 = (uint32)(v3)
f4 = (uint32)(v4)
f5 = (uint32)(v5)
@ -212,24 +212,24 @@ func lower_ErrorCode(v ErrorCode) (f0 uint32, f1 uint32, f2 uint64, f3 uint32, f
case 30: // HTTP-response-trailer-size
v1, v2, v3, v4, v5 := lower_FieldSizePayload(*cm.Case[FieldSizePayload](&v, 30))
f1 = (uint32)(v1)
f2 = cm.PointerToU64(v2)
f2 = (uint64)(cm.PointerToU64(v2))
f3 = (uint32)(v3)
f4 = (uint32)(v4)
f5 = (uint32)(v5)
case 31: // HTTP-response-transfer-coding
v1, v2, v3 := lower_OptionString(*cm.Case[cm.Option[string]](&v, 31))
f1 = (uint32)(v1)
f2 = cm.PointerToU64(v2)
f2 = (uint64)(cm.PointerToU64(v2))
f3 = (uint32)(v3)
case 32: // HTTP-response-content-coding
v1, v2, v3 := lower_OptionString(*cm.Case[cm.Option[string]](&v, 32))
f1 = (uint32)(v1)
f2 = cm.PointerToU64(v2)
f2 = (uint64)(cm.PointerToU64(v2))
f3 = (uint32)(v3)
case 38: // internal-error
v1, v2, v3 := lower_OptionString(*cm.Case[cm.Option[string]](&v, 38))
f1 = (uint32)(v1)
f2 = cm.PointerToU64(v2)
f2 = (uint64)(cm.PointerToU64(v2))
f3 = (uint32)(v3)
}
return

Some files were not shown because too many files have changed in this diff Show More