Skip to content

Releases: hoverkraft-tech/ci-github-publish

0.20.1

19 Dec 16:31

Choose a tag to compare

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

19 Dec 15:13

Choose a tag to compare

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

19 Dec 08:12

Choose a tag to compare

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

15 Dec 10:55

Choose a tag to compare

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

15 Dec 07:22

Choose a tag to compare

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

10 Dec 18:48

Choose a tag to compare

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

03 Dec 09:00

Choose a tag to compare

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

02 Dec 09:16

Choose a tag to compare

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

28 Nov 12:01

Choose a tag to compare

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

24 Nov 21:53

Choose a tag to compare

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