Skip to content

Update GH Actions Workflow cicd.yml to bust EWTS Docker cache when remote ref changes#188

Merged
cmaynard-ngwpc merged 1 commit into
developmentfrom
cmaynard-ngen-cicd-workflow-ewts-cache-bust
May 20, 2026
Merged

Update GH Actions Workflow cicd.yml to bust EWTS Docker cache when remote ref changes#188
cmaynard-ngwpc merged 1 commit into
developmentfrom
cmaynard-ngen-cicd-workflow-ewts-cache-bust

Conversation

@cmaynard-ngwpc
Copy link
Copy Markdown

@cmaynard-ngwpc cmaynard-ngwpc commented May 12, 2026

  • Improved CI/CD handling of EWTS builds
    • Updated GitHub Actions workflow to resolve EWTS_REF to its commit SHA and pass it as the EWTS_CACHE_BUST build arg.
    • Ensures the EWTS Docker layer rebuilds when a branch/tag HEAD changes, while preserving cache stability when using fixed commit hashes.

Checklist

  • PR has an informative and human-readable title
  • Changes are limited to a single goal (no scope creep)
  • Code can be automatically merged (no conflicts)
  • Code follows project standards (link if applicable)
  • Passes all existing automated tests
  • Any change in functionality is tested
  • New functions are documented (with a description, list of inputs, and expected output)
  • Placeholder code is flagged / future todos are captured in comments
  • Project documentation has been updated (including the "Unreleased" section of the CHANGELOG)
  • Reviewers requested with the Reviewers tool ➡️

@cmaynard-ngwpc cmaynard-ngwpc changed the title Update cicd.yml to bust EWTS Docker cache when remote ref changes Update worflow cicd.yml to bust EWTS Docker cache when remote ref changes May 12, 2026
@cmaynard-ngwpc cmaynard-ngwpc changed the title Update worflow cicd.yml to bust EWTS Docker cache when remote ref changes Update GH Actions Workflow cicd.yml to bust EWTS Docker cache when remote ref changes May 12, 2026
Resolve EWTS_REF to commit SHA in workflow and pass as EWTS_CACHE_BUST build arg. Ensures Docker rebuilds EWTS layer when branch/tag HEAD changes while keeping cache stable for fixed commit hashes.
@miguelp1986 miguelp1986 force-pushed the cmaynard-ngen-cicd-workflow-ewts-cache-bust branch from fbbda73 to 2dff0c2 Compare May 20, 2026 18:51
@cmaynard-ngwpc cmaynard-ngwpc merged commit efe26de into development May 20, 2026
8 checks passed
@cmaynard-ngwpc cmaynard-ngwpc deleted the cmaynard-ngen-cicd-workflow-ewts-cache-bust branch May 20, 2026 22:24
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