diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 000000000..f7bc72786 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,32 @@ +name: "Continuous Integration" + +on: + push: + branches: [ master, test ] + pull_request: + branches: [ master ] + +jobs: + build: + name: Build + runs-on: ubuntu-latest + permissions: + contents: write + + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Set up .NET 7.0 + uses: actions/setup-dotnet@v3 + with: + dotnet-version: 7.x + + - name: Restore + run: dotnet restore + + - name: Build + run: dotnet build --configuration Release --no-restore + + - name: Component detection + uses: advanced-security/component-detection-dependency-submission-action@v0.0.2