Skip to content

Commit 39d075e

Browse files
intel352claude
andcommitted
feat(wftest): add PATCH and HEAD HTTP methods (closes #361)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent a66487e commit 39d075e

5 files changed

Lines changed: 361 additions & 79 deletions

File tree

go.mod

Lines changed: 79 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -3,112 +3,112 @@ module github.com/GoCodeAlone/workflow
33
go 1.26.0
44

55
require (
6-
cloud.google.com/go/storage v1.60.0
7-
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.20.0
6+
cloud.google.com/go/storage v1.61.3
7+
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.21.0
88
github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.6.4
9-
github.com/GoCodeAlone/go-plugin v0.0.0-20260220090904-b4c35f0e4271
10-
github.com/GoCodeAlone/modular v1.12.3
9+
github.com/GoCodeAlone/go-plugin v1.7.0
10+
github.com/GoCodeAlone/modular v1.12.4
1111
github.com/GoCodeAlone/modular/modules/auth v1.14.0
1212
github.com/GoCodeAlone/modular/modules/cache v1.14.0
1313
github.com/GoCodeAlone/modular/modules/eventbus/v2 v2.7.0
1414
github.com/GoCodeAlone/modular/modules/jsonschema v1.14.0
1515
github.com/GoCodeAlone/modular/modules/reverseproxy/v2 v2.7.0
1616
github.com/GoCodeAlone/modular/modules/scheduler v1.14.0
17-
github.com/GoCodeAlone/yaegi v0.17.1
17+
github.com/GoCodeAlone/yaegi v0.17.2
1818
github.com/IBM/sarama v1.47.0
1919
github.com/alicebob/miniredis/v2 v2.36.1
2020
github.com/aws/aws-sdk-go-v2 v1.41.4
2121
github.com/aws/aws-sdk-go-v2/config v1.32.12
2222
github.com/aws/aws-sdk-go-v2/credentials v1.19.12
2323
github.com/aws/aws-sdk-go-v2/service/apigatewayv2 v1.33.8
24-
github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.41.11
24+
github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.41.13
2525
github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.55.2
26-
github.com/aws/aws-sdk-go-v2/service/codebuild v1.68.10
26+
github.com/aws/aws-sdk-go-v2/service/codebuild v1.68.12
2727
github.com/aws/aws-sdk-go-v2/service/dynamodb v1.56.1
28-
github.com/aws/aws-sdk-go-v2/service/ec2 v1.289.1
29-
github.com/aws/aws-sdk-go-v2/service/ecs v1.72.0
30-
github.com/aws/aws-sdk-go-v2/service/eks v1.80.0
28+
github.com/aws/aws-sdk-go-v2/service/ec2 v1.296.0
29+
github.com/aws/aws-sdk-go-v2/service/ecs v1.74.0
30+
github.com/aws/aws-sdk-go-v2/service/eks v1.81.1
3131
github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 v1.54.6
32-
github.com/aws/aws-sdk-go-v2/service/iam v1.53.3
32+
github.com/aws/aws-sdk-go-v2/service/iam v1.53.6
3333
github.com/aws/aws-sdk-go-v2/service/rds v1.115.0
34-
github.com/aws/aws-sdk-go-v2/service/route53 v1.62.2
35-
github.com/aws/aws-sdk-go-v2/service/s3 v1.96.4
34+
github.com/aws/aws-sdk-go-v2/service/route53 v1.62.4
35+
github.com/aws/aws-sdk-go-v2/service/s3 v1.97.2
3636
github.com/aws/aws-sdk-go-v2/service/sqs v1.42.21
3737
github.com/aws/aws-sdk-go-v2/service/sts v1.41.9
3838
github.com/cucumber/godog v0.15.1
39-
github.com/digitalocean/godo v1.175.0
39+
github.com/digitalocean/godo v1.178.0
4040
github.com/docker/docker v28.5.2+incompatible
4141
github.com/fsnotify/fsnotify v1.9.0
42-
github.com/github/copilot-sdk/go v0.1.23
42+
github.com/github/copilot-sdk/go v0.2.0
4343
github.com/golang-jwt/jwt/v5 v5.3.1
4444
github.com/google/uuid v1.6.0
4545
github.com/gorilla/websocket v1.5.4-0.20250319132907-e064f32e3674
46-
github.com/hashicorp/vault/api v1.22.0
46+
github.com/hashicorp/vault/api v1.23.0
4747
github.com/itchyny/gojq v0.12.18
48-
github.com/jackc/pgx/v5 v5.7.5
48+
github.com/jackc/pgx/v5 v5.9.1
4949
github.com/launchdarkly/go-sdk-common/v3 v3.5.0
5050
github.com/launchdarkly/go-server-sdk/v7 v7.14.6
51-
github.com/mark3labs/mcp-go v0.44.1
51+
github.com/mark3labs/mcp-go v0.45.0
5252
github.com/nats-io/nats.go v1.49.0
5353
github.com/prometheus/client_golang v1.23.2
5454
github.com/redis/go-redis/v9 v9.18.0
5555
github.com/stretchr/testify v1.11.1
5656
github.com/stripe/stripe-go/v82 v82.5.1
5757
github.com/tliron/glsp v0.2.2
58-
github.com/tochemey/goakt/v4 v4.0.0
58+
github.com/tochemey/goakt/v4 v4.1.0
5959
github.com/xdg-go/scram v1.2.0
60-
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.66.0
60+
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.67.0
6161
go.opentelemetry.io/otel v1.42.0
62-
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.40.0
63-
go.opentelemetry.io/otel/sdk v1.41.0
62+
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.42.0
63+
go.opentelemetry.io/otel/sdk v1.42.0
6464
go.opentelemetry.io/otel/trace v1.42.0
65-
golang.org/x/crypto v0.48.0
66-
golang.org/x/mod v0.33.0
67-
golang.org/x/oauth2 v0.35.0
65+
golang.org/x/crypto v0.49.0
66+
golang.org/x/mod v0.34.0
67+
golang.org/x/oauth2 v0.36.0
6868
golang.org/x/sync v0.20.0
69-
golang.org/x/text v0.34.0
70-
golang.org/x/time v0.14.0
71-
google.golang.org/api v0.269.0
69+
golang.org/x/text v0.35.0
70+
golang.org/x/time v0.15.0
71+
google.golang.org/api v0.272.0
7272
google.golang.org/grpc v1.79.3
7373
google.golang.org/protobuf v1.36.11
7474
gopkg.in/yaml.v3 v3.0.1
75-
k8s.io/api v0.35.2
76-
k8s.io/apimachinery v0.35.2
77-
k8s.io/client-go v0.35.2
78-
modernc.org/sqlite v1.45.0
75+
k8s.io/api v0.35.3
76+
k8s.io/apimachinery v0.35.3
77+
k8s.io/client-go v0.35.3
78+
modernc.org/sqlite v1.47.0
7979
)
8080

8181
require (
8282
cel.dev/expr v0.25.1 // indirect
8383
cloud.google.com/go v0.123.0 // indirect
84-
cloud.google.com/go/auth v0.18.2 // indirect
84+
cloud.google.com/go/auth v0.19.0 // indirect
8585
cloud.google.com/go/auth/oauth2adapt v0.2.8 // indirect
8686
cloud.google.com/go/compute/metadata v0.9.0 // indirect
8787
cloud.google.com/go/iam v1.5.3 // indirect
8888
cloud.google.com/go/monitoring v1.24.3 // indirect
8989
github.com/Azure/azure-sdk-for-go/sdk/internal v1.11.2 // indirect
9090
github.com/BurntSushi/toml v1.6.0 // indirect
91-
github.com/DataDog/datadog-go/v5 v5.4.0 // indirect
92-
github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.30.0 // indirect
91+
github.com/DataDog/datadog-go/v5 v5.8.3 // indirect
92+
github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.31.0 // indirect
9393
github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.55.0 // indirect
9494
github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.55.0 // indirect
9595
github.com/Microsoft/go-winio v0.6.2 // indirect
9696
github.com/RoaringBitmap/roaring v1.9.4 // indirect
9797
github.com/Workiva/go-datastructures v1.1.7 // indirect
9898
github.com/andybalholm/brotli v1.2.0 // indirect
9999
github.com/armon/go-metrics v0.4.1 // indirect
100-
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.6 // indirect
100+
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.8 // indirect
101101
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.20 // indirect
102102
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.20 // indirect
103103
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.20 // indirect
104104
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.6 // indirect
105-
github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.20 // indirect
105+
github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.21 // indirect
106106
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.7 // indirect
107-
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.9.11 // indirect
107+
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.9.12 // indirect
108108
github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.11.19 // indirect
109109
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.20 // indirect
110-
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.19 // indirect
111-
github.com/aws/aws-sdk-go-v2/service/kinesis v1.38.0 // indirect
110+
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.20 // indirect
111+
github.com/aws/aws-sdk-go-v2/service/kinesis v1.43.4 // indirect
112112
github.com/aws/aws-sdk-go-v2/service/signin v1.0.8 // indirect
113113
github.com/aws/aws-sdk-go-v2/service/sso v1.30.13 // indirect
114114
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.17 // indirect
@@ -122,7 +122,7 @@ require (
122122
github.com/cenkalti/backoff/v5 v5.0.3 // indirect
123123
github.com/cespare/xxhash/v2 v2.3.0 // indirect
124124
github.com/cloudevents/sdk-go/v2 v2.16.2 // indirect
125-
github.com/cncf/xds/go v0.0.0-20251210132809-ee656c7534f5 // indirect
125+
github.com/cncf/xds/go v0.0.0-20260202195803-dba9d589def2 // indirect
126126
github.com/containerd/errdefs v1.0.0 // indirect
127127
github.com/containerd/errdefs/pkg v0.3.0 // indirect
128128
github.com/cucumber/gherkin/go/v26 v26.2.0 // indirect
@@ -137,9 +137,9 @@ require (
137137
github.com/eapache/go-resiliency v1.7.0 // indirect
138138
github.com/eapache/queue v1.1.0 // indirect
139139
github.com/emicklei/go-restful/v3 v3.13.0 // indirect
140-
github.com/envoyproxy/go-control-plane/envoy v1.36.0 // indirect
141-
github.com/envoyproxy/protoc-gen-validate v1.3.0 // indirect
142-
github.com/fatih/color v1.18.0 // indirect
140+
github.com/envoyproxy/go-control-plane/envoy v1.37.0 // indirect
141+
github.com/envoyproxy/protoc-gen-validate v1.3.3 // indirect
142+
github.com/fatih/color v1.19.0 // indirect
143143
github.com/felixge/httpsnoop v1.0.4 // indirect
144144
github.com/flowchartsman/retry v1.2.0 // indirect
145145
github.com/fxamacker/cbor/v2 v2.9.0 // indirect
@@ -161,22 +161,22 @@ require (
161161
github.com/go-openapi/swag/typeutils v0.25.5 // indirect
162162
github.com/go-openapi/swag/yamlutils v0.25.5 // indirect
163163
github.com/gobwas/glob v0.2.3 // indirect
164-
github.com/gofrs/uuid v4.3.1+incompatible // indirect
164+
github.com/gofrs/uuid v4.4.0+incompatible // indirect
165165
github.com/golobby/cast v1.3.3 // indirect
166166
github.com/google/btree v1.1.3 // indirect
167167
github.com/google/gnostic-models v0.7.1 // indirect
168-
github.com/google/go-querystring v1.1.0 // indirect
168+
github.com/google/go-querystring v1.2.0 // indirect
169169
github.com/google/jsonschema-go v0.4.2 // indirect
170170
github.com/google/s2a-go v0.1.9 // indirect
171-
github.com/googleapis/enterprise-certificate-proxy v0.3.12 // indirect
172-
github.com/googleapis/gax-go/v2 v2.17.0 // indirect
171+
github.com/googleapis/enterprise-certificate-proxy v0.3.14 // indirect
172+
github.com/googleapis/gax-go/v2 v2.19.0 // indirect
173173
github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79 // indirect
174174
github.com/grpc-ecosystem/grpc-gateway/v2 v2.28.0 // indirect
175175
github.com/hashicorp/errwrap v1.1.0 // indirect
176176
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
177177
github.com/hashicorp/go-hclog v1.6.3 // indirect
178178
github.com/hashicorp/go-immutable-radix v1.3.1 // indirect
179-
github.com/hashicorp/go-memdb v1.3.4 // indirect
179+
github.com/hashicorp/go-memdb v1.3.5 // indirect
180180
github.com/hashicorp/go-metrics v0.5.4 // indirect
181181
github.com/hashicorp/go-msgpack/v2 v2.1.5 // indirect
182182
github.com/hashicorp/go-multierror v1.1.1 // indirect
@@ -204,16 +204,16 @@ require (
204204
github.com/jcmturner/rpc/v2 v2.0.3 // indirect
205205
github.com/josharian/intern v1.0.0 // indirect
206206
github.com/json-iterator/go v1.1.13-0.20220915233716-71ac16282d12 // indirect
207-
github.com/klauspost/compress v1.18.4 // indirect
207+
github.com/klauspost/compress v1.18.5 // indirect
208208
github.com/klauspost/cpuid/v2 v2.3.0 // indirect
209209
github.com/launchdarkly/ccache v1.1.0 // indirect
210210
github.com/launchdarkly/eventsource v1.10.0 // indirect
211211
github.com/launchdarkly/go-jsonstream/v3 v3.1.0 // indirect
212212
github.com/launchdarkly/go-sdk-events/v3 v3.5.0 // indirect
213213
github.com/launchdarkly/go-semver v1.0.3 // indirect
214214
github.com/launchdarkly/go-server-sdk-evaluation/v3 v3.0.1 // indirect
215-
github.com/lucasb-eyer/go-colorful v1.2.0 // indirect
216-
github.com/mailru/easyjson v0.7.7 // indirect
215+
github.com/lucasb-eyer/go-colorful v1.3.0 // indirect
216+
github.com/mailru/easyjson v0.9.2 // indirect
217217
github.com/mattn/go-colorable v0.1.14 // indirect
218218
github.com/mattn/go-isatty v0.0.20 // indirect
219219
github.com/miekg/dns v1.1.72 // indirect
@@ -234,34 +234,34 @@ require (
234234
github.com/opencontainers/go-digest v1.0.0 // indirect
235235
github.com/opencontainers/image-spec v1.1.1 // indirect
236236
github.com/patrickmn/go-cache v2.1.0+incompatible // indirect
237-
github.com/petermattis/goid v0.0.0-20250813065127-a731cc31b4fe // indirect
238-
github.com/pierrec/lz4/v4 v4.1.25 // indirect
237+
github.com/petermattis/goid v0.0.0-20260226131333-17d1149c6ac6 // indirect
238+
github.com/pierrec/lz4/v4 v4.1.26 // indirect
239239
github.com/pkg/errors v0.9.1 // indirect
240240
github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 // indirect
241241
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
242242
github.com/prometheus/client_model v0.6.2 // indirect
243-
github.com/prometheus/common v0.66.1 // indirect
244-
github.com/prometheus/procfs v0.16.1 // indirect
243+
github.com/prometheus/common v0.67.5 // indirect
244+
github.com/prometheus/procfs v0.20.1 // indirect
245245
github.com/rcrowley/go-metrics v0.0.0-20250401214520-65e299d6c5c9 // indirect
246246
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
247247
github.com/reugn/go-quartz v0.15.2 // indirect
248248
github.com/rivo/uniseg v0.4.7 // indirect
249249
github.com/robfig/cron/v3 v3.0.1 // indirect
250250
github.com/ryanuber/go-glob v1.0.0 // indirect
251-
github.com/santhosh-tekuri/jsonschema/v6 v6.0.1 // indirect
252-
github.com/sasha-s/go-deadlock v0.3.6 // indirect
251+
github.com/santhosh-tekuri/jsonschema/v6 v6.0.2 // indirect
252+
github.com/sasha-s/go-deadlock v0.3.9 // indirect
253253
github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529 // indirect
254254
github.com/segmentio/ksuid v1.0.4 // indirect
255-
github.com/sourcegraph/jsonrpc2 v0.2.0 // indirect
256-
github.com/spf13/cast v1.7.1 // indirect
255+
github.com/sourcegraph/jsonrpc2 v0.2.1 // indirect
256+
github.com/spf13/cast v1.10.0 // indirect
257257
github.com/spf13/pflag v1.0.10 // indirect
258258
github.com/spiffe/go-spiffe/v2 v2.6.0 // indirect
259259
github.com/tidwall/btree v1.8.1 // indirect
260260
github.com/tidwall/match v1.2.0 // indirect
261261
github.com/tidwall/redcon v1.6.2 // indirect
262262
github.com/tliron/commonlog v0.2.21 // indirect
263263
github.com/tliron/go-kutil v0.4.0 // indirect
264-
github.com/tochemey/olric v0.3.8 // indirect
264+
github.com/tochemey/olric v0.3.9 // indirect
265265
github.com/vmihailenco/msgpack/v5 v5.4.1 // indirect
266266
github.com/vmihailenco/tagparser/v2 v2.0.0 // indirect
267267
github.com/wk8/go-ordered-map/v2 v2.1.8 // indirect
@@ -273,32 +273,32 @@ require (
273273
github.com/zeebo/xxh3 v1.1.0 // indirect
274274
go.etcd.io/bbolt v1.4.3 // indirect
275275
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
276-
go.opentelemetry.io/contrib/detectors/gcp v1.39.0 // indirect
277-
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.63.0 // indirect
278-
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.40.0 // indirect
276+
go.opentelemetry.io/contrib/detectors/gcp v1.42.0 // indirect
277+
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.67.0 // indirect
278+
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.42.0 // indirect
279279
go.opentelemetry.io/otel/metric v1.42.0 // indirect
280-
go.opentelemetry.io/otel/sdk/metric v1.41.0 // indirect
281-
go.opentelemetry.io/proto/otlp v1.9.0 // indirect
280+
go.opentelemetry.io/otel/sdk/metric v1.42.0 // indirect
281+
go.opentelemetry.io/proto/otlp v1.10.0 // indirect
282282
go.uber.org/atomic v1.11.0 // indirect
283283
go.uber.org/multierr v1.11.0 // indirect
284284
go.uber.org/zap v1.27.1 // indirect
285-
go.yaml.in/yaml/v2 v2.4.3 // indirect
285+
go.yaml.in/yaml/v2 v2.4.4 // indirect
286286
go.yaml.in/yaml/v3 v3.0.4 // indirect
287-
golang.org/x/exp v0.0.0-20260218203240-3dfff04db8fa // indirect
288-
golang.org/x/net v0.51.0 // indirect
289-
golang.org/x/sys v0.41.0 // indirect
290-
golang.org/x/term v0.40.0 // indirect
291-
golang.org/x/tools v0.42.0 // indirect
292-
google.golang.org/genproto v0.0.0-20260128011058-8636f8732409 // indirect
293-
google.golang.org/genproto/googleapis/api v0.0.0-20260226221140-a57be14db171 // indirect
294-
google.golang.org/genproto/googleapis/rpc v0.0.0-20260226221140-a57be14db171 // indirect
287+
golang.org/x/exp v0.0.0-20260312153236-7ab1446f8b90 // indirect
288+
golang.org/x/net v0.52.0 // indirect
289+
golang.org/x/sys v0.42.0 // indirect
290+
golang.org/x/term v0.41.0 // indirect
291+
golang.org/x/tools v0.43.0 // indirect
292+
google.golang.org/genproto v0.0.0-20260319201613-d00831a3d3e7 // indirect
293+
google.golang.org/genproto/googleapis/api v0.0.0-20260319201613-d00831a3d3e7 // indirect
294+
google.golang.org/genproto/googleapis/rpc v0.0.0-20260319201613-d00831a3d3e7 // indirect
295295
gopkg.in/evanphx/json-patch.v4 v4.13.0 // indirect
296296
gopkg.in/inf.v0 v0.9.1 // indirect
297297
gotest.tools/v3 v3.5.2 // indirect
298-
k8s.io/klog/v2 v2.130.1 // indirect
299-
k8s.io/kube-openapi v0.0.0-20260127142750-a19766b6e2d4 // indirect
300-
k8s.io/utils v0.0.0-20260210185600-b8788abfbbc2 // indirect
301-
modernc.org/libc v1.67.6 // indirect
298+
k8s.io/klog/v2 v2.140.0 // indirect
299+
k8s.io/kube-openapi v0.0.0-20260319004828-5883c5ee87b9 // indirect
300+
k8s.io/utils v0.0.0-20260319190234-28399d86e0b5 // indirect
301+
modernc.org/libc v1.70.0 // indirect
302302
modernc.org/mathutil v1.7.1 // indirect
303303
modernc.org/memory v1.11.0 // indirect
304304
sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 // indirect

0 commit comments

Comments
 (0)