Skip to content

Add bc#138

Merged
paulgessinger merged 5 commits intomainfrom
add-bc
Nov 6, 2025
Merged

Add bc#138
paulgessinger merged 5 commits intomainfrom
add-bc

Conversation

@paulgessinger
Copy link
Copy Markdown
Member

@paulgessinger paulgessinger commented Nov 5, 2025

This pull request updates the Docker build workflow and several Dockerfiles to streamline image building and maintenance. The main changes include removing certain build contexts from the workflow, updating base image versions for consistency, and adding the bc utility to various Docker images.

Workflow and build context updates:

  • Removed several build contexts (ubuntu2404_cuda_oneapi, ubuntu2404_rocm_oneapi, alma9_rocm_oneapi, alma9_cuda_oneapi) from the .github/workflows/build-images.yml workflow to simplify the build matrix. [1] [2]
  • Stopped tagging images for gitlab-registry.cern.ch in the workflow, focusing on GitHub Container Registry.
  • Removed Docker login step for GitLab registry, further reducing reliance on external registries.

Dockerfile improvements:

  • Updated the base image version to ghcr.io/acts-project/ubuntu2404:82 in all relevant Dockerfiles (ubuntu2404_cuda, ubuntu2404_cuda_oneapi, ubuntu2404_rocm_oneapi, ubuntu2404_oneapi) for consistency and to use the latest dependencies. [1] [2] [3] [4]
  • Added the bc utility to the package installs in several Dockerfiles (ubuntu2404, ubuntu2404_clang19, ubuntu2404_gnn) to support scripts or applications that require it. [1] [2] [3]

Maintenance and build logic:

  • Improved package removal logic for GNN builds by including the ubuntu2404_tensorrt context in the conditional step.

@paulgessinger paulgessinger merged commit 660fc35 into main Nov 6, 2025
8 checks passed
@paulgessinger paulgessinger deleted the add-bc branch November 6, 2025 08:56
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