Releases: LanceMcCarthy/akeyless-action
v5.2.1 - Significant Improvements
Major Improvements
This release contains the significant improvements to overcome the original action's legacy approach.
- Now uses a ncc build and dist/index.js build for the action (instead of cumbersome node_modules on downstream)
- Many improvements around using a build distribution, testing linting,
- Workflow tweaks to support new structure and tooling
- Dependency updates for security patches
Note: There are no functional breaking changes, so only the minor version was bumped (5.1.x -> 5.2.x)
What's Changed
- Upgrade akeyless from 5.0.14 to 5.0.16 by @LanceMcCarthy in #199
- Bump the dependencies 6 updates by https://github.com/dependabot[bot] in #202
- Bump qs from 6.14.0 to 6.14.1 by https://github.com/dependabot[bot] in #200
- Bump the dependencies 6 updates by https://github.com/dependabot[bot] in #202
- Rebase PR #203: Upgrade @actions/github to 8.0.1 by @Copilot in #205
- Fix AWS dependency issues by @LanceMcCarthy in #206
- Migrate to typescript by @LanceMcCarthy in #207
- [MAJOR] Migrated from legacy js to TypeScript by @LanceMcCarthy in #208
- Bump the dependencies group with 7 updates by https://github.com/dependabot[bot] in #209
- Change build output to use cjs
Full Changelog: v5.1.1...v5.2.1
v5.1.1 - SDK, Security, and Maintenance Updates
Lots of behind the scenes updates, particularly relevant are:
akeylessupdated (SDK)globandjs-yamlupdated (security patch)aws-*packages (maintenance)
What's Changed
- Bump the dependencies group across 1 directory with 6 updates by @dependabot[bot] in #193
- Bump js-yaml from 3.14.1 to 3.14.2 by @dependabot[bot] in #194
Full Changelog: v5.1.0...v5.1.1
v5.1.0 - SDK Update, Added timeout Feature, Test Improvements
What's Changed
The main takeaways are:
- The warning "AWS SDK v2 has been deprecated" will stop appearing. This came from the
akeyless-cloud-sdkpackage. The entire logic has been reimplemented inside this action directly using AWS SDK v3 and theakeyless-cloud-sdkdependency was removed.- Over 2.5 million line items removed, decreasing size of this action and resulting in much faster use times.
- A new
timeoutproperty has been added. This is only needed by extreme edge cases with long-duration dynamic secret origins - Updated the akeyless SDK
- Completely rewrote all the tests
See the relevant PR for specifics.
- Bump the dependencies group across 1 directory with 4 updates by @dependabot[bot] in #180
- [Snyk] Upgrade akeyless from 5.0.6 to 5.0.7 by @LanceMcCarthy in #179
- Bump the dependencies group with 2 updates by @dependabot[bot] in #181
- Add timeout property by @LanceMcCarthy in #182
- Refactor and update tests by @LanceMcCarthy in #185
- Replace akeyless-cloud-id with local functionality by @LanceMcCarthy in #186
Full Changelog: v5.0.6...v5.1.0
v5.0.6 - SDK and Maintenance Updates
What's Changed
- [Snyk] Upgrade
akeylessfrom 5.0.5 to5.0.6by @LanceMcCarthy in #175 - Bump the dependencies group across 1 directory with 3 updates by @dependabot[bot] in #176
- Bump the npm_and_yarn group across 1 directory with 1 update by @dependabot[bot] in #177
Full Changelog: v5.0.4...v5.0.6
v5.0.4 - SDK Update, Maintenance, and IDE Improvements
Akeyless SDK updated to 5.0.4, GitHub Actions SDK updated to 6.0.1, lots of transitive dependency updates, jest updates, flat config implemented.
What's Changed
- Bump the dependencies group with 3 updates by @dependabot[bot] in #166
- Bump the dependencies group across 1 directory with 7 updates by @dependabot[bot] in #173
- Upgrade akeyless from 5.0.3 to 5.0.4 and github-actions from 6.0.0 to 6.0.1 by @LanceMcCarthy in #172
Full Changelog: v5.0.3...v5.0.4
v5.0.3 - SDK Update and Dependency Mantenance
This is an out of schedule push, but with the recent update to the akeyless and akeyless-cloud-id SDKs, I felt it was necessary to get this to my users, too.
Full Changelog: v5.0.1...v5.0.3
v5.0.1 - SDK Update and Maintenance
Upgrade akeyless from 5.0.0 to 5.0.1 and other general dependency maintenance. No known breaking changes, this workflow's version matches the SDK version.
What's Changed
- Migrate eslintignore by @LanceMcCarthy in #160
- Bump the dependencies group with 2 updates by @dependabot in #161
- Bump @babel/helpers from 7.20.6 to 7.26.10 in the npm_and_yarn group by @dependabot in #162
- Bump the dependencies group with 4 updates by @dependabot in #163
- Bump the dependencies group with 2 updates by @dependabot in #164
- [Snyk] Upgrade akeyless from 5.0.0 to 5.0.1 by @LanceMcCarthy in #165
Full Changelog: v5.0.0...v5.0.1
v5.0.0 - Akeyless SDK update and general maintenance
Updated akeyless from 4.3.0 to 5.0.0 and akeyless-cloud-id from 2.3.0 to 2.4.0, along with many smaller general maintenance items.
Warning
While there have not been any reported or observed breaking changes, please report any unusual behavior. While my tests check each feature's functionality directly with Akeyless APIs, I would still recommend keeping an eye on first build for anything unexpected.
What's Changed
- Bump the dependencies group across 1 directory with 4 updates by @dependabot in #150
- Bump undici from 5.28.4 to 5.28.5 in the npm_and_yarn group by @dependabot in #151
- Bump @octokit/request-error from 5.0.1 to 5.1.1 in the npm_and_yarn group by @dependabot in #156
- Bump the dependencies group across 1 directory with 4 updates by @dependabot in #158
- Bump the npm_and_yarn group with 2 updates by @dependabot in #159
Full Changelog: v4...v5.0.0
v4.3.0 - Akeyless SDK Update
Ongoing maintenance.
What's Changed
- Bump eslint-plugin-jest from 28.8.0 to 28.9.0 by @dependabot in #140
- Bump akeyless from 4.2.2 to 4.3.0 by @dependabot in #141
Full Changelog: v4.2.2...v4.3.0
v4.2.2 - Akeyless SDK Update
What's Changed
- Bump @actions/core from 1.10.1 to 1.11.1 by @dependabot in #138
- [Snyk] Upgrade akeyless from 4.2.1 to 4.2.2 by @LanceMcCarthy in #137
Full Changelog: v4.2.1...v4.2.2