Add prettier formatting and CI validation checks
- Add prettier with consistent formatting config - Add format and format:check npm scripts - Add prettier pre-commit hook - Add validation and formatting checks to CI workflow - Reformat all TypeScript and JSON files 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
680934d3a8
commit
3c1d641add
1 changed files with 94 additions and 40 deletions
|
|
@ -21,6 +21,7 @@ Infrastructure as Code for managing access to MCP community resources using Pulu
|
|||
### Manual Deployment
|
||||
|
||||
Pre-requisites:
|
||||
|
||||
- [Pulumi CLI installed](https://www.pulumi.com/docs/iac/download-install/)
|
||||
- [Google Cloud SDK installed](https://cloud.google.com/sdk/docs/install)
|
||||
- Access to GCP project and GCS bucket
|
||||
|
|
@ -79,6 +80,7 @@ gsutil mb gs://mcp-access-prod-pulumi-state
|
|||
```
|
||||
|
||||
Then:
|
||||
|
||||
1. In Google Workspace Admin Console, go to **Account** → **Admin roles**
|
||||
2. Select **Groups Admin** role (or create a custom role with these privileges):
|
||||
- Read, create, update, and delete groups
|
||||
|
|
@ -104,5 +106,6 @@ pulumi config set --secret github:token "ghp_your_github_token_here"
|
|||
### 3. Configure GitHub Actions Secrets
|
||||
|
||||
Add the CI/CD secrets to GitHub Actions (repository settings → Secrets and variables → Actions):
|
||||
|
||||
- `GCP_PROD_SERVICE_ACCOUNT_KEY`: Content of `sa-key.json`
|
||||
- `PULUMI_PROD_PASSPHRASE`: The passphrase you set above
|
||||
|
|
|
|||
Loading…
Reference in a new issue