Skip to content

Releases: grafana/flagger-k6-webhook

k6-loadtester-1.4.1

19 Nov 00:08
81b5864

Choose a tag to compare

Flagger webhook using k6 to do load testing of the canary before rolling out traffic

v0.4.1

17 Nov 14:35
4c473e6

Choose a tag to compare

What's Changed

  • chore: prepare chart release 1.4.0 by @zerok in #271
  • chore(deps): bump github.com/prometheus/common from 0.62.0 to 0.64.0 by @dependabot[bot] in #274
  • chore(deps): bump github.com/urfave/cli/v2 from 2.27.6 to 2.27.7 by @dependabot[bot] in #273
  • chore(deps): bump docker/setup-buildx-action from 3.10.0 to 3.11.0 in the actions group by @dependabot[bot] in #272
  • chore(deps): bump docker/setup-buildx-action from 3.11.0 to 3.11.1 in the actions group by @dependabot[bot] in #275
  • chore(deps): bump github.com/prometheus/common from 0.64.0 to 0.65.0 by @dependabot[bot] in #276
  • chore(deps): bump the k8s-io group with 3 updates by @dependabot[bot] in #277
  • chore(deps): bump github.com/slack-go/slack from 0.17.1 to 0.17.2 by @dependabot[bot] in #278
  • fix(deps): update go patch updates by @renovate-sh-app[bot] in #282
  • chore(deps): pin dependencies by @renovate-sh-app[bot] in #280
  • fix(deps): update go patch updates to v0.33.3 by @renovate-sh-app[bot] in #286
  • chore: update urfave/cli to v3 by @zerok in #284
  • chore(deps): bump golang from ddf5200 to daae04e by @dependabot[bot] in #293
  • chore(deps): bump alpine from 8a1f59f to 4bcff63 by @dependabot[bot] in #292
  • chore(deps): bump github.com/prometheus/client_golang from 1.22.0 to 1.23.0 by @dependabot[bot] in #294
  • chore(deps): bump the actions group with 2 updates by @dependabot[bot] in #295
  • chore(deps): bump golang from 1.24.5-alpine to 1.25.0-alpine by @dependabot[bot] in #302
  • chore(deps): bump github.com/urfave/cli/v3 from 3.3.8 to 3.4.1 by @dependabot[bot] in #300
  • chore(deps): bump actions/download-artifact from 4.3.0 to 5.0.0 by @dependabot[bot] in #296
  • chore(deps): bump the k8s-io group with 3 updates by @dependabot[bot] in #301
  • chore(deps): bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #299
  • chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 by @dependabot[bot] in #303
  • chore(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 by @dependabot[bot] in #304
  • chore(deps): bump the k8s-io group with 3 updates by @dependabot[bot] in #305
  • chore(deps): bump golang from 1.25.0-alpine to 1.25.1-alpine by @dependabot[bot] in #309
  • chore(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by @dependabot[bot] in #308
  • chore(deps): bump github.com/prometheus/client_golang from 1.23.0 to 1.23.2 by @dependabot[bot] in #307
  • chore(deps): bump the k8s-io group with 3 updates by @dependabot[bot] in #310
  • chore(deps): bump docker/login-action from 3.5.0 to 3.6.0 in the actions group by @dependabot[bot] in #311
  • chore(deps): bump golang from 1.25.1-alpine to 1.25.2-alpine by @dependabot[bot] in #314
  • chore(deps): bump alpine from 4bcff63 to 4b7ce07 by @dependabot[bot] in #313
  • chore(deps): bump github.com/prometheus/common from 0.66.1 to 0.67.1 by @dependabot[bot] in #312
  • chore(deps): bump golang from 1.25.2-alpine to 1.25.3-alpine by @dependabot[bot] in #319
  • chore(deps): update dependency go to v1.25.3 by @renovate-sh-app[bot] in #317
  • chore(deps): update grafana/k6 docker digest to 290b029 by @renovate-sh-app[bot] in #315
  • chore(deps): update grafana/shared-workflows/lint-pr-title action to v1.2.0 by @renovate-sh-app[bot] in #318
  • chore: remove dependabot in favour of renovate by @zerok in #320
  • fix(deps): update module github.com/urfave/cli/v3 to v3.5.0 by @renovate-sh-app[bot] in #321
  • chore(deps): update github artifact actions (major) by @renovate-sh-app[bot] in #322
  • fix(deps): update module github.com/prometheus/common to v0.67.2 by @renovate-sh-app[bot] in #323
  • chore(deps): update golang docker tag to v1.25.4 by @renovate-sh-app[bot] in #328
  • chore(deps): update docker/setup-qemu-action action to v3.7.0 by @renovate-sh-app[bot] in #326
  • chore(deps): update dependency go to v1.25.4 by @renovate-sh-app[bot] in #325
  • chore(deps): update grafana/shared-workflows/lint-pr-title action to v1.2.1 by @renovate-sh-app[bot] in #327
  • chore(deps): update docker/metadata-action action to v5.9.0 by @renovate-sh-app[bot] in #324
  • chore(deps): update grafana/k6 docker digest to ef816d9 by @renovate-sh-app[bot] in #329
  • chore(deps): update golangci/golangci-lint-action action to v9 by @renovate-sh-app[bot] in #330
  • fix(deps): update module github.com/urfave/cli/v3 to v3.6.0 by @renovate-sh-app[bot] in #331
  • fix(deps): update k8s to v0.34.2 by @renovate-sh-app[bot] in #332
  • fix(slack): upload test results to message by @macabu in #333

New Contributors

  • @renovate-sh-app[bot] made their first contribution in #282
  • @macabu made their first contribution in #333

Full Changelog: v0.4.0...v0.4.1

v0.4.0

10 Jun 10:49
b11bd62

Choose a tag to compare

What's Changed

  • chore: prepare chart release 1.3.3 by @zerok in #264
  • chore(deps): bump alpine from 3.21 to 3.22 by @dependabot in #266
  • chore(deps): bump docker/build-push-action from 6.17.0 to 6.18.0 in the actions group by @dependabot in #265
  • feat: add flagger_k6_webhook_build_info metric by @zerok in #267
  • ci: only create local Docker image in PR context by @zerok in #268
  • chore(deps): bump golang from 1.24.3-alpine to 1.24.4-alpine by @dependabot in #270
  • chore(deps): bump github.com/slack-go/slack from 0.17.0 to 0.17.1 by @dependabot in #269

Full Changelog: v0.3.3...v0.4.0

k6-loadtester-1.4.0

10 Jun 10:56
b2ef62c

Choose a tag to compare

Flagger webhook using k6 to do load testing of the canary before rolling out traffic

v0.3.3

28 May 08:54
29ba642

Choose a tag to compare

What's Changed

  • chore: update chart to 1.3.2 by @zerok in #223
  • chore(deps): bump the actions group with 3 updates by @dependabot in #224
  • chore: add Tiltfile for easier local development and testing by @zerok in #220
  • chore(deps): bump golang from 1.23.4-alpine to 1.23.5-alpine by @dependabot in #227
  • chore(deps): bump the k8s-io group with 3 updates by @dependabot in #225
  • chore(deps): bump the actions group with 3 updates by @dependabot in #226
  • chore(deps): bump the actions group with 2 updates by @dependabot in #228
  • chore(deps): bump golang from 1.23.5-alpine to 1.23.6-alpine by @dependabot in #231
  • chore(deps): bump the actions group with 3 updates by @dependabot in #230
  • chore(deps): bump github.com/slack-go/slack from 0.15.0 to 0.16.0 by @dependabot in #229
  • chore(deps): bump golangci/golangci-lint-action from 6.3.2 to 6.5.0 in the actions group by @dependabot in #232
  • chore(deps): bump golang from 1.23.6-alpine to 1.24.0-alpine by @dependabot in #234
  • chore(deps): bump the k8s-io group with 3 updates by @dependabot in #233
  • chore(deps): bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 by @dependabot in #236
  • chore(deps): bump the actions group with 2 updates by @dependabot in #235
  • chore(deps): bump the actions group with 5 updates by @dependabot in #237
  • chore(deps): bump golang from 1.24.0-alpine to 1.24.1-alpine by @dependabot in #240
  • chore(deps): bump github.com/prometheus/client_golang from 1.21.0 to 1.21.1 by @dependabot in #239
  • chore(deps): bump github.com/urfave/cli/v2 from 2.27.5 to 2.27.6 by @dependabot in #238
  • chore(deps): bump golang.org/x/net from 0.33.0 to 0.36.0 by @dependabot in #241
  • chore(deps): bump the k8s-io group with 3 updates by @dependabot in #242
  • chore(deps): bump the actions group with 2 updates by @dependabot in #243
  • chore(deps): bump the actions group with 3 updates by @dependabot in #245
  • chore(deps): bump golangci/golangci-lint-action from 6.5.1 to 7.0.0 by @dependabot in #244
  • chore(deps): bump golang from 1.24.1-alpine to 1.24.2-alpine by @dependabot in #246
  • chore(deps): bump github.com/prometheus/client_golang from 1.21.1 to 1.22.0 by @dependabot in #247
  • chore(deps): bump golang.org/x/net from 0.36.0 to 0.38.0 by @dependabot in #248
  • chore: add Backstage catalog info by @zerok in #250
  • ci: apply zizmor findings by @zerok in #249
  • chore(deps): bump the actions group with 2 updates by @dependabot in #252
  • chore(deps): bump the k8s-io group with 3 updates by @dependabot in #251
  • chore: go mod tidy by @iainlane in #254
  • ci: escape docker output by @zerok in #256
  • chore(deps): bump golangci/golangci-lint-action from 7.0.0 to 8.0.0 by @dependabot in #257
  • ci: run checks on merge group by @iainlane in #255
  • chore(deps): bump actions/setup-go from 5.4.0 to 5.5.0 in the actions group by @dependabot in #259
  • chore(deps): bump golang from 1.24.2-alpine to 1.24.3-alpine by @dependabot in #258
  • chore(deps): bump the k8s-io group with 3 updates by @dependabot in #260
  • chore(deps): bump docker/build-push-action from 6.16.0 to 6.17.0 in the actions group by @dependabot in #261
  • chore(deps): bump github.com/slack-go/slack from 0.16.0 to 0.17.0 by @dependabot in #262
  • fix: incomplete regular expression for hostnames by @iainlane in #263

Full Changelog: v0.3.2...v0.3.3

k6-loadtester-1.3.3

28 May 09:02
71108d9

Choose a tag to compare

Flagger webhook using k6 to do load testing of the canary before rolling out traffic

v0.3.2

13 Jan 08:16
4c9d5fc

Choose a tag to compare

What's Changed

  • chore(deps): bump docker/build-push-action from 6.3.0 to 6.4.0 in the actions group by @dependabot in #175
  • chore: Bump chart to 1.3.1 by @zerok in #174
  • chore(deps): bump the actions group with 4 updates by @dependabot in #176
  • chore(deps): bump the k8s-io group with 3 updates by @dependabot in #177
  • chore(deps): bump github.com/slack-go/slack from 0.13.0 to 0.13.1 by @dependabot in #178
  • ci: lint PR titles by @zerok in #179
  • chore(deps): bump github.com/urfave/cli/v2 from 2.27.2 to 2.27.3 by @dependabot in #180
  • chore(deps): bump docker/setup-buildx-action from 3.5.0 to 3.6.1 in the actions group by @dependabot in #181
  • chore(deps): bump actions/upload-artifact from 4.3.4 to 4.3.5 in the actions group by @dependabot in #182
  • chore(deps): bump github.com/urfave/cli/v2 from 2.27.3 to 2.27.4 by @dependabot in #185
  • chore(deps): bump golang from 1.22.5-alpine to 1.23.0-alpine by @dependabot in #186
  • chore(deps): bump the actions group across 1 directory with 2 updates by @dependabot in #187
  • chore(deps): bump the k8s-io group with 3 updates by @dependabot in #188
  • chore(deps): bump github.com/slack-go/slack from 0.13.1 to 0.14.0 by @dependabot in #189
  • chore(deps): bump github.com/prometheus/client_golang from 1.19.1 to 1.20.2 by @dependabot in #192
  • chore(deps): bump actions/upload-artifact from 4.3.6 to 4.4.0 in the actions group by @dependabot in #193
  • chore(deps): bump github.com/prometheus/client_golang from 1.20.2 to 1.20.3 by @dependabot in #195
  • chore(deps): bump golang from 1.23.0-alpine to 1.23.1-alpine by @dependabot in #194
  • chore(deps): bump the k8s-io group with 3 updates by @dependabot in #196
  • chore(deps): bump github.com/prometheus/client_golang from 1.20.3 to 1.20.4 by @dependabot in #197
  • chore(deps): bump docker/build-push-action from 6.7.0 to 6.9.0 in the actions group by @dependabot in #198
  • chore(deps): bump golang from 1.23.1-alpine to 1.23.2-alpine by @dependabot in #200
  • chore(deps): bump the actions group with 2 updates by @dependabot in #199
  • chore(deps): bump actions/upload-artifact from 4.4.1 to 4.4.3 in the actions group by @dependabot in #201
  • chore(deps): bump github.com/urfave/cli/v2 from 2.27.4 to 2.27.5 by @dependabot in #202
  • chore(ci): reference actions by sha by @iainlane in #204
  • chore(deps): bump github.com/slack-go/slack from 0.14.0 to 0.15.0 by @dependabot in #203
  • chore(deps): bump actions/checkout from 4.1.1 to 4.2.1 in the actions group by @dependabot in #205
  • chore(deps): bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 by @dependabot in #206
  • fix: fix syntax in Dockerfile by @zerok in #207
  • chore(deps): bump the k8s-io group with 3 updates by @dependabot in #209
  • chore(deps): bump the actions group with 2 updates by @dependabot in #208
  • chore(deps): bump golang from 1.23.2-alpine to 1.23.3-alpine by @dependabot in #210
  • chore(deps): bump docker/metadata-action from 5.5.1 to 5.6.1 in the actions group by @dependabot in #211
  • chore(deps): bump the k8s-io group with 3 updates by @dependabot in #212
  • chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #213
  • chore(deps): bump docker/build-push-action from 6.9.0 to 6.10.0 in the actions group by @dependabot in #214
  • chore(deps): bump alpine from 3.20 to 3.21 by @dependabot in #215
  • chore(deps): bump golang from 1.23.3-alpine to 1.23.4-alpine by @dependabot in #216
  • chore(deps): bump the actions group with 2 updates by @dependabot in #218
  • chore(deps): bump the k8s-io group with 3 updates by @dependabot in #217
  • chore(deps): bump golang.org/x/net from 0.30.0 to 0.33.0 by @dependabot in #222

Full Changelog: v0.3.1...v0.3.2

k6-loadtester-1.3.2

13 Jan 08:22
84e5a47

Choose a tag to compare

Flagger webhook using k6 to do load testing of the canary before rolling out traffic

k6-loadtester-1.3.1

16 Jul 05:41
16e03b1

Choose a tag to compare

Flagger webhook using k6 to do load testing of the canary before rolling out traffic

v0.3.1

15 Jul 14:06
89aedd0

Choose a tag to compare

What's Changed

This release, alongside what's listed below, also contains a change to how k6 processes are managed. There is now a limit of 1000 parallel k6 runs. This should not cause any breakage and so this is just a minor release. Please refer to the README for details on how to configure this limit.

New Contributors

Full Changelog: v0.2.2...v0.3.0