Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Various fixes to workflows, especially kfp (#664)
* disable test workflow when none code files change Signed-off-by: David Wood <[email protected]> * one more path-ignore in test.yml Signed-off-by: David Wood <[email protected]> * one more fix for path-ignore in test.yml Signed-off-by: David Wood <[email protected]> * test universal transform separately Signed-off-by: David Wood <[email protected]> * rename test universal workflow Signed-off-by: David Wood <[email protected]> * add comments to noop src to trigger new universal test workflow Signed-off-by: David Wood <[email protected]> * fix paths in test universal workflow Signed-off-by: David Wood <[email protected]> * addj back ignore paths in test universal workflow Signed-off-by: David Wood <[email protected]> * another noop comment Signed-off-by: David Wood <[email protected]> * move ignored paths to paths in univesal test workflow Signed-off-by: David Wood <[email protected]> * test-universal workflow name changes Signed-off-by: David Wood <[email protected]> * noop comments Signed-off-by: David Wood <[email protected]> * noop readme change' Signed-off-by: David Wood <[email protected]> * change test universal not paths Signed-off-by: David Wood <[email protected]> * disable all but new noop and doc_id test workflows Signed-off-by: David Wood <[email protected]> * code change in noop Signed-off-by: David Wood <[email protected]> * remake test transforms Signed-off-by: David Wood <[email protected]> * add individual test transform workflows Signed-off-by: David Wood <[email protected]> * noop README change Signed-off-by: David Wood <[email protected]> * better ignore of .md on test transform workflows Signed-off-by: David Wood <[email protected]> * noop readme change Signed-off-by: David Wood <[email protected]> * noop test transform worklow 1 ignore Signed-off-by: David Wood <[email protected]> * noop readme Signed-off-by: David Wood <[email protected]> * split out the tests into test-kfp/lib/misc and remove test.yml, add readme Signed-off-by: David Wood <[email protected]> * test-kfp only on kfp/** Signed-off-by: David Wood <[email protected]> * noop code change to trigger build Signed-off-by: David Wood <[email protected]> * comments in workflows Signed-off-by: David Wood <[email protected]> * updated workflow readme Signed-off-by: David Wood <[email protected]> * only run build-library workflow on data-processing-lib changes Signed-off-by: David Wood <[email protected]> * try and ignore docs in build-library, test-kfp/lib Signed-off-by: David Wood <[email protected]> * workflow title changes for consistency Signed-off-by: David Wood <[email protected]> * test change on filter source Signed-off-by: David Wood <[email protected]> * change to lib readme Signed-off-by: David Wood <[email protected]> * change to lib source Signed-off-by: David Wood <[email protected]> * minor job name changes in transform workflows Signed-off-by: David Wood <[email protected]> * noop readme Signed-off-by: David Wood <[email protected]> * test-lib workflow ignores Signed-off-by: David Wood <[email protected]> * top level readme Signed-off-by: David Wood <[email protected]> * noop test source Signed-off-by: David Wood <[email protected]> * filter source change' Signed-off-by: David Wood <[email protected]> * updated all transform tets workflows Signed-off-by: David Wood <[email protected]> * fix typo in test template on check_images Signed-off-by: David Wood <[email protected]> * noop src change Signed-off-by: David Wood <[email protected]> * check for makefile in test transform workflow Signed-off-by: David Wood <[email protected]> * automatically determine transforms in transforms directory for which to generate test workflows Signed-off-by: David Wood <[email protected]> * worklow readme, transform existence verification, disable build-library, and tools tests Signed-off-by: David Wood <[email protected]> * workflow readme details on kfp and misc tests Signed-off-by: David Wood <[email protected]> * backing out change to dpk lib code Signed-off-by: David Wood <[email protected]> * restore filter code Signed-off-by: David Wood <[email protected]> * restore noop code Signed-off-by: David Wood <[email protected]> * workflow readme Signed-off-by: David Wood <[email protected]> * really restore noop code Signed-off-by: David Wood <[email protected]> * check for makefile in transform test-src testing Signed-off-by: David Wood <[email protected]> * don't include lib test dependencies in transform test workflows Signed-off-by: David Wood <[email protected]> * noop code change Signed-off-by: David Wood <[email protected]> * disable noop, don't include lib test-data in transform dependencies Signed-off-by: David Wood <[email protected]> * use job.id.if on Makefile to enable transform test job Signed-off-by: David Wood <[email protected]> * use job.id.if on Makefile to enable transform test job Signed-off-by: David Wood <[email protected]> * restore noop Makefile Signed-off-by: David Wood <[email protected]> * exclude kfp_ray from transfor test workflow and change noop code Signed-off-by: David Wood <[email protected]> * remove if: from test workflows Signed-off-by: David Wood <[email protected]> * backout noop code change Signed-off-by: David Wood <[email protected]> * backout noop code change Signed-off-by: David Wood <[email protected]> * only build spark image for transform image tests that need it Signed-off-by: David Wood <[email protected]> * header_cleanser code change Signed-off-by: David Wood <[email protected]> * only build spark image for transform image tests that need it Signed-off-by: David Wood <[email protected]> * update workflows to trigger on .make.* changes Signed-off-by: David Wood <[email protected]> * blank line added to .make.versions to test new workflows Signed-off-by: David Wood <[email protected]> * remove change to .make.versions Signed-off-by: David Wood <[email protected]> * remove test-universal-html2parquet.yml since it is now moved to language Signed-off-by: David Wood <[email protected]> * mv kfp blacklist definition to check-workflows.sh script and have it check for kfp workflows Signed-off-by: David Wood <[email protected]> * license_select_wf.py comment to trigger kfp tests here Signed-off-by: David Wood <[email protected]> * have transform top level makefile check for kfp_ray directory before recursing into Signed-off-by: David Wood <[email protected]> * fix doc_quality Makefile kfp rules Signed-off-by: David Wood <[email protected]> * fix tabbing in recent Makefile updates Signed-off-by: David Wood <[email protected]> * fix kfp workflows to only build the target transform Signed-off-by: David Wood <[email protected]> * switch workflows from ubuntu-22.04 to ubuntu-latest to try and avoid excessive job queuing Signed-off-by: David Wood <[email protected]> * remove non-change from license_select_wf.py to trigger new ci/cd Signed-off-by: David Wood <[email protected]> * one more fix to kfp transform workflows to not workflow-build in all transforms Signed-off-by: David Wood <[email protected]> * fix repo_level_ordering/ray/Makefile to support kind/kfp testing targets Signed-off-by: David Wood <[email protected]> * change kfp test workflows to not test if transform's Makefile or kfp_ray dir is not present Signed-off-by: David Wood <[email protected]> * set cancel-in-progress=true in workflows Signed-off-by: David Wood <[email protected]> --------- Signed-off-by: David Wood <[email protected]>
- Loading branch information