Improves script execution in workflows by avoiding dependency installs - #51
Merged
Conversation
Adds logic to distinguish release-blocking failures based on freeze status, sending alerts only during active staging freezes. It introduces configurable alert behavior outside freeze periods to prevent alert fatigue. Enhances ArgoCD PR environment deploy action with configurable timeout and provides detailed diagnostics on failures.
…ally Introduces a new reusable workflow that automatically synchronizes changes from the main branch to the staging branch after any push to main. This ensures that updates, including hotfixes and direct merges to main, are reflected in staging promptly, maintaining consistency and reducing manual reconciliation efforts.
Changes default handling of staging failures during non-freeze periods to avoid unnecessary noise. Updates the notification logic to post no alerts for staging failures outside freeze windows by default, aligning with intent to minimize alert fatigue. Provides option to switch to a muted notice for users requiring visibility.
…stalls Add `--no-project` flag to `uv run` command to prevent auto-discovery and unnecessary dependency installations from the calling repository. This change resolves issues with slow execution and failures caused by private git dependencies requiring credentials.
mindsdb-devops
approved these changes
Aug 6, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Optimizes the workflow script execution by using the
--no-projectflag. This prevents the installation of unnecessary dependencies frompyproject.toml, reducing execution time and avoiding errors due to missing credentials for private repositories.Relates to fix/update-pr-env-timeout