Releases: hoverkraft-tech/ci-github-container
Release list
0.38.0
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
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
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
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
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
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
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
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
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
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