Skip to content

Align repository docs, templates and local run setup - #8

Merged
stphnwlsh merged 2 commits into
mainfrom
chore/align-repo-setup
Oct 27, 2026
Merged

stphnwlsh merged 2 commits into
mainfrom
chore/align-repo-setup

Conversation

@stphnwlsh

@stphnwlsh stphnwlsh commented Oct 27, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Brings the repository setup in line with the other four Clean templates so that only the presentation layer differs.

  • README rewritten to the shared layout: the same badges (build, coverage, Scorecard, NuGet, downloads, license, Sponsors), contents, getting started, running, architecture, features, related templates, resources, contributing, support and license sections.
  • NUGET.md, CONTRIBUTING.md, CODE_OF_CONDUCT.md (Contributor Covenant 2.1) and a new SUPPORT.md shared across all five.
  • Issue templates move to GitHub issue forms (bug report, feature request) with a config.yml that turns off blank issues and links to security advisories, support and Sponsors.
  • Refreshed PR template.
  • All sponsorship now points at GitHub Sponsors. Buy Me A Coffee links and badges are removed.
  • docker-compose: drops the obsolete version key, maps the container's 8080 port, fixes the network name and lets Seq start without an admin password. docs/RUN.md updated to match.
  • Template packaging excludes SECURITY.md, SUPPORT.md and the sponsor image so they don't end up in generated solutions.
  • Dockerfile exposes 8080, the port .NET 10 images listen on.
  • appsettings.docker.json points Serilog at http://seq:5341 so logs reach Seq inside compose.
  • Directory.Build.props and template.csproj now match CleanMinimalApi.

Unify README, NUGET.md, CONTRIBUTING, CODE_OF_CONDUCT and SUPPORT across
all five templates, move to GitHub issue forms, refresh the PR template,
point all sponsorship at GitHub Sponsors, and fix docker-compose, Seq and
template packaging drift.
@codecov

codecov Bot commented Oct 27, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.71%. Comparing base (422c323) to head (5b76953).

Additional details and impacted files
@@           Coverage Diff           @@
##             main       #8   +/-   ##
=======================================
  Coverage   99.71%   99.71%           
=======================================
  Files          39       39           
  Lines         356      356           
  Branches        8        8           
=======================================
  Hits          355      355           
  Partials        1        1           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@stphnwlsh
stphnwlsh merged commit afa2f40 into main Oct 27, 2026
12 checks passed
@stphnwlsh
stphnwlsh deleted the chore/align-repo-setup branch October 27, 2026 21:23
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.

1 participant