capactio / website

Source for the capact.io website
https://capact.io
Apache License 2.0
6 stars 4 forks source link

Create tutorial how to introduce and test changes for CI pipelines #82

Open mszostok opened 3 years ago

mszostok commented 3 years ago

Description

On our repos we use the pull_request_target event which takes the workflow definition from the main branch. As a result, changes to any capact/.github/workflows/*.yaml files on pull-request are ignored on PRs. This makes our CI more secure. But at the same time, it's problematic to test that change. The only way is to test it on your fork.

Reason

External contributors don't know how to test changes proposed to our CI. It's also problematic for core-devs to describe the testing path each time.

Use cases