teqbench / teqbench.dev.templates.sandbox.dotnet.consoleapp

Template repository for a .NET console app sandbox WITHOUT unit tests.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TeqBench Sandbox .NET Console App Solution/Project Template

Build Status Badge Build Number Badge Coverage

Overview

Template repository for a .NET console app sandbox WITHOUT unit tests.

Note

After cloning, remember to init/update the submodules. See https://github.com/teqbench/teqbench.dev for more information.

Update Template Names

Update all following instances of TeqBench.Dev.Templates.Sandbox.DotNet.ConsoleApp:

  • Solution name
    • TeqBench.Dev.Templates.Sandbox.DotNet.ConsoleApp.sln
  • Project names
    • TeqBench.Dev.Templates.Sandbox.DotNet.ConsoleApp.csproj
    • TeqBench.Dev.Templates.Sandbox.DotNet.ConsoleApp.Tests.csproj
  • RootNamespace in TeqBench.Dev.Templates.Sandbox.DotNet.ConsoleApp.csproj
  • AssemblyName in TeqBench.Dev.Templates.Sandbox.DotNet.ConsoleApp.csproj

Update Repository Settings

Also have to update repository's settings.

  • Add branch protect for the main branch.
    • Navigate to Settings > Branches.
    • Select Add rule.
    • Select Require a pull request before merging.
    • Leave all other settings as default values.
    • Select Save.
  • Update Actions configuration.
    • Navigate to Settings > Actions > General.
    • Select Allow teqbench, and select non-teqbench, actions and reusable workflows
      • Select Allow actions created by GitHub.
    • Select Save.
    • Leave all other settings as default values.

Contents

Developer Environment Setup

General

.NET

Licensing

License

About

Template repository for a .NET console app sandbox WITHOUT unit tests.


Languages

Language:C# 100.0%