Releases: hoverkraft-tech/compose-action
v2.2.0
Release Summary
This release introduces a new feature allowing users to specify Docker flags as an input, enhancing flexibility in Docker Compose operations. A bug fix ensures that Docker Compose output is now printed only in debug mode, reducing unnecessary log verbosity. Additionally, documentation has been updated to reflect the latest actions and workflows. Dependencies have been updated for GitHub Actions to maintain compatibility and security.
No breaking changes were introduced in this release.
What's Changed
- chore(deps): bump the actions-dependencies group across 1 directory with 2 updates by @dependabot in #107
- fix: print docker compose output to debug only by @neilime in #118
- feat: add docker flags input by @neilime in #115
- docs: update actions and workflows documentation by @hoverkraft-bot in #121
- chore(deps): bump the github-actions-dependencies group with 2 updates by @dependabot in #119
Full Changelog: v2.1.0...v2.2.0
v2.1.0
Release Summary
This release introduces a new feature that supports specifying the Compose version, enhancing compatibility and usability. Documentation for actions and workflows has been updated, along with multiple dependency upgrades across npm and GitHub Actions to improve performance, security, and compatibility. Minor lint issues in documentation have been fixed to ensure compliance with standards. Development dependencies were updated extensively, including updates to eslint-plugin-jsonc
, eslint-plugin-github
, and other packages, ensuring a more robust development environment.
No Breaking changes
What's Changed
- chore(deps-dev): bump @vercel/ncc from 0.38.1 to 0.38.2 in the npm-dev-dependencies group by @dependabot in #88
- chore(deps): bump docker-compose from 0.24.8 to 1.1.0 by @dependabot in #90
- chore(deps): bump hoverkraft-tech/ci-github-nodejs from 0.6.0 to 0.7.0 in the github-actions-dependencies group by @dependabot in #92
- feat: support compose version by @neilime in #93
- docs: update actions and workflows documentation by @hoverkraft-bot in #94
- chore(deps-dev): bump eslint-plugin-jsonc from 2.16.0 to 2.17.0 in the npm-dev-dependencies group by @dependabot in #96
- chore(deps-dev): bump eslint-plugin-jsonc from 2.17.0 to 2.18.1 in the npm-dev-dependencies group by @dependabot in #98
- chore(docs): fix lint issues by @neilime in #100
- chore(deps-dev): bump the npm-dev-dependencies group with 3 updates by @dependabot in #101
- chore(deps-dev): bump eslint-plugin-github from 5.1.1 to 5.1.3 in the npm-dev-dependencies group by @dependabot in #102
- chore(deps-dev): bump eslint-plugin-github from 5.1.3 to 5.1.4 in the npm-dev-dependencies group by @dependabot in #103
- chore(deps): bump hoverkraft-tech/ci-github-common from 0.15.0 to 0.16.0 in the github-actions-dependencies group by @dependabot in #105
- chore(deps-dev): bump eslint-plugin-github from 5.1.4 to 5.1.5 in the npm-dev-dependencies group by @dependabot in #106
- chore: move @ts-dev-tools to dev deps by @neilime in #108
Full Changelog: v2.0.2...v2.1.0
v2.0.2
Release Summary
This release introduces new tests for the attach-dependencies
feature, along with support for absolute paths in the compose-file
input. Documentation for actions and workflows has been updated, and several dependencies related to GitHub actions and npm development have been bumped to ensure better performance and stability.
No breaking changes have been introduced.
What's Changed
- ci: add test for attach-dependencies by @neilime in #75
- chore(deps): bump hoverkraft-tech/ci-github-common from 0.13.2 to 0.13.3 in the github-actions-dependencies group by @dependabot in #77
- docs: update actions and workflows documentation by @hoverkraft-bot in #78
- chore(deps): bump hoverkraft-tech/ci-github-common from 0.13.3 to 0.14.0 in the github-actions-dependencies group by @dependabot in #79
- chore(deps): bump hoverkraft-tech/ci-github-nodejs from 0.5.1 to 0.6.0 in the github-actions-dependencies group by @dependabot in #80
- chore(deps-dev): bump eslint-plugin-github from 5.0.1 to 5.0.2 in the npm-dev-dependencies group by @dependabot in #84
- fix: support absolute path for compose-file input by @neilime in #85
- docs: update actions and workflows documentation by @hoverkraft-bot in #86
- chore(deps): bump hoverkraft-tech/ci-github-common from 0.14.0 to 0.15.0 in the github-actions-dependencies group by @dependabot in #87
Full Changelog: v2.0.1...v2.0.2
v2.0.1
What's Changed
- chore(deps): bump the github-actions-dependencies group with 2 updates by @dependabot in #70
- chore(deps): bump docker-compose from 0.24.7 to 0.24.8 by @dependabot in #69
- chore(deps-dev): bump eslint-plugin-jsonc from 2.15.0 to 2.15.1 in the npm-dev-dependencies group by @dependabot in #71
- chore(deps-dev): bump eslint-plugin-jsonc from 2.15.1 to 2.16.0 in the npm-dev-dependencies group by @dependabot in #72
- chore(deps-dev): bump eslint-plugin-github from 4.10.2 to 5.0.1 in the npm-dev-dependencies group by @dependabot in #73
- fix: remove console log by @neilime in #76
Full Changelog: v2.0.0...v2.0.1
v2.0.0
BREAKING CHANGES
- Migrate action to Node.js 20
compose-file
validation: at least one compose file MUST exist (default one isdocker-compose.yml
), every given compose files MUST exist
Changelog
Features
- Migrate to Node.js 20 and TypeScript. (#56)
- Make docker-compose cwd aware. (#61)
- Add logs debug on post. (#63)
- Log docker-compose version. (#66)
Fixes
- Ensure given docker-compose file(s) are valid and at least one is provided. (#65)
Documentation Updates
Dependency Updates
- Bumped the
github-actions-dependencies
group with 3 updates. (#46, #57) - Bumped
docker-compose
from 0.24.1 to 0.24.7. (#48) - Bumped the
actions-dependencies
group with 1 update. (#58) - Bumped the
npm-dev-dependencies
group with 1 update. (#67)
Continuous Integration
New Contributors
- @dependabot made their first contribution in #46
Full Changelog: v1.5.1...v2.0.0
v1.5.1
v1.5.0
v1.4.1
v1.4.0
v1.3.2
What's Changed
- fix: missing runtime dependencies (#12) by @OldSneerJaw in #13
- Revert commit abbea89 by @isbang in #14
New Contributors
- @OldSneerJaw made their first contribution in #13
Full Changelog: v1.3.0...v1.3.2