name: OpenRGB Upstream Compatibility Guard on: pull_request: branches: [ "main", "master" ] push: branches: [ "main", "master" ] jobs: guard: name: Guard OpenRGB-core diff boundary runs-on: ubuntu-latest steps: - name: Checkout full history uses: actions/checkout@v4 with: fetch-depth: 0 - name: Verify fork boundary env: OPENRGB_BASELINE_TAG: upstream-openrgb-1.0rc3 OPENRGB_UPSTREAM_REMOTE: upstream OPENRGB_FETCH_UPSTREAM: 1 run: bash scripts/openrgb-upstream-guard.sh