contributions: issues and pull requests are open

The workflow that closed every pull request on arrival is gone, the README's closed-doors
notice becomes a short Contributing section, and CONTRIBUTING.md says how to report a bug.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Sam
2026-09-24 05:26:00 +07:00
co-authored by Claude Opus 5.5
parent 3fb81c661e
commit 2b5586082e
3 changed files with 12 additions and 29 deletions
-21
View File
@@ -1,21 +0,0 @@
# GitHub has no switch to disable pull requests, so this closes them on arrival.
# Uses pull_request_target (base-repo context, no PR code checked out) so it can
# comment and close on PRs from forks.
name: close-prs
on:
pull_request_target:
types: [opened, reopened]
permissions:
pull-requests: write
jobs:
close:
runs-on: ubuntu-latest
steps:
- run: |
gh pr comment "$PR" --repo "$REPO" --body \
"Thanks for the interest! benilla is a solo project and isn't taking pull requests for now — please bring bug reports and ideas to the Discord instead: https://discord.gg/wJSJx467G4"
gh pr close "$PR" --repo "$REPO"
env:
GH_TOKEN: ${{ github.token }}
PR: ${{ github.event.pull_request.number }}
REPO: ${{ github.repository }}
+6 -6
View File
@@ -8,12 +8,6 @@
</p>
</div>
> [!IMPORTANT]
> **Issues are off, and pull requests are not open yet.** [`docs/CONTRIBUTING.md`](docs/CONTRIBUTING.md)
> says what will get in when they are. Until then, the way to contribute is to join the
> [Discord](https://discord.gg/wJSJx467G4) and report the bugs you find. Questions and ideas are
> welcome in the same place.
benilla speaks the original 1.12.1 protocol, so it connects to any server the real client could,
and reads its game data at runtime from your own 1.12.1 install. Every file format and the network
protocol are implemented from scratch, with no original client code, no third-party WoW crates,
@@ -74,6 +68,12 @@ at any IP or hostname, appending the auth port if yours is remapped
(`WOW_HOST=play.example.com:5000`). Credentials go in at the login screen, or set `WOW_USER` /
`WOW_PASS` to skip it.
## Contributing
Issues and pull requests are open. [`docs/CONTRIBUTING.md`](docs/CONTRIBUTING.md) says what gets
in and how a change is judged. Bugs, questions and ideas are welcome on the
[Discord](https://discord.gg/wJSJx467G4) too.
---
Early inspiration and file format guidance came from the
+6 -2
View File
@@ -59,7 +59,11 @@ fork, and forks are welcome.
- **The loop.** `cargo play` builds and runs the play profile. `scripts/check.sh` verifies a
round of work; `scripts/gates.sh` is the full chain, and it opens a window for the engine boot
checks, so it needs a display. Work on a branch.
- Bugs, questions and ideas go to the Discord linked from the README. Issues are off on purpose,
and pull requests are not open yet.
## Reporting a bug
Open an issue: what you did, what you saw and what 1.12.1 does instead, with the server and the
platform you ran on. Questions and ideas are welcome there or on the Discord linked from the
README.
Working with an AI agent is expected. The agent reads `AGENTS.md`, and the same rules bind it.