First, where does it say it costs $1000 for PR approval?
Second, what's the problem? The person who opened the PR is adding code support for the feature; the repo maintainer says they need a dedicated CI environment for that new feature; the person who opened the PR is unwilling to meet that condition.
Its maintainer now requests $1000 for approval of PRs.
Here is an example where they reject a small PR to add loongarch64 support from individual contributor: https://github.com/shibatch/sleef/pull/672
Second, what's the problem? The person who opened the PR is adding code support for the feature; the repo maintainer says they need a dedicated CI environment for that new feature; the person who opened the PR is unwilling to meet that condition.