Skip to content

Add Docker CI/CD workflows and ACI deployment templates#13

Merged
bernd2022 merged 1 commit intodevelopfrom
feature/docker-ci-cd
Feb 26, 2026
Merged

Add Docker CI/CD workflows and ACI deployment templates#13
bernd2022 merged 1 commit intodevelopfrom
feature/docker-ci-cd

Conversation

@bernd2022
Copy link
Collaborator

Summary

  • Add GitHub Actions workflows for DEV (develop:beta) and PRD (main:latest) that build and push Docker images to Docker Hub
  • Add ACI YAML templates for Azure Container Instance deployment (Azure steps currently disabled, ready to activate)
  • Load .env from Azure File Share mount (/app/data/.env) with fallback to local .env in env.config.ts

Test plan

  • Merge to develop and verify the DEV workflow builds and pushes dfxswiss/rangekeeper:beta to Docker Hub
  • Verify dfxswiss/rangekeeper:beta image runs correctly with docker run
  • When Azure infrastructure is ready: uncomment Azure steps and test ACI deployment

- Add GitHub Actions workflows for DEV (develop) and PRD (main) with Docker Hub push
- Add ACI YAML templates for Azure Container Instance deployment (currently disabled)
- Load .env from Azure File Share mount with local fallback in env.config.ts
@bernd2022 bernd2022 merged commit d9c32a4 into develop Feb 26, 2026
@bernd2022 bernd2022 deleted the feature/docker-ci-cd branch February 27, 2026 09:19
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.

1 participant