Skip to content

Standardize Docker image naming convention across workflows - #6

Merged
jonpspri merged 1 commit into
mainfrom
simplify-image-names
Jun 29, 2026
Merged

jonpspri merged 1 commit into
mainfrom
simplify-image-names

Conversation

@jonpspri

Copy link
Copy Markdown
Collaborator

Summary

Standardize Docker image naming convention across all GitHub Actions workflows by replacing dynamic environment variable-based image prefixes with a hardcoded ibm/cfex- prefix.

Files Changed

📄 .github/workflows/build-a2a-echo-agent.yml

Updated Docker image references to use hardcoded ibm/cfex- prefix instead of the dynamic IMAGE_PREFIX_LC environment variable. Changes applied to the metadata action configuration, manifest creation step, and manifest inspection step.

📄 .github/workflows/build-benchmark-server.yml

Replaced dynamic IMAGE_PREFIX_LC environment variable with hardcoded ibm/cfex-mcp- prefix for the benchmark server Docker image references across metadata generation, manifest creation, and manifest inspection steps.

📄 .github/workflows/build-fast-time-server.yml

Standardized Docker image naming for the fast-time server by replacing IMAGE_PREFIX_LC variable with hardcoded ibm/cfex-mcp- prefix in all image reference locations throughout the workflow.

📄 .github/workflows/build-filesystem-server.yml

Updated filesystem server workflow to use hardcoded ibm/cfex-mcp- prefix instead of dynamic IMAGE_PREFIX_LC variable for consistent Docker image naming across all workflow steps.

📄 .github/workflows/build-slow-time-server.yml

Replaced dynamic IMAGE_PREFIX_LC environment variable with hardcoded ibm/cfex-mcp- prefix for the slow-time server Docker image references in metadata action, manifest creation, and manifest inspection steps.

- Changed image paths from ghcr.io/ibm/contextforge-examples/xxx to ghcr.io/ibm/cfex-xxx
- Reduces path complexity and forward slashes in image names
- Applies to all 5 workflow files: a2a-echo-agent, benchmark-server, fast-time-server, filesystem-server, slow-time-server

Signed-off-by: Jonathan Springer <jps@s390x.com>
@jonpspri
jonpspri force-pushed the simplify-image-names branch from a73097e to df8a9f3 Compare June 29, 2026 14:30
@jonpspri
jonpspri merged commit d61eb98 into main Jun 29, 2026
16 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.

1 participant