# \[Chapel Merge\] Use inputs to reduce uses of hardcoded CI image name

**URL:** <https://chapel.discourse.group/t/chapel-merge-use-inputs-to-reduce-uses-of-hardcoded-ci-image-name/52039>\
**Category:** Commits\
**Created:** [October 2, 2026, 7:54pm UTC](https://chapel.discourse.group/t/chapel-merge-use-inputs-to-reduce-uses-of-hardcoded-ci-image-name/52039 "2026-10-02T19:54:40Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![chapelhpcBot](https://avatars.discourse-cdn.com/v4/letter/c/7feea3/32.png) [@chapelhpcBot](https://chapel.discourse.group/u/chapelhpcBot)\
**Post date:** [October 2, 2026, 7:54pm UTC](https://chapel.discourse.group/t/chapel-merge-use-inputs-to-reduce-uses-of-hardcoded-ci-image-name/52039/1 "2026-10-02T19:54:40Z")

</div>

Branch: refs/heads/main  
Revision: a2c8189c3f9e07c40e9e055cfd9aec80350f758a  
Author: arifthpe  
Link: [Use inputs to reduce uses of hardcoded CI image name by arifthpe · Pull Request #29467 · chapel-lang/chapel · GitHub](https://github.com/chapel-lang/chapel/pull/29467)  
Log Message:  
Use inputs to reduce uses of hardcoded CI image name (#29467)

Replace occurrences of the explicit CI image name  
`ghcr.io/chapel-lang/chapel-github-ci:latest` (including those with some  
parts interpolated) in reusable workflows with a defaulted  
`inputs.CHAPEL_CI_IMAGE`.

We could reduce the number of times this is hardcoded further by only  
setting it in our top-level triggering workflows, then passing that  
value into called workflows, but that would increase the amount of  
boilerplate needed at each call site, so I didn't do it.

[reviewed by @jabraham17 , thanks!]

Compare: [Comparing 55daccfeee949dfca60952ff1f2dc200798f4f1b...2a0f97597bb7b44e3ac3dd70de22b296a843e1f5 · chapel-lang/chapel · GitHub](https://github.com/chapel-lang/chapel/compare/55daccfeee949dfca60952ff1f2dc200798f4f1b...2a0f97597bb7b44e3ac3dd70de22b296a843e1f5)

Diff:  
M .github/workflows/arkouda-smoke-test.yml  
M .github/workflows/build-CI-container.yml  
M .github/workflows/core-ci-checks.yml  
M .github/workflows/extended-ci-checks.yml  
M .github/workflows/full-ci-checks.yml  
M .github/workflows/ga-paratest.yml  
M .github/workflows/package-builds.yml  
M .github/workflows/release-tarball.yml  
[https://github.com/chapel-lang/chapel/pull/29467.diff](https://github.com/chapel-lang/chapel/pull/29467.diff)
