test #143

Merged
hitanshu merged 4 commits from test into main 2026-07-08 20:24:36 +00:00
Owner
No description provided.
hitanshu added 4 commits 2026-07-08 20:24:23 +00:00
Hithomelabs/CFTunnels#99: Deploy portainer-automation service
All checks were successful
sample gradle build and test / build (pull_request) Successful in 2m1s
8f4af5e322
- Add Dockerfile for portainer-automation (multi-stage build)
- Add standalone docker-compose.yaml for PA service
- Add application-prod.properties (prod Portainer :9443)
- Add application-ci.properties (CI test endpoints)
- Add .env.example with documented env vars for PA
- Add PORTAINER_STACK.md with deployment guide, env var tables, architecture diagram
- Add CI workflow (portainer_automation_build_push.yml) for image build/push
- Update root docker-compose.yaml to include PA service
Hithomelabs/CFTunnels#99: address PR review - specific exceptions, SLF4J logging, health endpoint
All checks were successful
sample gradle build and test / build (pull_request) Successful in 1m58s
portainer-automation build and push / tag (push) Successful in 7s
sample gradle build and test / tag (push) Successful in 6s
portainer-automation build and push / build_tag_push (push) Successful in 3m9s
sample gradle build and test / build_tag_push (push) Successful in 2m20s
bfed3d220b
Hithomelabs/CFTunnels#99: Fix stack.env path in portainer-automation docker-compose
All checks were successful
sample gradle build and test / build (pull_request) Successful in 2m0s
sample gradle build and test / tag (push) Successful in 6s
sample gradle build and test / build_tag_push (push) Successful in 2m22s
portainer-automation build and push / tag (push) Successful in 7s
portainer-automation build and push / build_tag_push (push) Successful in 2m2s
dbfb49f5a9
Hithomelabs/CFTunnels#139: Parameterize portainer-automation build workflow for multi-environment reuse
All checks were successful
sample gradle build and test / build (pull_request) Successful in 1m55s
sample gradle build and test / tag (push) Successful in 6s
sample gradle build and test / build_tag_push (push) Successful in 2m32s
Daily cloudflare API integration test / cloudflare-api-test (push) Successful in 1m43s
Promote image with tag test to prod / tag (push) Successful in 6s
Promote image with tag test to prod / build_tag_push (push) Successful in 13s
634794e7d3
- Replace single-branch push trigger with test + main + workflow_dispatch
- Add environment determination (test → PATCH bump, main/prod → MINOR bump)
- Add semver calculation with conditional patch/minor logic
- Add env validation (fails early on invalid env)
- Remove pa- prefix from git tags (use plain semver)
- Test builds fresh image; main/prod promotes test image to prod
- Match final architecture spec from Archie
hitanshu merged commit 634794e7d3 into main 2026-07-08 20:24:36 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
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: Hithomelabs/CFTunnels#143
No description provided.