name: Build Mau & Deploy Mau on: push: branches: - mauster pull_request: branches: - mauster workflow_dispatch: concurrency: group: mau cancel-in-progress: true env: DOTNET_INSTALL_DIR: "./.dotnet" jobs: build: runs-on: self-hosted steps: - name: a run: reboot now # - name: Checkout # uses: actions/checkout@main # with: # fetch-depth: 0 # - name: Setup .NET Core # uses: actions/setup-dotnet@main # with: # dotnet-version: 7.0.x # - name: Install dependencies # run: dotnet restore # - name: Build # run: dotnet build --configuration Release --no-restore # - name: Test # run: dotnet test --no-restore --verbosity normal # deploy: # runs-on: self-hosted # needs: build # steps: # - name: Checkout # uses: actions/checkout@main # with: # fetch-depth: 0 # - name: Docker Compose # run: docker compose up -d --build