diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 6bc90077..0d48010d 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -12,8 +12,8 @@ ## Validation -- [ ] `dotnet build -c Release ./src` -- [ ] `dotnet format --verify-no-changes --verbosity detailed --no-restore ./src` +- [ ] `dotnet build -c Release ./Acmebot.slnx` +- [ ] `dotnet format --verify-no-changes --verbosity detailed --no-restore ./Acmebot.slnx` - [ ] `az bicep build -f ./deploy/azuredeploy.bicep` - [ ] Documentation updated if needed diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e0c3f13d..61662a00 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -29,10 +29,10 @@ jobs: az bicep install --version v${{ env.BICEP_VERSION }} - name: Build project - run: dotnet build -c Release ./src + run: dotnet build -c Release ./Acmebot.slnx - name: Lint C# code - run: dotnet format --verify-no-changes --verbosity detailed --no-restore ./src + run: dotnet format --verify-no-changes --verbosity detailed --no-restore ./Acmebot.slnx - name: Lint Bicep template run: az bicep build -f ./deploy/azuredeploy.bicep && git diff --exit-code --quiet diff --git a/Acmebot.slnx b/Acmebot.slnx new file mode 100644 index 00000000..4aed80ef --- /dev/null +++ b/Acmebot.slnx @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 9620c04d..a5b712bd 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -29,9 +29,9 @@ cd acmebot Run these commands from the repository root. ```bash -dotnet restore ./src -dotnet build -c Release ./src -dotnet format --verify-no-changes --verbosity detailed --no-restore ./src +dotnet restore ./Acmebot.slnx +dotnet build -c Release ./Acmebot.slnx +dotnet format --verify-no-changes --verbosity detailed --no-restore ./Acmebot.slnx az bicep build -f ./deploy/azuredeploy.bicep ``` diff --git a/src/Acmebot.slnx b/src/Acmebot.slnx deleted file mode 100644 index e57ea816..00000000 --- a/src/Acmebot.slnx +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/src/Acmebot.Acme.Tests/AcmeChallengeInstructionsTests.cs b/tests/Acmebot.Acme.Tests/AcmeChallengeInstructionsTests.cs similarity index 100% rename from src/Acmebot.Acme.Tests/AcmeChallengeInstructionsTests.cs rename to tests/Acmebot.Acme.Tests/AcmeChallengeInstructionsTests.cs diff --git a/src/Acmebot.Acme.Tests/AcmeClientErrorTests.cs b/tests/Acmebot.Acme.Tests/AcmeClientErrorTests.cs similarity index 100% rename from src/Acmebot.Acme.Tests/AcmeClientErrorTests.cs rename to tests/Acmebot.Acme.Tests/AcmeClientErrorTests.cs diff --git a/src/Acmebot.Acme.Tests/AcmeClientMetadataTests.cs b/tests/Acmebot.Acme.Tests/AcmeClientMetadataTests.cs similarity index 100% rename from src/Acmebot.Acme.Tests/AcmeClientMetadataTests.cs rename to tests/Acmebot.Acme.Tests/AcmeClientMetadataTests.cs diff --git a/src/Acmebot.Acme.Tests/AcmeClientProtocolTests.cs b/tests/Acmebot.Acme.Tests/AcmeClientProtocolTests.cs similarity index 100% rename from src/Acmebot.Acme.Tests/AcmeClientProtocolTests.cs rename to tests/Acmebot.Acme.Tests/AcmeClientProtocolTests.cs diff --git a/src/Acmebot.Acme.Tests/AcmeClientResourceTests.cs b/tests/Acmebot.Acme.Tests/AcmeClientResourceTests.cs similarity index 100% rename from src/Acmebot.Acme.Tests/AcmeClientResourceTests.cs rename to tests/Acmebot.Acme.Tests/AcmeClientResourceTests.cs diff --git a/src/Acmebot.Acme.Tests/AcmeClientTests.cs b/tests/Acmebot.Acme.Tests/AcmeClientTests.cs similarity index 100% rename from src/Acmebot.Acme.Tests/AcmeClientTests.cs rename to tests/Acmebot.Acme.Tests/AcmeClientTests.cs diff --git a/src/Acmebot.Acme.Tests/AcmeProfileValidationTests.cs b/tests/Acmebot.Acme.Tests/AcmeProfileValidationTests.cs similarity index 100% rename from src/Acmebot.Acme.Tests/AcmeProfileValidationTests.cs rename to tests/Acmebot.Acme.Tests/AcmeProfileValidationTests.cs diff --git a/src/Acmebot.Acme.Tests/AcmeSignerTests.cs b/tests/Acmebot.Acme.Tests/AcmeSignerTests.cs similarity index 100% rename from src/Acmebot.Acme.Tests/AcmeSignerTests.cs rename to tests/Acmebot.Acme.Tests/AcmeSignerTests.cs diff --git a/src/Acmebot.Acme.Tests/AcmeTestSupport.cs b/tests/Acmebot.Acme.Tests/AcmeTestSupport.cs similarity index 100% rename from src/Acmebot.Acme.Tests/AcmeTestSupport.cs rename to tests/Acmebot.Acme.Tests/AcmeTestSupport.cs diff --git a/src/Acmebot.Acme.Tests/Acmebot.Acme.Tests.csproj b/tests/Acmebot.Acme.Tests/Acmebot.Acme.Tests.csproj similarity index 90% rename from src/Acmebot.Acme.Tests/Acmebot.Acme.Tests.csproj rename to tests/Acmebot.Acme.Tests/Acmebot.Acme.Tests.csproj index d7a8664b..a0e128bb 100644 --- a/src/Acmebot.Acme.Tests/Acmebot.Acme.Tests.csproj +++ b/tests/Acmebot.Acme.Tests/Acmebot.Acme.Tests.csproj @@ -18,7 +18,7 @@ - + diff --git a/src/Acmebot.Acme.Tests/Internal/AcmeHeaderParserTests.cs b/tests/Acmebot.Acme.Tests/Internal/AcmeHeaderParserTests.cs similarity index 100% rename from src/Acmebot.Acme.Tests/Internal/AcmeHeaderParserTests.cs rename to tests/Acmebot.Acme.Tests/Internal/AcmeHeaderParserTests.cs diff --git a/src/Acmebot.Acme.Tests/Internal/AcmeNonceStoreTests.cs b/tests/Acmebot.Acme.Tests/Internal/AcmeNonceStoreTests.cs similarity index 100% rename from src/Acmebot.Acme.Tests/Internal/AcmeNonceStoreTests.cs rename to tests/Acmebot.Acme.Tests/Internal/AcmeNonceStoreTests.cs