Create a CI setup that allows external Pull Request to build securely #342
Comments
From circle CI: |
With the strategy of creating a branch, we then run into the issues with crediting the contributor though, right? |
not exactly, if we do rebase merging, we end just adding the commits inside in the PR, not one big commit or merge from branch. We will end with a lot of commits, but we can have a policy that commits should be squashed by the user before we been able to merge them. |
just to clarify, it's not about creating a branch each time a PR comes, instead it's having a parallel branch to master, were we merge external PR's and enable circle ci builds. Then we can generate the new PR more as follow up procedure to merge into master |
Approach discussed was to have two different CI tools
Circle CI for main coverage and deployment
|
Tested with external PR and works as expected.
|
Current setup risks credentials setup in Circle CI if we allow builds on external PR's, we should consider an option that merge and setup the tests in an environment were the output is not able to be outputted.
The text was updated successfully, but these errors were encountered: