Releases: hoverkraft-tech/ci-github-common
0.35.4
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
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
0.35.2
Release Summary
The checkout action now supports sparse-checkout input, enabling more focused repository checkouts.
Actions and workflows documentation has been updated.
Breaking changes
There is no breaking change.
What's Changed
- feat(actions/checkout): add support for sparse-checkout input by @neilime in #534
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #535
Full Changelog: 0.35.1...0.35.2
0.35.1
Release Summary
The linter action now uses Ratchet 0.11.4, and actions/create-and-merge-pull-request now exposes final ref and SHA outputs for downstream workflows. Documentation for actions and workflows was refreshed.
Internal maintenance includes dependency updates for parse-ci-reports, GitHub Actions, and devcontainer tooling.
Breaking changes
No breaking changes were identified from the provided conventional commits.
What's Changed
- feat(linter): ugrade Ratchet from 0.11.3 to 0.11.4 by @neilime in #519
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #522
- chore: bump fast-xml-parser from 5.7.1 to 5.7.2 in /actions/parse-ci-reports in the npm-dependencies group by @dependabot[bot] in #523
- chore: bump fast-xml-builder from 1.1.5 to 1.2.0 in /actions/parse-ci-reports by @dependabot[bot] in #526
- chore: bump fast-xml-parser from 5.7.2 to 5.7.3 in /actions/parse-ci-reports in the npm-dependencies group by @dependabot[bot] in #528
- feat(actions/create-and-merge-pull-request): add outputs for final ref and sha by @neilime in #529
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #532
- chore: bump fast-xml-parser from 5.7.3 to 5.8.0 in /actions/parse-ci-reports in the npm-dependencies group by @dependabot[bot] in #530
- chore: bump ghcr.io/devcontainers/features/docker-in-docker from 2.17.0 to 3.0.0 by @dependabot[bot] in #531
- chore: bump the github-actions-dependencies group across 2 directories with 4 updates by @dependabot[bot] in #527
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #533
Full Changelog: 0.35.0...0.35.1
0.35.0
Release Summary
Adds support for detecting the source repository of reusable workflows directly from the job context in local-workflow-actions. Documentation for actions and workflows was updated.
Internal changes include dependency updates for fast-xml-parser and GitHub Actions dependencies.
Breaking change(s)
local-workflow-actions no longer requires fetching the source repository using an OIDC token, so the id-token: write permission is no longer needed.
What's Changed
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #508
- chore: bump fast-xml-parser from 5.5.10 to 5.5.11 in /actions/parse-ci-reports in the npm-dependencies group by @dependabot[bot] in #509
- chore: bump fast-xml-parser from 5.5.11 to 5.7.0 in /actions/parse-ci-reports by @dependabot[bot] in #512
- chore: bump the github-actions-dependencies group across 11 directories with 9 updates by @dependabot[bot] in #516
- chore: bump fast-xml-parser from 5.7.0 to 5.7.1 in /actions/parse-ci-reports in the npm-dependencies group by @dependabot[bot] in #515
- feat(local-workflow-actions)!: get source repo of reusable workflow from job context by @neilime in #514
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #517
Full Changelog: 0.34.2...0.35.0
0.34.2
Release Summary
Public changes: Documentation for actions and workflows has been updated, and local-actions now improves destination path handling and cleanup logic.
Internal changes: GitHub Actions dependencies have been bumped for maintenance purposes.
Breaking change(s)
There is no breaking change.
What's Changed
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #504
- fix(local-actions): enhance destination path handling and cleanup logic by @neilime in #506
- chore: bump the github-actions-dependencies group across 1 directory with 1 update by @dependabot[bot] in #507
Full Changelog: 0.34.1...0.34.2
0.34.1
Release Summary
No user-facing changes are included in this release.
Internal changes: improved how local GitHub Actions are accessed in the CI workflow.
Breaking change(s)
There is no breaking change.
What's Changed
Full Changelog: 0.34.0...0.34.1
0.34.0
Release Summary
This release adds a new local-actions action, expanding the reusable CI/CD tooling. It also refreshes the actions and workflows documentation to reflect the latest available automation changes.
Internally, the release includes lint cleanup and dependency maintenance updates, including fast-xml-parser bumps in actions/parse-ci-reports and a GitHub Actions dependency refresh.)
Breaking change(s)
No breaking changes.
What's Changed
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #490
- chore: fix lint issues by @neilime in #493
- chore: bump fast-xml-parser from 5.5.7 to 5.5.9 in /actions/parse-ci-reports in the npm-dependencies group by @dependabot[bot] in #495
- chore: bump fast-xml-parser from 5.5.9 to 5.5.10 in /actions/parse-ci-reports in the npm-dependencies group by @dependabot[bot] in #497
- feat: add 'local-actions' action by @neilime in #498
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #500
- chore: bump the github-actions-dependencies group across 1 directory with 1 update by @dependabot[bot] in #496
Full Changelog: 0.33.0...0.34.0
0.33.0
Release Summary
This 0.33.0 release is primarily an internal maintenance update for the shared CI GitHub Actions/workflows repository, with no user-facing feature or fix commit identified from the included changelog entries; the only public-facing change is refreshed actions and workflows documentation.
Public changes: documentation for actions and workflows was updated. Internal changes: dependency maintenance was performed across GitHub Actions dependencies in multiple directories, and fast-xml-parser for actions/parse-ci-reports was incrementally upgraded from 5.3.6 to 5.5.7 through several chore PRs.
Breaking changes
No breaking changes.
What's Changed
- chore: bump fast-xml-parser from 5.3.6 to 5.4.1 in /actions/parse-ci-reports in the npm-dependencies group by @dependabot[bot] in #481
- chore: bump the github-actions-dependencies group across 4 directories with 6 updates by @dependabot[bot] in #480
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #482
- chore: bump fast-xml-parser from 5.4.1 to 5.4.2 in /actions/parse-ci-reports in the npm-dependencies group by @dependabot[bot] in #484
- chore: bump fast-xml-parser from 5.4.2 to 5.5.3 in /actions/parse-ci-reports in the npm-dependencies group by @dependabot[bot] in #486
- chore: bump the github-actions-dependencies group across 2 directories with 3 updates by @dependabot[bot] in #485
- chore: bump fast-xml-parser from 5.5.3 to 5.5.6 in /actions/parse-ci-reports by @dependabot[bot] in #487
- chore: bump fast-xml-parser from 5.5.6 to 5.5.7 in /actions/parse-ci-reports by @dependabot[bot] in #488
- chore: bump the github-actions-dependencies group across 2 directories with 2 updates by @dependabot[bot] in #489
Full Changelog: 0.32.0...0.33.0
0.32.0
Release Summary
Actions: a new working-directory option was added to make running steps from a specific folder easier.
Documentation for actions and reusable workflows was refreshed across multiple PRs.
Internal maintenance: dependency updates landed for the GitHub Actions dependency group and the fast-xml-parser package used by actions/parse-ci-reports.
Breaking change(s)
No breaking changes.
What's Changed
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #465
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #466
- chore: bump fast-xml-parser from 5.3.3 to 5.3.4 in /actions/parse-ci-reports by @dependabot[bot] in #467
- chore: bump fast-xml-parser from 5.3.4 to 5.3.5 in /actions/parse-ci-reports in the npm-dependencies group by @dependabot[bot] in #470
- feat(actions): add working-directory by @neilime in #471
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #474
- chore: bump fast-xml-parser from 5.3.5 to 5.3.6 in /actions/parse-ci-reports in the npm-dependencies group by @dependabot[bot] in #472
- chore: bump the github-actions-dependencies group across 1 directory with 6 updates by @dependabot[bot] in #473
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #475
- feat(actions): add working-directory by @neilime in #476
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #477
Full Changelog: 0.31.7...0.32.0