3 posts tagged with "Git sync"
View All TagsMaintain workspace specific configurations for variables, resources, and triggers per Git branch with automatic file path transformation and clean workspace management.
New features
- Branch-specific variables, resources, and triggers with automatic file naming based on Git branch.
- Pattern-based configuration using glob syntax to specify which items should be branch-specific.
- Automatic path transformation between local branch-specific files and clean workspace paths.
- Support for commonSpecificItems (all branches) and per-branch specificItems configurations.
- Branch name sanitization for filesystem safety with collision warnings.
- Support for all trigger types (kafka, http, websocket, nats, postgres, mqtt, sqs, gcp) and resource files.
- Seamless integration with Git sync for environment-specific deployments.
Improved git sync initialization, workspace settings UI controls, and branch-specific configuration management with improved CLI commands.
New features
- Enhanced repository setup workflow with better error handling and user guidance.
- Trigger pull/push operations directly from the workspace settings UI for seamless git sync management.
- Trigger settings pull from UI to sync git-sync configuration from repository to workspace.
- Improved CLI commands for managing wmill.yaml and backend synchronization.
- Branch-specific overrides in wmill.yaml with promotion overrides for advanced deployment workflows.

Install the Windmill GitHub App instead of using a long lived personal access token (PAT) to authenticate with GitHub for Git sync
New features
- No need for long lived GitHub personal access token
- Improved controls over repo access from Windmill using the App installation scope