Skip to content

GitHub Actions which are used across the Yetto suite.

License

Notifications You must be signed in to change notification settings

yettoapp/actions

Repository files navigation

GitHub Actions developed for Yetto development

In this repository are a list of actions which we've found useful while building Yetto!

You can find more information about the specific inputs and outputs of each workflow in the corresponding folders, but a general overview of each action is defined below.

Reusable workflows

  • automerge_dependabot: Automerge logic for Dependabot
  • automerge_sisyphuysbot: Automerge logic for Sisyphus
  • browserlist: Logic to update browserlistrc
  • ruby_gem_release: Logic to release a Ruby gem
  • ruby_security_checks: Logic to run Ruby security checks

Composable actions

  • pr-contains-files: Checks whether a PR contains modifications for a specific file
  • run-license-verify: Runs a licensed command to check whether OSS license is up-to-date
  • run-ruby-tests: Runs Ruby test suites
  • run-sorbet-update: Updates any Sorbet definitions
  • setup-languages: Sets up language definitions
  • send-honeycomb-marker: Create a Honeycomb Marker of any type in a specified dataset

About

GitHub Actions which are used across the Yetto suite.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published