name: Release Gate on: push: branches: - main pull_request: branches: - main workflow_dispatch: jobs: gate: runs-on: windows-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Setup .NET uses: actions/setup-dotnet@v4 with: dotnet-version: 8.0.x - name: Run Release Gate shell: pwsh run: | powershell -ExecutionPolicy Bypass -File .\scripts\release-gate.ps1