Migrate to Podman + Forge registry, add Makefile and CI #3

Merged
mik-tf merged 2 commits from development_migrate_forge into development 2026-03-04 16:17:32 +00:00
Owner

Summary

  • Rename Dockerfile to Containerfile, switch Docker to Podman
  • Registry: forge.ourworld.tf/lhumina_code/hero_builder_base
  • Non-interactive auth with FORGEJO_TOKEN
  • Add buildenv.sh, Makefile, .containerignore
  • Add Forgejo Actions CI (build on v* tag)
  • Clean up README

Closes #1
Closes #2

## Summary - Rename Dockerfile to Containerfile, switch Docker to Podman - Registry: forge.ourworld.tf/lhumina_code/hero_builder_base - Non-interactive auth with FORGEJO_TOKEN - Add buildenv.sh, Makefile, .containerignore - Add Forgejo Actions CI (build on v* tag) - Clean up README Closes #1 Closes #2
- Rename Dockerfile to Containerfile
- Switch all scripts from Docker to Podman
- Registry: forge.ourworld.tf/lhumina_code/hero_builder_base
- Add buildenv.sh (single version source)
- Add Makefile with podman-build/push/run/login targets
- Add .forgejo/workflows/build.yaml (build on v* tag)
- Add .containerignore
- Clean up README
- Scripts source myenv.sh (not localenv.sh)

Closes #2
mik-tf changed title from WIP: Migrate to Podman + Forge registry, add Makefile and CI to Migrate to Podman + Forge registry, add Makefile and CI 2026-03-04 16:00:56 +00:00
- push.sh and podman-login use FORGEJO_USERNAME instead of git config
- podman-run target delegates to devbase/run.sh (no inline scripting)
mik-tf merged commit 80dba2557d into development 2026-03-04 16:17:32 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_builder!3
No description provided.