Skip to content

Releases: hoverkraft-tech/ci-github-container

0.38.0

Choose a tag to compare

@neilime neilime released this 01 Jul 13:29

Release Summary

Docker image builds can now disable cache when needed, while Docker setup updates Buildx to v0.35.0 and BuildKit to v0.31.1. Cache handling for GitHub Actions-triggered Docker builds has been improved.

Internal changes include refreshed actions, workflows, Helm chart documentation, and dependency updates for Helm, GitHub Actions, and the Docker-in-Docker devcontainer feature.

Breaking changes

There is no effective breaking change in this release.

What's Changed

  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #844
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #845
  • docs(actions/docker/create-images-manifests): add usage explanation for cloning tag by @neilime in #846
  • feat(docker/build-image): allows to disable cache by @neilime in #851
  • chore(deps): bump the helm-dependencies group across 2 directories with 1 update by @dependabot[bot] in #847
  • chore(deps): bump the github-actions-dependencies group across 9 directories with 22 updates by @dependabot[bot] in #852
  • docs: update Helm chart documentation for charts by @hoverkraft-bot[bot] in #856
  • chore(deps): bump ghcr.io/devcontainers/features/docker-in-docker from 3.1.0 to 4.0.0 by @dependabot[bot] in #849
  • feat(docker/setup): update buildx and buildkit versions to v0.35.0 and v0.31.1 respectively by @neilime in #855
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #857
  • fix(docker/build-image)!: add write cache permission by @neilime in #858
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #859
  • fix: revert "fix(docker/build-image)!: add write cache permission" by @neilime in #860
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #861
  • fix(docker/build-image): enhance cache handling for GitHub Actions triggers by @neilime in #862
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #863

Full Changelog: 0.37.2...0.38.0

0.37.2

Choose a tag to compare

@neilime neilime released this 10 Jun 20:31

Release Summary

No public-facing changes are included in this release.

Internal change: updated the shared GitHub CI actions.

Breaking change(s)

There is no breaking change.

What's Changed

Full Changelog: 0.37.1...0.37.2

0.37.1

Choose a tag to compare

@neilime neilime released this 10 Jun 17:59

Release Summary

actions/docker/create-images-manifests now handles registry propagation timing issues more reliably, preventing related failures.

Documentation for actions and workflows was updated.

Internal changes include a ci-github-common actions bump to 0.37.0 and added test coverage for docker/create-images-manifests.

Breaking change(s)

There is no breaking change.

What's Changed

  • chore: bump ci-github-common actions to 0.37.0 by @neilime in #835
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #838
  • test(docker/create-images-manifests): add use case coverage by @neilime in #834
  • fix(actions/docker/create-images-manifests): prevent failure on registry propagation timing issue by @neilime in #839
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #840

Full Changelog: 0.37.0...0.37.1

0.37.0

Choose a tag to compare

@neilime neilime released this 10 Jun 12:14

Release Summary

The actions/docker/create-images-manifests action now avoids local action path conflicts. Documentation for actions, workflows, and Helm charts has been updated.

Internal changes: CI schedule-event tests were fixed, and the hono dependency was bumped for Helm docs generation.

Breaking changes

There is no breaking change.

What's Changed

  • chore(deps): bump hono from 4.12.18 to 4.12.23 in /actions/helm/generate-docs by @dependabot[bot] in #816
  • ci: fix failing test on shedule event by @neilime in #818
  • fix(actions/docker/create-images-manifests): avoid local actions path conflicts by @neilime in #819
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #823
  • docs: update Helm chart documentation for charts by @hoverkraft-bot[bot] in #833

Full Changelog: 0.36.2...0.37.0

0.36.2

Choose a tag to compare

@neilime neilime released this 03 Jun 19:26

Release Summary

The docker/create-images-manifests action now better handles failures caused by temporarily missing manifests.
Actions and workflows documentation has been updated.

Internal changes include a flaky CI test fix for docker/prune-pull-requests-image-tags and dependency updates across GitHub Actions workflows.

Breaking change(s)

There is no breaking change.

What's Changed

  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #805
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #807
  • ci: fix flacky test for 'docker/prune-pull-requests-image-tags' action by @neilime in #808
  • fix(docker/create-images-manifests): handle failure due to temp not found manifest by @neilime in #809
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #810
  • chore(deps): bump the github-actions-dependencies group across 8 directories with 8 updates by @dependabot[bot] in #811
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #814

Full Changelog: 0.36.1...0.36.2

0.36.1

Choose a tag to compare

@neilime neilime released this 01 Jun 15:30

Release Summary

