Skip to content

Automated post-build tasks to keep github in sync#7076

Merged
valadas merged 6 commits intodnnsoftware:developfrom
valadas:automate-post-release-tasks
Mar 7, 2026
Merged

Automated post-build tasks to keep github in sync#7076
valadas merged 6 commits intodnnsoftware:developfrom
valadas:automate-post-release-tasks

Conversation

@valadas
Copy link
Copy Markdown
Contributor

@valadas valadas commented Mar 7, 2026

Introduces a Cake Frosting task that runs in CI to fetch GitHub releases, update the bug-report.yml template with current version options, and, if other tracked changes are detected, commit them to a new branch and open a draft pull request.

This should help:

  • Not forgetting to commit empty sqlDataProvider files required for migration scripts to run.
  • Not forgetting to commit updates to the bug issue template.
  • Also updates versions to match what GitVersion gives us. This should make it easier for devs to have less changed files on local builds (but they can still produce any version they want with the local settings file).

Summary

Introduces a Cake Frosting task that runs in CI to fetch GitHub releases, update the bug-report.yml template with current version options, and, if other tracked changes are detected, commit them to a new branch and open a draft pull request.

This should help:
- Not forgetting to commit empty sqlDataProvider files required for migration scripts to run.
- Not forgetting to commit updates to the bug issue template.
- Also updates versions to match what GitVersion gives us. This should make it easier for devs to have less changed files on local builds (but they can still produce any version they want with the local settings file).
@valadas valadas added this to the 10.2.4 milestone Mar 7, 2026
@valadas valadas marked this pull request as draft March 7, 2026 04:51
@valadas valadas marked this pull request as ready for review March 7, 2026 21:50
@valadas valadas merged commit 62214e8 into dnnsoftware:develop Mar 7, 2026
2 of 3 checks passed
@valadas valadas modified the milestones: 10.2.4, 10.3.0 Mar 18, 2026
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.

1 participant