Create template-dotnet repo for C# projects #5

Closed
opened 2026-05-24 08:07:18 -06:00 by Xeplosion · 1 comment
Owner

What problem does this solve?

No standardized starting point for .NET/C# repos such as game projects.

Proposed solution

Proposed solution: Create template-dotnet containing all standard files from .forgejo plus ci-dotnet.yml, .editorconfig configured for C#, and a minimal .NET solution structure.

Alternatives considered

No response

Additional context

No response

Checklist

  • I have searched for existing issues or discussions before opening this one
  • I have described the problem, not just the solution
### What problem does this solve? No standardized starting point for .NET/C# repos such as game projects. ### Proposed solution Proposed solution: Create `template-dotnet` containing all standard files from `.forgejo` plus `ci-dotnet.yml`, `.editorconfig` configured for C#, and a minimal .NET solution structure. ### Alternatives considered _No response_ ### Additional context _No response_ ### Checklist - [x] I have searched for existing issues or discussions before opening this one - [x] I have described the problem, not just the solution
Author
Owner

Closing as complete. template-dotnet has been created as a Forgejo template repo containing all standard issue templates, PR template, .editorconfig (placeholder pending the code style conventions discussion), .gitignore, xegames.config.yml with .NET defaults (ci.format_check: true, healthcheck.enabled: false), scripts/validate.sh and scripts/build.sh stubs, and CI/CD workflows (ci-dotnet.yml, release.yml). Final .editorconfig conventions are tracked separately in the code style discussion and chore issues.

Closing as complete. `template-dotnet` has been created as a Forgejo template repo containing all standard issue templates, PR template, `.editorconfig` (placeholder pending the [code style conventions discussion](https://git.xegames.online/XeplosionGames/template-dotnet/issues/2)), `.gitignore`, `xegames.config.yml` with .NET defaults (`ci.format_check: true`, `healthcheck.enabled: false`), `scripts/validate.sh` and `scripts/build.sh` stubs, and CI/CD workflows (`ci-dotnet.yml`, `release.yml`). Final `.editorconfig` conventions are tracked separately in the [code style discussion](https://git.xegames.online/XeplosionGames/template-dotnet/issues/2) and [chore issues](https://git.xegames.online/XeplosionGames/template-dotnet/issues/1).
Xeplosion stopped working 2026-05-25 02:13:30 -06:00
34 minutes 4 seconds
Xeplosion added spent time 2026-05-25 02:14:13 -06:00
55 minutes
Xeplosion deleted spent time 2026-05-25 02:14:46 -06:00
- 55 minutes
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Total time spent: 34 minutes 4 seconds
Xeplosion
34 minutes 4 seconds
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
XeplosionGames/.profile#5
No description provided.