Commit graph

417 commits

Author SHA1 Message Date
Adish M
d0da581d5e
Feat: Add Cloudflare cache purge to cloud frontend deployment workflow (#14395)
* feat: add Cloudflare cache purge step to deployment workflows

* enhance Cloudflare cache purge step with user authorization and specific URLs

* enhance Cloudflare cache purge step with user authorization and specific URLs
2025-10-29 12:55:42 +05:30
Adish M
061a8824bf
Replace docker/build-push-action with direct docker commands for building and pushing images in Cypress workflow (#14430) 2025-10-28 17:52:51 +05:30
adishM98 Bot
031085ff9d fix(ci): Resolve disk space issues in Cypress Platform workflow 2025-10-27 16:18:55 +05:30
adishM98 Bot
018af473e7 Update URLs and descriptions in workflow files for clarity and consistency 2025-10-23 14:30:33 +05:30
emidhun
ce67ca0c7b Update platform actions 2025-10-17 17:31:25 +05:30
Ajith KV
f6e7b85678
Fix platform github actions (#14280)
* Add user group cypress test cases for enterprise

* update the config

* update the workflow file

* simplify environment variable setup for EE edition in Cypress workflow

* streamline environment variable setup for EE edition in Cypress workflow

* streamline docker logs output and add docker-compose file view step

* enhance server readiness check and increase sleep duration in Cypress workflow

* increase server readiness wait time and extend docker logs output for troubleshooting

* add PGRST_SERVER_PORT environment variable to Cypress workflow

* update the configs

* clean up old docker containers

---------

Co-authored-by: adishM98 Bot <adish.madhu@gmail.com>
2025-10-09 11:58:03 +05:30
adishM98 Bot
2116aaf18d clean up old docker containers and improve formatting in Cypress workflow 2025-10-08 11:29:55 +05:30
Adish M
9319a99bc2
Change branch reference to 'lts-3.16' in CI workflow
Updated the branch reference from 'main' to 'lts-3.16' in multiple steps of the vulnerability CI workflow.
2025-10-07 15:55:08 +05:30
adishM98 Bot
957a0523be fix: enhance EC2 cleanup step to list instances and remove fallback logic 2025-10-03 15:04:17 +05:30
Adish M
cca9abdf10
fix: update netlify-cli version to 17.10.1 in deployment workflow (#14192) 2025-09-28 23:16:37 +05:30
adishM98 Bot
cabc5aa453 fix: increase wait time for merge completion and enhance submodule checkout with error handling 2025-09-26 17:52:00 +05:30
adishM98 Bot
32be80af44 fix: update EC2 termination region from us-west-1 to us-west-2 in Packer build workflow 2025-09-26 17:34:04 +05:30
adishM98 Bot
49e33fa667 fix: enhance EC2 cleanup step to extract instance IDs from Packer build logs and add fallback query 2025-09-26 16:50:26 +05:30
Adish M
5de885fce7
Add conditional check for Slack notification 2025-09-23 23:49:24 +05:30
Adish M
7ff05fbc3e
Modify Slack notification execution condition 2025-09-23 23:47:40 +05:30
adishM98 Bot
516df8657b fix: add cleanup step for terminating running EC2 instances after Packer build 2025-09-18 10:00:19 +05:30
adishM98 Bot
d9c77d4dc3 fix: update service name and URLs in Story Book deployment workflow 2025-09-17 19:13:40 +05:30
adishM98 Bot
b379c85673 Feat: add GitHub Actions workflow for managing Story Book deployments 2025-09-17 16:17:25 +05:30
adishM98 Bot
c3902da28a fix: add repository URL as build argument and improve branch checkout logic in Dockerfile 2025-09-12 14:45:50 +05:30
Adish M
86dccc69d2
Feat: Implement cloud review app deployment workflow with fork handling and submodule management (#13985) 2025-09-08 11:03:15 +05:30
Adish M
2645357e62
fix: correct frontend security audit command and update submodule references (#13966)
* fix: correct frontend security audit command and update submodule references

* remove Cypress vulnerability checks from CI workflow
2025-09-03 10:48:16 +05:30
adishM98 Bot
62ce6c8c2b fix: enhance Git checkout process and fallback mechanism in cloud deployment workflows 2025-08-22 20:18:21 +05:30
adishM98 Bot
16303cf211 fix: update fallback branch in deployment workflow to 'lts-3.16' 2025-08-22 19:58:13 +05:30
Ajith KV
3a22e34042
Cypress platfrom pipeline fixes (#13886)
* Cypress platfrom pipeline fixes

* feat: update Cypress Dockerfiles to use cypress-lts.Dockerfile for builds

* chore: update submodule commits for frontend and server

---------

Co-authored-by: adishM98 Bot <adish.madhu@gmail.com>
2025-08-22 13:25:04 +05:30
adishM98 Bot
31a8c1119a fix: ensure Slack notification sends message on AWS AMI release failure 2025-08-15 16:45:35 +05:30
adishM98 Bot
441430cbf4 fix: improve submodule handling in render preview app 2025-08-15 16:44:30 +05:30
Souvik
6d876a4084 added fix 2025-08-12 18:31:15 +05:30
Adish M
43fb285e3a Add options for Dockerfile path selection in manual Docker build workflow 2025-08-12 17:46:15 +05:30
Adish M
d6cc7796af
Update update-test-system.yml 2025-08-12 16:47:35 +05:30
Adish M
f99fde9fdf
updated the allow username to avoid conflict with existing secrets 2025-08-12 16:30:42 +05:30
Adish M
5dba520c90
Fix EOF 2025-08-12 13:00:41 +05:30
Souvik
f81c2f64f3 automation test-system-update 3.16lts 2025-08-12 09:36:20 +05:30
Adish M
d9000747fe
update required_plugins version for amazon to >= 1.3.2 (#13743)
* update required_plugins version for amazon to >= 1.3.2

* Add missing checkout step in Packer build workflow

* Fix required_plugins version for amazon to exact match of 1.3.2

* Fix PAT substitution in setup_machine.sh for Git configuration
2025-08-11 11:09:41 +05:30
Adish M
f05eb802a9
fix submodules SHA issue (#13729) 2025-08-07 19:42:56 +05:30
Adish M
137a8425cf Fix: Checks the lts-3.16 merge commit SHA and merges that to base repo 2025-08-07 19:31:32 +05:30
Adish M
adfe2aa714
Fix submodule update to target correct branch instead of main (#13723)
- Add --base flag to gh pr list to find PRs targeting correct branch (lts-3.16 vs main)
  - Replace git submodule update --remote with explicit branch checkout
  - Ensure submodule PRs merge to matching base branch, not default branch
  - Add fallback to main branch if matching branch doesn't exist
2025-08-07 19:22:49 +05:30
Adish M
b0964af1e4
⏺ Fix submodule update to target correct branch instead of main (#13721)
- Update submodules to checkout matching branch (lts-3.16) when PR is merged to lts-3.16
  - Prevent submodules from defaulting to main branch regardless of base branch
  - Add fallback to main if matching branch doesn't exist in submodule
2025-08-07 19:12:36 +05:30
Adish M
7796fa4377
Fix: Automating mergeing issue to lts-3.16 branch (#13700) 2025-08-06 21:11:53 +05:30
Adish M
5f3ffad6bf
Changing folder for LTS and pre-release (#13666)
* Changing folder for LTS and pre-release

* correction in entrypoint path in pre-release dockerfile

* made change to render PR workflow to pickup the dockerfile according to branch
2025-08-05 12:28:01 +05:30
Adish M
b113015084
Fix: Post release automation corrections (#13662)
* Fix: Post release automation corrections

* automation fix for merging submodules PRs

* remove the extra slack notification in the docker CE release job

* adding the branch fall to cloud dockerfile
2025-08-05 11:07:48 +05:30
Adish M
9215def6e7
fix: AMI packer workflow and branch name correction in the ec2 setup file (#13627) 2025-08-03 13:59:12 +05:30
Adish M
383323a970
Fix: Render deployment spec (#13565) 2025-07-31 11:56:23 +05:30
Adish M
893e23de09
Feature: Add workflow for building Docker images and deploying to cloud stage AKS and Netlify (#13408)
* Feature: Add workflow for building Docker images and deploying to cloud stage AKS and Netlify

* removed incorrect Dockerfile path

* move azure commands to secrets

* Add wait-for-stabilization job to pause for 4 minutes before deploying frontend

* add the submodules

* changed the kubectl version

* fix image check issue

* Refactor deployment workflow: consolidate jobs and update image tag handling

* fix: update health check endpoint and remove unnecessary sleep step

* fix: improve backend readiness check to validate response content
2025-07-15 15:52:32 +05:30
Adish M
d8be39c21b
fix: update release tag conditions for Docker and Packer workflows (#13378) 2025-07-14 13:33:35 +05:30
Adish M
8278e86b56
Added step to display the full Docker tag after build (#13372) 2025-07-14 11:54:06 +05:30
Adish M
a2864ae2b3
Fix the tag name in the release workflow (#13316) 2025-07-10 16:28:39 +05:30
Adish M
d6475010b0
Created a new automation for deploying prod frontend to Netlify (#13304) 2025-07-10 12:48:17 +05:30
Midhun G S
0c5ab3484c
Platform LTS Final fixes (#13221)
* Cloud Blocker bugfixes (#13160)

* fix

* minor email fixes

* settings menu fix

* fixes

* Bugfixes/whitelabelling apis (#13180)

* white-labelling apis

* removed consoles logs

* reverts

* fixes for white-labelling

* fixes

* reverted breadcrumb changes (#13194)

* fixes for getting public sso configurations

* fix for enable signup on cloud

* Cloud Trial and Banners (#13182)

* Cloud Blocker bugfixes (#13160)

* fix

* minor email fixes

* settings menu fix

* fixes

* Cloud Trial and Banners

* revert

* initial commit

* Added website onboarding APIs

* moved ai onboarding controller to auth module

* ee banners

* fix

---------

Co-authored-by: Rohan Lahori <64496391+rohanlahori@users.noreply.github.com>
Co-authored-by: gsmithun4 <gsmithun4@gmail.com>

* Bugfixes/minor UI fixes-CLoud (#13203)

* Bugfixes/UI bugs platform 1 (#13205)

* cleanup

* Audit logs fix

* gitignore changes

* postgrest configs removed

* removed unused import

* improvements

* fix

* improved startup logs

* Platform cypress fix (#13192)

* Cloud Blocker bugfixes (#13160)

* fix

* minor email fixes

* settings menu fix

* fixes

* Bugfixes/whitelabelling apis (#13180)

* white-labelling apis

* removed consoles logs

* reverts

* fixes for white-labelling

* fixes

* Cypress fix

* reverted breadcrumb changes (#13194)

* cypress fix

* title fix

* fixes for getting public sso configurations

---------

Co-authored-by: Rohan Lahori <64496391+rohanlahori@users.noreply.github.com>
Co-authored-by: gsmithun4 <gsmithun4@gmail.com>

* deployment fix

* added interfaces and permissions

* Bugfixes/lts 3.6 branch 1 platform (#13238)

* fix

* Licensing Banners Fixes Cloud and EE (#13241)

* design: Adds license buttons to header

* Refactor header actions

* Cloud Blocker bugfixes (#13160)

* fix

* minor email fixes

* settings menu fix

* fixes

* subscription page

* fix banners

---------

Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
Co-authored-by: Rohan Lahori <64496391+rohanlahori@users.noreply.github.com>

* fix for public apps

* fix

* CE Instance Signup bug (#13254)

* CE Instance Signup bug

* improvement

* fix

* Add WEBSITE_SIGNUP_URL to deployment environment variables

* Add WEBSITE_SIGNUP_URL to environment variables for deployment

* Super admin banner fix (#13262)

* Git Sync Fixes  (#13249)

* git-sync module changes

* git sync fixes

* added app resource guard

* git-sync fixes

* removed require feature

* fix

* review comment changes

* ypress fix

* App logo fix inside app builder

* fix for subpath cache

* fix (#13274)

* platform-cypress-fix (#13271)

* git sync fixes (#13277)

* fix

* Add data-cy for new components (#13289)

---------

Co-authored-by: Rohan Lahori <64496391+rohanlahori@users.noreply.github.com>
Co-authored-by: Rudhra Deep Biswas <98055396+rudeUltra@users.noreply.github.com>
Co-authored-by: Ajith KV <ajith.jaban@gmail.com>
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
Co-authored-by: rohanlahori <rohanlahori99@gmail.com>
Co-authored-by: Adish M <adish.madhu@gmail.com>
Co-authored-by: Rudra deep Biswas <rudra21ultra@gmail.com>
2025-07-09 22:36:41 +05:30
Adish M
f23c4ecbe1 Update display image 2025-07-09 15:28:57 +05:30
Adish M
b2a582b1c8 update submodule handling in merging PR workflow 2025-07-09 14:19:35 +05:30