Skip to content
This repository was archived by the owner on Oct 6, 2026. It is now read-only.

Podman / CI: additive Podman build and smoke verification workflow - #245

Open
kevinspurrier wants to merge 2 commits into
developmentfrom
feature/podman-smoke
Open

kevinspurrier wants to merge 2 commits into
developmentfrom
feature/podman-smoke

Conversation

@kevinspurrier

Copy link
Copy Markdown

Adds an additive Podman build and smoke verification workflow (.github/workflows/podman-smoke.yml) and PODMAN.md developer guide for ngen-bmi-forcing. Runs on ubuntu-24.04 with GHCR authentication for ngen-dependencies-bookworm, building with --format docker and validating the bash entrypoint, NextGen_Forcings_Engine and ewts package imports, and git provenance metadata. Purely additive with zero impact on existing cicd.yml or release tags.

…nd bmi-forcing images

Readme times based on spot checks from existing docker builds
Dockerfile.dependencies: 47 minutes and 27 seconds
Dockerfile.bmi-forcings: 2 minutes and 33 seconds
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants