Skip to content

fix(ci): version Docker dependency updates - #189

Merged
fqjony merged 4 commits into
masterfrom
fix/docker-dependency-updater-copilot-tools
Jul 31, 2026
Merged

fix(ci): version Docker dependency updates#189
fqjony merged 4 commits into
masterfrom
fix/docker-dependency-updater-copilot-tools

Conversation

@fqjony

@fqjony fqjony commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Allow the dependency updater's Copilot step to apply its Dockerfile edits.
  • Bump the npm patch version and lockfile whenever a Docker dependency pin changes.
  • Simplify automation workflow names and document the updater contract.

Scope

  • Changed: dependency updater and reviewer workflow metadata, guards, and generated PR contents.
  • Not changed: application runtime behavior or current Docker dependency pins.

Validation

  • Workflow YAML parses successfully.
  • Verified the patch bump keeps package and lockfile versions aligned.

Copilot AI review requested due to automatic review settings July 31, 2026 11:24

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the repository’s dependency-maintenance automation by adjusting the Docker dependency updater workflow to permit version/lockfile updates alongside Dockerfile pin changes, and by simplifying workflow naming plus documenting the automation contract in .rabbit/README.md.

Changes:

  • Renames automation workflows to udx-automation / updater and udx-automation / reviewer for clearer identification in GitHub Actions.
  • Extends the Docker dependency updater workflow to (a) detect Dockerfile changes, (b) bump the npm patch version, and (c) allowlist package.json/package-lock.json alongside the Dockerfile.
  • Documents the updater/reviewer responsibilities and expected behavior in .rabbit/README.md.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
.rabbit/README.md Documents the dependency maintenance automation contract for updater and reviewer workflows.
.github/workflows/docker-dependency-updater.yml Adds Dockerfile-change detection, npm patch version bump, expands guard allowlist, and includes package manifests in PR creation.
.github/workflows/_dependabot-actions-review.yml Renames the Dependabot reviewer workflow for consistency/clarity in the Actions UI and reporting output.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/docker-dependency-updater.yml Outdated
Copilot AI review requested due to automatic review settings July 31, 2026 15:03

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 3 out of 3 changed files in this pull request and generated no new comments.

@fqjony
fqjony requested review from a team and udx-github July 31, 2026 16:23
@fqjony fqjony self-assigned this Jul 31, 2026
Copilot AI review requested due to automatic review settings July 31, 2026 17:02
@fqjony
fqjony enabled auto-merge July 31, 2026 17:04

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 3 out of 3 changed files in this pull request and generated no new comments.

@fqjony
fqjony merged commit f12edb6 into master Jul 31, 2026
7 checks passed
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.

3 participants