Repository navigation
Fix Branch Strategy - #313
Merged
Merged
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #313 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 9 9
Lines 103 103
Branches 1 1
=========================================
Hits 103 103
Flags with carried forward coverage won't be shown. Click here to find out more. Continue to review full report in Codecov by Harness.
|
Owner
Author
|
/review |
Contributor
|
Preparing review... |
Owner
Author
|
/review |
Contributor
|
Preparing review... |
This branch was successfully deployed
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.
User description
Type of Change
Related Issues
Breaking Changes
Checklist
Additional Context
PR Type
Refactor, Documentation, Enhancement
Description
Centralize repository settings and branch protection on
mainRefactor release workflow for matrix builds and draft releases
Update bot PR approval and assignment logic
Streamline documentation across
README.md,CONTRIBUTING.md, andCLAUDE.mdDiagram Walkthrough
flowchart TD subgraph Old Workflow Old_Develop_Branch["'develop' Branch"] -- Push --> Old_Publish_App_Workflow["Publish App/Devcontainer"] Old_Main_Branch["'main' Branch"] -- Push --> Old_Release_Workflow["Publish Release"] end subgraph New Workflow New_Main_Branch["'main' Branch"] -- Push --> New_Release_Publish["Build & Push Images (Develop)"] New_Release_Publish -- Success --> New_Release_Draft["Update Draft Release"] New_Release_Draft -- Manual Publish --> New_Release_Production["Build & Push Images (Production)"] New_Release_Production -- Tag 'v*' --> GHCR["GHCR"] end Old_Develop_Branch -- Removed --> New_Main_Branch Old_Publish_App_Workflow -- Removed --> New_Release_Publish Old_Main_Branch -- Refactored --> New_Release_Publish New_Main_Branch -- PR Merge --> New_Release_Publish New_Release_Publish -- "Images: main, sha-<SHA>" --> GHCR New_Release_Production -- "Images: <tag>, latest" --> GHCRFile Walkthrough
9 files
Remove 'release' branch labeler ruleRemove 'develop' branch protection rulesRemove dedicated app image publishing workflowRemove dedicated devcontainer image publishing workflowCentralize repository settings and environment deployment policiesRemove 'develop' branch from test workflow triggersAdd '--unsafe' argument to 'check-yaml' pre-commit hookAdd custom YAML tag for Mermaid superfences in VS Code settingsUpdate MkDocs configuration for snippets, Mermaid, and new navigationstructure2 files
Update bot detection for PR approval workflowUpdate bot detection for PR assignment workflow1 files
Refactor release workflow for matrix builds, GHCR publishing, anddraft releases21 files
Rewrite Claude Code guidance for GitHub Flow and updated documentationstructureStreamline contribution guidelines and link to detailed documentationSimplify README, remove detailed sections, and link to comprehensivedocumentationSimplify configuration overview and update environment file guidanceUpdate pre-commit documentation with new hooks and snippet usageUpdate Ruff configuration documentation and VS Code settings snippetAdd new documentation for sqruff configurationsSimplify pytest configuration documentationSimplify ty configuration documentationUpdate getting started guide for Docker and local setup, add templateusageAdd new documentation for GitHub Flow branch strategy and release flowAdd new documentation for CI/CD workflowsAdd new documentation for code standards, testing, and common issuesRefactor development guides, simplify nox explanation, and addcontributing sectionUpdate configuration management documentation for environment filesand testingUpdate logger testing and add guide for new log typesUpdate tracer testing documentation to use 'capsys'Update ty guide for CI/CD integrationUpdate uv Python version pinning commandRestructure main documentation page with new sections and commoncommandsAdd warning about archived Jupyter branch