Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatically merge template updates if possible #8

Closed
AB-xdev opened this issue May 29, 2024 · 1 comment
Closed

Automatically merge template updates if possible #8

AB-xdev opened this issue May 29, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@AB-xdev
Copy link
Member

AB-xdev commented May 29, 2024

Problems with the current situation:

  • PR have to be merged manually
  • GitHub often incorrectly detects PR as not/mergeable

How could this be fixed:

  • Try to merge the targeted branch into the update-from-template branch
  • ❌ If this fails:
    • create a PR (as currently is the case)
  • ✔ If it works:
    • search for all occurences of template-placeholder and fill in the current repo name
    • create a PR
    • Auto merge the PR if all checks pass / no checks fail
      • TODO: Check if checks are triggered in the first place
      • Might require additional github action
@AB-xdev AB-xdev added the enhancement New feature or request label May 29, 2024
@AB-xdev AB-xdev self-assigned this May 29, 2024
AB-xdev added a commit to xdev-software/template-distributor that referenced this issue Jun 3, 2024
AB-xdev added a commit that referenced this issue Jun 3, 2024
AB-xdev added a commit that referenced this issue Jun 3, 2024
@AB-xdev
Copy link
Member Author

AB-xdev commented Jun 13, 2024

Should be implemented now inside all of our repos.

@AB-xdev AB-xdev closed this as completed Jun 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant