Skip to content

doc: contribution guidelines - #824

Open
mhuisi wants to merge 2 commits into
leanprover:masterfrom
mhuisi:push-uunpxvstnwls
Open

mhuisi wants to merge 2 commits into
leanprover:masterfrom
mhuisi:push-uunpxvstnwls

Conversation

@mhuisi

@mhuisi mhuisi commented Nov 12, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

mhuisi and others added 2 commits November 12, 2026 16:24
This PR adapts the external contribution guidelines and the PR template of
lean4 to vscode-lean4. It also adds the prerequisites of the lean4 bug report
template to the bug report template of vscode-lean4.

The adaptation removes the parts that vscode-lean4 does not have: the triage
team, the priority labels, the `missing-*` and `changelog-*` labels, the
labels that PR authors set with comments, and the PR release toolchains. It
adds the compatibility with all stable Lean releases since 4.0.0, a short
commit convention, the `.vsix` artifact of the PR builds, the reusable npm
packages and the supported platforms.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This PR adopts the PR policy of lean4 (leanprover/lean4#16281): vscode-lean4
accepts PRs only from the Lean FRO team and a small set of regular
contributors. The new workflow closes PRs from all other authors with a
comment that points them to the issue tracker.

Authors with write access and public members of the organization pass. The
repository secret `PR_AUTHOR_ALLOWLIST` (comma-separated GitHub logins) adds
more authors. If this secret is empty or not set, the workflow closes nothing.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mhuisi mhuisi changed the title chore: auto-close PRs from unknown contributors doc: contribution guidelines Nov 12, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants