Skip to content

Conversation

@elookpotts-nvidia
Copy link
Contributor

@elookpotts-nvidia elookpotts-nvidia commented Dec 19, 2025

Description

For larger projects, this defines a feature branching strategy that allows for main to stay clean while features are in development.

Change log

  • Allow PR workflows to be run against feature branches
  • Add documentation on feature branch usage
  • Add a cron job for opening PRs to merge main into feature branches weekly on monday mornings
  • Added branch protections for feature branches
  • TODO: update merge requirements for feature branches to include required status checks (can't do until after this merges)

Testing

Issue #169

Checklist

  • I am familiar with the Contributing Guidelines.
  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@github-actions
Copy link

github-actions bot commented Dec 19, 2025

PR Preview Action v1.6.3
Preview removed because the pull request was closed.
2025-12-20 00:17 UTC

@elookpotts-nvidia elookpotts-nvidia force-pushed the elookpotts/feature-branches branch from c67c430 to dc854b5 Compare December 19, 2025 00:25
@elookpotts-nvidia elookpotts-nvidia force-pushed the elookpotts/feature-branches branch from dc854b5 to b518787 Compare December 19, 2025 21:54
@elookpotts-nvidia elookpotts-nvidia force-pushed the elookpotts/feature-branches branch from b518787 to 7004067 Compare December 19, 2025 21:57
@elookpotts-nvidia elookpotts-nvidia force-pushed the elookpotts/feature-branches branch from 7004067 to d38ed45 Compare December 19, 2025 22:28
@elookpotts-nvidia elookpotts-nvidia force-pushed the elookpotts/feature-branches branch from d38ed45 to bd7a7c1 Compare December 19, 2025 22:56
@elookpotts-nvidia elookpotts-nvidia force-pushed the elookpotts/feature-branches branch from bd7a7c1 to eabcee2 Compare December 19, 2025 23:01
@elookpotts-nvidia elookpotts-nvidia force-pushed the elookpotts/feature-branches branch from eabcee2 to 033d248 Compare December 19, 2025 23:05
@elookpotts-nvidia elookpotts-nvidia force-pushed the elookpotts/feature-branches branch from 033d248 to b1003c8 Compare December 19, 2025 23:11
@elookpotts-nvidia elookpotts-nvidia force-pushed the elookpotts/feature-branches branch from b1003c8 to 00b9f94 Compare December 19, 2025 23:22
RyaliNvidia
RyaliNvidia previously approved these changes Dec 19, 2025
@elookpotts-nvidia elookpotts-nvidia merged commit cd3b439 into main Dec 20, 2025
8 checks passed
@elookpotts-nvidia elookpotts-nvidia deleted the elookpotts/feature-branches branch December 20, 2025 00:16
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.

4 participants