Skip to content

Releases: hoverkraft-tech/ci-github-container

0.29.1

07 Nov 20:37

Choose a tag to compare

Release Summary

Fixed a build issue related to Docker mount cache to improve reliability of container-based workflows.

Added CI test coverage for mount cache behavior, refreshed GitHub Actions dependencies, and updated workflow documentation.

Breaking change(s)

There is no breaking change.

What's Changed

  • ci: add test for docker mount cache by @neilime in #563
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #564
  • chore(deps): bump the github-actions-dependencies group across 4 directories with 4 updates by @dependabot[bot] in #565

Full Changelog: 0.29.0...0.29.1

0.29.0

04 Nov 15:23

Choose a tag to compare

Release Summary

In docker-build-images, caching and signing were optimized and tagging made explicit to reduce unnecessary package versions and prepare for OCI 1.1 referrers.
A new dedicated image-cleanup action replaces previous custom deletion logic, simplifying GHCR maintenance.

Internal: CI/doc updates, dependency bumps, linter cleanup, sync-docs integration, and stabilized registry-caching tests improve reliability and consistency.

Breaking change(s)

Image cleanup now uses a dedicated wrapper action (actions/docker/clean-images) around dataaxiom/ghcr-cleanup-action; workflows using custom cleanup steps must switch to this wrapper and review inputs.

What's Changed

  • chore(deps): bump hoverkraft-tech/ci-github-publish from 0.9.3 to 0.10.1 in the github-actions-dependencies group across 1 directory by @dependabot[bot] in #514
  • chore(deps): bump hoverkraft-tech/ci-github-publish from 0.10.1 to 0.11.2 in the github-actions-dependencies group across 1 directory by @dependabot[bot] in #515
  • docs: update Helm chart documentation for charts by @hoverkraft-bot[bot] in #516
  • chore(deps): bump the github-actions-dependencies group across 2 directories with 2 updates by @dependabot[bot] in #518
  • chore(deps): bump actions/setup-node from 5.0.0 to 6.0.0 in /actions/helm/release-chart in the github-actions-dependencies group across 1 directory by @dependabot[bot] in #519
  • ci: remove useless linters disable by @neilime in #520
  • docs: update Helm chart documentation for charts by @hoverkraft-bot[bot] in #521
  • chore(deps): bump the github-actions-dependencies group across 8 directories with 3 updates by @dependabot[bot] in #522
  • chore: fix lint issues by @neilime in #525
  • docs: update Helm chart documentation for charts by @hoverkraft-bot[bot] in #526
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #527
  • chore(deps): bump the github-actions-dependencies group across 2 directories with 2 updates by @dependabot[bot] in #528
  • feat(docker-build-images): optimize caching and signing by @neilime in #517
  • ci(docker-build-images): improve test workflow with package version assertions and parallel run support by @Copilot in #531
  • docs: update Helm chart documentation for charts by @hoverkraft-bot[bot] in #533
  • feat(docker-build-images): optimize workflow to reduce package versions by @Copilot in #532
  • ci(docker/build-image): fix registry caching tests by @neilime in #536
  • docs: update Helm chart documentation for charts by @hoverkraft-bot[bot] in #538
  • docs: update Helm chart documentation for charts by @hoverkraft-bot[bot] in #539
  • feat(docker)!: replace various image cleanup with a dedicated action by @Copilot in #537
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #540
  • docs: update Helm chart documentation for charts by @hoverkraft-bot[bot] in #541
  • chore(deps): bump the github-actions-dependencies group across 7 directories with 2 updates by @dependabot[bot] in #542
  • ci: integrate sync-docs workflow by @neilime in #545
  • docs: update Helm chart documentation for charts by @hoverkraft-bot[bot] in #558
  • chore(deps): bump helm/kind-action from 1.12.0 to 1.13.0 in /actions/helm/test-chart in the github-actions-dependencies group across 1 directory by @dependabot[bot] in #559
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #560
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #561
  • chore(deps): bump docker/setup-docker-action from 4.4.0 to 4.5.0 in /actions/docker/build-image in the github-actions-dependencies group across 1 directory by @dependabot[bot] in #562

New Contributors

  • @Copilot made their first contribution in #531

Full Changelog: 0.28.0...0.29.0

0.28.0

30 Sep 21:18

Choose a tag to compare

Release Summary

Features: added a dedicated Windows/ARM runner for Docker image builds and upgraded Buildx to v0.27.0 to expand platform coverage and build capabilities.
Fixes: adjusted GitHub Actions caching to use scope= for reliable cache-from/cache-to behavior with BuildKit.

Internal: refreshed Helm and GitHub Actions dependencies alongside general docs updates.

Breaking change(s)

Requires Actions Runner ≥ v2.327.1 and updates the runtime to Node.js 24.x.

