Skip to content

Releases: hoverkraft-tech/ci-github-common

0.37.1

10 Jun 20:00

Choose a tag to compare

Release Summary

Fixed actions/checkout to prevent unexpected double checkouts.

Updated actions and workflows documentation.

Internal dependency maintenance: bumped actions/checkout from 6.0.2 to 6.0.3.

Breaking change(s)

There is no breaking change.

What's Changed

  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #569
  • fix(actions/checkout): unexpected double checkouts by @neilime in #570
  • chore: bump actions/checkout from 6.0.2 to 6.0.3 in the github-actions-dependencies group across 1 directory by @dependabot[bot] in #571

Full Changelog: 0.37.0...0.37.1

0.37.0

10 Jun 16:16

Choose a tag to compare

Release Summary

The linter workflow now uses the required GitHub permissions and token fallback to improve CI reliability.
The CI checkout action was updated to actions/checkout v6.0.3.
Internal actions and workflow documentation was refreshed.

Breaking changes

The linter permissions fix is marked as breaking, so reusable workflow consumers may need to update granted permissions for linter-related jobs.

What's Changed

  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #565
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #566
  • fix(linter)!: fix linter required permissions by @neilime in #568
  • fix(actions/checkout): bump actions/checkout to v6.0.3 by @neilime in #567

Full Changelog: 0.36.4...0.37.0

0.36.4

09 Jun 21:01

Choose a tag to compare

Release Summary

actions/local-workflow-actions now supports tokens for private repositories, improving compatibility with private GitHub projects.

Documentation for actions and workflows was updated.

Internal maintenance includes GitHub Actions dependency updates across multiple directories.

Breaking change(s)

There is no breaking change.

What's Changed

  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #561
  • fix(actions/local-workflow-actions): support token for private repositories by @neilime in #562
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #563
  • chore: bump the github-actions-dependencies group across 3 directories with 2 updates by @dependabot[bot] in #564

Full Changelog: 0.36.3...0.36.4

0.36.3

08 Jun 20:28

Choose a tag to compare

Release Summary

The linter now supports handling Python linter conflicts, improving compatibility for Python-based projects.
Documentation for actions and workflows has been updated.

Internal changes include a GitHub Actions dependency update for the release workflow.

Breaking change(s)

There is no breaking change.

What's Changed

  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #558
  • feat(linter): add support for handling python linter conflicts by @neilime in #559
  • chore: bump hoverkraft-tech/ci-github-publish/.github/workflows/release-actions.yml from 0.26.0 to 0.26.2 in the github-actions-dependencies group across 1 directory by @dependabot[bot] in #560

Full Changelog: 0.36.2...0.36.3

0.36.2

06 Jun 06:23

Choose a tag to compare

Release Summary

Added a default Kubeconform configuration for the linter.

Updated internal actions and workflows documentation.

Breaking change(s)

There is no breaking change.

What's Changed

  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #556
  • feat(linter): add default kube conform config by @neilime in #557

Full Changelog: 0.36.1...0.36.2

0.36.1

05 Jun 17:31

Choose a tag to compare

Release Summary

Fixes actions/parse-ci-reports-path to avoid conflicts between auto-pattern detection and parser accepted paths, improving CI report path parsing reliability.

Documentation for actions and workflows was refreshed.

Breaking changes

There is no breaking change.

What's Changed

  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #553
  • fix(actions/parse-ci-reports-path): auto-pattern detection and parser accepted paths conflict by @neilime in #554
  • fix(actions/parse-ci-reports-path): auto-pattern detection and parser accepted paths conflict by @neilime in #555

Full Changelog: 0.36.0...0.36.1

0.36.0

04 Jun 12:55

Choose a tag to compare

Release Summary

parse-ci-reports now supports SARIF report files, and the bundled Super-Linter has been upgraded to slim-v8.6.0.

Documentation for actions and workflows has been refreshed, with the GitHub Verified Creator badge added, and internal Docker linter base images were updated.

Breaking change(s)

Super-Linter now avoids linter conflicts by using Biome and Ruff by default, which may change linting behavior for existing workflows.

Tips:

For DevX, linter Dockerfile should be:

FROM ghcr.io/hoverkraft-tech/docker-base-images/super-linter:0.1.0

HEALTHCHECK --interval=5m --timeout=10s --start-period=30s --retries=3 CMD ["/bin/sh","-c","test -d /github/home"]
ARG UID=1000
ARG GID=1000
USER ${UID}:${GID}

What's Changed

  • docs: add GitHub Verified Creator badge by @neilime in #548
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #550
  • feat!: bump super-linter/super-linter from slim-v8.0.0 to slim-v8.6.0 in the docker-dependencies group across 1 directory by @dependabot[bot] in #540
  • chore: bump hoverkraft-tech/docker-base-images/super-linter from 0.1.0 to 0.6.0 in the docker-dependencies group by @dependabot[bot] in #551
  • feat(parse-ci-reports): add support for Sarif files by @neilime in #552

Full Changelog: 0.35.5...0.36.0

0.35.5

03 Jun 13:37

Choose a tag to compare

Release Summary

Documentation for actions and workflows has been updated.

Internal GitHub Actions dependencies were bumped across multiple directories.

Breaking change(s)

There is no breaking change.

What's Changed

  • chore: bump the github-actions-dependencies group across 2 directories with 5 updates by @dependabot[bot] in #546
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #547

Full Changelog: 0.35.4...0.35.5

0.35.4

21 May 13:47

Choose a tag to compare

Release Summary

actions/checkout now supports the ref input for more flexible checkout configuration.

Documentation for actions and workflows has been updated.

Breaking change(s)

There is no breaking change.

What's Changed

  • feat(actions/checkout): add support for ref input by @neilime in #539
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #543

Full Changelog: 0.35.3...0.35.4

0.35.3

20 May 00:18

Choose a tag to compare

Release Summary

Adds support for specifying a destination directory name in local actions.

Internal documentation for actions and workflows was updated.

Breaking change(s)

There is no breaking change.

What's Changed

  • feat(local-actions): allows to specify destination directory name by @neilime in #536
  • docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #537

Full Changelog: 0.35.2...0.35.3