The release refreshes the actions and workflows documentation for users.

Internal maintenance updates the GitHub Actions release workflow dependency from 0.26.0 to 0.26.1.

Breaking change(s)

There is no breaking change.

What's Changed

  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #803
  • chore(deps): bump hoverkraft-tech/ci-github-publish/.github/workflows/release-actions.yml from 0.26.0 to 0.26.1 in the github-actions-dependencies group across 1 directory by @dependabot[bot] in #804

Full Changelog: 0.36.0...0.36.1

0.36.0

Choose a tag to compare

@neilime neilime released this 29 May 19:43

Release Summary

New Helm documentation generation now exposes the merged-sha output. Docker workflows now use BuildKit 0.30.0, and pull request image tag pruning tests correctly handle tag events.

Internal changes include updated generated documentation, GitHub Actions workflow dependencies, and release workflow dependencies.

Breaking change(s)

There is no breaking change.

What's Changed

  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #796
  • ci(docker/prune-pull-requests-image-tags): fix test when running for tag event by @neilime in #797
  • chore(deps): bump hoverkraft-tech/ci-github-publish/.github/workflows/release-actions.yml from 0.25.0 to 0.26.0 in the github-actions-dependencies group across 1 directory by @dependabot[bot] in #798
  • chore(deps): bump the github-actions-dependencies group across 2 directories with 2 updates by @dependabot[bot] in #799
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #800
  • feat(helm/generate-docs): output merged-sha by @neilime in #801
  • feat(docker): upgrade buildkit from 0.29.0 to 0.30.0 by @neilime in #802

Full Changelog: 0.35.0...0.36.0

0.35.0

Choose a tag to compare

@neilime neilime released this 26 May 09:38

Release Summary

Release and Helm documentation generation now support using a specific checkout reference, including an option to skip Git checkout when appropriate.
Docker setup now uses BuildX 0.34.1.

Internal dependencies, GitHub Actions workflows, and generated documentation were updated.

Breaking changes

There is no breaking change.

What's Changed

  • feat(release/create): support checking out specific ref by @neilime in #783
  • chore(deps): bump hoverkraft-tech/ci-github-publish/.github/workflows/release-actions.yml from 0.24.0 to 0.25.0 in the github-actions-dependencies group across 1 directory by @dependabot[bot] in #786
  • feat(actions/helm/generate-docs): add checkout-ref input to skip Git checkout by @neilime in #787
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #788
  • chore(deps): bump the github-actions-dependencies group across 2 directories with 2 updates by @dependabot[bot] in #789
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #790
  • chore(deps): bump the github-actions-dependencies group across 3 directories with 3 updates by @dependabot[bot] in #792
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #793
  • chore(deps): bump qs from 6.15.1 to 6.15.2 in /actions/helm/generate-docs by @dependabot[bot] in #791
  • chore(deps): bump dataaxiom/ghcr-cleanup-action from 1.2.0 to 1.2.1 in /actions/docker/clean-images in the github-actions-dependencies group across 1 directory by @dependabot[bot] in #795
  • feat(docker/setup): update BuildX from 0.34.0 to 0.34.1 by @neilime in #794

Full Changelog: 0.34.2...0.35.0

0.34.2

Choose a tag to compare

@neilime neilime released this 20 May 00:56

Release Summary

This release fixes Helm workflow handling to correctly use local actions and updates the actions and workflows documentation for better technical guidance.

Internal changes include a GitHub Actions dependency update for the release workflow from 0.23.3 to 0.24.0.

Breaking changes

There is no breaking change.

What's Changed

  • fix(helm): use local actions properly by @neilime in #778
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #782
  • chore(deps): bump hoverkraft-tech/ci-github-publish/.github/workflows/release-actions.yml from 0.23.3 to 0.24.0 in the github-actions-dependencies group across 1 directory by @dependabot[bot] in #781

Full Changelog: 0.34.1...0.34.2

0.34.1

Choose a tag to compare

@neilime neilime released this 19 May 21:08

Release Summary

Helm test charts now build chart dependencies before testing, improving test reliability for chart-based workflows.
Documentation for actions and workflows has been updated.

Internal dependency updates and CI cache image cleanup were also performed.

Breaking change(s)

There is no breaking change.

What's Changed

  • feat(helm/test-chart): build chart dependencies before testing by @neilime in #771
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #772
  • chore(deps): bump the github-actions-dependencies group across 9 directories with 8 updates by @dependabot[bot] in #773
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #776
  • ci: clean cache images built for CI tests by @neilime in #777

Full Changelog: 0.34.0...0.34.1