name: CI on: push: branches: [main, beta, staging, testing] pull_request: jobs: ci: uses: Rajendra.Reddy/wdipl-actions/.gitea/workflows/ci.yml@baedab602ca859a71cd77af59b5e4d21d6f7067a with: tech_stack: node run_build: 'true' run_sonar: 'true' run_deploy: 'true' wait_for_quality_gate: 'false' app_path_beta: /var/www/app-beta app_path_testing: /var/www/app-testing app_path_staging: /var/www/app-staging app_path_prod: /var/www/app-prod pm2_id: app secrets: SONARQUBE_HOST: ${{ secrets.SONARQUBE_HOST }} SONARQUBE_TOKEN: ${{ secrets.SONARQUBE_TOKEN }} BETA_SERVER_HOST: ${{ secrets.BETA_SERVER_HOST }} BETA_SERVER_PORT: ${{ secrets.BETA_SERVER_PORT }} BETA_SERVER_USERNAME: ${{ secrets.BETA_SERVER_USERNAME }} BETA_SERVER_PASSWORD: ${{ secrets.BETA_SERVER_PASSWORD }} BETA_SERVER_KEY: ${{ secrets.BETA_SERVER_KEY }} STAGING_SERVER_HOST: ${{ secrets.STAGING_SERVER_HOST }} STAGING_SERVER_PORT: ${{ secrets.STAGING_SERVER_PORT }} STAGING_SERVER_USERNAME: ${{ secrets.STAGING_SERVER_USERNAME }} STAGING_SERVER_PASSWORD: ${{ secrets.STAGING_SERVER_PASSWORD }} STAGING_SERVER_KEY: ${{ secrets.STAGING_SERVER_KEY }} PROD_SERVER_HOST: ${{ secrets.PROD_SERVER_HOST }} PROD_SERVER_PORT: ${{ secrets.PROD_SERVER_PORT }} PROD_SERVER_USERNAME: ${{ secrets.PROD_SERVER_USERNAME }} PROD_SERVER_PASSWORD: ${{ secrets.PROD_SERVER_PASSWORD }} PROD_SERVER_KEY: ${{ secrets.PROD_SERVER_KEY }}