Releases: hoverkraft-tech/ci-github-nodejs
0.19.0
Release Summary
Features (continuous-integration): support all container options including ports, volumes, and credentials.
Fixes: has-installed-dependencies now silences command output to reduce noise; setup-node maintains cache for projects outside GITHUB_WORKSPACE via symlinks.
Internal changes: dependency updates across GitHub Actions and npm groups and refreshed documentation for actions and workflows.
Breaking change(s)
No breaking changes.
What's Changed
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #314
- chore(deps): bump github/codeql-action from 4.31.2 to 4.31.3 in the github-actions-dependencies group across 1 directory by @dependabot[bot] in #315
- fix(has-installed-dependencies): silence command output to reduce noise by @Copilot in #316
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #318
- chore(deps): bump the npm-dependencies group across 4 directories with 1 update by @dependabot[bot] in #319
- feat(continuous-integration): support all container options including ports, volumes, and credentials by @Copilot in #317
- fix(setup-node): maintain cache for projects outside GITHUB_WORKSPACE using symlinks by @Copilot in #323
- chore(deps): bump the github-actions-dependencies group across 2 directories with 8 updates by @dependabot[bot] in #325
- chore(deps): bump the npm-dependencies group across 4 directories with 1 update by @dependabot[bot] in #324
Full Changelog: 0.18.0...0.19.0
0.18.0
Release Summary
In continuous-integration, artifacts are now addressed by id instead of name and reporting for lint and tests has been upgraded with PR annotations, coverage summaries and streamlined composite actions.
Internal changes: documentation for actions/workflows was updated and dependency groups for GitHub Actions and npm were bumped across multiple directories.
Breaking change(s)
Artifact selection now requires an id rather than a name in build steps; update workflows accordingly.
In "continuous-integration" workflow, Lint/test were refactored into composite actions with new defaults (e.g., OIDC for Codecov, auto-detected report formats) and some inputs removed; verify your workflow inputs and coverage settings.
What's Changed
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #287
- feat(continuous-integration)!: manage build artifact by id and not name anymore by @neilime in #288
- chore(deps): bump the github-actions-dependencies group across 1 directory with 8 updates by @dependabot[bot] in #289
- chore(deps): bump the npm-dependencies group across 4 directories with 2 updates by @dependabot[bot] in #290
- chore(deps): bump the github-actions-dependencies group across 4 directories with 2 updates by @dependabot[bot] in #313
Full Changelog: 0.17.1...0.18.0
0.17.1
Release Summary
Fix (get-package-manager): cache path is now absolute when pointing to a parent folder, improving cache resolution stability. 
Internal: documentation for actions and workflows was refreshed.
Internal: dependency updates were applied to GitHub Actions and npm packages. 
Breaking change(s)
No breaking changes.
What's Changed
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #281
- chore(deps): bump the npm-dependencies group across 4 directories with 1 update by @dependabot[bot] in #283
- fix(get-package-manager): make cache path absolute when pointing to parent folder by @neilime in #284
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #286
- chore(deps): bump the github-actions-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #282
- chore(deps): bump the npm-dependencies group across 4 directories with 1 update by @dependabot[bot] in #285
Full Changelog: 0.17.0...0.17.1
0.17.0
Release Summary
In continuous-integration, a new container input enables OCI-based CI execution for more consistent, isolated runs.
Internal: documentation updates and routine dependency bumps across GitHub Actions and npm improve security and maintenance posture.
Breaking change(s)
There is no breaking change.
What's Changed
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #265
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #266
- feat(continuous-integration): add container input for OCI-based CI execution by @Copilot in #260
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #269
- chore(deps): bump the github-actions-dependencies group across 1 directory with 4 updates by @dependabot[bot] in #267
- chore(deps): bump the npm-dependencies group across 4 directories with 2 updates by @dependabot[bot] in #268
- chore(deps): bump github/codeql-action from 4.31.0 to 4.31.2 in the github-actions-dependencies group across 1 directory by @dependabot[bot] in #270
- chore(deps): bump the npm-dependencies group across 4 directories with 1 update by @dependabot[bot] in #271
- chore(deps): bump the npm-dependencies group across 4 directories with 1 update by @dependabot[bot] in #273
- chore(deps): bump the github-actions-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #272
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #280
New Contributors
- @Copilot made their first contribution in #260
Full Changelog: 0.16.1...0.17.0
0.16.1
Release Summary
Public
continuous-integration: added support for build environment variables and secrets to workflows, enabling configurable builds and secure secret passing.
Internal
Documentation refreshed for actions and workflows.
Breaking change(s)
No breaking changes detected in this release based on the linked pull requests.
What's Changed
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #258
- chore(deps): bump the npm-dependencies group across 4 directories with 2 updates by @dependabot[bot] in #259
- chore(deps): bump the github-actions-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #261
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #263
- chore(deps): bump the npm-dependencies group across 4 directories with 2 updates by @dependabot[bot] in #262
- feat(continuous-integration): add support for build env var and secrets by @neilime in #264
Full Changelog: 0.16.0...0.16.1
0.16.0
Release Summary
No new features in this release.
Fix: cross-platform compatibility and working-directory behavior in GitHub Actions.
Docs: actions and workflows documentation updated.
Internal (deps): routine dependency updates to the github-actions-dependencies group.
Breaking change(s)
No breaking changes.
What's Changed
- fix: use github-scripts for cross-platform compatibility, improve working-directory behavior by @neilime in #254
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #257
- chore(deps): bump the github-actions-dependencies group across 2 directories with 4 updates by @dependabot[bot] in #256
Full Changelog: 0.15.0...0.16.0
0.15.0
Release Summary
Actions and workflows documentation has been refreshed for clarity and accuracy.
Internal maintenance updates include multiple dependency bumps across npm packages and GitHub Actions workflows. Updates span the github-actions-dependencies and npm-dependencies groups, with notable bumps to actions/dependency-review-action 4.7.3 and github/codeql-action 3.30.3.
Breaking change(s)
No breaking changes.
What's Changed
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #235
- chore(deps): bump the github-actions-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #236
- chore(deps): bump the npm-dependencies group across 4 directories with 1 update by @dependabot[bot] in #237
- chore(deps): bump the npm-dependencies group across 5 directories with 3 updates by @dependabot[bot] in #239
- chore(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 in the github-actions-dependencies group across 1 directory by @dependabot[bot] in #238
- chore(deps): bump the github-actions-dependencies group across 3 directories with 4 updates by @dependabot[bot] in #241
- chore(deps): bump the npm-dependencies group across 5 directories with 2 updates by @dependabot[bot] in #242
- chore(deps): bump github/codeql-action from 3.30.0 to 3.30.3 in the github-actions-dependencies group across 1 directory by @dependabot[bot] in #243
- chore(deps): bump the npm-dependencies group across 4 directories with 2 updates by @dependabot[bot] in #244
- chore(deps): bump the npm-dependencies group across 4 directories with 1 update by @dependabot[bot] in #245
- chore(deps): bump the github-actions-dependencies group across 2 directories with 2 updates by @dependabot[bot] in #246
- chore(deps): bump the npm-dependencies group across 4 directories with 2 updates by @dependabot[bot] in #247
- chore(deps): bump the github-actions-dependencies group across 1 directory with 4 updates by @dependabot[bot] in #249
- chore(deps): bump the npm-dependencies group across 5 directories with 3 updates by @dependabot[bot] in #250
- chore(deps): bump the npm-dependencies group across 4 directories with 1 update by @dependabot[bot] in #252
- chore(deps): bump the github-actions-dependencies group across 2 directories with 3 updates by @dependabot[bot] in #251
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #253
Full Changelog: 0.14.1...0.15.0
0.14.1
Release Summary
continuous-integration workflow now properly manages self-workflow actions to avoid leftover files, improving CI reliability.
Internal: documentation for actions/workflows was updated.
Breaking changes
There is no breaking change.
What's Changed
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #233
- fix(continuous-integration): manage properly self-workflow actions to avoid useless existing files by @neilime in #234
Full Changelog: 0.14.0...0.14.1
0.14.0
Release Summary
This release updates actions dependencies and improves documentation for actions and workflows. Dependency upgrades include the CI GitHub container and the super-linter to their latest versions. No user-facing features or bug fixes were introduced.
Breaking change(s)
Requires GitHub Runner ≥ v2.327.1.
What's Changed
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #222
- chore(deps): bump the npm-dependencies group across 4 directories with 1 update by @dependabot[bot] in #223
- chore(deps): bump the github-actions-dependencies group across 1 directory with 3 updates by @dependabot[bot] in #230
- chore(deps): bump the npm-dependencies group across 5 directories with 4 updates by @dependabot[bot] in #229
- chore(deps): bump the npm-dependencies group across 4 directories with 2 updates by @dependabot[bot] in #232
- chore(deps): bump super-linter/super-linter from slim-v7 to slim-v8 in the docker-dependencies group by @dependabot[bot] in #224
- chore(deps): bump the github-actions-dependencies group across 2 directories with 5 updates by @dependabot[bot] in #231
Full Changelog: 0.13.0...0.14.0
0.13.0
Release Summary
The actions and workflows documentation has been updated to reflect recent enhancements. Internally, the CI pipeline received extensive dependency updates, bumping npm modules across multiple directories and upgrading GitHub Actions like codeql-action, hoverkraft-tech/ci-github-common, and ci-github-publish to their latest versions. These internal improvements reinforce security and maintain compatibility. No new features or bug fixes were introduced in this release. All changes except the documentation update are internal maintenance.
Breaking change(s)
There are no breaking changes.
What's Changed
- docs: update actions and workflows documentation by @hoverkraft-bot[bot] in #207
- chore(deps): bump the npm-dependencies group across 4 directories with 2 updates by @dependabot[bot] in #208
- chore(deps): bump the npm-dependencies group across 4 directories with 1 update by @dependabot[bot] in #209
- chore(deps): bump github/codeql-action from 3.28.18 to 3.28.19 in the github-actions-dependencies group across 1 directory by @dependabot[bot] in #210
- chore(deps): bump github/codeql-action from 3.28.19 to 3.29.0 in the github-actions-dependencies group across 1 directory by @dependabot[bot] in #212
- chore(deps): bump the npm-dependencies group across 5 directories with 4 updates by @dependabot[bot] in #211
- chore(deps): bump the npm-dependencies group across 5 directories with 3 updates by @dependabot[bot] in #213
- chore(deps): bump hoverkraft-tech/ci-github-common from 0.22.3 to 0.23.0 in the github-actions-dependencies group across 1 directory by @dependabot[bot] in #214
- chore(deps): bump the npm-dependencies group across 5 directories with 4 updates by @dependabot[bot] in #215
- chore(deps): bump github/codeql-action from 3.29.0 to 3.29.2 in the github-actions-dependencies group across 1 directory by @dependabot[bot] in #216
- chore(deps): bump the npm-dependencies group across 5 directories with 3 updates by @dependabot[bot] in #217
- chore(deps): bump the npm-dependencies group across 4 directories with 1 update by @dependabot[bot] in #218
- chore(deps): bump hoverkraft-tech/ci-github-publish from 0.5.1 to 0.6.0 in the github-actions-dependencies group across 1 directory by @dependabot[bot] in #219
- chore(deps): bump the github-actions-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #220
- chore(deps): bump the npm-dependencies group across 4 directories with 2 updates by @dependabot[bot] in #221
Full Changelog: 0.12.0...0.13.0