Skip to content

Upgrade udx-worker base image to 0.45.0#71

Merged
fqjony merged 4 commits into
latestfrom
upgrade/udx-worker-0.45.0
Jul 1, 2026
Merged

Upgrade udx-worker base image to 0.45.0#71
fqjony merged 4 commits into
latestfrom
upgrade/udx-worker-0.45.0

Conversation

@fqjony

@fqjony fqjony commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Upgrade the PHP worker image base from usabilitydynamics/udx-worker:0.41.0 to 0.45.0.
  • Update the worker-php apt package pins to versions available from the current base image apt repos.
  • Add a worker-php dependency updater workflow using a no-pin apt probe and PR creation path.
  • Add generated dev.kit repo context at .rabbit/context.yaml.
  • Absorb the useful open Dependabot updates for the same base image bump and actions/checkout@7.

Scope

  • Changed: Dockerfile base image and apt package pins.
  • Changed: existing workflow checkout steps from actions/checkout@v6 to @v7.
  • Added: .github/workflows/docker-dependency-updater.yml.
  • Added: .rabbit/context.yaml from dev.kit repo.
  • Not included: npm/package-manager dependency work or broader docs cleanup.

Dependabot review

Security context

  • GitHub Dependabot alerts for udx/worker-php: none open.
  • GitHub code scanning has open Trivy findings on the current latest image, including findings attributed to inherited base-image content.
  • Docker Scout for current usabilitydynamics/udx-worker-php:latest: 1C / 24H / 28M / 7L, base image usabilitydynamics/udx-worker:0.41.0.
  • Docker Scout for target base usabilitydynamics/udx-worker:0.45.0: 0C / 1H / 1M / 1L.

Validation

  • dev.kit repo --json
  • dev.kit env --json
  • git diff --check
  • hadolint Dockerfile
  • yq e '.' .github/workflows/*.yml .github/workflows/*.yaml
  • shellcheck bin/start-nginx.sh bin/start-php-fpm.sh
  • docker scout cves usabilitydynamics/udx-worker-php:latest
  • docker scout cves usabilitydynamics/udx-worker:0.45.0

Copilot AI review requested due to automatic review settings July 1, 2026 08:21

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Upgrades the udx-worker-php Docker image base layer by bumping the pinned usabilitydynamics/udx-worker tag from 0.41.0 to 0.45.0, primarily to reduce inherited CVE exposure from the base image.

Changes:

  • Update FROM usabilitydynamics/udx-worker:0.41.0FROM usabilitydynamics/udx-worker:0.45.0 in Dockerfile.

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

Comment thread .github/workflows/docker-dependency-updater.yml Dismissed
Copilot AI review requested due to automatic review settings July 1, 2026 08:34

Copilot AI left a comment

Copy link
Copy Markdown

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 5 out of 5 changed files in this pull request and generated no new comments.

@fqjony fqjony self-assigned this Jul 1, 2026
@fqjony fqjony added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code docker Pull requests that update Docker code labels Jul 1, 2026
@fqjony fqjony force-pushed the upgrade/udx-worker-0.45.0 branch from 32c9553 to b7e0824 Compare July 1, 2026 08:39
@fqjony fqjony requested review from a team and Copilot July 1, 2026 08:45
@fqjony fqjony enabled auto-merge July 1, 2026 08:46

Copilot AI left a comment

Copy link
Copy Markdown

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 5 out of 5 changed files in this pull request and generated 3 comments.

Comment thread .github/workflows/docker-dependency-updater.yml
Comment thread .github/workflows/docker-dependency-updater.yml
Comment thread .github/workflows/docker-dependency-updater.yml
@fqjony fqjony merged commit 274fbff into latest Jul 1, 2026
7 checks passed
@fqjony fqjony deleted the upgrade/udx-worker-0.45.0 branch July 1, 2026 09:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file docker Pull requests that update Docker code github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants