Skip to content

feat(bash): add pinned version tags 5.2 and 5.3#41

Merged
ixxeL2097 merged 1 commit into
mainfrom
feature/ENT-3687-bash-pinned-versions
Mar 4, 2026
Merged

feat(bash): add pinned version tags 5.2 and 5.3#41
ixxeL2097 merged 1 commit into
mainfrom
feature/ENT-3687-bash-pinned-versions

Conversation

@ixxeL2097

@ixxeL2097 ixxeL2097 commented Mar 4, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Add bash:5.2, bash:5.2-dev, bash:5.3, bash:5.3-dev pinned image tags (ENT-3687)
  • Uses the same package-append pattern as Helm (bash~5.2, bash~5.3)
  • Fix README referencing stale -shell suffix instead of -dev

Context

BNY (prospect) rejects bash:latest — their policy requires fixed tags. The workflow matrix now fans out to 6 jobs (3 versions × 2 variants) instead of 2.

Changes

File What
.github/workflows/bash.yaml Add "5.3", "5.2" to matrix + packages parameter
images/bash/README.md Add versioned tags to table, fix -shell-dev

Test plan

  • CI builds 6 matrix jobs on this PR (latest, latest-dev, 5.3, 5.3-dev, 5.2, 5.2-dev) against ttl.sh
  • Verify YAML syntax (yq eval '.' .github/workflows/bash.yaml)
  • After merge: verify images are published to ghcr.io with correct tags

🤖 Generated with Claude Code

Clients requiring fixed image tags (no :latest) can now reference
bash:5.2, bash:5.2-dev, bash:5.3, and bash:5.3-dev. Uses the same
package-append pattern as Helm (bash~5.2, bash~5.3).

Also fixes README referencing stale -shell suffix instead of -dev.

Issue: ENT-3687

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@linear

linear Bot commented Mar 4, 2026

Copy link
Copy Markdown

@ixxeL2097 ixxeL2097 self-assigned this Mar 4, 2026
@ixxeL2097 ixxeL2097 merged commit e98344d into main Mar 4, 2026
19 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.

2 participants