Skip to content

ci: add phase2 to CI branch triggers#24

Merged
genni613 merged 2 commits into
masterfrom
ci/phase2-branch-support
Apr 19, 2026
Merged

ci: add phase2 to CI branch triggers#24
genni613 merged 2 commits into
masterfrom
ci/phase2-branch-support

Conversation

@TuYv

@TuYv TuYv commented Apr 19, 2026

Copy link
Copy Markdown
Owner

User description

Summary

  • Add phase2 to pull_request and push branch filters in .github/workflows/ci.yml
  • Phase2 is the integration branch for phase2 work; PRs target phase2 until stable, then merge to master for release
  • Other workflows (pr-title.yml, pr-agent.yml) don't filter by branch, no change needed

Test plan

  • Merge this PR to master
  • Fast-forward/merge master into phase2 so phase2 also carries the filter change
  • Open a test PR targeting phase2 and confirm CI workflow triggers

PR Type

Enhancement


Description

  • Add phase2 branch to CI workflow pull_request and push triggers

  • Enables CI to run on PRs targeting the phase2 integration branch

  • Enables CI on push events to phase2 branch for merged PRs


Diagram Walkthrough

flowchart LR
  subgraph Triggers
    PR[pull_request] -->|branches: master, phase2| CI[CI Workflow]
    Push[push] -->|branches: master, phase2| CI
  end
  CI -->|runs on| Test[Build & Test Job]
Loading

File Walkthrough

Relevant files
Configuration changes
ci.yml
Add phase2 branch to CI triggers                                                 

.github/workflows/ci.yml

  • Add phase2 branch to pull_request branch filter
  • Add phase2 branch to push branch filter
+2/-2     

Phase2 is the integration branch for phase2 work; PRs target phase2
until stable, then merge to master for release. Include phase2 in
pull_request and push branch filters so CI runs on those merges.
@github-actions

Copy link
Copy Markdown

PR Reviewer Guide 🔍

Here are some key observations to aid the review process:

⏱️ Estimated effort to review: 1 🔵⚪⚪⚪⚪
🧪 No relevant tests
🔒 No security concerns identified
⚡ No major issues detected

@github-actions

Copy link
Copy Markdown

PR Code Suggestions ✨

No code suggestions found for the PR.

@genni613 genni613 self-requested a review April 19, 2026 13:58
@genni613 genni613 merged commit 3a929b7 into master Apr 19, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants