Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move Semgrep into separate workflow #1000

Merged
merged 1 commit into from
Jun 27, 2023
Merged

Conversation

ericcornelissen
Copy link
Owner

Relates to #734, #772, #775, #991

Summary

Separate the continuous Semgrep job from the general checks workflow. The motivation for this is that semgrep requires access to a secret to work, and this secret isn't available on Pull Requests from forks. This leads in a failed pipeline for external contributors, which is not desired. Hence, just run it on main and address problems it finds separately.

Separate the continuous Semgrep job from the general checks workflow.
The motivation for this is that semgrep requires access to a secret to
work, and this secret isn't available on Pull Requests from forks. This
leads in a failed pipeline for external contributors, which is not
desired. Hence, just run it on main and address problems it finds
separately.
@ericcornelissen ericcornelissen added the ci/cd Relates to ci/cd label Jun 27, 2023
@ericcornelissen ericcornelissen merged commit e932f08 into main Jun 27, 2023
33 checks passed
@ericcornelissen ericcornelissen deleted the split-semgrep-from-checks branch June 27, 2023 19:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci/cd Relates to ci/cd
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant