Releases: hoverkraft-tech/ci-github-publish
0.20.1
Release Summary
Fix(deploy-finish): properly passes the runs-on input to ensure correct runner selection during the finalize step.
Internal: actions and workflows documentation has been refreshed.
Breaking change(s)
No breaking changes.
What's Changed
- fix(deploy-finish): pass runs-on input properly by @neilime in #320
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #321
Full Changelog: 0.20.0...0.20.1
0.20.0
Release Summary
Fix(deploy): resolved permissions issues in deploy workflows, ensuring deployments succeed with correct token scopes.
Internal: refreshed actions/workflows documentation and updated GitHub Actions dependencies across the repository.
Breaking change(s)
Deploy workflows now require explicit permissions on contents (read), deployments (write), id-token (write), issues (write), and pull-requests (write); update your workflow permissions accordingly (see PR #316).
What's Changed
- fix(deploy)!: permissions issues for deploy workflows by @neilime in #316
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #317
- build(deps): Bump the github-actions-dependencies group across 4 directories with 8 updates by @dependabot[bot] in #318
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #319
Full Changelog: 0.19.0...0.20.0
0.19.0
Release Summary
Fixed deploy/report by using the correct absolute path for the action script and corrected prepare-release permissions to reliably create the release config. Documentation for actions and workflows has been refreshed for clarity.
Internal: Updated the GitHub Actions dependencies across 4 directories to keep CI stable and secure.
Breaking change(s)
Prepare-release now requires stricter GitHub token permissions to create the release configuration; ensure your workflow permissions align with the new requirements (see PR #312).
What's Changed
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #310
- fix(deploy/report): set proper absolute path for action script by @neilime in #311
- fix(prepare-release)!: set proper required permissions to create release config by @neilime in #312
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #313
- build(deps): Bump the github-actions-dependencies group across 4 directories with 8 updates by @dependabot[bot] in #314
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #315
Full Changelog: 0.18.2...0.19.0
0.18.2
Release Summary
Actions and workflows documentation has been refreshed for clarity and accuracy.
Internal: GitHub Actions dependencies were updated in one directory (2 updates) via Dependabot to keep the pipeline current.
Breaking change(s)
No breaking changes.
What's Changed
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #308
- build(deps): Bump the github-actions-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #309
Full Changelog: 0.18.1...0.18.2
0.18.1
Release Summary
Fix (deploy/jenkins): escape Liquid tags in Markdown during Jenkins deploy to avoid misrendering.
Internal: documentation for actions/workflows was refreshed; GitHub Actions dependencies were bumped across multiple directories.
Breaking changes
No breaking changes.
What's Changed
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #302
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #303
- build(deps): Bump the github-actions-dependencies group across 2 directories with 2 updates by @dependabot[bot] in #304
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #305
- fix(deploy/jenkins): escape liquid tags for markdown files by @neilime in #306
- build(deps): Bump the github-actions-dependencies group across 4 directories with 4 updates by @dependabot[bot] in #307
Full Changelog: 0.18.0...0.18.1
0.18.0
Release Summary
deploy/argocd-manifest-files: added ARGOCD_MULTI_SOURCES environment variable to distinguish source types.
deploy/jekyll: supports path configuration, additional assets and HTML pages.
deploy-chart: set proper permissions.
deploy/argocd-manifest-files: fixed to update only chart-related sources.
Internal: documentation refreshed and GitHub Actions dependencies bumped (multiple directories).
Breaking change(s)
No breaking changes.
What's Changed
- fix(deploy-chart): set proper permissions by @neilime in #288
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #289
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #290
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #291
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #292
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #293
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #294
- fix(deploy/argocd-manifest-files): update only chart related source(s) by @neilime in #295
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #296
- feat(deploy/argocd-manifest-files): add ARGOCD_MULTI_SOURCES environment variable to distinguish source types by @Copilot in #297
- build(deps): Bump the github-actions-dependencies group across 4 directories with 7 updates by @dependabot[bot] in #298
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #299
- build(deps): Bump the github-actions-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #301
- feat(deploy/jekyll): supports path configuration, additionnal assets and html pages by @neilime in #300
Full Changelog: 0.17.3...0.18.0
0.17.3
Release Summary
No public changes.
Internal: updated actions/workflows documentation and bumped GitHub Actions dependencies across five directories.
Breaking change(s)
No breaking changes.
What's Changed
- build(deps): Bump the github-actions-dependencies group across 5 directories with 8 updates by @dependabot[bot] in #286
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #287
Full Changelog: 0.17.1...0.17.3
0.17.1
Release Summary
Feature (deploy/argocd-manifest-files): adds support for the singular source format in the ArgoCD manifest files action.
Internal: refreshed actions/workflows documentation and bumped GitHub Actions dependencies across multiple directories.
Breaking change(s)
No breaking changes.
What's Changed
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #281
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #282
- build(deps): Bump the github-actions-dependencies group across 4 directories with 6 updates by @dependabot[bot] in #284
- feat(deploy/argocd-manifest-files): add support for singular source format in ArgoCD manifest files action by @Copilot in #283
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #285
Full Changelog: 0.17.0...0.17.1
0.17.0
Release Summary
Feature (release): support for monorepo architecture via a new release workflow capability, enabling scoped operation per subfolder.
Fixes: corrected ArgoCD manifest plugin placement (deploy/argocd-manifest-files) and tightened prepare-release permissions and usage.
Internal: refreshed release configuration, updated documentation for actions/workflows, and bumped GitHub Actions dependencies.
Breaking change(s)
Workflow "prepare-release" requires permission id-token: write
Release configuration file must be renamed to .github/release-config.yml
What's Changed
- fix(deploy/argocd-manifest-files): set proper place for hoverkraft-deployment plugin by @neilime in #261
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #262
- feat(release): add support for monorepo architecture by @Copilot in #263
- ci: prepare release configuration by @hoverkraft-bot[bot] in #266
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #267
- fix(prepare-release): fine grained permissions and usage by @neilime in #268
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #269
- ci: prepare release configuration by @hoverkraft-bot[bot] in #279
- build(deps): Bump the github-actions-dependencies group across 4 directories with 4 updates by @dependabot[bot] in #280
Full Changelog: 0.16.0...0.17.0
0.16.0
Release Summary
Fix: forces ArgoCD sync on redeployments when using the hoverkraft-deployment plugin to ensure reliable re-deploys without code changes.
Internal: actions and workflows documentation refreshed.
Breaking change(s)
No breaking changes.
What's Changed
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #259
- fix: force ArgoCD sync on redeployment using hoverkraft-deployment plugin by @Copilot in #228
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #260
Full Changelog: 0.15.2...0.16.0