Skip to content
This repository has been archived by the owner on Jun 1, 2024. It is now read-only.

Pull Request Validation

gabcoelho edited this page Jan 7, 2021 · 7 revisions

This process is responsible for validating all PRs opened for Beagle. The purpose of this workflow is verify if the pull request complies with all established rules to collaborate with Beagle.

You can see it more detailed in the workflow file.

Workflow

This workflow will be executed every time a pull request event occurs in master branch.

Step by step

This workflow defines a job called danger-pr witch contains the following steps:

1. Load fastlane dependencies cache

It uses the github action cache for caching fastlane dependencies and build outputs to improve workflow execution time.

2. Install fastlane

Installs fastlane and its plugins.

3. Execute fastlane run_danger lane

Execute the run_danger lane from fastlane using pr Dangerfile.