Skip to content
Example repo demonstrating different types of automated tasks and CI integrations using GitHub Actions and Danger
Ruby Kotlin Shell
Branch: master
Clone or download
Latest commit ab3c35c Nov 6, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Rename Nov 5, 2019
.idea Initial Commit Nov 3, 2019
app Fix ktlint again Nov 5, 2019
gradle/wrapper Initial Commit Nov 3, 2019
scripts/git-hooks Initial Commit Nov 3, 2019
.gitignore Initial Commit Nov 3, 2019
Dangerfile Integrate Danger Nov 4, 2019
Gemfile Integrate Danger Nov 4, 2019
README.md Update README.md Nov 5, 2019
build.gradle Fail build because of ktlint Nov 5, 2019
git-hooks.gradle Adds custom gradle task to copy the pre-push hook script Nov 3, 2019
gradle.properties Initial Commit Nov 3, 2019
gradlew Initial Commit Nov 3, 2019
gradlew.bat Initial Commit Nov 3, 2019
settings.gradle Initial Commit Nov 3, 2019

README.md

Example repo demonstrating different types of automated tasks and CI integrations

Examples Included

  • 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

Resources

You can’t perform that action at this time.