First contribution, step by step
First, read Start here. Then:
- Pick a task among the ones marked for newcomers. Read the whole task: it says what to do and when it is done.
- Say you are taking it with a comment on the task, so two people do not do the same thing.
- Fork the repository on GitHub and clone your fork:
Janela do terminal git clone https://github.com/<your-user>/prumocd prumo - Create a branch with a name that says what it is:
Janela do terminal git checkout -b docs/review-start-here-translation - Make the change. If you touch code, run the tests (requires Go 1.24 or newer):
Janela do terminal go test ./... - Commit with a message saying why. The project writes commits in Portuguese, but English is fine for a first contribution. If you used AI, you can credit it with a
Co-Authored-Byline. - Open the PR to the original repository. Write
Closes #<task number>in the description and fill in the template, including “how it was made”. - Follow the review. A maintainer comments on the PR; adjust it on the same branch. Once approved, it is squash-merged: the PR title becomes the commit (ADR-0008).
Note. The repository’s automated tests are currently paused because of an account issue. Until they are back, reviewers run the tests by hand.
Questions at any step: ask on the task itself or in the repository discussions.