What's Changed

  • chore(deps): bump the helm-dependencies group across 2 directories with 1 update by @dependabot[bot] in #483
  • chore(deps): bump super-linter/super-linter from slim-v7 to slim-v8 in the docker-dependencies group by @dependabot[bot] in #479
  • chore(deps): bump the github-actions-dependencies group across 3 directories with 9 updates by @dependabot[bot] in #488
  • chore(deps): bump the github-actions-dependencies group across 6 directories with 5 updates by @dependabot[bot] in #493
  • feat(docker-build-images): add dedicated runner for windows/arm platform by @neilime in #494
  • docs: update Helm chart documentation for charts by @hoverkraft-bot[bot] in #496
  • feat(docker): upgrade buildx to v0.27.0 by @neilime in #495
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #497
  • chore(deps): bump the github-actions-dependencies group across 10 directories with 5 updates by @dependabot[bot] in #499
  • chore(deps): bump the github-actions-dependencies group across 3 directories with 5 updates by @dependabot[bot] in #501
  • docs: update Helm chart documentation for charts by @hoverkraft-bot[bot] in #506
  • chore(deps): bump the github-actions-dependencies group across 7 directories with 4 updates by @dependabot[bot] in #505
  • fix(gha): workaround cache-to and cache-from scope by @NikitaCOEUR in #480
  • chore(deps): bump actions/github-script from 7.0.1 to 8.0.0 in /actions/docker/build-image in the github-actions-dependencies group across 1 directory by @dependabot[bot] in #510
  • docs: update Helm chart documentation for charts by @hoverkraft-bot[bot] in #513

New Contributors

Full Changelog: 0.27.1...0.28.0

0.27.1

15 Jul 19:44

Choose a tag to compare

Release Summary

The release adds JSON schema generation for Helm values and enables specifying YAML paths to update tags in release charts. Documentation for Helm charts, actions, and workflows has been updated and dependencies have been bumped across GitHub Actions and Helm configurations.

Breaking change(s)

There is no breaking change.

What's Changed

  • feat(helm): generate docs can generate values json schema by @neilime in #467
  • feat(helm/release-chart): allows to define which yaml path(s) where to update tags value by @neilime in #468
  • docs: update Helm chart documentation for charts by @hoverkraft-bot[bot] in #470
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #471
  • chore(deps): bump the github-actions-dependencies group across 2 directories with 2 updates by @dependabot[bot] in #472
  • docs: update Helm chart documentation for charts by @hoverkraft-bot[bot] in #473
  • chore(deps): bump the helm-dependencies group across 2 directories with 1 update by @dependabot[bot] in #474
  • docs: update Helm chart documentation for charts by @hoverkraft-bot[bot] in #475

Full Changelog: 0.27.0...0.27.1

0.27.0

11 Jul 19:49

Choose a tag to compare

Release Summary

Enhances Docker workflows with optimized manifest creation, updated Buildx and Buildkit versions, cosign image signing, digest-pinned URIs, and adds Helm chart documentation generation actions. Prettifies generated Helm chart documentation. Bumps numerous GitHub Actions and Helm dependencies across directories, enables full linter checks, fixes lint and Helm chart test issues, updates workflows and documentation, and enhances branding.

Breaking change(s)

