diff --git a/.github/conventions.yml b/.github/conventions.yml index 5e5cf36..8e1acfd 100644 --- a/.github/conventions.yml +++ b/.github/conventions.yml @@ -1,10 +1,6 @@ # applied automatically by https://github.com/Faithlife/RepoConventionsApplier (DO NOT REMOVE THIS LINE) conventions: - - path: Faithlife/CodingGuidelines/conventions/faithlife-auto-apply-conventions - - path: Faithlife/CodingGuidelines/conventions/dotnet-common - - path: Faithlife/CodingGuidelines/conventions/faithlife-dotnet-library-build - - path: Faithlife/CodingGuidelines/conventions/faithlife-dotnet-library-workflow - - path: Faithlife/CodingGuidelines/conventions/faithlife-license-mit + - path: Faithlife/CodingGuidelines/conventions/faithlife-dotnet-library pull-request: reviewers: diff --git a/.gitignore b/.gitignore index a2ad192..7ec75c9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,16 +1,21 @@ -.vs/ -.idea/ +# DO NOT EDIT: gitignore-common convention +.DS_Store +Thumbs.db +*.log +# END DO NOT EDIT + +# DO NOT EDIT: gitignore-dotnet convention artifacts/ bin/ obj/ release/ +# END DO NOT EDIT +# DO NOT EDIT: gitignore-ide convention +.vs/ +.idea/ *.cache -*.log -*.ncrunchproject -*.ncrunchsolution *.user -launchSettings.json -nCrunchTemp* +*.userprefs _ReSharper* -.DS_Store +# END DO NOT EDIT diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 99ac772..2bf2bb6 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,9 +1,19 @@ + + # Contributing ## Publishing To publish an official release: -* Update the `` in [`Directory.Build.props`](Directory.Build.props) -* Add a corresponding section to the top of [`ReleaseNotes.md`](ReleaseNotes.md) +* Update the `` in [`Directory.Build.props`](Directory.Build.props). +* Add a corresponding section to the top of [`ReleaseNotes.md`](ReleaseNotes.md). * Push or create a PR for review. + +### Prereleases + +Certain changes can be hard to unit test and are better tested in a real consumer project. In this case, you can publish a beta version of the library for testing. + +To publish a beta, add a `` below `` in [`Directory.Build.props`](Directory.Build.props), e.g., `beta.1`. Publish as above. + +When beta testing is done, delete the `` and publish again. diff --git a/Directory.Build.props b/Directory.Build.props index 791f02c..3a6852c 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,20 +1,24 @@ - 0.1.1 + 0.1.2 + $(NoWarn);1591;1998;CA2007;NU1507;NU5105 + Faithlife + EditorConfigFix + + + + 14.0 enable enable true - $(NoWarn);1591;1998;CA2007;NU1507;NU5105 en-US embedded - Faithlife - EditorConfigFix MIT https://github.com/$(GitHubOrganization)/$(RepositoryName) https://github.com/$(GitHubOrganization)/$(RepositoryName)/blob/master/ReleaseNotes.md - https://github.com/$(GitHubOrganization)/$(RepositoryName) + https://github.com/$(GitHubOrganization)/$(RepositoryName).git Faithlife Copyright $(Authors) true @@ -25,9 +29,13 @@ false false true + true + true + true true all low + \ No newline at end of file diff --git a/Directory.Packages.props b/Directory.Packages.props index 54992c9..3472b8c 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -1,7 +1,11 @@ + true + true + true + @@ -9,9 +13,11 @@ + - - - + + + + \ No newline at end of file diff --git a/EditorConfigFix.slnx b/EditorConfigFix.slnx index 7c2f39e..29e7897 100644 --- a/EditorConfigFix.slnx +++ b/EditorConfigFix.slnx @@ -1,27 +1,4 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ReleaseNotes.md b/ReleaseNotes.md index 8f6cdf8..e726f1c 100644 --- a/ReleaseNotes.md +++ b/ReleaseNotes.md @@ -1,5 +1,9 @@ # Release Notes +## 0.1.2 + +* Update package README. + ## 0.1.x - Initial releases. diff --git a/nuget.config b/nuget.config index 6873eb9..da2f86d 100644 --- a/nuget.config +++ b/nuget.config @@ -1,6 +1,6 @@ - + - + diff --git a/src/EditorConfigFix/EditorConfigFix.csproj b/src/EditorConfigFix/EditorConfigFix.csproj index 6df0c81..15da11d 100644 --- a/src/EditorConfigFix/EditorConfigFix.csproj +++ b/src/EditorConfigFix/EditorConfigFix.csproj @@ -9,6 +9,7 @@ true editorconfig-fix README.md + true