mirror of
https://github.com/redhat-actions/podman-login.git
synced 2026-11-07 02:11:28 +05:00
Update CHANGELOG.md for v2.0 release
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
1 parent
8b1d0741c9
commit
50c2d9a331
1 file changed
+35
@@ -1,5 +1,40 @@
|
||||
# podman-login Changelog
|
||||
|
||||
## v2.0
|
||||
|
||||
### Breaking Changes
|
||||
- Upgrade `@actions/core` 1.x to 3.x, `@actions/exec` 1.x to 3.x, `@actions/io` 1.x to 3.x
|
||||
- Auth file path is now detected from podman's `--verbose` output instead of being hardcoded. The fallback path is used only if detection fails.
|
||||
- Registry input is now automatically lowercased to comply with OCI spec
|
||||
|
||||
### Bug Fixes
|
||||
- Fix `registryLogout()` not cleaning up Docker config credentials in the post step ([#36](https://github.com/redhat-actions/podman-login/issues/36))
|
||||
- Fix auth file path mismatch with podman 5.x which changed from `/tmp/podman-run-<uid>` to `/tmp/storage-run-<uid>` ([#47](https://github.com/redhat-actions/podman-login/issues/47))
|
||||
- Fix ENOENT error when `~/.docker` directory does not exist ([#42](https://github.com/redhat-actions/podman-login/issues/42))
|
||||
|
||||
### Features
|
||||
- Add `tls_verify` input to skip TLS certificate verification for self-signed registries
|
||||
- Support AWS OIDC temporary credentials for ECR login via `AWS_SESSION_TOKEN` ([#37](https://github.com/redhat-actions/podman-login/issues/37))
|
||||
- Automatically lowercase registry input to prevent OCI naming errors ([#44](https://github.com/redhat-actions/podman-login/issues/44))
|
||||
|
||||
### Dependency Upgrades
|
||||
- TypeScript 5.x to 6.0.3
|
||||
- ESLint 8 (EOL) to 10 with flat config
|
||||
- `@aws-sdk/client-ecr` 3.535 to 3.1094
|
||||
- `@vercel/ncc` 0.38 to 0.44
|
||||
- Remove unused `@aws-sdk/util-base64`
|
||||
- Resolve all npm audit vulnerabilities
|
||||
|
||||
### CI & Infrastructure
|
||||
- Upgrade `actions/checkout` v6 to v7, `actions/setup-node` v6 to v7
|
||||
- Add workflow-level `permissions: contents: read`
|
||||
- Add concurrency groups to cancel redundant CI runs
|
||||
- Pin `runs-on` to `ubuntu-24.04`
|
||||
- Add Dependabot for npm and GitHub Actions updates
|
||||
- Add SECURITY.md
|
||||
- Enable secret scanning and push protection
|
||||
- Remove deprecated CRDA vulnerability scan workflow
|
||||
|
||||
## v1.8
|
||||
- Update action to run on Node24. https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
||||
|
||||
|
||||
Reference in new issue
Block a user