on: push: branches: - main - ci pull_request: branches: - main - ci jobs: build: runs-on: ubuntu-latest timeout-minutes: 15 steps: - name: Checkout Module uses: https://github.com/actions/checkout@v4 with: path: Module.EventRegistration - name: Checkout Oqtane uses: https://github.com/actions/checkout@v4 with: repository: Diplomarbeit-Absolventenverein/oqtane.framework path: oqtane.framework ref: v6.1.1 - name: Setup Dotnet SDK uses: https://github.com/actions/setup-dotnet@v4 with: dotnet-version: '9.x' - name: Setup NuGet uses: https://github.com/nuget/setup-nuget@v2 with: # nuget-api-key: ${{ secrets.NuGetAPIKey }} nuget-version: '5.x' - name: Build Oqtane run: dotnet build ./oqtane.framework/Oqtane.sln --configuration Debug - name: Build Module run: dotnet build ./Module.EventRegistration/SZUAbsolventenverein.Module.EventRegistration.sln --configuration Release - name: Test run: dotnet test ./Module.EventRegistration/SZUAbsolventenverein.Module.EventRegistration.sln --configuration Release --no-build