Hello @Banuka ,
To automate the deployment of your Azure Logic App from development to production, start by versioning your Logic App using source control like GitHub or Azure Repos. Use ARM templates or Bicep to define your Logic App resources and store them in source control. Set up an automated CI/CD pipeline using Azure DevOps or GitHub Actions to deploy changes. The pipeline should include stages for deploying to the development environment (with dev-specific variables) and, after testing, deploying to production (with production variables).
For your better understanding and step by step process on how to implement the process please follow the below documents
- Set up DevOps deployment for Standard logic apps in single-tenant Azure Logic Apps
- DevOps deployment for Standard logic apps in single-tenant Azure Logic Apps
- Automate build and deployment for Standard logic app workflows with Azure DevOps
Hope the above provided information will help you in better understanding and solve your concerns, if you have any further concerns or queries, please feel free to reach out to us.