Skip to content

Improve instructions in CONTRIBUTING.md#2871

Open
dplyukhin wants to merge 1 commit intomasterfrom
dplyukhin/improve-contributing-guide
Open

Improve instructions in CONTRIBUTING.md#2871
dplyukhin wants to merge 1 commit intomasterfrom
dplyukhin/improve-contributing-guide

Conversation

@dplyukhin
Copy link
Copy Markdown

What was changed

Updated CONTRIBUTING.md and mise.toml, adding missing gradle toolchain dependencies.

Also fixed test instructions in CONTRIBUTING.md, which incorrectly state that a temporal server needs to be running during tests. Explained how to run the tests that do require a temporal server.

Why?

The project wouldn't build when following the old instructions. The instructions were also omitting some tests that require a temporal server to be running.

Add missing gradle toolchain dependencies to the list of Java version
requirements, both in CONTRIBUTING.md and mise.toml.

Fix test instructions in CONTRIBUTING.md, which incorrectly state that a
temporal server needs to be running during tests. Explain how to run the
tests that *do* require a temporal server.
@dplyukhin dplyukhin requested a review from a team as a code owner May 5, 2026 21:59
@CLAassistant
Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@dplyukhin dplyukhin added the documentation Improvements or additions to documentation label May 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants