[DX-3553] add CRE upgrade job to nightly and release#21666
Conversation
|
✅ No conflicts with other open PRs targeting |
|
I see you updated files related to
|
daa2d90 to
84dca00
Compare
There was a problem hiding this comment.
Pull request overview
Risk Rating: MEDIUM (CI workflow behavior changes + dependency bump across multiple Go modules)
This PR adds a nightly CRE compatibility/upgrade pipeline by introducing a new cre-compat job that reuses the existing devenv-compat reusable workflow, and updates the Chainlink Testing Framework (CTF) framework dependency to a newer patch version across relevant modules.
Changes:
- Bump
github.com/smartcontractkit/chainlink-testing-framework/frameworkfromv0.15.5tov0.15.8insystem-testsandcore/scriptsmodules. - Extend nightly compatibility workflow to include a
cre-compatjob and improve job naming fordf1-compat. - Add a failure-only step in the reusable compat workflow to capture Docker logs.
Reviewed changes
Copilot reviewed 5 out of 8 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
system-tests/tests/go.mod |
Bumps CTF framework dependency to v0.15.8 for system tests module. |
system-tests/tests/go.sum |
Updates sums for the CTF framework bump. |
system-tests/lib/go.mod |
Bumps CTF framework dependency to v0.15.8 for system-tests lib module. |
system-tests/lib/go.sum |
Updates sums for the CTF framework bump. |
core/scripts/go.mod |
Bumps CTF framework dependency to v0.15.8 for scripts module. |
core/scripts/go.sum |
Updates sums for the CTF framework bump. |
.github/workflows/devenv-nightly-compat.yml |
Adds cre-compat nightly job and names the df1 compat job. |
.github/workflows/devenv-compat.yml |
Adds a failure-only Docker log capture step before uploading artifacts. |
54ac44f to
0c4cf2b
Compare
0c4cf2b to
7994a88
Compare
0482df2 to
193f9e1
Compare
129c800 to
6c535d9
Compare
|
* add CRE upgrade pipeline * bump CTF * pass some buildcmd * save Docker logs * clean up + uncomment df1 compat tests * exclude rc and beta refs from upgrade tests * support passing custom refs * add upgrade tests to build publish pipeline





Execution: https://github.com/smartcontractkit/chainlink/actions/runs/23498618859