Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[TT-1218] try modified compatibility pipeline (#13443)
* try modified compatibility pipeline * don't wait with matrix generation for image to be built * fix outputs names * use images instead of tags * fix array population * construct array differently * fix & debug * fix echos * try running tests * fix path * fix paths and run command * more tests + change names + slack notification fix * test ignored tags, add more tests * fix slack + more tests * fix script * fix ignored tags array * add vrfv2plus tests, commenout out vrfv2 tests that always fail * disable vrfv2plus tests for besu and nethermind, modify pipeline triggers * adjust triggers * another trigger update * not trigger should work as expected * fix again * yet another fix + add keeper test * debug 1 * debug 2 * fix output target * try different condition * here comes another one... * fix da condition again, maybe forevah? * another attempt * fix yaml * add go script to check whether new releases created N days ago, update pipeline * a bit of debug * fix bash expansion * return latest tag from go script + get correct ref when building chainlink image depending on the trigger * fix workflow add depedency * fix chainlink version that's passed to build * fix ... mistake * use correct chainlink image tag in tests * allow to pass evm implementations and image count in workflow dispatch * support for custom test/evm implementation/versions input * fix custom input parsing * use go script to get latest images, another fix of input decoding * fix workflow conditions * further fix the workflow * remove one more invalid comment * remove profile from latest_images script * set aws region from secret * modify latest images script, so that it ignored tags don't count towards latest images number * add tests to compatibility script * refactor latest images and add tests * add tests for new_release script * run only Link Billing vrfv2plus test * fix latest images script * Add one more test * fix vrfv2plus regex * use semver matching when fetching latest images * fix constraints + warning message * do not fail slack notification if not all products run * more tests + variable to force check if image exists * fix workflow lints * remove scripts, use CLI tools from CTF * add go/bin to path * fix path * bump go-ethereum to test the pipeline * bump correct go.mod * restore go-ethereum version, remove bash script, update compatibility pipeline * fix pipeline * remove evm compatiblity json * add changeset * fix changeset * try success() instead of always() * fix commit selection for workflow_dispatch * run tests only if build-chainlink succeeds * WIP: print aggregated results * try result parsing scripts * fix needs + script cmd * run small test * run small test 2 * fix typos * do not save empty results * fix file location + early exit * do not panic if key is not present * add concurrency guard * fix output file name * fix passing of table * fix thread link * fix result printing * exit early if no results are found * try wrapping summary table in markdown * try what happens if there are no results * fix slack notification part * remove invalid character * get results of current workflow * print results of cron, runlog and flux tests as well + test newer tool version * do not panic if there no results * fix aggregated results printing condition * do not output null, if there are no results * early exit for asciitable * remove debug from the pipeline * check if base64 input is valid * fix the json validity check * provide valid json example * try again with valid example * fix indentation * remove whitespaces before and after EOF * use standalone tools in compat pipeline, modify notify action to also use them * fix tool name + var name * fix syntax + use newer asctiitable version * fix tool name * save results to input.json * fix regex passed to notify job * another slack notification fix * do not post anything for skipped tests * do not post, if there are no results * remove incorrect line * bump asciitable version * remove comment * remove unused action * adjust live testnets workflow's regex to match new format expected by notify slack job * bump down go-ethereum in tests * bump down go-ethereum in core/scripts
- Loading branch information