Skip to content

Add GitHub Actions workflows for building and testing FFRD images#15

Merged
barne856 merged 6 commits intocc-schemasfrom
build-and-push-workflow
Oct 3, 2025
Merged

Add GitHub Actions workflows for building and testing FFRD images#15
barne856 merged 6 commits intocc-schemasfrom
build-and-push-workflow

Conversation

@barne856
Copy link
Copy Markdown
Member

@barne856 barne856 commented Oct 3, 2025

Summary

Replaces deploy-hms.yml with two new workflows that build and push multiple
FFRD container images:

  • build-and-push.yml: Builds and pushes images to GHCR on push to main
  • test-build.yml: Validates builds on pull requests without pushing

Images Published to GHCR

On push to main, the following container images will be built and pushed to
GitHub Container Registry:

Base Image

  • ghcr.io/fema-ffrd/ffrd-base:latest
  • ghcr.io/fema-ffrd/ffrd-base:<commit-sha>

HMS Runner Images

  • ghcr.io/fema-ffrd/hms-runner:4.10
  • ghcr.io/fema-ffrd/hms-runner:4.11
  • ghcr.io/fema-ffrd/hms-runner:4.12
  • ghcr.io/fema-ffrd/hms-runner:4.13-beta.6
  • ghcr.io/fema-ffrd/hms-runner:latest (aliases 4.13-beta.6)

RAS Runner Image

  • ghcr.io/fema-ffrd/ras-runner:latest
  • ghcr.io/fema-ffrd/ras-runner:<commit-sha>

@barne856 barne856 marked this pull request as ready for review October 3, 2025 15:03
@barne856 barne856 requested a review from thwllms October 3, 2025 15:05
@barne856 barne856 merged commit 2ea8d61 into cc-schemas Oct 3, 2025
6 checks passed
@barne856 barne856 deleted the build-and-push-workflow branch October 3, 2025 15:36
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