Skip to content

chore(deps): update docker/metadata-action action to v6 - #95

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/docker-metadata-action-6.x
Open

chore(deps): update docker/metadata-action action to v6#95
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/docker-metadata-action-6.x

Conversation

@renovate

@renovate renovate Bot commented Aug 29, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
docker/metadata-action action major v5v6

Release Notes

docker/metadata-action (docker/metadata-action)

v6.2.0

Compare Source

v6.1.0

Compare Source

  • Bump @​docker/actions-toolkit from 0.79.0 to 0.90.0 in #​613
  • Bump brace-expansion from 1.1.12 to 5.0.6 in #​658 #​630
  • Bump csv-parse from 6.1.0 to 6.2.1 in #​617
  • Bump fast-xml-parser from 5.4.2 to 5.8.0 in #​620
  • Bump flatted from 3.3.3 to 3.4.2 in #​623
  • Bump glob from 10.3.15 to 10.5.0 in #​621
  • Bump handlebars from 4.7.8 to 4.7.9 in #​629
  • Bump lodash from 4.17.23 to 4.18.1 in #​639
  • Bump moment-timezone from 0.6.0 to 0.6.1 in #​619
  • Bump picomatch from 4.0.3 to 4.0.4 in #​626
  • Bump postcss from 8.5.6 to 8.5.10 in #​649
  • Bump tar from 6.2.1 to 7.5.15 in #​657
  • Bump undici from 6.23.0 to 6.25.0 in #​614
  • Bump vite from 7.3.1 to 7.3.2 in #​637

Full Changelog: docker/metadata-action@v6.0.0...v6.1.0

v6.0.0

Compare Source

Full Changelog: docker/metadata-action@v5.10.0...v6.0.0


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.

@github-actions

Copy link
Copy Markdown
Contributor

Renovate PR Analysis

Update Summary

  • Dependency: docker/metadata-action
  • Version: v5 → v6
  • Type: major

Release Changes

  • Node 24 as default runtime (requires Actions Runner v2.327.1 or later)
  • List inputs now preserve # inside values while still supporting full-line # comments
  • Multiple dependency updates

Breaking Changes

  • Requires Actions Runner v2.327.1 or later for Node 24 runtime

Code Changes Required

None - the action interface is backward compatible. Used in release.yml for extracting Docker image metadata (tags, labels).

Security Impact

No security fixes mentioned. This is primarily a maintenance update.

Recommendation

Safe to merge — The action interface is backward compatible. GitHub-hosted runners support Node 24. Used for generating Docker image tags and labels in the release workflow.

@github-actions

Copy link
Copy Markdown
Contributor

Renovate PR Analysis

Update Summary

  • Dependency: docker/metadata-action
  • Version: v5 → v6
  • Type: major

Release Changes

  • Node 24 as default runtime (requires Actions Runner v2.327.1 or later)
  • List inputs now preserve # inside values while supporting full-line # comments
  • Switch to ESM and update config/test wiring
  • Dependency updates: @docker/actions-toolkit, @actions/github, @actions/core, lodash, etc.

Breaking Changes

  • Requires Actions Runner v2.327.1 or later for Node 24 support
  • ESM module conversion (internal change, should be transparent to users)
  • Input parsing change for # character (improvement, not breaking for current usage)

Code Changes Required

  • Verify Actions Runner version meets v2.327.1+ requirement
  • No code changes expected for current usage (standard metadata extraction for Docker tags)
  • Input parsing improvement may be beneficial if using complex tag patterns

Security Impact

  • No direct security impact
  • Dependency updates include security patches for underlying packages
  • Improved input parsing prevents potential injection issues

Recommendation

Safe to merge — Routine major version update for Docker build infrastructure. Input parsing improvements are beneficial. Node 24 runtime requirement aligns with other Docker action updates.

@github-actions

Copy link
Copy Markdown
Contributor

Renovate PR Analysis

Update Summary

  • Dependency: docker/metadata-action
  • Version: v5 → v6
  • Type: major

Release Changes

  • Node 24 as default runtime (requires Actions Runner v2.327.1 or later)
  • Switch to ESM and update config/test wiring
  • List inputs now preserve # inside values while still supporting full-line # comments
  • Bumped multiple dependencies including @actions/core, @actions/github, @docker/actions-toolkit, semver, lodash

Breaking Changes

  • Requires Actions Runner v2.327.1 or later for Node 24 runtime support
  • Behavior change: list inputs now preserve # inside values (previous behavior would treat # as comment start)

Code Changes Required

  • Verify Actions Runner version is v2.327.1 or later
  • Check workflow list inputs for values containing # that may need adjustment

Security Impact

  • No direct security impact
  • Dependency updates include security patches for several npm packages

Recommendation

Safe to merge — GitHub-hosted runners use latest versions by default. Self-hosted runners must be on v2.327.1 or later. Review list inputs for # handling if relevant.

@github-actions

Copy link
Copy Markdown
Contributor

Renovate PR Analysis

Update Summary

  • Dependency: docker/metadata-action
  • Version: v5 → v6
  • Type: major

Release Changes

  • v6.2.0-v6.1.0: Dependency updates, brace-expansion updates, moment-timezone update
  • v6.0.0: Node 24 as default runtime (requires Actions Runner v2.327.1+), list inputs now preserve # inside values while supporting full-line # comments, switched to ESM, dependency updates

Breaking Changes

  • Requires Actions Runner v2.327.1 or later (Node 24)
  • List input behavior change: now preserves # inside values while supporting full-line comments (no impact on our usage)

Code Changes Required

  • None. Workflow uses only uses: docker/metadata-action@v5 with standard tags input, which will change to @v6 automatically

Security Impact

  • No security fixes mentioned. This is primarily a platform upgrade to Node 24 with input handling improvements

Recommendation

Safe to merge — This Docker metadata action update requires Actions Runner v2.327.1+, which GitHub-hosted runners support. Our workflow uses standard tag patterns without list inputs containing # characters.

@github-actions

Copy link
Copy Markdown
Contributor

Renovate PR Analysis

Update Summary

  • Dependency: docker/metadata-action
  • Version: v5 → v6
  • Type: major

Release Changes

  • v6.2.0: Various dependency bumps
  • v6.1.0: Bump actions-toolkit to 0.90.0, dependency updates
  • v6.0.0: Node 24 as default runtime, list inputs preserve # inside values while supporting comments, switch to ESM

Breaking Changes

  • Node 24 as default runtime requires Actions Runner v2.327.1 or later
  • Switch to ESM module system

Code Changes Required

None - update action version in .github/workflows/release.yml line 39

Security Impact

No security fixes. This is a build metadata action, not security-sensitive for TinyRSVP.

Recommendation

Safe to merge — Docker metadata action update with no code changes required, GitHub-hosted runners meet Node 24 requirement.

@github-actions

Copy link
Copy Markdown
Contributor

Renovate PR Analysis

Update Summary

  • Dependency: docker/metadata-action
  • Version: v5 → v6
  • Type: major

Release Changes

  • Node 24 as default runtime (requires Actions Runner v2.327.1 or later)
  • List inputs now preserve # inside values while supporting full-line # comments
  • Switch to ESM and update config/test wiring
  • v6.1.0: Bump actions-toolkit to 0.90.0, dependency updates

Breaking Changes

  • Requires Actions Runner v2.327.1 or later for Node 24 support
  • Switch to ESM module system

Code Changes Required

  • Verify Actions Runner version is v2.327.1 or later
  • No workflow changes needed - action inputs remain backward compatible

Security Impact

  • No direct security impact
  • Dependency updates include security patches for underlying packages

Recommendation

Safe to merge — GitHub-hosted runners use latest versions by default. Self-hosted runners must be on v2.327.1 or later. Used for generating Docker image tags and labels in the release workflow.

@github-actions

Copy link
Copy Markdown
Contributor

Renovate PR Analysis

Update Summary

  • Dependency: docker/metadata-action
  • Version: v5 → v6
  • Type: major

Release Changes

  • Node 24 as default runtime (requires Actions Runner v2.327.1 or later)
  • Switch to ESM module format
  • List inputs now preserve # inside values while still supporting full-line # comments
  • Dependency updates: @actions/core, @actions/github, @docker/actions-toolkit

Breaking Changes

None affecting our usage. The action is used for extracting Docker image metadata in release workflow with standard inputs.

Code Changes Required

None. The workflow at .github/workflows/release.yml:39 uses the action with standard inputs (images, tags) which are unchanged.

Security Impact

  • No security fixes mentioned in release notes
  • This is an infrastructure dependency (GitHub Actions) only used in CI/CD
  • Does not affect application runtime or user-facing security

Recommendation

Safe to merge — This is a straightforward GitHub Actions version update with no breaking changes for our workflow usage. GitHub-hosted runners already meet the Actions Runner v2.327.1+ requirement.

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Renovate PR Analysis

Update Summary

  • Dependency: docker/metadata-action
  • Version: v5 → v6
  • Type: major

Release Changes

  • Node 24 as default runtime (requires Actions Runner v2.327.1 or later)
  • List inputs now preserve # inside values while still supporting full-line # comments
  • Switch to ESM and update config/test wiring
  • Bumped dependencies including @actions/core (1.11.1 → 3.0.0), @actions/github (6.0.1 → 9.0.0), @docker/actions-toolkit (0.68.0 → 0.90.0), lodash, semver, and many other JS dependencies

Breaking Changes

  • Requires Actions Runner v2.327.1 or later due to Node 24 default runtime
  • ESM module changes (internal, action interface remains the same)

Code Changes Required

  • None — action inputs and outputs are unchanged in v6
  • Update version tag from v5 to v6 in .github/workflows/release.yml:39

Security Impact

  • No security fixes mentioned in release notes
  • This is a build-time dependency with no runtime impact on the application

Recommendation

Safe to merge — Action interface unchanged, used only in CI/CD for Docker metadata generation

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Renovate PR Analysis

Update Summary

  • Dependency: docker/metadata-action
  • Version: v5 → v6
  • Type: major

Release Changes

  • Node 24 as default runtime (requires Actions Runner v2.327.1 or later)
  • List inputs now preserve # inside values while still supporting full-line # comments
  • Switch to ESM module format
  • v6.1.0-v6.2.0: Dependency bumps including @docker/actions-toolkit, @actions/github, @actions/core, csv-parse, moment-timezone

Breaking Changes

  • Requires Actions Runner v2.327.1 or later for Node 24 runtime
  • Behavior change: list inputs now preserve # inside values (improvement, not breaking for current usage)

Code Changes Required

None. The workflow at .github/workflows/release.yml:39 uses the action with standard inputs (images, tags) which are unchanged.

Security Impact

  • No direct security impact
  • Dependency updates include security patches for underlying packages

Recommendation

Safe to merge — This is a Docker metadata action update with no breaking changes for our workflow usage. GitHub-hosted runners already meet the Actions Runner v2.327.1+ requirement.

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Renovate PR Analysis

Update Summary

  • Dependency: docker/metadata-action
  • Version: v5 → v6
  • Type: major

Release Changes

  • Node 24 as default runtime (requires Actions Runner v2.327.1 or later)
  • List inputs now preserve # inside values while still supporting full-line # comments
  • Switched to ESM and updated config/test wiring
  • Multiple dependency updates (@actions/core, @actions/github, @docker/actions-toolkit, lodash, semver)

Breaking Changes

  • Node 24 runtime requirement: Requires Actions Runner v2.327.1 or later
  • ESM switch: Internal refactoring, should not affect action usage

Code Changes Required

None. The action is used in .github/workflows/release.yml:39 with standard configuration:

