Skip to content

Add GitHub Flow and Octopus Merge pattern article#358

Merged
otykier merged 7 commits into
mainfrom
user-jtb/github-flow
Jul 6, 2026
Merged

Add GitHub Flow and Octopus Merge pattern article#358
otykier merged 7 commits into
mainfrom
user-jtb/github-flow

Conversation

@justBlindbaek

Copy link
Copy Markdown
Collaborator

Introduces github-flow.md, a companion to the parallel development guide covering day-to-day GitHub Flow usage and a reference CI/CD pipeline implementing the Octopus Merge pattern for keeping a shared test environment in sync with all open pull requests. Cross-links between the two articles, fixes broken/placeholder links in parallel-development.md, and adds Mermaid diagrams for the branching model, merge flow, job dependencies, and end-to-end workflow.

Introduces github-flow.md, a companion to the parallel development
guide covering day-to-day GitHub Flow usage and a reference CI/CD
pipeline implementing the Octopus Merge pattern for keeping a shared
test environment in sync with all open pull requests. Cross-links
between the two articles, fixes broken/placeholder links in
parallel-development.md, and adds Mermaid diagrams for the branching
model, merge flow, job dependencies, and end-to-end workflow.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new day-to-day GitHub Flow guide (including an Octopus Merge reference pipeline) and updates the existing parallel development article to cross-link and explain when/why to use GitHub Flow + Octopus Merge vs GitFlow vs plain trunk-based development.

Changes:

  • Expand parallel-development.md with a GitHub Flow + Octopus Merge recommendation, Mermaid branching diagram, and updated workflow guidance.
  • Add github-flow.md, documenting Octopus Merge and providing Azure Pipelines + GitHub Actions reference implementations with Mermaid diagrams.
  • Improve cross-linking between the two articles and update surrounding narrative/wording.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
content/getting-started/parallel-development.md Reframes branching strategy guidance and adds GitHub Flow + Octopus Merge section and updated common workflow steps.
content/getting-started/github-flow.md New companion article detailing GitHub Flow daily practice and an Octopus Merge reference CI/CD pipeline with diagrams and examples.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread content/getting-started/parallel-development.md Outdated
Comment thread content/getting-started/parallel-development.md Outdated
Comment thread content/getting-started/github-flow.md
Comment thread content/getting-started/github-flow.md
otykier and others added 4 commits July 6, 2026 08:37
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
DocFX only raises UidNotFound for the explicit [text](xref:uid) link
form, not the @uid shorthand — and content/todo/{powerbi-cicd,as-cicd}
aren't part of the published build, so those two xrefs never resolve.
The explicit form used here (unlike the shorthand already used
elsewhere for the same pages) triggered the warning, and the build
script treats any DocFX warning in the English build as fatal.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown

Azure Static Web Apps: Your stage site is ready! Visit it here: https://delightful-mud-081affe03-358.westeurope.azurestaticapps.net

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 6 comments.

Comment thread content/getting-started/github-flow.md Outdated
Comment thread content/getting-started/github-flow.md
Comment thread content/getting-started/github-flow.md
Comment thread content/getting-started/github-flow.md
Comment thread content/getting-started/github-flow.md
Comment thread content/getting-started/parallel-development.md
@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown

Azure Static Web Apps: Your stage site is ready! Visit it here: https://delightful-mud-081affe03-358.westeurope.azurestaticapps.net

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown

Azure Static Web Apps: Your stage site is ready! Visit it here: https://delightful-mud-081affe03-358.westeurope.azurestaticapps.net

@otykier otykier merged commit d850da3 into main Jul 6, 2026
3 checks passed
@otykier otykier deleted the user-jtb/github-flow branch July 6, 2026 10:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants