LaraPost Docs GitHub

Open Source Guide

Contributing to LaraPost

Keep PRs focused, tested, and documented. This package is used in production apps and changes should be safe, reviewable, and easy to release.

Contribution Model

External contributions must be submitted from a fork. Direct contribution branches in the upstream repository are reserved for maintainers.

Ground Rules

Local Setup

git clone https://github.com/prateekbhujel/larapost.git
cd larapost
composer install
composer test

Branch Naming

Use clear, purpose-driven branch names:

Pull Request Checklist

Commit Style

Use concise conventional commits where possible:

feat: add retry backoff override per provider
fix: prevent duplicate claim in scheduled runner
docs: clarify production cron requirements

Issue Reports

Include: