mirror of
https://github.com/redhat-actions/push-to-registry.git
synced 2025-02-22 18:21:20 +01:00
72 lines
3 KiB
Markdown
72 lines
3 KiB
Markdown
# push-to-registry Changelog
|
|
|
|
## v2.8
|
|
- Update action to run on Node20. https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/
|
|
|
|
## v2.7.1
|
|
- Don't add docker.io prefix to ECR images. [#69](https://github.com/redhat-actions/push-to-registry/pull/69)
|
|
|
|
## v2.7
|
|
- Update action to run on Node16. https://github.blog/changelog/2022-05-20-actions-can-now-run-in-a-node-js-16-runtime/
|
|
|
|
## v2.6
|
|
- Make image and tag in lowercase, if found in uppercase. https://github.com/redhat-actions/push-to-registry/issues/54
|
|
- Remove kubic packages from the test workflows. https://github.com/redhat-actions/buildah-build/issues/93
|
|
|
|
## v2.5.1
|
|
- README update
|
|
|
|
## v2.5
|
|
- Allow pushing image manifest.
|
|
|
|
## v2.4.1
|
|
- Fix issue when pushing multiple tags. [#57](https://github.com/redhat-actions/push-to-registry/issues/57)
|
|
|
|
## v2.4
|
|
- Allow fully qualified image names in `tags` input, for compatibility with [docker/metadata-action`](https://github.com/docker/metadata-action). [#50](https://github.com/redhat-actions/push-to-registry/pull/50)
|
|
- Fix issue where image pulled from Docker storage would overwrite image in Podman storage [733d8e9](https://github.com/redhat-actions/buildah-build/commit/733d8e9a389084e2f8c441f0a568e5d467497557)
|
|
|
|
## v2.3.2
|
|
- Add the word `local` to the image check messages.
|
|
- Add matrix to install latest podman. (Internal)
|
|
- Simplify push tests. (Internal)
|
|
|
|
## v2.3.1
|
|
- Fix issue if image is present in docker storage and it's name has '/' in it.
|
|
- Fix outputs `registry_path` and `registry_paths` not consisting of image tag.
|
|
|
|
## v2.3
|
|
- Warn users if input `image` and `registry` both has `/` in it's name.
|
|
- Update README to better explain inputs `image` and `registry`
|
|
|
|
## v2.2
|
|
- Make input `username` and `password` optional, so that user can skip if they are already logged in to container image registry.
|
|
|
|
## v2.1.1
|
|
- Add output message if input `tags` is not provided
|
|
- Modify output message if tag(s) are not found
|
|
|
|
## v2.1
|
|
- Add output `registy-path` to output first element of `registry-paths`
|
|
- Print image digest after every push to verify image digest for each tag
|
|
- Print `podman version` at start of the action to verify that required version is being used
|
|
- (Internal) Add `Link checker` workflow to identify dangling links
|
|
|
|
## v2
|
|
- Rename `tag` input to `tags`, to allow you to push multiple tags of the same image
|
|
- Add input `extra_args` to append arbitrary arguments to the `podman push`
|
|
- Rename `registry-path` output to `registry-paths`, which is a JSON-parseable array containing all registry paths of the pushed image. The size of the output array is the number of `tags` that were pushed.
|
|
- (Internal) Add test workflows to test build and push using multiple container CLIs (Podman and Docker)
|
|
- (Internal) Add CI checks to the action that includes ESlint, bundle verifier and IO checker
|
|
|
|
## v1.2
|
|
- Solve issue when image is present in Podman and Docker both
|
|
|
|
## v1.1
|
|
- Add digestfile input and output argument
|
|
|
|
## v1.0
|
|
- Initial marketplace release
|
|
|
|
## v0.1
|
|
- Initial pre-release
|