Image URIs now include digest suffixes, changing the reference format and requiring workflows that pull images by tag only to adapt to the new @sha256:… syntax (see #455).

What's Changed

  • feat(docker/create-images-manifests): optimize docker setup by @neilime in #421
  • chore(deps): bump the github-actions-dependencies group across 6 directories with 2 updates by @dependabot[bot] in #424
  • chore(deps): bump the github-actions-dependencies group across 6 directories with 3 updates by @dependabot[bot] in #427
  • chore(deps): bump actions/create-github-app-token from 2.0.2 to 2.0.3 in the github-actions-dependencies group across 1 directory by @dependabot[bot] in #430
  • chore(deps): bump the github-actions-dependencies group across 3 directories with 3 updates by @dependabot[bot] in #431
  • chore(deps): bump the github-actions-dependencies group across 2 directories with 2 updates by @dependabot[bot] in #432
  • chore(deps): bump asdf-vm/actions from 3.0.2 to 4.0.0 in /actions/helm/test-chart in the github-actions-dependencies group across 1 directory by @dependabot[bot] in #433
  • chore(deps): bump docker/build-push-action from 6.17.0 to 6.18.0 in /actions/docker/build-image in the github-actions-dependencies group across 1 directory by @dependabot[bot] in #434
  • chore(deps): bump the github-actions-dependencies group across 2 directories with 1 update by @dependabot[bot] in #435
  • feat(docker): update buildx and buildkit versions by @neilime in #437
  • chore(deps): bump the github-actions-dependencies group across 6 directories with 1 update by @dependabot[bot] in #436
  • chore: fix test helm chart lint issues by @neilime in #440
  • chore: fix lint issues by @neilime in #441
  • ci: enable all linter checks by @neilime in #333
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #445
  • docs: update Helm chart documentation for charts by @github-actions[bot] in #448
  • feat(helm): add action to generate chart documentation by @neilime in #446
  • feat(docker): sign built images with cosign by @neilime in #447
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #451
  • docs: update Helm chart documentation for charts by @hoverkraft-bot[bot] in #452
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #453
  • chore(deps): bump the github-actions-dependencies group across 2 directories with 2 updates by @dependabot[bot] in #454
  • chore(deps): bump the github-actions-dependencies group across 7 directories with 2 updates by @dependabot[bot] in #456
  • feat(docker)!: add digest to images uri by @neilime in #455
  • chore: enhance branding by @neilime in #460
  • feat(docker): add input to enable images signing by @neilime in #461
  • docs: update Helm chart documentation for charts by @hoverkraft-bot[bot] in #462
  • feat(docker): upgrade buildkit version from 0.23.1 to 0.23.2 by @neilime in #463
  • fix(helm): prettify generated documentation by @neilime in #464
  • chore(deps): bump the helm-dependencies group across 2 directories with 1 update by @dependabot[bot] in #465
  • docs: update Helm chart documentation for charts by @hoverkraft-bot[bot] in #466

Full Changelog: 0.26.0...0.27.0

0.26.0

16 Apr 13:42

Choose a tag to compare

Release Summary

This release introduces improvements to Docker image building with upgrades to BuildKit (v0.20.2) and Buildx (v0.23.0), enhancing build performance and feature support. A bug fix was applied to ensure proper tagging of Docker images with latest when appropriate. Dependencies related to GitHub Actions were updated across several directories to maintain compatibility and security. Testing and CI workflows received minor enhancements, and documentation for actions and workflows was refreshed for clarity and accuracy.

No breaking changes were introduced in this release.

What's Changed

  • chore(deps): bump the github-actions-dependencies group across 6 directories with 2 updates by @dependabot in #405
  • chore(deps): bump actions/create-github-app-token from 1.12.0 to 2.0.2 in the github-actions-dependencies group across 1 directory by @dependabot in #408
  • test(docker-build-image): improve assertions by @neilime in #409
  • fix(docker/get-image-metada): set latest tag when necessary by @neilime in #410
  • docs: update actions and workflows documentation by @hoverkraft-bot in #412
  • ci: minor test improvements by @neilime in #413
  • feat(docker/build-image): upgrade buildkit to v0.20.2 by @neilime in #414
  • docs: update actions and workflows documentation by @hoverkraft-bot in #415
  • feat(docker/build-image): upgrade buildx by @neilime in #416
  • chore(deps): bump the github-actions-dependencies group across 6 directories with 3 updates by @dependabot in #417
  • docs: update actions and workflows documentation by @hoverkraft-bot in #420

Full Changelog: 0.25.0...0.26.0

0.25.0

26 Mar 16:57

Choose a tag to compare

Release Summary

This release includes maintenance updates and documentation improvements. Dependency versions for GitHub Actions were updated across multiple directories to ensure compatibility and improved stability. Additionally, the documentation for actions and workflows has been refreshed to reflect the latest configurations and usage patterns.

No breaking changes were introduced in this release.

What's Changed

  • chore(deps): bump hoverkraft-tech/ci-github-publish from 0.2.0 to 0.3.2 in the github-actions-dependencies group across 1 directory by @dependabot in #399
  • docs: update actions and workflows documentation by @hoverkraft-bot in #400
  • chore(deps): bump the github-actions-dependencies group across 6 directories with 2 updates by @dependabot in #401
  • docs: update actions and workflows documentation by @hoverkraft-bot in #404

Full Changelog: 0.24.1...0.25.0

0.24.1

18 Mar 21:43

Choose a tag to compare

Release Summary

This release includes a bug fix for the Helm release chart, ensuring that the Chart.lock file is updated only when dependencies are present. Additionally, documentation has been updated to improve clarity on actions and workflows.

No breaking changes in this release.

What's Changed

  • fix(helm/release-chart): update Chart.lock only if has dependencies by @neilime in #397
  • docs: update actions and workflows documentation by @hoverkraft-bot in #398

Full Changelog: 0.24.0...0.24.1

0.24.0

18 Mar 20:16

Choose a tag to compare

Release Summary

  • New Feature: Upgraded Buildx in the build image for improved container build performance and compatibility.
  • Documentation: Updated actions and workflows documentation to reflect the latest changes.

What's Changed

  • feat(build-image): upgrade buildx by @neilime in #395
  • docs: update actions and workflows documentation by @hoverkraft-bot in #396

Full Changelog: 0.23.1...0.24.0

0.23.1

15 Mar 10:28

Choose a tag to compare

Release summary

Fix helm/test-chart action by passing properly the helm-set argument

What's Changed

  • fix(helm/test-chart): allow to pull private oci image in test cluster by @neilime in #394

Full Changelog: 0.23.0...0.23.1