- name: Extract metadata
  id: meta
  uses: docker/metadata-action@v5
  with:
    images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
    tags: |
      type=semver,pattern={{version}}
      type=semver,pattern={{major}}.{{minor}}
      type=semver,pattern={{major}}
      type=raw,value=latest

Update to @v6 will handle automatically. The new # preservation feature is beneficial but not critical for our usage.

Security Impact

Neutral to positive. Dependency updates include @actions/github (6.0.1 → 9.0.0) which may include security fixes. No direct security vulnerabilities addressed.

Recommendation

Safe to merge — This is a GitHub Actions major version update with Node 24 requirement. GitHub-hosted runners support Node 24. The update includes quality improvements and better # character handling in list inputs. No manual changes needed beyond merging.

@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Renovate PR Analysis

Update Summary

  • Dependency: docker/metadata-action
  • Version: v5 → v6
  • Type: major

Release Changes

Major version v6.0.0 and subsequent releases (v6.1.0, v6.2.0):

  • Node 24 as default runtime (requires Actions Runner v2.327.1 or later)
  • List inputs now preserve # inside values while still supporting full-line # comments
  • Switched to ESM module system
  • Various dependency updates (@docker/actions-toolkit, lodash, etc.)

Breaking Changes

Yes, major version with breaking changes:

  • Requires Actions Runner v2.327.1 or later (Node 24 runtime)
  • Input parsing change: # characters in values are now preserved (previously may have been treated as comments)

Code Changes Required

Check your GitHub Actions workflows for:

  1. Actions Runner version compatibility (ensure runners are v2.327.1+)
  2. If your workflow relies on # being treated as comment markers in input values, behavior may change

Current usage: .github/workflows/*.yml files using docker/metadata-action@v5

Security Impact

No direct security impact. This is a CI/CD infrastructure update that may require runner compatibility checks.

Recommendation

Needs manual review — Major version bump with potential breaking changes (Node 24 runtime requirement, input parsing behavior change). Verify that:

  1. Your GitHub Actions Runner version is v2.327.1 or later
  2. Your workflows don't rely on # being stripped from input values
  3. Test the workflow after merging to ensure metadata generation still works correctly

@renovate
renovate Bot force-pushed the renovate/docker-metadata-action-6.x branch from 3f1c824 to 2a5072b Compare September 3, 2026 22:32
@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Renovate PR Analysis

Update Summary

  • Dependency: docker/metadata-action
  • Version: v5 → v6 (spans v6.0.0, v6.1.0, v6.2.0)
  • Type: major

Release Changes

  • v6.0.0 (breaking): Node 24 as default runtime (requires Actions Runner ≥ 2.327.1); switched to ESM; @actions/core 1.11.1 → 3.0.0; @actions/github 6 → 9; list inputs now preserve # inside values while still supporting full-line # comments.
  • v6.1.0 / v6.2.0: dependency bumps only (csv-parse, undici, tar, lodash, etc.).

Breaking Changes

  • Node 24 runtime required (GitHub-hosted ubuntu-latest satisfies this).
  • List-input # handling changed: values containing # are no longer truncated at the # character (full-line # comments still work). Our tags: list uses type=semver,pattern={{version}}, {{major}}.{{minor}}, {{major}}, and type=raw,value=latest — no # characters, so no behavioral change for us.

Code Changes Required

None. Single-line pin bump docker/metadata-action@v5@v6 in .github/workflows/release.yml. Inputs images and tags are unchanged in v6; our semver/raw tag rules produce the same outputs (1.2.3, 1.2, 1, latest on ghcr.io/lenaxia/tinyrsvp).

Security Impact

No security fixes. Tag/label extraction behavior for our configuration is unchanged; no effect on image provenance or GHCR permissions (packages: write unchanged).

Recommendation

Needs manual review — major version bump; policy is not to auto-merge majors. Static analysis shows no input or output incompatibility; validation requires a tag-push release run to confirm produced tags/labels are identical to v5 output.

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.

0 participants