v0.14.0
What's Changed
- feat(kubernetes): Add PipelinePodsTemplate CRD to define worker-specific Pod defaults for Kubernetes Runtime by @cognifloyd in #294
- chore(deps): update codecov/codecov-action action to v3 by @renovate in #298
- fix(deps): update module sigs.k8s.io/yaml to v1.3.0 by @renovate in #301
- refactor: silence lint issues by @cognifloyd in #307
- bugfix(k8s): add newline to init step output by @cognifloyd in #309
- revert(k8s): Revert go-vela/pkg-runtime#151 by @cognifloyd in #306
- bugfix(k8s): avoid InspectContainer panic where container is not Terminated by @cognifloyd in #308
- tests: Convert runtime tests to subtests by @cognifloyd in #312
- refactor: drop duplicate executor.DestroyBuild call by @cognifloyd in #313
- bugfix(k8s): avoid "index out of range" panic by replacing magic indexes with containerLookup map by @cognifloyd in #311
- refactor: cleanup context passing in kubernetes runtime by @cognifloyd in #314
- tests: Convert executor tests to subtests by @cognifloyd in #315
- tests: Convert internal/ tests to subtests by @cognifloyd in #316
- fix(ci): Fix silent failures in GHA reviewdog workflow by @cognifloyd in #319
- fix(deps): update deps (patch) by @renovate in #310
- fix(deps): update module gotest.tools/v3 to v3.2.0 by @renovate in #321
- fix(deps): update module github.com/urfave/cli/v2 to v2.4.8 by @renovate in #320
- enhancement: Make context handling for log streaming more explicit by @cognifloyd in #317
- bugfix(k8s): do not log false-positive error when pause image is running by @cognifloyd in #323
- chore(deps): update dependency redis to v7 by @renovate in #328
- chore(deps): update github/codeql-action action to v2 by @renovate in #322
- fix(deps): update module github.com/urfave/cli/v2 to v2.5.1 by @renovate in #325
- fix(deps): update module github.com/google/go-cmp to v0.5.8 by @renovate in #327
- bugfix: make sure kubernetes log streaming gets canceled with build by @cognifloyd in #329
- refactor(executor): clarify why use different contexts by @cognifloyd in #304
- feat(internal/skip): add event action handling for skip method by @ecrupper in #326
- fix(deps): update deps (patch) by @renovate in #330
- enhance(kubernetes): Add podTracker and containerTracker to use k8s API more like a k8s controller by @cognifloyd in #302
- fix(executor): tests from compiler changes by @jbrockopp in #332
- chore(release): dependency updates for v0.14.0-rc1 by @KellyMerrick in #333
- fix(deps): update kubernetes packages to v0.24.0 by @renovate in #334
- fix(deps): update module github.com/urfave/cli/v2 to v2.6.0 by @renovate in #335
- bugfix(k8s): Drop TailContainer's logsContext to avoid early cancel by @cognifloyd in #337
- fix(deps): update module github.com/prometheus/client_golang to v1.12.2 by @renovate in #341
- fix(deps): update golang.org/x/sync digest to 0976fa6 by @renovate in #342
- fix(deps): update module github.com/urfave/cli/v2 to v2.8.1 by @renovate in #343
- fix(deps): update deps (patch) to v0.24.1 by @renovate in #344
- test: add API mock for Vela Worker by @cognifloyd in #338
- fix(deps): update module github.com/gin-gonic/gin to v1.8.0 by @renovate in #345
- fix(deps): update golang.org/x/sync digest to 0de741c by @renovate in #346
- fix(deploy): add tag to ruleset for deployment event by @JayCeeJr in #347
- chore(release): v0.14.0-rc2 by @wass3r in #348
- fix(deps): update module github.com/gin-gonic/gin to v1.8.1 by @renovate in #349
- chore(release): v0.14.0-rc3 by @wass3r in #350
- fix(deps): update module gotest.tools/v3 to v3.3.0 by @renovate in #352
- fix(deps): update deps (patch) to v0.24.2 by @renovate in #351
- chore(release): dependency updates for v0.14.0 by @KellyMerrick in #353
New Contributors
Full Changelog: v0.13.0...v0.14.0