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

KFLUXINFRA-1064: testing phase added to merged main branch SeaLights workflow and refactoring for DRY #371

Conversation

meyrevived
Copy link
Collaborator

@meyrevived meyrevived commented Dec 30, 2024

SeaLights asked that we'll add a testing phase to the github workflow that runs a SeaLights code scan on the main branch after it's been merged with new code.

This basically made sealights-mpc-test-ci.yaml extremely similar to this workflow and so I removed all the repeating code to a separate bash script that needs to be given flags depending on where it's run (pull request or merged main) and now the workflows just run this script with its flags.

…uns on the merged main branch and scans it with SeaLights. Refactoring the two testing+SeaLights workflows so that they'll use a unified bash script and keep it DRY
@ifireball
Copy link
Member

@meyrevived do we still need this PS given that #372 was merged?

@meyrevived meyrevived closed this Dec 31, 2024
@meyrevived
Copy link
Collaborator Author

Made differently in #372

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants