From 321102f9f5f300e1f41fcdff7d5735a3d070e09a Mon Sep 17 00:00:00 2001 From: Andrei Nicholson Date: Thu, 14 Dec 2023 21:28:18 -0500 Subject: [PATCH] Initial CI workflow (#2) --- .github/workflows/ci.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..21d419a --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: Continuous integration + +on: + push: + paths-ignore: + - '**.md' + +jobs: + build: + name: Build and Test + runs-on: windows-latest + timeout-minutes: 10 + + env: + DOTNET_CLI_TELEMETRY_OPTOUT: true + DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true + DOTNET_NOLOGO: true + + steps: + - name: Clone repository + uses: actions/checkout@v4 + + - name: Restore dependencies + run: dotnet restore + + - name: Build + run: dotnet build --no-restore --configuration Release