Thanks for your interest in contributing to SikuliX!
Open an issue on GitHub Issues with:
- Your OS and version
- Java version (
java -versionoutput) - SikuliX version
- Steps to reproduce
- Console output with
-vflag
- Fork the repository
- Create a branch from
master(git checkout -b fix/your-fix) - Make your changes
- Test locally:
mvn clean package -DskipTests - Submit a pull request with a clear description of the change
# Windows
mvn clean package -Pcomplete-win-jar -DskipTests
# macOS
mvn clean package -Pcomplete-mac-jar -DskipTests
# Linux
mvn clean package -Pcomplete-lux-jar -DskipTestsRequires Java 17 (Eclipse Temurin recommended).
Documentation improvements are welcome. You can contribute via pull requests to the repository or to the GitBook documentation.
- Keep pull requests focused on a single change
- Follow existing code style
- Add comments for non-obvious logic
- Test on your platform before submitting
Open a Discussion on GitHub.