Contributing to Tasks
April 19, 2026 ยท View on GitHub
Thank you for being so interested in helping develop Tasks. The time, skills, and perspectives you contribute to this project are valued.
Issues and Proposals
Bugs, Proposals, & Feature Requests are all welcome. To get started, please open an issue via GitHub. Please provide as much detail as possible.
Contributing
Contributions are always appreciated, please try to maintain usage contracts. If you are unsure, please open an issue to discuss.
Local Verification
This repository includes a Makefile to keep local checks predictable:
make buildbuilds the package.make testsruns the test suite with the race detector enabled.make benchmarksruns the benchmark suite.make coveragewrites coverage output tocoverage.out.make lintrunsgolangci-lintwhen it is installed.make formatappliesgofmtand, when available,golines.
Please run make tests before opening a pull request. If you have golangci-lint installed locally, run make lint too.