name: Deployment Pipeline (Production) on: push: branches: - main permissions: id-token: write # This is required for requesting the JWT contents: read # This is required for actions/checkout jobs: deploy: name: Using Deployment Workflow uses: ./.github/workflows/deployment.yml with: active_env: production ecr_url: 537124935427.dkr.ecr.ap-southeast-1.amazonaws.com/production/ourcoach-ai-core ecs_service: ourcoach-ai-core ecs_cluster: ProductionECSCluster ecs_task_definition: .aws/task-definition-production.json container_name: ourcoach-ai-core secrets: inherit