Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aarnott/pr-autocomplete-scratch
Just a scratch pad for testing PR auto-complete GitHub Actions
https://github.com/aarnott/pr-autocomplete-scratch
Last synced: 21 days ago
JSON representation
Just a scratch pad for testing PR auto-complete GitHub Actions
- Host: GitHub
- URL: https://github.com/aarnott/pr-autocomplete-scratch
- Owner: AArnott
- License: mit
- Created: 2020-07-27T20:46:07.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2020-08-01T21:46:26.000Z (over 4 years ago)
- Last Synced: 2024-12-01T00:03:39.050Z (about 2 months ago)
- Language: PowerShell
- Size: 101 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Your Library
asdfasdf
***An awesome template for your awesome library***
asdfasdfasdf
[![NuGet package](https://img.shields.io/nuget/v/Scratch.svg)](https://nuget.org/packages/Scratch)## Features
Yay
* Follow the AFAFAFF and simplest patterns of build, pack and test with dotnet CLI.
* Init script that installs asdfasdfprerequisites and auth helpers, supporting both non-elevation and elevation modes.
* Static analyzers: [FxCop](https://docs.microsoft.com/en-us/visualstudio/code-quality/fxcop-analyzers?view=vs-2019) and [StyleCop](https://github.com/DotNetAnalyzers/StyleCopAnalyzers)
* Read-only source tree (builds to top-level bin/obj folders)
* Auto-versioning (via [Nerdbank.GitVersioning](https://github.com/dotnet/nerdbank.gitversioning))
* Builds with a "pinned" .NET Core SDK to ensure reproducible builds across machines and across time.
* Automatically pack the library and publish it as an artifact, and even push it to some NuGet feed for consumption.
* Testing
* Testing on .NET Framework, multiple .NET Core versions
* Testing on Windows, Linux and OSX
* Tests that crash or hang in Azure Pipelines automatically collect dumps and publish as a pipeline artifact for later investigation.
* Cloud build support
* YAML based build for long-term serviceability, and PR review opportunities for any changes.
* Azure Pipelines and GitHub Action support
* Emphasis on PowerShell scripts over reliance on tasks for a more locally reproducible build.
* Code coverage published to Azure Pipelines
* Code coverage published to codecov.io so GitHub PRs get code coverage results added as a PR comment## Consumption
Once you've expanded this template for your own use, you should **run the `Expand-Template.ps1` script** to customize the template for your own project.
Further customize your repo by:
1. Verify the license is suitable for your goal as it appears in the LICENSE and stylecop.json files and the Directory.Build.props file's `PackageLicenseExpression` property.
1. Reset or replace the badges at the top of this file.