Author SHA1 Message Date
renovate-bot bb29838980 Update traefik:v3.7 Docker digest to 24841fe
Remote Deployment Pipeline / Prepare Context (push) Skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Skipped
Remote Deployment Pipeline / Deploy (Staging) (push) Skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Skipped
Remote Deployment Pipeline / Deploy (Production) (push) Skipped
Remote Deployment Pipeline / Cleanup Preview (push) Skipped
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 2m2s
2026-09-22 02:34:50 +00:00
kovagoadi 3e506335f9 Merge pull request 'Update traefik:v3.7 Docker digest to 1c32e7c' (#83) from renovate/traefik-v3.7 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Skipped
Remote Deployment Pipeline / Cleanup Preview (push) Skipped
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 1m58s
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m41s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m11s
Reviewed-on: #83
2026-09-18 23:27:02 +02:00
renovate-bot 883d17e5c8 Update traefik:v3.7 Docker digest to 1c32e7c
Remote Deployment Pipeline / Prepare Context (push) Skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Skipped
Remote Deployment Pipeline / Deploy (Staging) (push) Skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Skipped
Remote Deployment Pipeline / Deploy (Production) (push) Skipped
Remote Deployment Pipeline / Cleanup Preview (push) Skipped
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 10s
2026-09-18 02:31:18 +00:00
kovagoadi 9e89167f21 Merge pull request 'Update traefik:v3.7 Docker digest to f86a2ca' (#82) from renovate/traefik-v3.7 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Skipped
Remote Deployment Pipeline / Cleanup Preview (push) Skipped
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 1m40s
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m8s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m10s
Reviewed-on: #82
2026-09-09 22:28:29 +02:00
renovate-bot fe38f5ecb0 Update traefik:v3.7 Docker digest to f86a2ca
Remote Deployment Pipeline / Prepare Context (push) Skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Skipped
Remote Deployment Pipeline / Deploy (Staging) (push) Skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Skipped
Remote Deployment Pipeline / Deploy (Production) (push) Skipped
Remote Deployment Pipeline / Cleanup Preview (push) Skipped
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 15s
2026-09-05 02:30:39 +00:00
kovagoadi a013eb2b1c Merge pull request 'Update traefik:v3.7 Docker digest to 9c2a54d' (#81) from renovate/traefik-v3.7 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 3s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Skipped
Remote Deployment Pipeline / Cleanup Preview (push) Skipped
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 1m8s
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m16s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m10s
Reviewed-on: #81
2026-08-31 18:18:58 +02:00
renovate-bot dadfc5c2e5 Update traefik:v3.7 Docker digest to 9c2a54d
Remote Deployment Pipeline / Prepare Context (push) Skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Skipped
Remote Deployment Pipeline / Deploy (Staging) (push) Skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Skipped
Remote Deployment Pipeline / Deploy (Production) (push) Skipped
Remote Deployment Pipeline / Cleanup Preview (push) Skipped
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 5s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 12s
2026-08-29 02:29:38 +00:00
kovagoadi 44ecc041a9 Merge pull request 'Update traefik:v3.7 Docker digest to 5203c3f' (#80) from renovate/traefik-v3.7 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Skipped
Remote Deployment Pipeline / Cleanup Preview (push) Skipped
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 7m25s
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 5m24s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 4m3s
Reviewed-on: #80
2026-08-21 22:54:00 +02:00
renovate-bot 020c9ce342 Update traefik:v3.7 Docker digest to 5203c3f
Remote Deployment Pipeline / Prepare Context (push) Skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Skipped
Remote Deployment Pipeline / Deploy (Staging) (push) Skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Skipped
Remote Deployment Pipeline / Deploy (Production) (push) Skipped
Remote Deployment Pipeline / Cleanup Preview (push) Skipped
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Skipped
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 13s
2026-08-20 02:29:47 +00:00
kovagoadi dbbdda6ed7 Merge pull request 'Update traefik:v3.7 Docker digest to 9c3b91d' (#79) from renovate/traefik-v3.7 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 4s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 2m5s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m13s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m1s
Reviewed-on: #79
2026-08-06 17:38:09 +02:00
renovate-bot bb57c5857f Update traefik:v3.7 Docker digest to 9c3b91d
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 20s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 14s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-08-03 02:28:27 +00:00
kovagoadi 945b314480 Merge pull request 'Update traefik:v3.7 Docker digest to 5ab7593' (#78) from renovate/traefik-v3.7 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 9m15s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m7s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m7s
Reviewed-on: #78
2026-08-01 23:08:13 +02:00
kovagoadi 442cef278c Merge branch 'main' into renovate/traefik-v3.7
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 11s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-08-01 23:03:25 +02:00
kovagoadi 53b5128986 Merge pull request 'Update traefik/whoami Docker digest to c4717a8' (#77) from renovate/traefik-whoami into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 1m7s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m13s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m0s
Reviewed-on: #77
2026-08-01 23:03:12 +02:00
renovate-bot 73967a8e1f Update traefik:v3.7 Docker digest to 5ab7593
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 1m17s
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-08-01 02:29:24 +00:00
renovate-bot cea0d3bd99 Update traefik/whoami Docker digest to c4717a8
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 5s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 14s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-07-30 02:29:52 +00:00
kovagoadi 3e329e6fe9 Merge pull request 'Update traefik:v3.7 Docker digest to 652929a' (#76) from renovate/traefik-v3.7 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 52s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 3m19s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 5m36s
Reviewed-on: #76
2026-07-25 23:39:26 +02:00
renovate-bot 0ffcb58542 Update traefik:v3.7 Docker digest to 652929a
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 14s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-07-25 02:29:47 +00:00
kovagoadi 837f98ef9a Merge pull request 'Update actions/checkout digest to 3d3c42e' (#75) from renovate/actions-checkout-digest into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 44s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m10s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m2s
Reviewed-on: #75
2026-07-21 20:08:22 +02:00
renovate-bot e64f713b14 Update actions/checkout digest to 3d3c42e
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 13s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-07-21 02:24:36 +00:00
kovagoadi 7217b0efa8 Merge pull request 'Update traefik:v3.7 Docker digest to 4299bbe' (#74) from renovate/traefik-v3.7 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 50s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m9s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m10s
Reviewed-on: #74
2026-07-17 12:34:34 +02:00
renovate-bot 28864323a5 Update traefik:v3.7 Docker digest to 4299bbe
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 12s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-07-17 02:28:59 +00:00
kovagoadi 7881f17811 Merge pull request 'Update traefik:v3.7 Docker digest to 0bd09a3' (#73) from renovate/traefik-v3.7 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 53s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m4s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m6s
Reviewed-on: #73
2026-07-16 16:16:55 +02:00
renovate-bot 8c65362ee8 Update traefik:v3.7 Docker digest to 0bd09a3
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 11s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-07-16 02:29:18 +00:00
kovagoadi 7c0de07c9f Merge pull request 'Update traefik:v3.7 Docker digest to 1cb3845' (#72) from renovate/traefik-v3.7 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 1m9s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m9s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m11s
Reviewed-on: #72
2026-07-11 23:20:12 +02:00
renovate-bot 79f94f8c44 Update traefik:v3.7 Docker digest to 1cb3845
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 27s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 12s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-07-10 02:28:58 +00:00
kovagoadi 1420b1b80d Merge pull request 'Update traefik:v3.7 Docker digest to 6608e0f' (#71) from renovate/traefik-v3.7 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 1m4s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m3s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m16s
Reviewed-on: #71
2026-07-09 22:42:55 +02:00
renovate-bot b1cd36b1b2 Update traefik:v3.7 Docker digest to 6608e0f
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 12s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-07-09 02:27:57 +00:00
kovagoadi 7b4028eab6 Merge pull request 'Update traefik:v3.7 Docker digest to 21a3d83' (#70) from renovate/traefik-v3.7 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 49s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m3s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m9s
Reviewed-on: #70
2026-07-01 20:32:47 +02:00
renovate-bot cfc48c9f4e Update traefik:v3.7 Docker digest to 21a3d83
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 13s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-07-01 02:29:41 +00:00
kovagoadi 23cfce7de0 Merge pull request 'Fixed serverTransport logic' (#69) from fix-servertransport into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 42s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 59s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m7s
Reviewed-on: #69
2026-06-29 15:01:37 +02:00
kovagoadi 728a44bd42 Fixed serverTransport logic
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 11s
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-06-29 14:59:59 +02:00
kovagoadi 078618cf2e Added access log config (#67)
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 46s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Failing after 1m2s
Remote Deployment Pipeline / Deploy (Production) (push) Has been skipped
Reviewed-on: #67
2026-06-29 14:40:41 +02:00
kovagoadi 6103bca832 Merge pull request 'Update traefik:v3.7 Docker digest to e4d9815' (#68) from renovate/traefik-v3.7 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 46s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Failing after 1m4s
Remote Deployment Pipeline / Deploy (Production) (push) Has been skipped
Reviewed-on: #68
2026-06-29 14:37:04 +02:00
renovate-bot 2a3ca2036e Update traefik:v3.7 Docker digest to e4d9815
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 13s
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-06-24 02:41:52 +00:00
kovagoadi eb6377a464 Merge pull request 'Update traefik:v3.7 Docker digest to 5a52522' (#66) from renovate/traefik-v3.7 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 3s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been cancelled
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Has been cancelled
Remote Deployment Pipeline / Deploy (Production) (push) Has been cancelled
Remote Deployment Pipeline / Cleanup Preview (push) Has been cancelled
Remote Deployment Pipeline / Deploy (Staging) (push) Has been cancelled
Reviewed-on: #66
2026-06-23 22:57:01 +02:00
renovate-bot 1564250d01 Update traefik:v3.7 Docker digest to 5a52522
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 4s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 12s
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-06-23 02:34:09 +00:00
kovagoadi f13e942078 Merge pull request 'Update actions/checkout action to v7' (#65) from renovate/actions-checkout-7.x into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 42s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m6s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 51s
Reviewed-on: #65
2026-06-19 22:36:46 +02:00
renovate-bot 6b6cf8daba Update actions/checkout action to v7
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 13s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-06-19 02:29:49 +00:00
kovagoadi c8db2f43a9 Merge pull request 'Update traefik:v3.7 Docker digest to d685879' (#64) from renovate/traefik-v3.7 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 1m8s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m15s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m12s
Reviewed-on: #64
2026-06-11 17:45:23 +02:00
renovate-bot 4ccbd0e77b Update traefik:v3.7 Docker digest to d685879
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 13s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-06-11 02:28:24 +00:00
kovagoadi bf66bbc044 Merge pull request 'Update traefik:v3.7 Docker digest to fcdef59' (#63) from renovate/traefik-v3.7 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 53s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m14s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m13s
Reviewed-on: #63
Reviewed-by: kovagoadi <[email protected]>
2026-06-06 09:43:03 +02:00
renovate-bot 741472f73c Update traefik:v3.7 Docker digest to fcdef59
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 13s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-06-06 02:29:27 +00:00
kovagoadi 496d7200b0 Merge pull request 'Update traefik:v3.7 Docker digest to 25cd7b1' (#62) from renovate/traefik-v3.7 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 1m19s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m26s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m0s
Reviewed-on: #62
2026-06-05 23:51:59 +02:00
renovate-bot ee4157df37 Update traefik:v3.7 Docker digest to 25cd7b1
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 18s
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-06-05 02:28:47 +00:00
kovagoadi c33f5d9a41 Merge pull request 'Update actions/checkout digest to df4cb1c' (#61) from renovate/actions-checkout-digest into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 49s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m15s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m0s
Reviewed-on: #61
2026-06-04 22:48:33 +02:00
renovate-bot e66bc551d5 Update actions/checkout digest to df4cb1c
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 13s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-06-04 02:30:05 +00:00
kovagoadi a2516ef5fa Merge pull request 'Added route to kovagoadigepe' (#60) from add-route-to-kovagoadigepe into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 50s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m15s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m14s
Reviewed-on: #60
2026-05-21 17:49:38 +02:00
kovagoadi adee831a7b Added route to kovagoadigepe
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 13s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-05-21 17:47:52 +02:00
kovagoadi db9addaf9a Merge pull request 'Update traefik:v3.7 Docker digest to 6b9cbca' (#59) from renovate/traefik-v3.7 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 53s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m15s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m9s
Reviewed-on: #59
2026-05-14 16:28:12 +02:00
renovate-bot 863f7f6136 Update traefik:v3.7 Docker digest to 6b9cbca
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 13s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-05-14 02:30:20 +00:00
kovagoadi 7fc95ac8a9 Merge pull request 'Update traefik:v3.7 Docker digest to 7d36885' (#58) from renovate/traefik-v3.7 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 57s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m14s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m13s
Reviewed-on: #58
2026-05-12 15:07:10 +02:00
renovate-bot 0c3c964557 Update traefik:v3.7 Docker digest to 7d36885
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 14s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-05-12 02:29:48 +00:00
kovagoadi 07714d2b04 Merge pull request 'Reverting --wait parameter' (#57) from adding-back-wait into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 52s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m12s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 57s
Reviewed-on: #57
2026-05-08 21:40:14 +02:00
kovagoadi 5c1bc7d803 Reverting --wait parameter
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 12s
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-05-08 21:38:34 +02:00
kovagoadi 89e4d31328 Merge pull request 'Add docker-compose client configuration' (#56) from add-client-docker-compose-config into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 58s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m20s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m20s
Reviewed-on: #56
2026-05-08 21:13:38 +02:00
kovagoadi 5fbd781b7f Add docker-compose client configuration
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 4s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 13s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-05-08 21:11:55 +02:00
kovagoadi cde5833837 Merge pull request 'Refactoredshared_network configuration' (#55) from refactore-shared_network-config into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 1m35s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Failing after 1m32s
Remote Deployment Pipeline / Deploy (Production) (push) Has been skipped
Reviewed-on: #55
2026-05-08 20:56:38 +02:00
kovagoadi da537fddf6 Refactoredshared_network configuration
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 5m47s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 13s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-05-08 20:51:15 +02:00
kovagoadi bcb28d45f6 Merge pull request 'Update traefik Docker tag to v3.7' (#53) from renovate/traefik-3.x into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 1m20s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m12s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 57s
Reviewed-on: #53
2026-05-08 18:57:32 +02:00
renovate-bot ac84b99142 Update traefik Docker tag to v3.7
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 13s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-05-08 02:28:41 +00:00
kovagoadi 70e5374ae1 Merge pull request 'Update traefik:v3.6 Docker digest to f79c88e' (#52) from renovate/traefik-v3.6 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 3m16s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Staging) (push) Waiting to run
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Has been cancelled
Remote Deployment Pipeline / Deploy (Production) (push) Has been cancelled
Reviewed-on: #52
2026-05-07 19:56:05 +02:00
kovagoadi 888cf2d763 Merge branch 'main' into renovate/traefik-v3.6
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 13s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-05-07 19:54:39 +02:00
kovagoadi 9c0e4ff1ce Merge pull request 'Remove --wait option from docker compose commands in deployment stages' (#54) from remove-wait into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 1m18s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m2s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 51s
Reviewed-on: #54
2026-05-07 17:33:36 +02:00
kovagoadi 8d544d7527 Remove --wait option from docker compose commands in deployment stages
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 14s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-05-07 17:08:40 +02:00
renovate-bot b7844247d5 Update traefik:v3.6 Docker digest to f79c88e
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 4s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 1m29s
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-05-06 02:28:27 +00:00
kovagoadi ebc5d7fe4e Merge pull request 'Update traefik:v3.6 Docker digest to 8cb20d1' (#51) from renovate/traefik-v3.6 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 1m56s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m29s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m20s
Reviewed-on: #51
2026-05-01 16:24:53 +02:00
renovate-bot 457fb220a0 Update traefik:v3.6 Docker digest to 8cb20d1
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 14s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-04-30 02:23:32 +00:00
kovagoadi b83793700d Merge pull request 'Update traefik:v3.6 Docker digest to 4cda339' (#50) from renovate/traefik-v3.6 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 49s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m40s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 58s
Reviewed-on: #50
2026-04-27 21:31:41 +02:00
renovate-bot 263cbe3b5d Update traefik:v3.6 Docker digest to 4cda339
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 13s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-04-26 07:20:18 +00:00
kovagoadi e7839487b5 Merge pull request 'Update traefik:v3.6 Docker digest to 34d5089' (#49) from renovate/traefik-v3.6 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 1m3s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m14s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m0s
Reviewed-on: #49
2026-04-18 12:42:46 +02:00
renovate-bot 54a81b68b8 Update traefik:v3.6 Docker digest to 34d5089
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 12s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-04-17 02:31:17 +00:00
renovate-botandkovagoadi aec3c64a4c Update easingthemes/ssh-deploy action to v6 (#41)
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 42s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 59s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 47s
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [easingthemes/ssh-deploy](https://github.com/easingthemes/ssh-deploy) | action | major | `v5.1.2` → `v6.0.3` |

---

### Release Notes

<details>
<summary>easingthemes/ssh-deploy (easingthemes/ssh-deploy)</summary>

### [`v6.0.3`](https://github.com/easingthemes/ssh-deploy/releases/tag/v6.0.3)

[Compare Source](https://github.com/easingthemes/ssh-deploy/compare/v6.0.2...v6.0.3)

##### Bug Fixes

- keep [@&#8203;semantic-release/github](https://github.com/semantic-release/github) plugin for GitHub Releases ([0cffff4](https://github.com/easingthemes/ssh-deploy/commit/0cffff4878a082b939d7fa0db84034a64b498430))
- update major version tag as post-release step ([6306dda](https://github.com/easingthemes/ssh-deploy/commit/6306ddad7ccb78a18c3a18668fbb0b9b0adb911f))

### [`v6.0.2`](https://github.com/easingthemes/ssh-deploy/releases/tag/v6.0.2)

[Compare Source](https://github.com/easingthemes/ssh-deploy/compare/v6.0.1...v6.0.2)

##### Bug Fixes

- add [@&#8203;semantic-release/github](https://github.com/semantic-release/github) plugin to create GitHub Releases ([9e4918b](https://github.com/easingthemes/ssh-deploy/commit/9e4918b4e1c18dfdf7b93e70301baaefeb15bab3))

### [`v6.0.1`](https://github.com/easingthemes/ssh-deploy/releases/tag/v6.0.1)

[Compare Source](https://github.com/easingthemes/ssh-deploy/compare/v6.0.0...v6.0.1)

##### What's Changed

- chore: upgrade devDependencies and migrate to eslint 10 flat config by [@&#8203;easingthemes](https://github.com/easingthemes) in [#&#8203;211](https://github.com/easingthemes/ssh-deploy/pull/211)

**Full Changelog**: <https://github.com/easingthemes/ssh-deploy/compare/v6.0.0...v6.0.1>

### [`v6.0.0`](https://github.com/easingthemes/ssh-deploy/releases/tag/v6.0.0)

[Compare Source](https://github.com/easingthemes/ssh-deploy/compare/v5.1.2...v6.0.0)

##### What's Changed

- fix: update Node.js runtime from 20 to 24 by [@&#8203;easingthemes](https://github.com/easingthemes) in [#&#8203;208](https://github.com/easingthemes/ssh-deploy/pull/208)
- feat!: replace rsyncwrapper with direct child\_process.spawn by [@&#8203;easingthemes](https://github.com/easingthemes) in [#&#8203;209](https://github.com/easingthemes/ssh-deploy/pull/209)

**Full Changelog**: <https://github.com/easingthemes/ssh-deploy/compare/v5.1.0...v6.0.0>

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDIuMTAiLCJ1cGRhdGVkSW5WZXIiOiI0My4xMjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: kovagoadi <[email protected]>
Reviewed-on: #41
Co-authored-by: Renovate Bot <[email protected]>
Co-committed-by: Renovate Bot <[email protected]>
2026-04-16 12:26:09 +02:00
kovagoadi bfd64325c0 Merge pull request 'Update traefik:v3.6 Docker digest to 5e113a2' (#48) from renovate/traefik-v3.6 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 45s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m4s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 57s
Reviewed-on: #48
2026-04-16 12:05:23 +02:00
renovate-bot ea7bd4dcf2 Update traefik:v3.6 Docker digest to 5e113a2
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 4s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 12s
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-04-16 02:29:03 +00:00
kovagoadi 68db9ec7e7 Merge pull request 'Update easingthemes/ssh-deploy action to v5.1.2' (#47) from renovate/easingthemes-ssh-deploy-5.x into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 4m24s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m7s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 57s
Reviewed-on: #47
2026-04-14 14:12:38 +02:00
kovagoadi 5bb695f0a0 Merge branch 'main' into renovate/easingthemes-ssh-deploy-5.x
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 13s
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-04-14 14:01:08 +02:00
kovagoadi 4fd24b50f3 Merge pull request 'Update appleboy/ssh-action action to v1.2.5' (#46) from renovate/appleboy-ssh-action-1.x into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 1m6s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m18s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m0s
Reviewed-on: #46
2026-04-14 14:00:46 +02:00
renovate-bot b0da12b1e0 Update easingthemes/ssh-deploy action to v5.1.2
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 50s
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-04-11 02:29:45 +00:00
renovate-bot d691543e6c Update appleboy/ssh-action action to v1.2.5
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 17s
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-04-11 02:29:39 +00:00
kovagoadi 7504bc6f08 Merge pull request 'Update actions/checkout digest to de0fac2' (#44) from renovate/actions-checkout-digest into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 46s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m3s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 54s
Reviewed-on: #44
2026-04-10 22:19:15 +02:00
kovagoadi 184a04d755 Merge branch 'main' into renovate/actions-checkout-digest
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 11s
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-04-10 21:49:16 +02:00
kovagoadi 5ed912383b Merge pull request 'Update traefik:v3.6 Docker digest to 5ae9c34' (#45) from renovate/traefik-v3.6 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 51s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m8s
Remote Deployment Pipeline / Deploy (Production) (push) Failing after 14m4s
Reviewed-on: #45
2026-04-10 21:48:43 +02:00
renovate-bot e06bebc59b Update traefik:v3.6 Docker digest to 5ae9c34
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 10s
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-04-10 02:28:28 +00:00
renovate-bot 78163a10dd Update actions/checkout digest to de0fac2
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 56s
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-04-10 02:28:22 +00:00
kovagoadi 764df8b5f2 Merge pull request 'Added missing network' (#43) from fix-network into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 50s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Successful in 1m13s
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m6s
Reviewed-on: #43
2026-04-09 21:19:55 +02:00
kovagoadi 8f571c4884 Added missing network
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 12s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-04-09 21:18:24 +02:00
kovagoadi 8b40cd53c5 Merge pull request 'feat: Add pre-production deployment stage with E2E tests, a dedicated environment file, and update production deployment dependency.' (#30) from test_preprod into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 54s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (push) Failing after 1m10s
Remote Deployment Pipeline / Deploy (Production) (push) Has been skipped
Reviewed-on: #30
2026-04-09 21:12:33 +02:00
kovagoadi ffcde621d3 Workflow only runs on main branch and after staging
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 12s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-04-09 21:11:17 +02:00
kovagoadi 275d94e3ec Configured new routes for prod
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Successful in 1m10s
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 49s
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-04-09 21:08:10 +02:00
kovagoadi 2a566bf1db Fix typo
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Successful in 1m10s
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 53s
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-04-09 21:02:12 +02:00
kovagoadi 3040024480 Added staging network for development deployment 2026-04-09 21:01:46 +02:00
kovagoadi c609933190 Uncommented not working tests
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Successful in 1m7s
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 51s
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-04-09 20:50:48 +02:00
kovagoadi a6c6da38ff Fixing this
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 4s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Failing after 1m11s
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 51s
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-04-09 20:45:38 +02:00
kovagoadi 2d30d53846 added missing network
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Failing after 1m11s
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 51s
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-04-09 20:03:24 +02:00
kovagoadi 3752161f46 Added missing prod network
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Failing after 1m11s
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 50s
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-04-09 19:58:36 +02:00
kovagoadi 30ff47bf72 Merge branch 'main' into test_preprod
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Failing after 1m13s
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 51s
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-04-09 19:39:50 +02:00
kovagoadi 31b1a85a2d Merge pull request 'chore(deps): update easingthemes/ssh-deploy action to v5.1.2' (#40) from renovate/easingthemes-ssh-deploy-5.x into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 51s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m0s
Reviewed-on: #40
2026-04-09 19:32:43 +02:00
kovagoadi 33d497b674 Merge branch 'main' into test_preprod
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Failing after 1m35s
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 57s
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-04-09 19:29:17 +02:00
kovagoadi 7cf0c49b74 Merge branch 'main' into renovate/easingthemes-ssh-deploy-5.x
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 12s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-04-09 19:27:15 +02:00
kovagoadi f5984242f9 Merge pull request 'chore(deps): update traefik:v3.6 docker digest to 5d1de6b' (#42) from renovate/traefik-v3.6 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 1m2s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m19s
Reviewed-on: #42
2026-04-09 19:26:59 +02:00
renovate-bot 444be95438 Update traefik:v3.6 Docker digest to 5d1de6b
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 13s
2026-04-08 02:29:52 +00:00
renovate-bot b12c0f39fe chore(deps): update easingthemes/ssh-deploy action to v5.1.2
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 1m6s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
2026-04-03 02:28:04 +00:00
kovagoadi b88490d187 Test without mock
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Failing after 1m4s
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 50s
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-04-01 12:38:00 +02:00
kovagoadi 8f1219e27f Testing with real IP
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Failing after 1m38s
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 51s
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-04-01 12:25:24 +02:00
kovagoadi c968b5df6e Merge pull request 'chore(deps): update traefik:v3.6 docker digest to 171c9c3' (#39) from renovate/traefik-v3.6 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 1m5s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m17s
Reviewed-on: #39
2026-04-01 11:57:38 +02:00
renovate-bot 90df4221f3 chore(deps): update traefik:v3.6 docker digest to 171c9c3
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 7s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 14s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-03-27 03:27:55 +00:00
kovagoadi e1bf64f730 Merge pull request 'chore(deps): update traefik:v3.6 docker digest to acfc806' (#38) from renovate/traefik-v3.6 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 1m2s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m17s
Reviewed-on: #38
2026-03-21 23:42:40 +01:00
renovate-bot bb40f2aa9b chore(deps): update traefik:v3.6 docker digest to acfc806
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 12s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-03-21 03:27:51 +00:00
kovagoadi d4bba29690 Merge pull request 'chore(deps): update traefik:v3.6 docker digest to c549d48' (#37) from renovate/traefik-v3.6 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 58s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m8s
Reviewed-on: #37
2026-03-12 11:03:10 +01:00
renovate-bot 9fee46c0ea chore(deps): update traefik:v3.6 docker digest to c549d48
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 11s
2026-03-07 03:28:43 +00:00
kovagoadi ccf0eb4310 Merge pull request 'chore(deps): update traefik:v3.6 docker digest to 9004e1c' (#36) from renovate/traefik-v3.6 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 4s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 1m29s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m21s
Reviewed-on: #36
2026-03-01 00:51:42 +01:00
renovate-bot d5ac539c6f chore(deps): update traefik:v3.6 docker digest to 9004e1c
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 5s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 13s
2026-02-25 03:29:42 +00:00
kovagoadi 254787f4a5 Merge pull request 'chore(deps): update traefik:v3.6 docker digest to b6f5ac8' (#35) from renovate/traefik-v3.6 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 4m21s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m14s
Reviewed-on: #35
2026-02-24 13:48:05 +01:00
renovate-bot 56da64b335 chore(deps): update traefik:v3.6 docker digest to b6f5ac8
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 12s
2026-02-24 03:28:38 +00:00
kovagoadi 622875ba52 Merge pull request 'chore(deps): update traefik:v3.6 docker digest to 90099f8' (#34) from renovate/traefik-v3.6 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 55s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m11s
Reviewed-on: #34
2026-02-15 14:08:13 +01:00
kovagoadi 31141d5542 Merge branch 'main' into renovate/traefik-v3.6
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 12s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-02-15 14:03:38 +01:00
kovagoadi ca76554e98 Merge pull request 'chore(deps): update actions/checkout digest to de0fac2' (#33) from renovate/actions-checkout-digest into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 56s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m31s
Reviewed-on: #33
2026-02-15 14:03:17 +01:00
renovate-bot 4fb9e54bee chore(deps): update traefik:v3.6 docker digest to 90099f8
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 1m45s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
2026-02-12 03:28:20 +00:00
renovate-bot 4ee33012f5 chore(deps): update actions/checkout digest to de0fac2
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 12s
2026-02-04 03:28:53 +00:00
kovagoadi 728ff9c9b7 Merge pull request 'chore(deps): update appleboy/ssh-action action to v1.2.5' (#32) from renovate/appleboy-ssh-action-1.x into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 46s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 53s
Reviewed-on: #32
2026-02-03 21:18:10 +01:00
kovagoadi 877939369d Merge branch 'main' into renovate/appleboy-ssh-action-1.x
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 11s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-02-03 21:14:03 +01:00
kovagoadi 0ed1b64975 Merge pull request 'chore(deps): update traefik:v3.6 docker digest to a9890c8' (#31) from renovate/traefik-v3.6 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 1m38s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m9s
Reviewed-on: #31
2026-02-03 21:13:34 +01:00
renovate-bot d4f3832e7e chore(deps): update traefik:v3.6 docker digest to a9890c8
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 4s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 14s
2026-01-30 03:29:02 +00:00
renovate-bot f1136ebc8a chore(deps): update appleboy/ssh-action action to v1.2.5
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 4s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 1m26s
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-01-28 03:29:28 +00:00
kovagoadi af6e89274d Added preprod rules
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 42s
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Failing after 56s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-01-15 22:26:05 +01:00
kovagoadi ef6cf2999b Test domain
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Failing after 53s
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 41s
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-01-15 22:23:36 +01:00
kovagoadi 1c9be2d57d Use preprod.env
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Failing after 56s
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 39s
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-01-15 22:03:44 +01:00
kovagoadi 01c5229f26 refactor: Update CI workflow to ensure environment variables are loaded for E2E tests and add conditional cleanup.
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Failing after 46s
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Failing after 14m14s
2026-01-15 21:55:03 +01:00
kovagoadi 50aa276c37 Reapply "test: Update default PORT and HTTPS_PORT values for E2E tests."
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Successful in 1m18s
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 42s
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
This reverts commit 5920529de7.
2026-01-15 21:48:18 +01:00
kovagoadi f5dc53dc96 Revert "Undid workflow changes"
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Successful in 56s
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 1m16s
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
This reverts commit d415f0d82f.
2026-01-15 21:47:55 +01:00
kovagoadi d415f0d82f Undid workflow changes
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 41s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
2026-01-15 21:42:20 +01:00
kovagoadi 5920529de7 Revert "test: Update default PORT and HTTPS_PORT values for E2E tests."
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Successful in 56s
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 41s
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
This reverts commit c2ef3a3160.
2026-01-15 21:40:41 +01:00
kovagoadi c2ef3a3160 test: Update default PORT and HTTPS_PORT values for E2E tests.
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Successful in 1m3s
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 45s
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-01-15 21:36:09 +01:00
kovagoadi f60d9bb66c Moved sourcing
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Successful in 1m9s
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Failing after 42s
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-01-15 21:30:00 +01:00
kovagoadi de03b9625c Added sourcing
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Successful in 1m14s
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 1m4s
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-01-15 21:26:30 +01:00
kovagoadi 44d0093069 ci: Comment out the branch condition for the pre-production deployment workflow.
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Successful in 1m21s
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 53s
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-01-15 21:21:47 +01:00
kovagoadi fc2e0cb44e Uncommented needs
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 53s
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-01-15 21:20:17 +01:00
kovagoadi 7121747d35 feat: Add pre-production deployment stage with E2E tests, a dedicated environment file, and update production deployment dependency.
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Successful in 1m33s
Remote Deployment Pipeline / Cleanup Preview (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Pre-Prod) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-01-15 21:17:40 +01:00
kovagoadi b448b47b70 Merge pull request 'chore(deps): update traefik:v3.6 docker digest to 03650d0' (#29) from renovate/traefik-v3.6 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 1m0s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m20s
Reviewed-on: #29
2026-01-15 20:42:37 +01:00
renovate-bot 539341dc65 chore(deps): update traefik:v3.6 docker digest to 03650d0
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 4s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 13s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2026-01-15 03:28:58 +00:00
kovagoadi 86e37ef551 Merge pull request 'Added route file back' (#28) from add-route-file-back into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 49s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 56s
Reviewed-on: #28
2025-12-25 21:22:07 +01:00
kovagoadi 1d30d5afad Added route file back
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 10s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2025-12-25 21:20:32 +01:00
kovagoadi ef466353b8 Merge pull request 'fix-pipeline-fail' (#27) from fix-pipeline-fail into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 49s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m1s
Reviewed-on: #27
2025-12-25 21:13:47 +01:00
kovagoadi 6e9c0f0442 Removed new file
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 14s
2025-12-25 21:11:27 +01:00
kovagoadi ba65f0609a chore: remove staging/dev routing configuration and associated extra host entries 2025-12-25 21:09:55 +01:00
kovagoadiandkovagoadi 38ed72b6de Testing whether folder works (#26)
Remote Deployment Pipeline / Prepare Context (push) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 51s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Failing after 23m6s
Reviewed-on: #26
Co-authored-by: kovagoadi <[email protected]>
Co-committed-by: kovagoadi <[email protected]>
2025-12-25 20:43:31 +01:00
kovagoadiandkovagoadi 8c6c01b916 Setup env (#24)
Remote Deployment Pipeline / Prepare Context (push) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 51s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m1s
Reviewed-on: #24
Co-authored-by: kovagoadi <[email protected]>
Co-committed-by: kovagoadi <[email protected]>
2025-12-20 15:12:51 +01:00
kovagoadi 249f3030c3 Merge pull request 'Update traefik:v3.6 Docker digest to 6762263' (#25) from renovate/traefik-v3.6 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 48s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m16s
Reviewed-on: #25
2025-12-20 14:15:18 +01:00
renovate-bot 5678f43f4c Update traefik:v3.6 Docker digest to 6762263
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 10s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2025-12-20 03:23:06 +00:00
kovagoadi 9de4b3a699 Merge pull request 'Update traefik:v3.6 Docker digest to 4ec25d3' (#23) from renovate/traefik-v3.6 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 48s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 56s
Reviewed-on: #23
2025-12-19 19:55:27 +01:00
renovate-bot 83984df467 Update traefik:v3.6 Docker digest to 4ec25d3
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 10s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2025-12-19 03:28:04 +00:00
kovagoadi 7e253b5046 Merge pull request 'Update traefik:v3.6 Docker digest to 2979bff' (#22) from renovate/traefik-v3.6 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 47s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 54s
Reviewed-on: #22
2025-12-17 23:56:27 +01:00
renovate-bot dd7aeb8f39 Update traefik:v3.6 Docker digest to 2979bff
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 11s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2025-12-17 03:27:39 +00:00
kovagoadi f9ca764aa3 Merge pull request 'Update traefik:v3.6 Docker digest to c5bd185' (#21) from renovate/traefik-v3.6 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 49s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 57s
Reviewed-on: #21
2025-12-08 11:54:38 +01:00
renovate-bot 5d465f75c3 Update traefik:v3.6 Docker digest to c5bd185
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 11s
2025-12-08 03:27:50 +00:00
kovagoadi 23d99e7a9f Merge pull request 'Update traefik:v3.6 Docker digest to d01757c' (#20) from renovate/traefik-v3.6 into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 5m3s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m1s
Reviewed-on: #20
2025-12-06 12:55:37 +01:00
renovate-bot 0f1770e1c0 Update traefik:v3.6 Docker digest to d01757c
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 16s
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
2025-12-06 03:27:57 +00:00
kovagoadi 7b014c9eb2 Merge pull request 'Update actions/checkout digest to 8e8c483' (#19) from renovate/actions-checkout-digest into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 44s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 43s
Reviewed-on: #19
2025-12-03 11:17:20 +01:00
renovate-bot 29b45882a2 Update actions/checkout digest to 8e8c483
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 10s
2025-12-03 03:23:53 +00:00
renovate-botandkovagoadi 70751a19ff Update actions/checkout action to v6 (#18)
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 43s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 46s
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/checkout](https://github.com/actions/checkout) | action | major | `v4` -> `v6` |

---

### Release Notes

<details>
<summary>actions/checkout (actions/checkout)</summary>

### [`v6`](https://github.com/actions/checkout/compare/v5...v6)

[Compare Source](https://github.com/actions/checkout/compare/v5...v6)

### [`v5`](https://github.com/actions/checkout/compare/v4...v5)

[Compare Source](https://github.com/actions/checkout/compare/v4...v5)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4yNi4xMSIsInVwZGF0ZWRJblZlciI6IjQyLjI2LjExIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: kovagoadi <[email protected]>
Reviewed-on: #18
Co-authored-by: Renovate Bot <[email protected]>
Co-committed-by: Renovate Bot <[email protected]>
2025-12-01 10:09:18 +01:00
renovate-botandkovagoadi a9a3f0b186 Update easingthemes/ssh-deploy action to v5.1.1 (#17)
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 45s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 44s
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [easingthemes/ssh-deploy](https://github.com/easingthemes/ssh-deploy) | action | minor | `v5.0.0` -> `v5.1.1` |

---

### Release Notes

<details>
<summary>easingthemes/ssh-deploy (easingthemes/ssh-deploy)</summary>

### [`v5.1.1`](https://github.com/easingthemes/ssh-deploy/compare/v5.1.0...v5.1.1)

[Compare Source](https://github.com/easingthemes/ssh-deploy/compare/v5.1.0...v5.1.1)

### [`v5.1.0`](https://github.com/easingthemes/ssh-deploy/releases/tag/v5.1.0)

[Compare Source](https://github.com/easingthemes/ssh-deploy/compare/v5.0.3...v5.1.0)

##### What's Changed

- Feature: Delete Script After Execution by [@&#8203;Armadillidiid](https://github.com/Armadillidiid) in [#&#8203;184](https://github.com/easingthemes/ssh-deploy/pull/184)

##### New Contributors

- [@&#8203;Armadillidiid](https://github.com/Armadillidiid) made their first contribution in [#&#8203;184](https://github.com/easingthemes/ssh-deploy/pull/184)

**Full Changelog**: <https://github.com/easingthemes/ssh-deploy/compare/v5.0.3...v5.1.0>

### [`v5.0.3`](https://github.com/easingthemes/ssh-deploy/releases/tag/v5.0.3)

[Compare Source](https://github.com/easingthemes/ssh-deploy/compare/v5.0.2...v5.0.3)

##### What's Changed

- Update actions to Node.js 20 by [@&#8203;alekw](https://github.com/alekw) in [#&#8203;180](https://github.com/easingthemes/ssh-deploy/pull/180)

##### New Contributors

- [@&#8203;alekw](https://github.com/alekw) made their first contribution in [#&#8203;180](https://github.com/easingthemes/ssh-deploy/pull/180)

**Full Changelog**: <https://github.com/easingthemes/ssh-deploy/compare/v5.0.2...v5.0.3>

### [`v5.0.2`](https://github.com/easingthemes/ssh-deploy/releases/tag/v5.0.2)

[Compare Source](https://github.com/easingthemes/ssh-deploy/compare/v5.0.1...v5.0.2)

##### What's Changed

- fix: added the missing declarations [#&#8203;177](https://github.com/easingthemes/ssh-deploy/issues/177) by [@&#8203;skyArony](https://github.com/skyArony) in [#&#8203;178](https://github.com/easingthemes/ssh-deploy/pull/178)

##### New Contributors

- [@&#8203;skyArony](https://github.com/skyArony) made their first contribution in [#&#8203;178](https://github.com/easingthemes/ssh-deploy/pull/178)

**Full Changelog**: <https://github.com/easingthemes/ssh-deploy/compare/v5.0.1...v5.0.2>

### [`v5.0.1`](https://github.com/easingthemes/ssh-deploy/compare/v5.0.0...v5.0.1)

[Compare Source](https://github.com/easingthemes/ssh-deploy/compare/v5.0.0...v5.0.1)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4yNi4xMSIsInVwZGF0ZWRJblZlciI6IjQyLjI2LjExIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: kovagoadi <[email protected]>
Reviewed-on: https://gitea.kovagoadi.hu/kovagoadi.hu/traefik/pulls/17
Co-authored-by: Renovate Bot <[email protected]>
Co-committed-by: Renovate Bot <[email protected]>
2025-12-01 10:06:21 +01:00
renovate-botandkovagoadi 707fed06c7 Update appleboy/ssh-action action to v1.2.4 (#16)
Remote Deployment Pipeline / Prepare Context (push) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 42s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 42s
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [appleboy/ssh-action](https://github.com/appleboy/ssh-action) | action | minor | `v1.0.3` -> `v1.2.4` |

---

### Release Notes

<details>
<summary>appleboy/ssh-action (appleboy/ssh-action)</summary>

### [`v1.2.4`](https://github.com/appleboy/ssh-action/releases/tag/v1.2.4)

[Compare Source](https://github.com/appleboy/ssh-action/compare/v1.2.3...v1.2.4)

#### Changelog

##### Enhancements

- [`4e3535e`](https://github.com/appleboy/ssh-action/commit/4e3535e14ec03f79243a1a56045526c18d66d556): chore: bump default DRONE\_SSH\_VERSION to 1.8.2 ([@&#8203;appleboy](https://github.com/appleboy))

##### Build process updates

- [`823bd89`](https://github.com/appleboy/ssh-action/commit/823bd89e131d8d508129f9443cad5855e9ba96f0): ci: trigger GitHub Actions workflows only on version tags ([@&#8203;appleboy](https://github.com/appleboy))

##### Documentation updates

- [`652a0be`](https://github.com/appleboy/ssh-action/commit/652a0bee3c6aaba4fb2ae596f1de42c51f8e81ec): docs: update CI documentation and workflow references ([@&#8203;appleboy](https://github.com/appleboy))
- [`f6208e0`](https://github.com/appleboy/ssh-action/commit/f6208e096db23f5766ae2e218bde93cb6a8d0944): docs: document and demonstrate capturing and using command output ([@&#8203;appleboy](https://github.com/appleboy))

### [`v1.2.3`](https://github.com/appleboy/ssh-action/releases/tag/v1.2.3)

[Compare Source](https://github.com/appleboy/ssh-action/compare/v1.2.2...v1.2.3)

#### Changelog

##### Features

- [`20d5c5b`](https://github.com/appleboy/ssh-action/commit/20d5c5bbc91841863c09aaa3a6797061bbf148a4): feat: add configurable curl insecure flag to GitHub action ([@&#8203;appleboy](https://github.com/appleboy))

##### Bug fixes

- [`170eebb`](https://github.com/appleboy/ssh-action/commit/170eebb2ee3ce82216b41e857a289e0dca842c08): fix: enhance binary download flow with robust error handling ([#&#8203;394](https://github.com/appleboy/ssh-action/issues/394)) ([@&#8203;appleboy](https://github.com/appleboy))

##### Enhancements

- [`b27b9f8`](https://github.com/appleboy/ssh-action/commit/b27b9f8968f508f19656348e47e978c4686dbd2f): chore: refactor system to improve efficiency and update API usage ([@&#8203;appleboy](https://github.com/appleboy))
- [`0e19dd9`](https://github.com/appleboy/ssh-action/commit/0e19dd962da42eb2f2b775d6e133dc9dfd424aa6): chore: improve robustness and consistency across multiple scripts ([@&#8203;appleboy](https://github.com/appleboy))

##### Refactor

- [`b6690ee`](https://github.com/appleboy/ssh-action/commit/b6690ee817812c18c1bcc05cd08d0011e6aabc63): refactor: improve error handling and code readability across scripts ([#&#8203;374](https://github.com/appleboy/ssh-action/issues/374)) ([@&#8203;appleboy](https://github.com/appleboy))

##### Build process updates

- [`2b3c650`](https://github.com/appleboy/ssh-action/commit/2b3c6504b3e1405c32b38787b6d20b223a1ecebc): ci: unify and enhance GitHub workflow configurations ([@&#8203;appleboy](https://github.com/appleboy))
- [`ffd1eec`](https://github.com/appleboy/ssh-action/commit/ffd1eec36471c1bfbebcf1941411db862c9b0e38): ci: add workflow step for multi-command SSH testing ([#&#8203;386](https://github.com/appleboy/ssh-action/issues/386)) ([@&#8203;appleboy](https://github.com/appleboy))
- [`53f5c5c`](https://github.com/appleboy/ssh-action/commit/53f5c5cedfd3f9032989483701c0a25764f2d4e3): ci: add automated Trivy security scanning via GitHub Actions ([@&#8203;appleboy](https://github.com/appleboy))

##### Documentation updates

- [`52a1840`](https://github.com/appleboy/ssh-action/commit/52a1840ca6cafe7e0e1e15e8649b935ba4e33077): docs: update SSH action version to v1 in all README files ([#&#8203;372](https://github.com/appleboy/ssh-action/issues/372)) ([@&#8203;appleboy](https://github.com/appleboy))
- [`689de3c`](https://github.com/appleboy/ssh-action/commit/689de3cf649b7be1e792eeea9fc0571dcc0c3e4f): docs: improve CLI messaging and error clarity for users ([@&#8203;appleboy](https://github.com/appleboy))
- [`9ca1cd2`](https://github.com/appleboy/ssh-action/commit/9ca1cd21746f53919166547633817ce20c8b5394): docs: document the new `curl_insecure` configuration option ([@&#8203;appleboy](https://github.com/appleboy))
- [`bd83ba7`](https://github.com/appleboy/ssh-action/commit/bd83ba7e2b3b59ec4007ddc30c72ef12e5d2fff7): docs: document and configure drone-ssh version usage ([#&#8203;381](https://github.com/appleboy/ssh-action/issues/381)) ([@&#8203;appleboy](https://github.com/appleboy))
- [`b80f638`](https://github.com/appleboy/ssh-action/commit/b80f638dc49d3b3a0321d26532f97c8eecb7276b): docs: rewrite and unify documentation across all supported languages ([@&#8203;appleboy](https://github.com/appleboy))
- [`c7fbbc9`](https://github.com/appleboy/ssh-action/commit/c7fbbc9208e4020c3b78e5db9e7042248c991866): docs: add table of contents to multilingual README files ([@&#8203;appleboy](https://github.com/appleboy))
- [`4d84f05`](https://github.com/appleboy/ssh-action/commit/4d84f0522a5d50416e14452c3285361e7fdff665): docs: revamp and unify multi-language readme documentation ([@&#8203;appleboy](https://github.com/appleboy))
- [`8f3cc07`](https://github.com/appleboy/ssh-action/commit/8f3cc07719a6ef0a247c6a0b146041bf14ea6211): docs: add comprehensive tables of contents to all README files ([@&#8203;appleboy](https://github.com/appleboy))
- [`8745f95`](https://github.com/appleboy/ssh-action/commit/8745f9583c033551b991c73d76d23dd610c9f26e): docs: restructure and clarify parameter documentation across all readmes ([@&#8203;appleboy](https://github.com/appleboy))
- [`57f6f35`](https://github.com/appleboy/ssh-action/commit/57f6f3556d4a3e900b37a8dcf9e06ec7da87d6e7): docs(readme): better wording for script\_path property ([#&#8203;387](https://github.com/appleboy/ssh-action/issues/387)) ([@&#8203;kontur](https://github.com/kontur))
- [`3ca8a7c`](https://github.com/appleboy/ssh-action/commit/3ca8a7c5359ac6ad91aa47f1946ece1c3b025004): docs: clarify script\_path usage in Chinese remote execution docs ([@&#8203;appleboy](https://github.com/appleboy))
- [`c680069`](https://github.com/appleboy/ssh-action/commit/c680069d84038812d68d6f1360d230ea50fb6005): docs: add comprehensive documentation for project setup and usage ([@&#8203;appleboy](https://github.com/appleboy))
- [`91f3272`](https://github.com/appleboy/ssh-action/commit/91f3272fc5907f4699dcf59761eb622a07342f5a): docs: add Trivy security scan badge to all documentation ([@&#8203;appleboy](https://github.com/appleboy))

### [`v1.2.2`](https://github.com/appleboy/ssh-action/releases/tag/v1.2.2)

[Compare Source](https://github.com/appleboy/ssh-action/compare/v1.2.1...v1.2.2)

#### Changelog

##### Enhancements

- [`b0a8f32`](https://github.com/appleboy/ssh-action/commit/b0a8f324e192469585a608d1f586061cf28a6571): chore: bump DRONE\_SSH version to 1.8.1 ([@&#8203;appleboy](https://github.com/appleboy))
- [`2ead5e3`](https://github.com/appleboy/ssh-action/commit/2ead5e36573f08b82fbfce1504f1a4b05a647c6f): chore: update action version across workflows and documentation ([@&#8203;appleboy](https://github.com/appleboy))

##### Documentation updates

- [`9817ef4`](https://github.com/appleboy/ssh-action/commit/9817ef4a1793d4009d854d26cfb0ba4b615d5791): docs(readme): set -e for script\_stop functionality ([#&#8203;368](https://github.com/appleboy/ssh-action/issues/368)) ([@&#8203;Setland34](https://github.com/Setland34))
- [`9273705`](https://github.com/appleboy/ssh-action/commit/92737056c0040ce12606ea20e76e4bcb9824d517): docs: improve documentation and defaults for execution and security ([@&#8203;appleboy](https://github.com/appleboy))
- [`d99ccf8`](https://github.com/appleboy/ssh-action/commit/d99ccf8c09d72749f8eed879283eceea73f4ca6e): docs: improve documentation clarity and consistency ([@&#8203;appleboy](https://github.com/appleboy))
- [`01a5359`](https://github.com/appleboy/ssh-action/commit/01a53594ebd450be519b0d93972a7efca79d50ee): docs: enhance language support and improve documentation clarity ([@&#8203;appleboy](https://github.com/appleboy))
- [`48992f2`](https://github.com/appleboy/ssh-action/commit/48992f2e2c17668bdf29d9b0159c70758d39cd02): docs: prioritize English in language selection options ([@&#8203;appleboy](https://github.com/appleboy))
- [`039c9e0`](https://github.com/appleboy/ssh-action/commit/039c9e07bb37b35054415f27cdbfd7645237832d): docs: update README with private key instructions in multiple languages ([@&#8203;appleboy](https://github.com/appleboy))
- [`a0a0326`](https://github.com/appleboy/ssh-action/commit/a0a032693916dbcde4f0dd3e881dc58c97e35180): docs: clarify parameter descriptions for improved documentation ([@&#8203;appleboy](https://github.com/appleboy))

### [`v1.2.1`](https://github.com/appleboy/ssh-action/releases/tag/v1.2.1)

[Compare Source](https://github.com/appleboy/ssh-action/compare/v1.2.0...v1.2.1)

#### Changelog

##### Features

- [`102c0d2`](https://github.com/appleboy/ssh-action/commit/102c0d2e5f9f4ec3afb6392f674a1ae9e970dea9): feat: capture stdout and store as output ([#&#8203;287](https://github.com/appleboy/ssh-action/issues/287)) ([@&#8203;GammaGames](https://github.com/GammaGames))

##### Enhancements

- [`8fdfeb0`](https://github.com/appleboy/ssh-action/commit/8fdfeb034ef6e9033a8a4407975aedbc12a08737): chore(github): update `appleboy/ssh-action` to version `v1.2.0` across workflows ([@&#8203;appleboy](https://github.com/appleboy))
- [`43d4ebb`](https://github.com/appleboy/ssh-action/commit/43d4ebbb72699ed0e9e8aeead91adfc4eac75ed6): chore: Add test to stable workflow for script\_path ([#&#8203;347](https://github.com/appleboy/ssh-action/issues/347)) ([@&#8203;kyle-leonhard](https://github.com/kyle-leonhard))
- [`8faa842`](https://github.com/appleboy/ssh-action/commit/8faa84277b88b6cd1455986f459aa66cf72bc8a3): chore: standardize formatting and update dependencies in workflows ([@&#8203;appleboy](https://github.com/appleboy))

##### Build process updates

- [`1c1ad10`](https://github.com/appleboy/ssh-action/commit/1c1ad10f6da46db2f81a68133f45b6a29317b741): ci(action): remove script stop functionality from project ([#&#8203;350](https://github.com/appleboy/ssh-action/issues/350)) ([@&#8203;appleboy](https://github.com/appleboy))
- [`e13c387`](https://github.com/appleboy/ssh-action/commit/e13c387332e012cca188219684f51e6ac401aa32): ci(action): display an environment variable with special characters ([#&#8203;351](https://github.com/appleboy/ssh-action/issues/351)) ([@&#8203;appleboy](https://github.com/appleboy))
- [`66aa4d3`](https://github.com/appleboy/ssh-action/commit/66aa4d343bf909ac4fa0ac52f4e62a9adc354c95): ci: add SSH testing job to GitHub Actions workflow ([#&#8203;355](https://github.com/appleboy/ssh-action/issues/355)) ([@&#8203;appleboy](https://github.com/appleboy))
- [`86aa40d`](https://github.com/appleboy/ssh-action/commit/86aa40ddb7d085faad449ea3e1726b81949ef86b): ci: add SSH server testing to GitHub Actions workflow ([@&#8203;appleboy](https://github.com/appleboy))

##### Documentation updates

- [`a8952eb`](https://github.com/appleboy/ssh-action/commit/a8952ebe2a1428de1644645b937cea45ed655b67): docs(readme): update documentation for GitHub Actions and Docker support ([@&#8203;appleboy](https://github.com/appleboy))
- [`cec69ef`](https://github.com/appleboy/ssh-action/commit/cec69ef2315fa7868468f4283007628aa37a6b7e): docs(readme): standardize terminology and capitalization across project ([@&#8203;appleboy](https://github.com/appleboy))
- [`a9e2fdf`](https://github.com/appleboy/ssh-action/commit/a9e2fdf08d46817c815611f3989f7757048795bd): docs(readme): improve README structure and add new input variables ([@&#8203;appleboy](https://github.com/appleboy))
- [`6137f73`](https://github.com/appleboy/ssh-action/commit/6137f733fb6aad9941aaf990e4df5af3aef72d1c): docs: improve project documentation and organization ([@&#8203;appleboy](https://github.com/appleboy))
- [`b76e617`](https://github.com/appleboy/ssh-action/commit/b76e6173e8c2787083cd8d94b715e6a01844d137): docs(readme): standardize and format README files across languages ([@&#8203;appleboy](https://github.com/appleboy))
- [`4853185`](https://github.com/appleboy/ssh-action/commit/48531853a70097fbb21625def44933e73f9b3ec1): docs(readme): refactor README files to improve language link structure ([@&#8203;appleboy](https://github.com/appleboy))
- [`49751ff`](https://github.com/appleboy/ssh-action/commit/49751ff51697f88206b6c7a0f60f83d1a880b26d): docs: standardize `script_file` naming to `script_path` in documentation ([#&#8203;360](https://github.com/appleboy/ssh-action/issues/360)) ([@&#8203;appleboy](https://github.com/appleboy))

### [`v1.2.0`](https://github.com/appleboy/ssh-action/releases/tag/v1.2.0)

[Compare Source](https://github.com/appleboy/ssh-action/compare/v1.1.0...v1.2.0)

#### Changelog

##### Features

- [`703ffa3`](https://github.com/appleboy/ssh-action/commit/703ffa3c1ee959aa3694ac64b3a8a9bfa38c2c20): feat(actions): enhance system performance and API integration ([@&#8203;appleboy](https://github.com/appleboy))

##### Bug fixes

- [`3f14168`](https://github.com/appleboy/ssh-action/commit/3f1416813d34f7167832a87fe9607a99b05622a7): fix: typo in success message ([#&#8203;340](https://github.com/appleboy/ssh-action/issues/340)) ([@&#8203;1ukastesar](https://github.com/1ukastesar))
- [`25259c3`](https://github.com/appleboy/ssh-action/commit/25259c3d5059bb20c4b45bf5089d58098b0a5b93): fix: refactor and enhance API and testing infrastructure ([@&#8203;appleboy](https://github.com/appleboy))

##### Enhancements

- [`bb32884`](https://github.com/appleboy/ssh-action/commit/bb32884d53eb81279b477ae19ecf3d319978c768): chore: enhance CI/CD workflows and documentation formatting ([@&#8203;appleboy](https://github.com/appleboy))
- [`362a7f1`](https://github.com/appleboy/ssh-action/commit/362a7f1677aa40aaec6bb1d6fd119b2e080fd7f3): chore: support running commands from a file ([#&#8203;341](https://github.com/appleboy/ssh-action/issues/341)) ([@&#8203;kyle-leonhard](https://github.com/kyle-leonhard))
- [`176437b`](https://github.com/appleboy/ssh-action/commit/176437b5488c703fa41f14a89a8458192086f8f3): chore: refactor codebase for improved consistency and performance ([@&#8203;appleboy](https://github.com/appleboy))

##### Refactor

- [`bf84378`](https://github.com/appleboy/ssh-action/commit/bf84378588277d5361a4cb8b7b3b42912fc3fcab): refactor: refactor codebase and improve API performance ([@&#8203;appleboy](https://github.com/appleboy))

##### Build process updates

- [`2763143`](https://github.com/appleboy/ssh-action/commit/2763143a97c8f9c4e85766b7458183ec99341e81): ci(script): enhance CI workflows and API integration ([@&#8203;appleboy](https://github.com/appleboy))
- [`8b84eae`](https://github.com/appleboy/ssh-action/commit/8b84eaec3a216f1a0a6f56e15a7ab08f9975236a): ci(script): improve CI robustness and coverage across environments ([@&#8203;appleboy](https://github.com/appleboy))

##### Documentation updates

- [`ab698e5`](https://github.com/appleboy/ssh-action/commit/ab698e59d82afb1b65ffe8f70a0d482d744d6239): docs(readme): enhance network protocol support and testing ([@&#8203;appleboy](https://github.com/appleboy))
- [`7eaf766`](https://github.com/appleboy/ssh-action/commit/7eaf76671a0d7eec5d98ee897acda4f968735a17): docs(readme): update SSH action and enhance Chinese README files ([@&#8203;appleboy](https://github.com/appleboy))

### [`v1.1.0`](https://github.com/appleboy/ssh-action/releases/tag/v1.1.0)

[Compare Source](https://github.com/appleboy/ssh-action/compare/v1.0.3...v1.1.0)

#### Changelog

##### Bug fixes

- [`0c7561b`](https://github.com/appleboy/ssh-action/commit/0c7561b1a30e223b97730bb8b92671995d9fb1d0): fix: switch to SSH key authentication for security ([@&#8203;appleboy](https://github.com/appleboy))

##### Enhancements

- [`9b978f0`](https://github.com/appleboy/ssh-action/commit/9b978f09f2587beff9c80449f57cb0f0612d3039): chore: update SSH action version in README files ([@&#8203;appleboy](https://github.com/appleboy))
- [`1991c55`](https://github.com/appleboy/ssh-action/commit/1991c553ec29aeb9fe1cbffabfabe0c2f0ea891e): chore(file): update target file ([@&#8203;appleboy](https://github.com/appleboy))
- [`aa293c2`](https://github.com/appleboy/ssh-action/commit/aa293c24bb8b49499c238d2260b26a5ab2ee10e0): chore: optimize system configuration and API integration ([@&#8203;appleboy](https://github.com/appleboy))
- [`036cad7`](https://github.com/appleboy/ssh-action/commit/036cad7df774e9168d1de6c77d668c6a292d4540): chore: update drone-ssh to version 1.7.7 ([@&#8203;appleboy](https://github.com/appleboy))
- [`8b60782`](https://github.com/appleboy/ssh-action/commit/8b6078208d71a6d9364c7f23d78ca9b38bed48c0): chore(cli): enhance version handling and testing mechanisms ([@&#8203;appleboy](https://github.com/appleboy))
- [`5ade826`](https://github.com/appleboy/ssh-action/commit/5ade82648576fb5118b586573e9c607af4941b24): chore: improve CLI reliability and version visibility ([@&#8203;appleboy](https://github.com/appleboy))
- [`eaeb069`](https://github.com/appleboy/ssh-action/commit/eaeb06998d86f5e66259ee8dc3d0909612f0ce65): chore(cli): enhance curl command with silent mode and redirects ([@&#8203;appleboy](https://github.com/appleboy))
- [`58164d0`](https://github.com/appleboy/ssh-action/commit/58164d0dc2b76ba5c47e110152e94bfbd13ea235): chore: remove Dockerfile and related configurations ([@&#8203;appleboy](https://github.com/appleboy))

##### Refactor

- [`da612c8`](https://github.com/appleboy/ssh-action/commit/da612c801589d64bea89ca943c84fe1aae7a1d06): refactor: optimize CI pipeline for faster execution ([@&#8203;appleboy](https://github.com/appleboy))

##### Build process updates

- [`c781418`](https://github.com/appleboy/ssh-action/commit/c78141851a6d716353b2ce13c978924e0300775e): ci: enhance GitHub Actions for IPv6 and flexibility ([#&#8203;303](https://github.com/appleboy/ssh-action/issues/303)) ([@&#8203;appleboy](https://github.com/appleboy))
- [`d2d6858`](https://github.com/appleboy/ssh-action/commit/d2d68588591b705c406168accae85968a2f75c0d): ci: enhance GitHub workflow for SSH actions and deployments ([@&#8203;appleboy](https://github.com/appleboy))
- [`551964e`](https://github.com/appleboy/ssh-action/commit/551964ebda1034f0b5449d74db25c42e371ca1f7): ci: optimize GitHub Actions workflow configuration ([@&#8203;appleboy](https://github.com/appleboy))
- [`f916346`](https://github.com/appleboy/ssh-action/commit/f9163462563f649b27272d32e585525a5fe68d76): ci: refactor CI workflow and improve robustness ([#&#8203;320](https://github.com/appleboy/ssh-action/issues/320)) ([@&#8203;appleboy](https://github.com/appleboy))
- [`aabaf12`](https://github.com/appleboy/ssh-action/commit/aabaf1254d78efafd55cd5880a874e9715b4c6e8): ci: add bug report template ([@&#8203;appleboy](https://github.com/appleboy))
- [`c8594ae`](https://github.com/appleboy/ssh-action/commit/c8594ae37d5bd9a779dc12abd0236b1bcff70119): ci: implement GitHub Actions for remote SSH execution ([@&#8203;appleboy](https://github.com/appleboy))
- [`40aad53`](https://github.com/appleboy/ssh-action/commit/40aad53c5a18b2676371816d258458b2ccd56c50): ci: add SSH authentication setup for GitHub Actions ([@&#8203;appleboy](https://github.com/appleboy))
- [`0b0e770`](https://github.com/appleboy/ssh-action/commit/0b0e77098a4fa59703014092ddd6d2ad7267088f): ci: optimize and enhance SSH server workflow ([@&#8203;appleboy](https://github.com/appleboy))
- [`977b74a`](https://github.com/appleboy/ssh-action/commit/977b74a12d4201105f3b851126516847ed6b80b0): ci: enhance CI workflow with SSH job and optimizations ([@&#8203;appleboy](https://github.com/appleboy))
- [`2eeab5b`](https://github.com/appleboy/ssh-action/commit/2eeab5bdbadfcfd821c3f107a694803080f4b126): ci: refactor GitHub Actions key management ([@&#8203;appleboy](https://github.com/appleboy))
- [`acd41e5`](https://github.com/appleboy/ssh-action/commit/acd41e5091e04c5db86c78f86723e9baec27f452): ci: enhance SSH job testing with varied key/password scenarios ([@&#8203;appleboy](https://github.com/appleboy))
- [`f05aefe`](https://github.com/appleboy/ssh-action/commit/f05aefe3514f74f9cda4825a2a5d9905aa45ae2a): ci: enhance SSH action configuration and error handling ([@&#8203;appleboy](https://github.com/appleboy))
- [`e40b597`](https://github.com/appleboy/ssh-action/commit/e40b597081b0c96e4f93bee63cec35d4ea3b4d3a): ci: add GitHub Actions job for SSH key passphrase support ([@&#8203;appleboy](https://github.com/appleboy))
- [`15b64dc`](https://github.com/appleboy/ssh-action/commit/15b64dc8919f9e984dd7c4e96fdd5d74ccc03088): ci: enhance CI pipeline with SSH key handling improvements ([@&#8203;appleboy](https://github.com/appleboy))
- [`a39b3cc`](https://github.com/appleboy/ssh-action/commit/a39b3cce7dbd84fb06164ac1a60a27615417de71): ci: enhance CI/CD pipeline with SSH command execution ([@&#8203;appleboy](https://github.com/appleboy))
- [`815c574`](https://github.com/appleboy/ssh-action/commit/815c5743ac3927b147e22309d57a1f5a140a2d30): ci: enhance deployment with multi-host SSH action ([@&#8203;appleboy](https://github.com/appleboy))
- [`378323e`](https://github.com/appleboy/ssh-action/commit/378323e4c85be1bb394f07e5a3a3c7c687499829): ci: add multi-server support to CI workflow ([@&#8203;appleboy](https://github.com/appleboy))
- [`fc1c1fc`](https://github.com/appleboy/ssh-action/commit/fc1c1fce5140b0530a36d88286de8a29df8518bb): ci: add GitHub Actions job for [`ed25519`](https://github.com/appleboy/ssh-action/commit/ed25519) key support ([@&#8203;appleboy](https://github.com/appleboy))
- [`f0e5a23`](https://github.com/appleboy/ssh-action/commit/f0e5a23d530cb42b84b01340c5fb1a6ad570d4e8): ci: add environment variable handling in GitHub Actions ([@&#8203;appleboy](https://github.com/appleboy))
- [`9c32aa6`](https://github.com/appleboy/ssh-action/commit/9c32aa61f8c24f38e93a3282178429b314c14e8a): ci: refactor workflows and API integrations ([@&#8203;appleboy](https://github.com/appleboy))
- [`97f8d75`](https://github.com/appleboy/ssh-action/commit/97f8d752b568999364c7296fa08e33d68367e3fd): ci: enable root access in CI pipeline ([@&#8203;appleboy](https://github.com/appleboy))
- [`5a8776f`](https://github.com/appleboy/ssh-action/commit/5a8776fd157405e3e88da24413b04c2aaf01e99c): ci: switch to password authentication in GitHub workflow ([@&#8203;appleboy](https://github.com/appleboy))
- [`b6941ae`](https://github.com/appleboy/ssh-action/commit/b6941ae5d5746e351d7fede90e718688304d2b4a): ci: refactor codebase and optimize performance ([@&#8203;appleboy](https://github.com/appleboy))
- [`43895f2`](https://github.com/appleboy/ssh-action/commit/43895f2cd585d373b747690a3e7f9bdcdd09e1cd): ci: refactor SSH testing workflows and job configurations ([@&#8203;appleboy](https://github.com/appleboy))
- [`06fa62e`](https://github.com/appleboy/ssh-action/commit/06fa62e61cac6c39015db4efcde64776f56965c4): ci: rename the workflow files. ([@&#8203;appleboy](https://github.com/appleboy))
- [`b4a07ca`](https://github.com/appleboy/ssh-action/commit/b4a07ca5940a7dc94925e99f8e6eab3671b0fa64): ci: enhance GitHub Actions with secret variable support ([#&#8203;330](https://github.com/appleboy/ssh-action/issues/330)) ([@&#8203;appleboy](https://github.com/appleboy))
- [`25ce8cb`](https://github.com/appleboy/ssh-action/commit/25ce8cbbcb08177468c7ff7ec5cbfa236f9341e1): ci: implement automated release workflow with GoReleaser ([@&#8203;appleboy](https://github.com/appleboy))

##### Documentation updates

- [`8a779a5`](https://github.com/appleboy/ssh-action/commit/8a779a5b1a8a79465e63ce4724624b4755fed49b): docs: describe true usage of allenvs parameter ([#&#8203;301](https://github.com/appleboy/ssh-action/issues/301)) ([@&#8203;hussu010](https://github.com/hussu010))
- [`fe44be0`](https://github.com/appleboy/ssh-action/commit/fe44be0b96e09ca219322f172bc338fd0718a55b): docs: improve documentation and CI robustness ([@&#8203;appleboy](https://github.com/appleboy))
- [`dd0f09c`](https://github.com/appleboy/ssh-action/commit/dd0f09ca072e60babe3cc58ed83c66a86176300c): docs: improve README clarity and completeness ([@&#8203;appleboy](https://github.com/appleboy))
- [`71d43ea`](https://github.com/appleboy/ssh-action/commit/71d43ea0f75a1f73c9b0e4608c059783968ad29c): docs: improve documentation and testing configurations ([@&#8203;appleboy](https://github.com/appleboy))
- [`28428a1`](https://github.com/appleboy/ssh-action/commit/28428a13f5b0283d667b1c6501d144f15b059726): docs: improve cross-platform clipboard support for key copying ([@&#8203;appleboy](https://github.com/appleboy))
- [`d732991`](https://github.com/appleboy/ssh-action/commit/d732991ab09097d8c8f390d91385b0386e619598): docs(lang): README.zh-cn Document ([#&#8203;332](https://github.com/appleboy/ssh-action/issues/332)) ([@&#8203;astralwaveio](https://github.com/astralwaveio))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4yNi4xMSIsInVwZGF0ZWRJblZlciI6IjQyLjI2LjExIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Reviewed-on: https://gitea.kovagoadi.hu/kovagoadi.hu/traefik/pulls/16
Co-authored-by: Renovate Bot <[email protected]>
Co-committed-by: Renovate Bot <[email protected]>
2025-12-01 10:03:23 +01:00
kovagoadi 23e65c4014 Merge pull request 'Pin dependencies' (#15) from renovate/pin-dependencies into main
Remote Deployment Pipeline / Prepare Context (push) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 46s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 47s
Reviewed-on: #15
2025-11-30 21:18:22 +01:00
renovate-bot de7c379fe2 Pin dependencies
Remote Deployment Pipeline / Prepare Context (pull_request) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Dev/Preview) (pull_request) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (pull_request) Successful in 9s
2025-11-30 03:23:40 +00:00
kovagoadiandkovagoadi 10a20a555d Added volume and set error exit (#14)
Remote Deployment Pipeline / Prepare Context (push) Successful in 2s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 1m10s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 1m15s
Reviewed-on: #14
Co-authored-by: kovagoadi <[email protected]>
Co-committed-by: kovagoadi <[email protected]>
2025-11-29 19:55:18 +01:00
kovagoadiandkovagoadi a12904d7a6 Add LEGACY_NETWORK variable to environment files (#13)
Remote Deployment Pipeline / Prepare Context (push) Successful in 3s
Remote Deployment Pipeline / Deploy (Staging) (push) Successful in 55s
Remote Deployment Pipeline / Deploy (Dev/Preview) (push) Has been skipped
Remote Deployment Pipeline / Cleanup Preview (push) Has been skipped
Remote Deployment Pipeline / Deploy (Production) (push) Successful in 10m47s
Reviewed-on: #13
Co-authored-by: kovagoadi <[email protected]>
Co-committed-by: kovagoadi <[email protected]>
2025-11-29 19:41:51 +01:00
kovagoadi 17deabc0e9 Merge pull request 'Moved to real port numbers' (#12) from move-to-real-port into main
Remote Deployment Pipeline / Prepare deployment vars (push) Successful in 3s
Remote Deployment Pipeline / Create remote directory (push) Successful in 5s
Remote Deployment Pipeline / Cleanup MR environment (push) Has been skipped
Remote Deployment Pipeline / Sync repository files (push) Successful in 20s
Remote Deployment Pipeline / Run docker-compose remotely (Dev) (push) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Staging) (push) Successful in 6s
Remote Deployment Pipeline / Run docker-compose remotely (Prod) (push) Successful in 9s
Reviewed-on: #12
2025-11-28 00:13:53 +01:00
kovagoadi 960a5631d0 Moved to real port numbers
Remote Deployment Pipeline / Prepare deployment vars (pull_request) Successful in 3s
Remote Deployment Pipeline / Create remote directory (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup MR environment (pull_request) Successful in 9s
Remote Deployment Pipeline / Sync repository files (pull_request) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Dev) (pull_request) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Prod) (pull_request) Has been skipped
2025-11-28 00:12:41 +01:00
kovagoadiandkovagoadi 2702b73798 Initial migration from legacy nginx (#11)
Remote Deployment Pipeline / Prepare deployment vars (push) Successful in 2s
Remote Deployment Pipeline / Create remote directory (push) Successful in 5s
Remote Deployment Pipeline / Cleanup MR environment (push) Has been skipped
Remote Deployment Pipeline / Sync repository files (push) Successful in 19s
Remote Deployment Pipeline / Run docker-compose remotely (Dev) (push) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Staging) (push) Successful in 11s
Remote Deployment Pipeline / Run docker-compose remotely (Prod) (push) Successful in 10s
Reviewed-on: #11
Co-authored-by: kovagoadi <[email protected]>
Co-committed-by: kovagoadi <[email protected]>
2025-11-27 23:58:43 +01:00
kovagoadi 931008367d Merge pull request 'Update actions/checkout action to v6' (#10) from renovate/actions-checkout-6.x into main
Remote Deployment Pipeline / Prepare deployment vars (push) Successful in 2s
Remote Deployment Pipeline / Create remote directory (push) Successful in 6s
Remote Deployment Pipeline / Cleanup MR environment (push) Has been skipped
Remote Deployment Pipeline / Sync repository files (push) Successful in 19s
Remote Deployment Pipeline / Run docker-compose remotely (Dev) (push) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Staging) (push) Successful in 6s
Remote Deployment Pipeline / Run docker-compose remotely (Prod) (push) Successful in 5s
Reviewed-on: #10
2025-11-22 00:06:21 +01:00
kovagoadi b05e44b56e Merge branch 'main' into renovate/actions-checkout-6.x
Remote Deployment Pipeline / Prepare deployment vars (pull_request) Successful in 3s
Remote Deployment Pipeline / Create remote directory (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup MR environment (pull_request) Successful in 9s
Remote Deployment Pipeline / Sync repository files (pull_request) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Dev) (pull_request) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Prod) (pull_request) Has been skipped
2025-11-22 00:05:22 +01:00
kovagoadi 3d7eaa305e Merge pull request 'Update traefik:v3.6 Docker digest to aaf0f61' (#9) from renovate/traefik-v3.6 into main
Remote Deployment Pipeline / Prepare deployment vars (push) Successful in 2s
Remote Deployment Pipeline / Create remote directory (push) Successful in 5s
Remote Deployment Pipeline / Cleanup MR environment (push) Has been skipped
Remote Deployment Pipeline / Sync repository files (push) Successful in 21s
Remote Deployment Pipeline / Run docker-compose remotely (Dev) (push) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Staging) (push) Successful in 8s
Remote Deployment Pipeline / Run docker-compose remotely (Prod) (push) Successful in 7s
Reviewed-on: #9
2025-11-22 00:02:29 +01:00
renovate-bot 5a011d8f87 Update actions/checkout action to v6
Remote Deployment Pipeline / Prepare deployment vars (pull_request) Successful in 2s
Remote Deployment Pipeline / Create remote directory (pull_request) Successful in 5s
Remote Deployment Pipeline / Cleanup MR environment (pull_request) Has been skipped
Remote Deployment Pipeline / Sync repository files (pull_request) Successful in 18s
Remote Deployment Pipeline / Run docker-compose remotely (Dev) (pull_request) Successful in 7s
Remote Deployment Pipeline / Run docker-compose remotely (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Prod) (pull_request) Has been skipped
2025-11-21 03:28:33 +00:00
renovate-bot 6c06635648 Update traefik:v3.6 Docker digest to aaf0f61
Remote Deployment Pipeline / Prepare deployment vars (pull_request) Successful in 3s
Remote Deployment Pipeline / Create remote directory (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup MR environment (pull_request) Successful in 7s
Remote Deployment Pipeline / Sync repository files (pull_request) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Dev) (pull_request) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Prod) (pull_request) Has been skipped
2025-11-21 03:28:27 +00:00
kovagoadi 487123169b Merge pull request 'Update traefik:v3.6 Docker digest to 843ad41' (#8) from renovate/traefik-v3.6 into main
Remote Deployment Pipeline / Prepare deployment vars (push) Successful in 2s
Remote Deployment Pipeline / Create remote directory (push) Successful in 5s
Remote Deployment Pipeline / Cleanup MR environment (push) Has been skipped
Remote Deployment Pipeline / Sync repository files (push) Successful in 20s
Remote Deployment Pipeline / Run docker-compose remotely (Dev) (push) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Staging) (push) Successful in 8s
Remote Deployment Pipeline / Run docker-compose remotely (Prod) (push) Successful in 7s
Reviewed-on: #8
2025-11-19 10:28:54 +01:00
renovate-bot b0cf33bd74 Update traefik:v3.6 Docker digest to 843ad41
Remote Deployment Pipeline / Prepare deployment vars (pull_request) Successful in 3s
Remote Deployment Pipeline / Create remote directory (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup MR environment (pull_request) Successful in 9s
Remote Deployment Pipeline / Sync repository files (pull_request) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Dev) (pull_request) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Prod) (pull_request) Has been skipped
2025-11-19 03:28:45 +00:00
kovagoadi 07701e8a00 Merge pull request 'Update actions/checkout digest to 93cb6ef' (#7) from renovate/actions-checkout-digest into main
Remote Deployment Pipeline / Prepare deployment vars (push) Successful in 2s
Remote Deployment Pipeline / Create remote directory (push) Successful in 7s
Remote Deployment Pipeline / Cleanup MR environment (push) Has been skipped
Remote Deployment Pipeline / Sync repository files (push) Successful in 20s
Remote Deployment Pipeline / Run docker-compose remotely (Dev) (push) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Staging) (push) Successful in 6s
Remote Deployment Pipeline / Run docker-compose remotely (Prod) (push) Successful in 5s
Reviewed-on: #7
2025-11-18 13:20:38 +01:00
renovate-bot 421c97b7ad Update actions/checkout digest to 93cb6ef
Remote Deployment Pipeline / Prepare deployment vars (pull_request) Successful in 2s
Remote Deployment Pipeline / Create remote directory (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup MR environment (pull_request) Successful in 10s
Remote Deployment Pipeline / Sync repository files (pull_request) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Dev) (pull_request) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Prod) (pull_request) Has been skipped
2025-11-18 03:27:22 +00:00
kovagoadi e0b60e47d1 Merge pull request 'Update traefik Docker tag to v3.6' (#5) from renovate/traefik-3.x into main
Remote Deployment Pipeline / Prepare deployment vars (push) Successful in 3s
Remote Deployment Pipeline / Create remote directory (push) Successful in 6s
Remote Deployment Pipeline / Cleanup MR environment (push) Has been skipped
Remote Deployment Pipeline / Sync repository files (push) Successful in 24s
Remote Deployment Pipeline / Run docker-compose remotely (Dev) (push) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Staging) (push) Successful in 11s
Remote Deployment Pipeline / Run docker-compose remotely (Prod) (push) Successful in 7s
Reviewed-on: #5
2025-11-16 20:01:34 +01:00
renovate-bot c5bebd8e6e Update traefik Docker tag to v3.6
Remote Deployment Pipeline / Prepare deployment vars (pull_request) Successful in 3s
Remote Deployment Pipeline / Create remote directory (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup MR environment (pull_request) Successful in 11s
Remote Deployment Pipeline / Sync repository files (pull_request) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Dev) (pull_request) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Prod) (pull_request) Has been skipped
2025-11-14 03:29:07 +00:00
kovagoadi 806c34e7b6 Merge pull request 'Pin dependencies' (#4) from renovate/pin-dependencies into main
Remote Deployment Pipeline / Prepare deployment vars (push) Successful in 2s
Remote Deployment Pipeline / Create remote directory (push) Successful in 6s
Remote Deployment Pipeline / Cleanup MR environment (push) Has been skipped
Remote Deployment Pipeline / Sync repository files (push) Successful in 23s
Remote Deployment Pipeline / Run docker-compose remotely (Dev) (push) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Staging) (push) Successful in 10s
Remote Deployment Pipeline / Run docker-compose remotely (Prod) (push) Successful in 9s
Reviewed-on: #4
2025-11-13 20:49:48 +01:00
renovate-bot 7ad4a5336a Pin dependencies
Remote Deployment Pipeline / Prepare deployment vars (pull_request) Successful in 3s
Remote Deployment Pipeline / Create remote directory (pull_request) Has been skipped
Remote Deployment Pipeline / Cleanup MR environment (pull_request) Successful in 10s
Remote Deployment Pipeline / Sync repository files (pull_request) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Dev) (pull_request) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Staging) (pull_request) Has been skipped
Remote Deployment Pipeline / Run docker-compose remotely (Prod) (pull_request) Has been skipped
2025-11-13 03:28:38 +00:00
23 changed files with 842 additions and 171 deletions
+179 -163
View File
@@ -8,202 +8,218 @@ on:
types: [opened, synchronize, reopened, closed]
env:
# Base path for PR preview environments
# --- PATH CONFIGURATION ---
REMOTE_DEPLOY_PATH: /var/app/traefik/test
# --- CUSTOMIZABLE PRODUCTION PATH ---
# Set the absolute path for your production deployment on the remote server.
REMOTE_PROD_PATH: /var/app/traefik/prod
REMOTE_STAGING_PATH: /var/app/traefik/staging
REMOTE_PREPROD_PATH: /var/app/traefik/preprod
# --- SECRETS ---
SSH_HOST: ${{ secrets.SSH_HOST }}
SSH_USER: ${{ secrets.SSH_USER }}
SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }}
SSH_PORT: ${{ secrets.SSH_PORT || 22 }}
jobs:
prepare_deployment_vars:
name: Prepare deployment vars
# ------------------------------------------------------------------
# STAGE 1: PREPARE CONTEXT
# ------------------------------------------------------------------
prepare_context:
name: Prepare Context
runs-on: ubuntu-latest
outputs:
deploy_path: ${{ steps.set-vars.outputs.deploy_path }}
pr_path: ${{ steps.calc.outputs.pr_path }}
steps:
- name: Set deployment variables
id: set-vars
- id: calc
name: Prepare Context
run: |
REPO_NAME=$(echo "${{ github.repository }}" | cut -d '/' -f 2)
if [[ "${{ github.event_name }}" == "pull_request" ]]; then
# For PRs, create a unique directory under the base path
DEPLOY_PATH="${REMOTE_DEPLOY_PATH}/${REPO_NAME}-pr-${{ github.event.pull_request.number }}"
else
# For 'main' branch, use the specified production path.
# Fallback to a default if REMOTE_PROD_PATH is empty.
DEPLOY_PATH="${REMOTE_PROD_PATH:-${REMOTE_DEPLOY_PATH}/main}"
echo "pr_path=${REMOTE_DEPLOY_PATH}/${REPO_NAME}-pr-${{ github.event.pull_request.number }}" >> $GITHUB_OUTPUT
fi
echo "DEPLOY_PATH=${DEPLOY_PATH}" >> $GITHUB_ENV
echo "deploy_path=${DEPLOY_PATH}" >> $GITHUB_OUTPUT
echo "DEPLOY_PATH will be: ${DEPLOY_PATH}"
create_remote_directory:
name: Create remote directory
# ------------------------------------------------------------------
# STAGE 2: DEPLOY PREVIEW (DEV)
# ------------------------------------------------------------------
deploy_preview:
name: Deploy (Dev/Preview)
runs-on: ubuntu-latest
needs: prepare_deployment_vars
if: |
(github.event_name == 'pull_request' && github.event.action != 'closed' && github.event.pull_request.merged == false)
|| github.ref == 'refs/heads/main'
needs: [prepare_context]
if: github.event_name == 'pull_request' && github.event.action != 'closed'
steps:
- name: Setup SSH
uses: webfactory/ssh-agent@a6f90b1f127823b31d4d4a8d96047790581349bd # v0.9.1
with:
ssh-private-key: ${{ env.SSH_PRIVATE_KEY }}
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
- name: Add host to known_hosts
run: |
mkdir -p ~/.ssh
chmod 700 ~/.ssh
ssh-keyscan -p "$SSH_PORT" -T 10 -H "$SSH_HOST" >> ~/.ssh/known_hosts 2>/dev/null || {
echo "::error::Failed to ssh-keyscan $SSH_HOST:$SSH_PORT"
exit 1
}
chmod 644 ~/.ssh/known_hosts
- name: Deploy via Rsync & Docker
uses: easingthemes/ssh-deploy@2cc5b27bf3029d0455dd5e09fe02633904031447 # v6.0.3
env:
SSH_PRIVATE_KEY: ${{ env.SSH_PRIVATE_KEY }}
REMOTE_HOST: ${{ env.SSH_HOST }}
REMOTE_USER: ${{ env.SSH_USER }}
REMOTE_PORT: ${{ env.SSH_PORT }}
TARGET: ${{ needs.prepare_context.outputs.pr_path }}
# Exclude git internals to save bandwidth
EXCLUDE: ".git/, .github/"
# 1. Create directory first
SCRIPT_BEFORE: |
mkdir -p ${{ needs.prepare_context.outputs.pr_path }}
# 2. Run Docker Compose after sync
SCRIPT_AFTER: |
set -e
cd ${{ needs.prepare_context.outputs.pr_path }}
docker compose --env-file dev.env -f docker-compose.yaml -f docker-compose.dev.yaml up -d --build --remove-orphans --wait
- name: Create directory on remote
run: ssh -p "$SSH_PORT" $SSH_USER@$SSH_HOST "mkdir -p '${{ needs.prepare_deployment_vars.outputs.deploy_path }}'"
sync_repo_files:
name: Sync repository files
# ------------------------------------------------------------------
# STAGE 3: DEPLOY STAGING
# ------------------------------------------------------------------
deploy_staging:
name: Deploy (Staging)
runs-on: ubuntu-latest
needs: [create_remote_directory, prepare_deployment_vars]
if: |
(github.event_name == 'pull_request' && github.event.action != 'closed' && github.event.pull_request.merged == false)
|| github.ref == 'refs/heads/main'
if: github.ref == 'refs/heads/main'
steps:
- name: Checkout repository
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
- name: Sync files via scp
uses: appleboy/scp-action@master
- name: Deploy via Rsync & Docker
uses: easingthemes/ssh-deploy@2cc5b27bf3029d0455dd5e09fe02633904031447 # v6.0.3
env:
SSH_PRIVATE_KEY: ${{ env.SSH_PRIVATE_KEY }}
REMOTE_HOST: ${{ env.SSH_HOST }}
REMOTE_USER: ${{ env.SSH_USER }}
REMOTE_PORT: ${{ env.SSH_PORT }}
TARGET: ${{ env.REMOTE_STAGING_PATH }}
EXCLUDE: ".git/, .github/"
SCRIPT_BEFORE: |
mkdir -p ${{ env.REMOTE_STAGING_PATH }}
SCRIPT_AFTER: |
set -e
cd ${{ env.REMOTE_STAGING_PATH }}
docker compose --env-file staging.env -f docker-compose.yaml -f docker-compose.client.yaml up -d --build --remove-orphans --wait
# ------------------------------------------------------------------
# STAGE 3.5: DEPLOY PRE-PROD
# ------------------------------------------------------------------
deploy_preprod:
name: Deploy (Pre-Prod)
runs-on: ubuntu-latest
needs: [deploy_staging]
if: github.ref == 'refs/heads/main'
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
- name: Deploy via Rsync & Docker
uses: easingthemes/ssh-deploy@2cc5b27bf3029d0455dd5e09fe02633904031447 # v6.0.3
env:
SSH_PRIVATE_KEY: ${{ env.SSH_PRIVATE_KEY }}
REMOTE_HOST: ${{ env.SSH_HOST }}
REMOTE_USER: ${{ env.SSH_USER }}
REMOTE_PORT: ${{ env.SSH_PORT }}
TARGET: ${{ env.REMOTE_PREPROD_PATH }}
EXCLUDE: ".git/, .github/"
SCRIPT_BEFORE: |
mkdir -p ${{ env.REMOTE_PREPROD_PATH }}
SCRIPT_AFTER: |
set -e
cd ${{ env.REMOTE_PREPROD_PATH }}
docker compose --env-file preprod.env -f docker-compose.yaml -f docker-compose.prod.yaml -f docker-compose.preprod.yaml up -d --build --remove-orphans --wait
- name: Run E2E Tests
uses: appleboy/ssh-action@0ff4204d59e8e51228ff73bce53f80d53301dee2 # v1.2.5
with:
host: ${{ env.SSH_HOST }}
username: ${{ env.SSH_USER }}
key: ${{ env.SSH_PRIVATE_KEY }}
port: ${{ env.SSH_PORT }}
source: "./"
target: "${{ needs.prepare_deployment_vars.outputs.deploy_path }}"
script: |
set -e
cd ${{ env.REMOTE_PREPROD_PATH }}
echo "Running E2E tests..."
python3 -m venv .venv
. .venv/bin/activate
# Export env vars
set -a
. preprod.env
set +a
pip install -r tests/e2e/requirements.txt
# Run tests
if pytest tests/e2e/; then
echo "Tests passed!"
# Cleanup on success
docker compose --env-file preprod.env -f docker-compose.yaml -f docker-compose.prod.yaml down --remove-orphans
else
echo "Tests failed!"
# Optional: Cleanup on failure? Or keep for debugging?
# User's previous script had it after, implying it runs if pytest succeeds (due to set -e).
# I will fail the step.
exit 1
fi
- name: Sync file via scp (staging)
if: github.ref == 'refs/heads/main'
uses: appleboy/scp-action@master
# ------------------------------------------------------------------
# STAGE 4: DEPLOY PRODUCTION
# ------------------------------------------------------------------
deploy_prod:
name: Deploy (Production)
runs-on: ubuntu-latest
needs: [deploy_preprod]
if: github.ref == 'refs/heads/main'
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
- name: Deploy via Rsync & Docker
uses: easingthemes/ssh-deploy@2cc5b27bf3029d0455dd5e09fe02633904031447 # v6.0.3
env:
SSH_PRIVATE_KEY: ${{ env.SSH_PRIVATE_KEY }}
REMOTE_HOST: ${{ env.SSH_HOST }}
REMOTE_USER: ${{ env.SSH_USER }}
REMOTE_PORT: ${{ env.SSH_PORT }}
TARGET: ${{ env.REMOTE_PROD_PATH }}
EXCLUDE: ".git/, .github/"
SCRIPT_BEFORE: |
mkdir -p ${{ env.REMOTE_PROD_PATH }}
SCRIPT_AFTER: |
set -e
cd ${{ env.REMOTE_PROD_PATH }}
docker compose --env-file prod.env -f docker-compose.yaml -f docker-compose.prod.yaml up -d --build --remove-orphans --wait
# Run E2E Tests
echo "Running E2E tests..."
export CI=true
# Create venv to avoid polluting system python
python3 -m venv .venv
. .venv/bin/activate
# Export env vars so pytest can see them
set -a
. prod.env
set +a
pip install -r tests/e2e/requirements.txt
pytest tests/e2e/
# ------------------------------------------------------------------
# CLEANUP (Using appleboy/ssh-action for pure command execution)
# ------------------------------------------------------------------
cleanup:
name: Cleanup Preview
runs-on: ubuntu-latest
needs: [prepare_context]
if: github.event_name == 'pull_request' && (github.event.action == 'closed' || github.event.pull_request.merged == true)
steps:
- name: Remove Remote Environment
uses: appleboy/ssh-action@0ff4204d59e8e51228ff73bce53f80d53301dee2 # v1.2.5
with:
host: ${{ env.SSH_HOST }}
username: ${{ env.SSH_USER }}
key: ${{ env.SSH_PRIVATE_KEY }}
port: ${{ env.SSH_PORT }}
source: "./"
target: ${{ env.REMOTE_STAGING_PATH }}
run_docker_compose_dev:
name: Run docker-compose remotely (Dev)
runs-on: ubuntu-latest
needs: [sync_repo_files, prepare_deployment_vars]
if: |
(github.event_name == 'pull_request' && github.event.action != 'closed' && github.event.pull_request.merged == false)
steps:
- name: Setup SSH
uses: webfactory/ssh-agent@a6f90b1f127823b31d4d4a8d96047790581349bd # v0.9.1
with:
ssh-private-key: ${{ env.SSH_PRIVATE_KEY }}
- name: Add host to known_hosts
run: |
mkdir -p ~/.ssh
chmod 700 ~/.ssh
ssh-keyscan -p "$SSH_PORT" -T 10 -H "$SSH_HOST" >> ~/.ssh/known_hosts 2>/dev/null || {
echo "::error::Failed to ssh-keyscan $SSH_HOST:$SSH_PORT"
exit 1
}
chmod 644 ~/.ssh/known_hosts
- name: Run docker-compose on remote host
run: ssh -p "$SSH_PORT" $SSH_USER@$SSH_HOST "cd '${{ needs.prepare_deployment_vars.outputs.deploy_path }}' && docker-compose --env-file dev.env -f docker-compose.yaml up -d --build"
run_docker_compose_staging:
name: Run docker-compose remotely (Staging)
runs-on: ubuntu-latest
needs: [sync_repo_files, prepare_deployment_vars]
if: |
(github.ref == 'refs/heads/main')
steps:
- name: Setup SSH
uses: webfactory/ssh-agent@a6f90b1f127823b31d4d4a8d96047790581349bd # v0.9.1
with:
ssh-private-key: ${{ env.SSH_PRIVATE_KEY }}
- name: Add host to known_hosts
run: |
mkdir -p ~/.ssh
chmod 700 ~/.ssh
ssh-keyscan -p "$SSH_PORT" -T 10 -H "$SSH_HOST" >> ~/.ssh/known_hosts 2>/dev/null || {
echo "::error::Failed to ssh-keyscan $SSH_HOST:$SSH_PORT"
exit 1
}
chmod 644 ~/.ssh/known_hosts
- name: Run docker-compose on remote host
run: ssh -p "$SSH_PORT" $SSH_USER@$SSH_HOST "cd '${REMOTE_STAGING_PATH}' && docker-compose --env-file staging.env -f docker-compose.yaml up -d --build"
run_docker_compose_prod:
name: Run docker-compose remotely (Prod)
runs-on: ubuntu-latest
needs: [sync_repo_files, prepare_deployment_vars]
if: |
(github.ref == 'refs/heads/main')
steps:
- name: Setup SSH
uses: webfactory/ssh-agent@a6f90b1f127823b31d4d4a8d96047790581349bd # v0.9.1
with:
ssh-private-key: ${{ env.SSH_PRIVATE_KEY }}
- name: Add host to known_hosts
run: |
mkdir -p ~/.ssh
chmod 700 ~/.ssh
ssh-keyscan -p "$SSH_PORT" -T 10 -H "$SSH_HOST" >> ~/.ssh/known_hosts 2>/dev/null || {
echo "::error::Failed to ssh-keyscan $SSH_HOST:$SSH_PORT"
exit 1
}
chmod 644 ~/.ssh/known_hosts
- name: Run docker-compose on remote host
run: ssh -p "$SSH_PORT" $SSH_USER@$SSH_HOST "cd '${{ needs.prepare_deployment_vars.outputs.deploy_path }}' && docker-compose --env-file prod.env -f docker-compose.yaml up -d --build"
cleanup_mr_environment:
name: Cleanup MR environment
runs-on: ubuntu-latest
needs: prepare_deployment_vars
if: |
github.event_name == 'pull_request' &&
(github.event.action == 'closed' || github.event.pull_request.merged == true)
steps:
- name: Setup SSH
uses: webfactory/ssh-agent@a6f90b1f127823b31d4d4a8d96047790581349bd # v0.9.1
with:
ssh-private-key: ${{ env.SSH_PRIVATE_KEY }}
- name: Add host to known_hosts
run: |
mkdir -p ~/.ssh
chmod 700 ~/.ssh
ssh-keyscan -p "$SSH_PORT" -T 10 -H "$SSH_HOST" >> ~/.ssh/known_hosts 2>/dev/null || {
echo "::error::Failed to ssh-keyscan $SSH_HOST:$SSH_PORT"
exit 1
}
chmod 644 ~/.ssh/known_hosts
- name: Run docker-compose down on remote host
run: ssh -p "$SSH_PORT" $SSH_USER@$SSH_HOST "cd '${{ needs.prepare_deployment_vars.outputs.deploy_path }}' && docker-compose down"
- name: Delete deployment directory
run: |
ssh -p "$SSH_PORT" $SSH_USER@$SSH_HOST "if [ -d '${{ needs.prepare_deployment_vars.outputs.deploy_path }}' ]; then rm -rf '${{ needs.prepare_deployment_vars.outputs.deploy_path }}'; echo 'Directory removed.'; else echo 'Directory not found, skipping.'; fi"
script: |
TARGET="${{ needs.prepare_context.outputs.pr_path }}"
if [ -d "$TARGET" ]; then
cd "$TARGET"
docker compose down -v || true
cd ..
rm -rf "$TARGET"
echo "Cleanup successful"
else
echo "Directory not found, skipping."
fi
+7 -1
View File
@@ -1,3 +1,9 @@
PORT=898
HTTPS_PORT=446
ENV=dev
NETWORK_NAME=proxy
NETWORK_NAME=proxy
CERTBOT_CA_RESOLVER=https://acme-staging-v02.api.letsencrypt.org/directory
DOMAIN=dev.kovagoadi.hu
ACME_BYPASS=false
TRAEFIK_LEGACY_OPT=
# TRAEFIK_LEGACY_OPT="--providers.file.directory=/etc/traefik"
+9
View File
@@ -0,0 +1,9 @@
services:
traefik:
networks:
- proxy
- shared_network
networks:
shared_network:
name: prod_shared-network
external: true
+16
View File
@@ -0,0 +1,16 @@
services:
traefik:
networks:
- proxy
- staging-network
- shared_network
networks:
legacy-nginx:
name: proxy
external: true
staging-network:
name: staging_proxy
external: true
shared_network:
name: prod_shared-network
external: true
+13
View File
@@ -0,0 +1,13 @@
services:
traefik:
networks:
- proxy
- legacy-nginx
- shared-network
networks:
legacy-nginx:
name: proxy
external: true
shared-network:
name: prod_shared-network
external: true
+12
View File
@@ -0,0 +1,12 @@
services:
traefik:
networks:
- proxy
- legacy-nginx
- shared-network
networks:
legacy-nginx:
name: proxy
external: true
shared-network:
external: false
+28 -4
View File
@@ -1,7 +1,6 @@
services:
traefik:
image: "traefik:v3.4"
# container_name: "traefik"
image: "traefik:v3.7@sha256:24841fe2de7304c149343d877d2923b4c8800a38ba015dea9174c23b20e344a0"
restart: unless-stopped
security_opt:
- no-new-privileges:true
@@ -13,21 +12,46 @@ services:
- "--providers.docker.network=proxy"
- "--providers.docker.constraints=Label(`env`, `${ENV}`)"
- "--entryPoints.web.address=:80"
- "--entryPoints.https.address=:443"
- "--entryPoints.web.allowACMEByPass=${ACME_BYPASS}"
- "--certificatesresolvers.letsencrypt.acme.httpchallenge=true"
- "--certificatesresolvers.letsencrypt.acme.httpchallenge.entrypoint=web"
- "--certificatesresolvers.letsencrypt.acme.email=kovagoadi@gmail.com"
- "--certificatesresolvers.letsencrypt.acme.storage=/letsencrypt/acme.json"
- "--certificatesResolvers.letsencrypt.acme.caServer=${CERTBOT_CA_RESOLVER}"
- "${TRAEFIK_LEGACY_OPT:-}"
- "--providers.file.watch=true"
- "--accesslog"
- "--log.level=INFO"
# extra_hosts:
# - "staging:${STAGING_IP:-192.168.1.85}"
# - "webserver:${LEGACY_IP:-192.168.1.85}"
ports:
- "${PORT}:80"
- "${HTTPS_PORT}:443"
- "8080"
volumes:
- "/var/run/docker.sock:/var/run/docker.sock:ro"
- "letsencrypt:/letsencrypt"
- "./${ENV}:/etc/traefik"
whoami:
image: "traefik/whoami"
image: "traefik/whoami@sha256:c4717a8d1f0134a7444e24f881160e033991f23027c6c5a9a3f8fd22e70d1d44"
restart: unless-stopped
networks:
- proxy
labels:
- "env=${ENV}"
- "traefik.enable=true"
- "traefik.http.routers.whoami.rule=Host(`whoami.docker.localhost`)"
- "traefik.http.routers.whoami.priority=100"
- "traefik.http.routers.whoami.rule=Host(`test-whoami.${DOMAIN}`)"
- "traefik.http.routers.https.priority=100"
- "traefik.http.routers.https.rule=Host(`test-whoami.${DOMAIN}`)"
- "traefik.http.routers.whoami.entrypoints=web"
- traefik.http.routers.https.entrypoints=https
- traefik.http.routers.https.tls=true
- traefik.http.routers.https.tls.certresolver=letsencrypt
networks:
proxy:
volumes:
letsencrypt:
+9
View File
@@ -0,0 +1,9 @@
PORT=8081
HTTPS_PORT=447
ENV=preprod
NETWORK_NAME=proxy
CERTBOT_CA_RESOLVER=https://acme-staging-v02.api.letsencrypt.org/directory
DOMAIN=preprod.kovagoadi.hu
ACME_BYPASS=false
TRAEFIK_LEGACY_OPT="--providers.file.directory=/etc/traefik"
CI=true
+53
View File
@@ -0,0 +1,53 @@
# ./traefik/forward-to-legacy-nginx.yaml
tcp:
routers:
# Router for HTTPS (Passthrough)
nginx-legacy-router-secure:
rule: "HostSNI(`*`)"
service: nginx-legacy-service-secure
# Passthrough must be true for SSL to reach Nginx encrypted
tls:
passthrough: true
priority: 10
entryPoints:
- "https"
serversTransports:
nginx-legacy-transport-secure:
proxyProtocol:
version: 2
services:
# Service defining the external IP
nginx-legacy-service-secure:
loadBalancer:
serversTransport: nginx-legacy-transport-secure
servers:
# This is the actual external IP and Port of your Nginx
- address: "webserver:443"
http:
routers:
# 1. TRAEFIK-MANAGED ACME HANDLER (Removed manual router)
traefik-acme-handler:
rule: "Host(`test-whoami.kovagoadi.hu`) && PathPrefix(`/.well-known/acme-challenge/`)"
entryPoints:
- "web"
service: "acme-http@internal" # This is the internal service name
priority: 1000 # High priority to ensure it wins
# 2. THE HTTP CATCH-ALL (Sends other ACME and HTTP to Nginx)
nginx-legacy-router:
rule: "HostRegexp(`^.+$`)"
service: nginx-legacy-service
# Low priority ensures specific containers are handled first, but before the default acme-handler
priority: 90
entryPoints:
- "web"
services:
nginx-legacy-service:
loadBalancer:
servers:
- url: "http://webserver:80"
+33
View File
@@ -0,0 +1,33 @@
http:
routers:
# Router for HTTP (Port 80)
staging:
rule: "HostRegexp(`^.+\\.staging\\.kovagoadi\\.hu$`) || HostRegexp(`^.+\\.dev\\.kovagoadi\\.hu$`)"
entryPoints:
- "web"
service: "dev-staging"
priority: 1000
services:
dev-staging:
loadBalancer:
servers:
- url: "http://staging-traefik-1:80"
tcp:
routers:
# Router for HTTPS (Passthrough)
dev-staging-secure:
rule: "HostSNIRegexp(`^.+\\.staging\\.kovagoadi\\.hu$`) || HostSNIRegexp(`^.+\\.dev\\.kovagoadi\\.hu$`)"
service: "dev-staging-secure"
# Passthrough must be true for SSL to reach Nginx encrypted
tls:
passthrough: true
priority: 1000
entryPoints:
- "https"
services:
dev-staging-secure:
loadBalancer:
servers:
# Note: Ensure Traefik trusts the cert at .85 or set insecureSkipVerify
- address: "staging-traefik-1:443"
+7 -2
View File
@@ -1,3 +1,8 @@
PORT=81
PORT=80
HTTPS_PORT=443
ENV=prod
NETWORK_NAME=proxy
NETWORK_NAME=proxy
CERTBOT_CA_RESOLVER=https://acme-v02.api.letsencrypt.org/directory
DOMAIN=kovagoadi.hu
ACME_BYPASS=true
TRAEFIK_LEGACY_OPT="--providers.file.directory=/etc/traefik"
+53
View File
@@ -0,0 +1,53 @@
# ./traefik/forward-to-legacy-nginx.yaml
tcp:
routers:
# Router for HTTPS (Passthrough)
nginx-legacy-router-secure:
rule: "HostSNI(`*`)"
service: nginx-legacy-service-secure
# Passthrough must be true for SSL to reach Nginx encrypted
tls:
passthrough: true
priority: 10
entryPoints:
- "https"
serversTransports:
nginx-legacy-transport-secure:
proxyProtocol:
version: 2
services:
# Service defining the external IP
nginx-legacy-service-secure:
loadBalancer:
serversTransport: nginx-legacy-transport-secure
servers:
# This is the actual external IP and Port of your Nginx
- address: "webserver:443"
http:
routers:
# 1. TRAEFIK-MANAGED ACME HANDLER (Removed manual router)
traefik-acme-handler:
rule: "Host(`test-whoami.kovagoadi.hu`) && PathPrefix(`/.well-known/acme-challenge/`)"
entryPoints:
- "web"
service: "acme-http@internal" # This is the internal service name
priority: 1000 # High priority to ensure it wins
# 2. THE HTTP CATCH-ALL (Sends other ACME and HTTP to Nginx)
nginx-legacy-router:
rule: "HostRegexp(`^.+$`)"
service: nginx-legacy-service
# Low priority ensures specific containers are handled first, but before the default acme-handler
priority: 90
entryPoints:
- "web"
services:
nginx-legacy-service:
loadBalancer:
servers:
- url: "http://webserver:80"
+29
View File
@@ -0,0 +1,29 @@
http:
routers:
kovagoadi-gepe-http-router:
rule: "HostRegexp(`^.+\\.kovagoadi-gepe\\.kovagoadi\\.hu$`)"
entryPoints:
- "web"
service: "kovagoadi-gepe-http"
priority: 100
services:
kovagoadi-gepe-http:
loadBalancer:
servers:
- url: "http://192.168.1.81:80"
tcp:
routers:
kovagoadi-gepe-secure-router:
rule: "HostSNI(`*.kovagoadi-gepe.kovagoadi.hu`)"
service: "kovagoadi-gepe-secure"
tls:
passthrough: true
priority: 100
entryPoints:
- "https"
services:
kovagoadi-gepe-secure:
loadBalancer:
servers:
- address: "192.168.1.81:443"
+33
View File
@@ -0,0 +1,33 @@
http:
routers:
# Router for HTTP (Port 80)
staging:
rule: "HostRegexp(`^.+\\.staging\\.kovagoadi\\.hu$`) || HostRegexp(`^.+\\.dev\\.kovagoadi\\.hu$`)"
entryPoints:
- "web"
service: "dev-staging"
priority: 1000
services:
dev-staging:
loadBalancer:
servers:
- url: "http://staging-traefik-1:80"
tcp:
routers:
# Router for HTTPS (Passthrough)
dev-staging-secure:
rule: "HostSNIRegexp(`^.+\\.staging\\.kovagoadi\\.hu$`) || HostSNIRegexp(`^.+\\.dev\\.kovagoadi\\.hu$`)"
service: "dev-staging-secure"
# Passthrough must be true for SSL to reach Nginx encrypted
tls:
passthrough: true
priority: 1000
entryPoints:
- "https"
services:
dev-staging-secure:
loadBalancer:
servers:
# Note: Ensure Traefik trusts the cert at .85 or set insecureSkipVerify
- address: "staging-traefik-1:443"
+6 -1
View File
@@ -1,3 +1,8 @@
PORT=8080
HTTPS_PORT=445
ENV=staging
NETWORK_NAME=proxy
NETWORK_NAME=proxy
CERTBOT_CA_RESOLVER=https://acme-staging-v02.api.letsencrypt.org/directory
DOMAIN=staging.kovagoadi.hu
ACME_BYPASS=false
TRAEFIK_LEGACY_OPT=
+1
View File
@@ -0,0 +1 @@
__pycache__
+2
View File
@@ -0,0 +1,2 @@
pytest
requests
+221
View File
@@ -0,0 +1,221 @@
import pytest
import requests
import os
# Configuration
DOMAIN = os.getenv("DOMAIN", "asdasd.kovagoadi.hu")
PORT = os.getenv("PORT", "10000")
HTTPS_PORT = os.getenv("HTTPS_PORT", "10001")
BASE_URL = f"http://192.168.1.85:{PORT}"
HTTPS_BASE_URL = f"https://192.168.1.85:{HTTPS_PORT}"
HOST_HEADER = f"test-whoami.{DOMAIN}"
# @pytest.fixture(scope="session", autouse=True)
# def mock_webserver():
# """Start ephemeral mock webserver containers and configure Traefik."""
# import time
#
# # Skip ephemeral mocks in CI environment; test against real services
# if os.getenv("CI"):
# print("CI environment detected. Skipping ephemeral mock setup; testing against real services.")
# yield
# return
#
# # In CI (Docker-in-Docker), we need to use the HOST path for volumes, not the container path.
# # The workflow mounts the project root to /app, but the Docker daemon is on the host.
# # We pass PROJECT_ROOT env var to the test container to tell it where the files are on the HOST.
# cwd = os.getenv("PROJECT_ROOT", os.getcwd())
# certs_dir = os.path.join(cwd, "tests/mock_nginx/certs")
# image = "nginx:alpine"
#
# # Define mocks
# mocks = [
# {
# "name": "mock-legacy-ephemeral",
# "alias": "webserver",
# "conf": os.path.join(cwd, "tests/mock_nginx/legacy.conf"),
# "ports": ["80", "443"]
# },
# {
# "name": "mock-staging-ephemeral",
# "alias": "mock",
# "conf": os.path.join(cwd, "tests/mock_nginx/staging.conf"),
# "ports": ["8080", "445"]
# }
# ]
#
# # Cleanup and Start Mocks
# mock_ips = {}
# for mock in mocks:
# subprocess.run(["docker", "rm", "-f", mock["name"]], capture_output=True)
# cmd = [
# "docker", "run", "-d", "--rm",
# "--name", mock["name"],
# "--network", "proxy",
# "--network-alias", mock["alias"],
# "-v", f"{mock['conf']}:/etc/nginx/nginx.conf:ro",
# "-v", f"{certs_dir}:/etc/nginx/certs:ro",
# image
# ]
#
# print(f"Starting {mock['name']}...")
# result = subprocess.run(cmd, capture_output=True, text=True)
# if result.returncode != 0:
# print(f"STDOUT: {result.stdout}")
# print(f"STDERR: {result.stderr}")
# pytest.fail(f"Failed to start {mock['name']}: {result.stderr}")
#
# # Inspect container to get IP
# inspect_cmd = ["docker", "inspect", "-f", "{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}", mock["name"]]
# inspect_res = subprocess.run(inspect_cmd, capture_output=True, text=True)
# if inspect_res.returncode != 0:
# pytest.fail(f"Failed to inspect {mock['name']}: {inspect_res.stderr}")
# mock_ips[mock["alias"]] = inspect_res.stdout.strip()
# print(f"{mock['name']} IP: {mock_ips[mock['alias']]}")
#
# # Restart Traefik with IP env vars for extra_hosts
# print(f"Restarting Traefik with STAGING_IP={mock_ips['mock']} and LEGACY_IP={mock_ips['webserver']}...")
# env = os.environ.copy()
# env["STAGING_IP"] = mock_ips["mock"]
# env["LEGACY_IP"] = mock_ips["webserver"]
#
# # In CI (Docker-in-Docker), we need to tell docker-compose that the project root
# # is the HOST path (PROJECT_ROOT), not the container path (/app).
# # This ensures volume mounts use the correct host paths.
# if "PROJECT_ROOT" in os.environ:
# env["COMPOSE_PROJECT_DIR"] = os.environ["PROJECT_ROOT"]
#
# # We need to recreate the container to pick up extra_hosts changes
# try:
# subprocess.run(["docker-compose", "--env-file", "preprod.env", "up", "-d", "--force-recreate", "--no-deps", "traefik"], env=env, check=True, capture_output=True, text=True)
# except subprocess.CalledProcessError as e:
# print(f"Docker Compose STDOUT: {e.stdout}")
# print(f"Docker Compose STDERR: {e.stderr}")
# raise e
#
# # Wait for everything to settle
# time.sleep(5)
#
# yield
#
# print("Stopping mocks and restoring Traefik...")
# for mock in mocks:
# subprocess.run(["docker", "stop", mock["name"]], capture_output=True)
#
# # Restore Traefik to default (optional)
# subprocess.run(["docker-compose", "--env-file", "preprod.env", "up", "-d", "--force-recreate", "--no-deps", "traefik"], check=True)
def test_whoami_http_reachable():
"""Verify that the whoami service is reachable via HTTP."""
try:
response = requests.get(BASE_URL, headers={"Host": HOST_HEADER}, timeout=5)
assert response.status_code == 200
assert "Hostname:" in response.text
except requests.exceptions.RequestException as e:
pytest.fail(f"Failed to connect to {BASE_URL}: {e}")
import subprocess
def test_whoami_https_reachable():
"""Verify that the whoami service is reachable via HTTPS using curl (to handle SNI/DNS)."""
# We use curl because requests doesn't support --resolve easily to force SNI with custom IP
cmd = [
"curl", "-s", "-k", "--fail",
"--resolve", f"{HOST_HEADER}:{HTTPS_PORT}:192.168.1.85",
f"https://{HOST_HEADER}:{HTTPS_PORT}"
]
try:
result = subprocess.run(cmd, capture_output=True, text=True, timeout=10, check=True)
assert result.returncode == 0
except subprocess.CalledProcessError as e:
pytest.fail(f"Curl failed with exit code {e.returncode}: {e.stderr}")
except subprocess.TimeoutExpired:
pytest.fail("Curl timed out")
def test_https_redirect():
"""Verify that HTTP requests are NOT redirected to HTTPS (based on config, or check if they SHOULD be)."""
# Based on docker-compose, there is no global redirect middleware configured on the entrypoint.
# So HTTP should remain HTTP.
try:
response = requests.get(BASE_URL, headers={"Host": HOST_HEADER}, allow_redirects=False, timeout=5)
assert response.status_code == 200
except requests.exceptions.RequestException as e:
pytest.fail(f"Failed to connect to {BASE_URL}: {e}")
def test_unknown_host_404():
"""Verify that requests to an unknown host (hitting legacy-nginx catch-all) are routed to the mock."""
try:
# We use a domain that doesn't match the specific *.dev.kovagoadi.hu rules
# so it falls through to the catch-all 'nginx-legacy-router'
response = requests.get(BASE_URL + "/login", headers={"Host": "tar.kovagoadi.hu"}, timeout=5)
assert response.status_code == 200
except requests.exceptions.RequestException as e:
pytest.fail(f"Failed to connect to {BASE_URL}: {e}")
def test_unknown_host_https_passthrough():
"""Verify that HTTPS requests to an unknown host are passed through to the mock Nginx."""
# We use curl to handle SNI and self-signed certs
# unknown.com should hit the catch-all SNI router
cmd = [
"curl", "-s", "-k", "-i", "--fail",
"--resolve", f"tar.kovagoadi.hu:{HTTPS_PORT}:192.168.1.85",
f"https://tar.kovagoadi.hu:{HTTPS_PORT}/login"
]
try:
result = subprocess.run(cmd, capture_output=True, text=True, timeout=10, check=True)
assert result.returncode == 0
except subprocess.CalledProcessError as e:
pytest.fail(f"Curl failed with exit code {e.returncode}: {e.stderr}")
except subprocess.TimeoutExpired:
pytest.fail("Curl timed out")
def test_staging_http_routing():
"""Verify HTTP requests to *.staging.kovagoadi.hu are routed to the mock."""
host = "test-whoami.staging.kovagoadi.hu"
try:
response = requests.get(BASE_URL, headers={"Host": host}, timeout=5)
assert response.status_code == 200
except requests.exceptions.RequestException as e:
pytest.fail(f"Failed to connect to {BASE_URL} with host {host}: {e}")
# def test_dev_http_routing():
# """Verify HTTP requests to *.dev.kovagoadi.hu are routed to the mock."""
# host = "test-whoami.dev.kovagoadi.hu"
# try:
# response = requests.get(BASE_URL, headers={"Host": host}, timeout=5)
# assert response.status_code == 200
# except requests.exceptions.RequestException as e:
# pytest.fail(f"Failed to connect to {BASE_URL} with host {host}: {e}")
def test_staging_https_routing():
"""Verify HTTPS requests to *.staging.kovagoadi.hu are routed to the mock."""
host = "test-whoami.staging.kovagoadi.hu"
cmd = [
"curl", "-s", "-k", "-i", "--fail",
"--resolve", f"{host}:{HTTPS_PORT}:192.168.1.85",
f"https://{host}:{HTTPS_PORT}"
]
try:
result = subprocess.run(cmd, capture_output=True, text=True, timeout=10, check=True)
assert result.returncode == 0
except subprocess.CalledProcessError as e:
pytest.fail(f"Curl failed with exit code {e.returncode}: {e.stderr}")
except subprocess.TimeoutExpired:
pytest.fail("Curl timed out")
# def test_dev_https_routing():
# """Verify HTTPS requests to *.dev.kovagoadi.hu are routed to the mock."""
# host = "test-whoami.dev.kovagoadi.hu"
# cmd = [
# "curl", "-s", "-k", "-i", "--fail",
# "--resolve", f"{host}:{HTTPS_PORT}:192.168.1.85",
# f"https://{host}:{HTTPS_PORT}"
# ]
# try:
# result = subprocess.run(cmd, capture_output=True, text=True, timeout=10, check=True)
# assert result.returncode == 0
# except subprocess.CalledProcessError as e:
# pytest.fail(f"Curl failed with exit code {e.returncode}: {e.stderr}")
# except subprocess.TimeoutExpired:
# pytest.fail("Curl timed out")
+19
View File
@@ -0,0 +1,19 @@
-----BEGIN CERTIFICATE-----
MIIDCzCCAfOgAwIBAgIUU5vuywVWaoDfFyee7NCy0BqXU3kwDQYJKoZIhvcNAQEL
BQAwFTETMBEGA1UEAwwKbW9jay1uZ2lueDAeFw0yNTEyMjUxNjAwMTNaFw0yNjEy
MjUxNjAwMTNaMBUxEzARBgNVBAMMCm1vY2stbmdpbngwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQCaoLrs78+HbDFB/HsXTy5nqtP7V33Js0GDWxk6QkOq
qbCtd5e2fzjkFFWkFIuouLEL1+4xW5txToaCtIYhQUgwST/Wu4wLlzrueRmprTh2
oTLbpSVXn6kO7dvDinsfelcjnLNgjRkkKPRYVvnCsrr2O9gFhClWf+WKMuNP99/O
4Y7Na4l6fyQAMjDSgdFjVvB+D9YMbkfNmo5hs009lF0Y6u35hIaY1NyfI+csvwWZ
j75I/1TGKQGwrmtG2U31xM8Y8mj7mye0IeXoIg8rl/efYVKRcEBahu0140t6A69g
N7kCSsGhl78VJEUVz5OuOSdV9UDwzawiHh/M+1KE3/3VAgMBAAGjUzBRMB0GA1Ud
DgQWBBQOgMuir6oD712l2GKpUoPo0RUcyDAfBgNVHSMEGDAWgBQOgMuir6oD712l
2GKpUoPo0RUcyDAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQAv
52u9mAOTKStdNZA4R68icJRXmOuxkTh9/rMdOYFF+GM2bMiX1DsvY9/VAFuy7EdZ
yfvu72JyaBDMljryz6doupXm9Do9um2sTU0YKkarV2EECYqt5uC56KWs9XZ9mnYW
wnTrLTbGZhRbGz4pq+Pq7Z1VUexV/Tnoxs5RlOaDxrlaS9htLfIR3dv2bhQiMGN9
1LESNZ16c3s4026pxeojCKFVf2GS+IBdbzljdUzBMVzwGl10UZQHfMDJptuW6JKo
rO5XVp5cLpLzSgUSGtGIoT2dR2Nk5kxGw4VbRCKKD7CDdS+JFypSwdg3v2oNfAmV
op1lOPZtztQRw/6zo4Ex
-----END CERTIFICATE-----
+28
View File
@@ -0,0 +1,28 @@
-----BEGIN PRIVATE KEY-----
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCaoLrs78+HbDFB
/HsXTy5nqtP7V33Js0GDWxk6QkOqqbCtd5e2fzjkFFWkFIuouLEL1+4xW5txToaC
tIYhQUgwST/Wu4wLlzrueRmprTh2oTLbpSVXn6kO7dvDinsfelcjnLNgjRkkKPRY
VvnCsrr2O9gFhClWf+WKMuNP99/O4Y7Na4l6fyQAMjDSgdFjVvB+D9YMbkfNmo5h
s009lF0Y6u35hIaY1NyfI+csvwWZj75I/1TGKQGwrmtG2U31xM8Y8mj7mye0IeXo
Ig8rl/efYVKRcEBahu0140t6A69gN7kCSsGhl78VJEUVz5OuOSdV9UDwzawiHh/M
+1KE3/3VAgMBAAECggEANx57c5Fqj1IMXwLC2ATEPHUDGpHOB5PMEyhqnj9XwqK5
laRPYuEH5Rmwi4w9Wnf3uIqQ4GxQxTuiLD5wn7MXKgs6Y++31LvkaHSnprnWKkd9
Cxnb7Ve/GlDEqXgYOpjQLiQiNxUk9KRasZDTeElg5vxfHVxGpgxyROit6egokiR8
JNglP+zrHicuvzl4f2DGQmjF5C4HQgyFIVrBv+vNKlqKmg2HatKIqBE60u7uw6CI
/Q8ecqU9oVZscOF9T6hUJX0xijGSsE5UTR87U2zo0+fQRJ5qZ5pLjIuF5YiCi0eT
qZex+h1TuTHNFoc1gcAyj5eDZQwwzZiR/Lae/pDyYwKBgQDVPy/elkUkoDm/OlbE
g+wZpBAGGw2ACCK5SpgwRVmHEZUvBbNZgLfE0BydaK88eDTDbLpvfVNvMoNrZQTh
bAqt9XsFBzmfMusiDYbK3ebhooObEcc6I1GmU5fqHuDv3h0CaEli2JjPmB44mXr8
EGtl98nijNgAmbaA3p7IlWGeGwKBgQC5oPJOjSw6ZRywZwB220tIm0vMcp60sTmq
H+ESaNMkpB38T9OBTdprBjAUzDCZC4jKFwU03ZQtGIN9S6BhogqyP8BRI/+lGJRQ
ZLT1eVSHuC8bX1kVfb5tlahRQ2VUSj5cZxyOiZ8JXa1r1bf8/FZ/0tzLB4a7Ge5Z
2lyQXa3SzwKBgCGCDkmRn0fEDY7o4d17RUw6JXJwKczmel5XRFbBbvH0Z1a+NJJp
0XaRpQ1u96ou0Uur+Bewv72HWHM1qnCpg3wWSMBfhERpwdzV90pFWBQ4bymcv4t5
JUlXdVWKiJnocvJ/5JgtpMVqB8WpCFQ3WEjriMOakg52GOFjGdw27OHlAoGBAKmk
eezpvXK8dySLbXQx4zI+ol38nie6E13zdmixnczNo42zkjKIaMUISaaoGP20+dTe
huaSXVl9HqXCGJdBVI8kDejZgkdqGBkEgBAaSvMhkwNr9ujaGs7hR4rEkfUfSLB/
lyx4fvw7PULgdR3hqld06E0v2qRhBV/eXFufET0nAoGAaXKncm7o2LnMIcJV3qrk
c0darLx+VWg0ILnE3/6kGSgGGnMm93tEwSX8h7Nq7QRNkVLUalVAcjm7jR9XGNsY
W8oXqsyqmntNSA2f9w4MqYO2/i/xtN830qW2nw/RLLV5avD6EkY2KrlFbrrZQr2y
q8oFyEAxJc8Kmo5ocnrPq1s=
-----END PRIVATE KEY-----
+32
View File
@@ -0,0 +1,32 @@
events {}
http {
server {
listen 80;
server_name _;
real_ip_header X-Forwarded-For;
set_real_ip_from 0.0.0.0/0;
location / {
add_header X-Mock-Service "legacy";
return 200 "Mock Nginx Legacy HTTP\n";
}
}
server {
listen 443 ssl proxy_protocol;
server_name _;
real_ip_header proxy_protocol;
set_real_ip_from 0.0.0.0/0;
ssl_certificate /etc/nginx/certs/server.crt;
ssl_certificate_key /etc/nginx/certs/server.key;
location / {
add_header X-Mock-Service "legacy";
return 200 "Mock Nginx Legacy HTTPS\n";
}
}
}
+26
View File
@@ -0,0 +1,26 @@
events {}
http {
server {
listen 80;
server_name _;
location / {
add_header X-Mock-Service "true";
return 200 "Mock Nginx HTTP\n";
}
}
server {
listen 443 ssl;
server_name _;
ssl_certificate /etc/nginx/certs/server.crt;
ssl_certificate_key /etc/nginx/certs/server.key;
location / {
add_header X-Mock-Service "true";
return 200 "Mock Nginx HTTPS\n";
}
}
}
+26
View File
@@ -0,0 +1,26 @@
events {}
http {
server {
listen 8080;
server_name _;
location / {
add_header X-Mock-Service "staging";
return 200 "Mock Nginx Staging HTTP\n";
}
}
server {
listen 445 ssl;
server_name _;
ssl_certificate /etc/nginx/certs/server.crt;
ssl_certificate_key /etc/nginx/certs/server.key;
location / {
add_header X-Mock-Service "staging";
return 200 "Mock Nginx Staging HTTPS\n";
}
}
}