Example repo demonstrating different types of automated tasks and CI integrations
- Simple GitHub Actions build configuration
- ktlint running in CI
- Gradle task to copy a pre-push git hook that validates ktlint
- .gitignore file which allows code styles, scopes, templates, etc to be tracked
- Pull Request template for GitHub
- Bug Report & Feature Issue templates for GitHub
- Danger integration to report APK size
- Danger integration to warn if WIP
- Danger integration to thank PR author
- Danger integration to add inline ktlint issue comments
- Danger integration to warn about missing PR description
- GitHub Actions workflow to check for dependency updates every day at 8:00
- Git Hooks to Enforce Code Quality
- Creating a Pull Request Template for Your Repository
- Closing GitHub Issues With Keywords
- Danger Reference
- Getting Started With Danger
- Automating Code Review Tasks for Multi-Module Android Projects
- Gradle Play Publisher Plugin
- Firebase App Distribution
- Danger Checkstyle Format
- Gradle Versions Plugin