You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[.github] - infra: new connectors deploy workflow (#8661)
* [.github] - feature: add manual workflow dispatch for deploying infrastructure
- Introduce workflow_dispatch trigger with a configurable input for deploying to the 'us-central1' region
- Implement concurrency control to manage deployment processes and prevent collisions
- Authenticate with Google Cloud and set up the Cloud SDK for deployment tasks
- Build a Docker image using Cloud Build and a custom script, with parameters for image name and Dockerfile path
- Generate a GitHub App token dynamically for use in the workflow
- Enable triggering of a downstream repository's workflow using a repository dispatch event with a custom payload including the region and image tag
* [.github] - fix: update secrets and app ID for connector infra deployment
- Switch to using specific app ID and private key for infra deployment
- Correct the environment variable used for the GitHub token in the dispatch event trigger
* [.github] - fix: correct working directory path in GitHub Actions config
- Ensure the `cloud-build.sh` script uses the correct relative working directory by adding a leading `./` to the path configuration
* [.github] - fix: use secret for INFRA_DISPATCH_APP_ID in GitHub Actions
- Changed the GitHub App ID reference to use secrets for enhanced security and better management of sensitive data
- This update ensures that the App ID is not exposed in the workflow file, aligning with best practices for credential storage
0 commit comments