Skip to content

Update redhat-actions/push-to-registry action to v3 - #28

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/redhat-actions-push-to-registry-3.x
Open

Update redhat-actions/push-to-registry action to v3#28
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/redhat-actions-push-to-registry-3.x

Conversation

@renovate

@renovate renovate Bot commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
redhat-actions/push-to-registry action major v2v3

Release Notes

redhat-actions/push-to-registry (redhat-actions/push-to-registry)

v3.0.0

Compare Source

Breaking Changes
  • Upgrade action runtime from Node 20 to Node 24. #​113
  • Tags are no longer lowercased. Per the OCI distribution spec, only image names and registries are normalized to lowercase; tag case is now preserved. #​112, #​121
Features
  • Add Sigstore signing support via sigstore-private-key and sign-passphrase inputs. #​120
  • Add podman-args input for global podman flags (e.g. --storage-driver=vfs) that apply to all podman invocations, not just push. #​102, #​121
  • Add remote input for podman remote mode (--remote). When enabled, Docker image storage checks are skipped. #​95, #​122
Bug Fixes
  • Prefix unqualified source images with localhost/ when pushing to prevent podman from resolving to remote registries. #​66, #​121
  • Fix default tag fallback when tags input is empty. #​109
  • Fix registry input not being lowercased for OCI compliance. #​110
  • Fix deprecated fs.rmdir usage, replace with fs.rm. #​113
  • Fix typo in createDockerPodmanImageStorage function name. #​113
Dependency Updates
  • Upgrade @actions/core from 1.x to 3.x. #​113
  • Upgrade @actions/exec from 1.x to 3.x. #​113
  • Upgrade @actions/io from 1.x to 3.x. #​113
  • Upgrade TypeScript from 5.3 to 6.0. #​113
  • Migrate ESLint from v8 to v10 with flat config. #​113
  • Bump ini from 5.0.0 to 7.0.0. #​118
CI & Infrastructure
  • Modernize all CI workflows: update to ubuntu-24.04, latest action versions, add permissions and concurrency groups. #​114
  • Enable secret scanning and push protection. #​114
  • Add Dependabot configuration for npm and GitHub Actions. #​114
  • Add CODEOWNERS and SECURITY.md. #​114
Documentation
  • Add Required Permissions section to README. #​107, #​121
  • Document multi-line tag support using YAML pipe syntax. #​101, #​121
  • Add qemu version guidance for multi-arch manifest builds. #​85, #​121
  • Document podman remote mode usage. #​122

v3

Compare Source

Breaking Changes
  • Upgrade action runtime from Node 20 to Node 24. #​113
  • Tags are no longer lowercased. Per the OCI distribution spec, only image names and registries are normalized to lowercase; tag case is now preserved. #​112, #​121
Features
  • Add Sigstore signing support via sigstore-private-key and sign-passphrase inputs. #​120
  • Add podman-args input for global podman flags (e.g. --storage-driver=vfs) that apply to all podman invocations, not just push. #​102, #​121
  • Add remote input for podman remote mode (--remote). When enabled, Docker image storage checks are skipped. #​95, #​122
Bug Fixes
  • Prefix unqualified source images with localhost/ when pushing to prevent podman from resolving to remote registries. #​66, #​121
  • Fix default tag fallback when tags input is empty. #​109
  • Fix registry input not being lowercased for OCI compliance. #​110
  • Fix deprecated fs.rmdir usage, replace with fs.rm. #​113
  • Fix typo in createDockerPodmanImageStorage function name. #​113
Dependency Updates
  • Upgrade @actions/core from 1.x to 3.x. #​113
  • Upgrade @actions/exec from 1.x to 3.x. #​113
  • Upgrade @actions/io from 1.x to 3.x. #​113
  • Upgrade TypeScript from 5.3 to 6.0. #​113
  • Migrate ESLint from v8 to v10 with flat config. #​113
  • Bump ini from 5.0.0 to 7.0.0. #​118
CI & Infrastructure
  • Modernize all CI workflows: update to ubuntu-24.04, latest action versions, add permissions and concurrency groups. #​114
  • Enable secret scanning and push protection. #​114
  • Add Dependabot configuration for npm and GitHub Actions. #​114
  • Add CODEOWNERS and SECURITY.md. #​114
Documentation
  • Add Required Permissions section to README. #​107, #​121
  • Document multi-line tag support using YAML pipe syntax. #​101, #​121
  • Add qemu version guidance for multi-arch manifest builds. #​85, #​121
  • Document podman remote mode usage. #​122

v2.8

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

- name: Push container images
if: github.ref == 'refs/heads/main' && github.event_name == 'push'
uses: redhat-actions/push-to-registry@v2
uses: redhat-actions/push-to-registry@v3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant