diff --git a/.github/workflows/devenv-compat.yml b/.github/workflows/devenv-compat.yml index 1d36686171d..149aa337d07 100644 --- a/.github/workflows/devenv-compat.yml +++ b/.github/workflows/devenv-compat.yml @@ -122,7 +122,7 @@ jobs: role-duration-seconds: 1800 mask-aws-account-id: true - - name: Login to Amazon ECR + - name: Login to private Amazon ECRs id: login-ecr uses: aws-actions/amazon-ecr-login@062b18b96a7aff071d4dc91bc00c4c1a7945b076 # v2.0.1 with: @@ -130,6 +130,14 @@ jobs: env: AWS_REGION: ${{ secrets.QA_AWS_REGION }} + - name: Login to public Amazon ECR + id: login-ecr-public + uses: aws-actions/amazon-ecr-login@183a1442edf41672e66566b7fc560e297a290896 # v2.1.1 + with: + registry-type: public + env: + AWS_REGION: us-east-1 + - name: Set up Go uses: actions/setup-go@v6 # v6 with: @@ -159,7 +167,7 @@ jobs: tar -xzf ctf.tar.gz mv ctf bin/ctf chmod +x bin/ctf - + - name: Connect to Tailscale uses: tailscale/github-action@306e68a486fd2350f2bfc3b19fcd143891a4a2d8 # v4.1.2 with: @@ -177,14 +185,14 @@ jobs: else echo "Failed to reach SOT data source: ${SERVICE_URL}" fi - + - name: Run compat test working-directory: ${{ env.WORKING_DIR }} shell: bash env: CTF_LOG_LEVEL: ${{ env.CTF_LOG_LEVEL }} FAKE_SERVER_IMAGE: ${{ secrets.FAKE_SERVER_IMAGE }} - REGISTRY: ${{ secrets.REGISTRY_SDLC }}/chainlink + REGISTRY: public.ecr.aws/chainlink/chainlink STRIP_IMAGE_SUFFIX: ${{ env.STRIP_IMAGE_SUFFIX }} PRODUCT: ${{ env.PRODUCT }} NO_GIT_ROLLBACK: ${{ env.NO_GIT_ROLLBACK }} @@ -245,4 +253,4 @@ jobs: uses: actions/upload-artifact@v4 with: name: container-logs-smoke-${{ job.check_run_id }} - path: ${{ env.LOGS_DIR }} \ No newline at end of file + path: ${{ env.LOGS_DIR }} diff --git a/.github/workflows/devenv-core-compat.yml b/.github/workflows/devenv-core-compat.yml index 038486e59c1..20067aa55a7 100644 --- a/.github/workflows/devenv-core-compat.yml +++ b/.github/workflows/devenv-core-compat.yml @@ -52,7 +52,7 @@ jobs: # cl node Docker container name template, omit if you are using 'devenv' node-name-template: "don-node%d" # previous versions to test (sorted by tags, SemVer) - versions-back: "3" + versions-back: "5" # patterns to exclude specific refs exclude-refs: "beta,rc,ccip" # Git refs to test, should be used only for tool testing purposes. @@ -82,7 +82,7 @@ jobs: # cl node Docker container name template, omit if you are using 'devenv' node-name-template: "workflow-node%d" # previous versions to test (sorted by tags, SemVer) - versions-back: "3" + versions-back: "5" # patterns to exclude specific refs exclude-refs: "beta,rc,ccip" # Git refs to test, should be used only for tool testing purposes. diff --git a/core/scripts/go.mod b/core/scripts/go.mod index aaeee64379c..915dd4e2539 100644 --- a/core/scripts/go.mod +++ b/core/scripts/go.mod @@ -55,7 +55,7 @@ require ( github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20260119171452-39c98c3b33cd github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20260326111235-8c09d1a4491f github.com/smartcontractkit/chainlink-protos/job-distributor v0.18.0 - github.com/smartcontractkit/chainlink-testing-framework/framework v0.15.12 + github.com/smartcontractkit/chainlink-testing-framework/framework v0.15.15 github.com/smartcontractkit/chainlink-testing-framework/framework/components/dockercompose v0.1.20 github.com/smartcontractkit/chainlink-testing-framework/lib v1.54.5 github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.5 diff --git a/core/scripts/go.sum b/core/scripts/go.sum index 6c7e7e291ca..7e89fb204c9 100644 --- a/core/scripts/go.sum +++ b/core/scripts/go.sum @@ -1702,8 +1702,8 @@ github.com/smartcontractkit/chainlink-sui v0.0.0-20260408023220-974ac248027c h1: github.com/smartcontractkit/chainlink-sui v0.0.0-20260408023220-974ac248027c/go.mod h1:YQDu2RcdoAzI5xlhtpbjvaQQZwkUt/Q+IhLbP25M614= github.com/smartcontractkit/chainlink-sui/deployment v0.0.0-20260304150206-c64e48eb0cb0 h1:5NdsaclAfx+p8lZUZ3WIqMW3M9Cze1ZVPENOQhha1pk= github.com/smartcontractkit/chainlink-sui/deployment v0.0.0-20260304150206-c64e48eb0cb0/go.mod h1:IfeW6t5Yc5293H5ixuooAft+wYBMSFQWKjbBTwYiKr4= -github.com/smartcontractkit/chainlink-testing-framework/framework v0.15.12 h1:1SkcN0ABoqhiuPua5jfLPjMu2dcVN+RvsUB6/BBZtN0= -github.com/smartcontractkit/chainlink-testing-framework/framework v0.15.12/go.mod h1:BALK9cj8sk12e15UF6uDhifHgIApa+6N11TcQfInEro= +github.com/smartcontractkit/chainlink-testing-framework/framework v0.15.15 h1:6wIGZ2DNbjCGayndMJMwwFTfzJcWoSPRQ+q5xxQpgg0= +github.com/smartcontractkit/chainlink-testing-framework/framework v0.15.15/go.mod h1:BALK9cj8sk12e15UF6uDhifHgIApa+6N11TcQfInEro= github.com/smartcontractkit/chainlink-testing-framework/framework/components/dockercompose v0.1.20 h1:8D2DUnn7mLUZOLhPDGGFKKvBrgU6LQd00tq2VOprvfI= github.com/smartcontractkit/chainlink-testing-framework/framework/components/dockercompose v0.1.20/go.mod h1:98jNYBOPuKWJw9a8x0LgQuudp5enrHhQQP5Hq0YwRB8= github.com/smartcontractkit/chainlink-testing-framework/framework/components/fake v0.10.0 h1:PWAMYu0WaAMBfbpxCpFJGRIDHmcgmYin6a+UQC0OdtY= diff --git a/system-tests/lib/go.mod b/system-tests/lib/go.mod index 976ae8bd5a4..30badd7bf4c 100644 --- a/system-tests/lib/go.mod +++ b/system-tests/lib/go.mod @@ -44,7 +44,7 @@ require ( github.com/smartcontractkit/chainlink-protos/job-distributor v0.18.0 github.com/smartcontractkit/chainlink-protos/workflows/go v0.0.0-20260323124644-faea187e6997 github.com/smartcontractkit/chainlink-solana v1.1.2-0.20260407162454-407b2a207dcc - github.com/smartcontractkit/chainlink-testing-framework/framework v0.15.9-0.20260330164022-15e89dd1431f + github.com/smartcontractkit/chainlink-testing-framework/framework v0.15.15 github.com/smartcontractkit/chainlink-testing-framework/framework/components/dockercompose v0.1.15 github.com/smartcontractkit/chainlink-testing-framework/framework/components/fake v0.10.0 github.com/smartcontractkit/chainlink-testing-framework/lib v1.54.5 diff --git a/system-tests/lib/go.sum b/system-tests/lib/go.sum index 1ce821bfc3b..584d1f22ea1 100644 --- a/system-tests/lib/go.sum +++ b/system-tests/lib/go.sum @@ -1669,8 +1669,8 @@ github.com/smartcontractkit/chainlink-sui v0.0.0-20260408023220-974ac248027c h1: github.com/smartcontractkit/chainlink-sui v0.0.0-20260408023220-974ac248027c/go.mod h1:YQDu2RcdoAzI5xlhtpbjvaQQZwkUt/Q+IhLbP25M614= github.com/smartcontractkit/chainlink-sui/deployment v0.0.0-20260304150206-c64e48eb0cb0 h1:5NdsaclAfx+p8lZUZ3WIqMW3M9Cze1ZVPENOQhha1pk= github.com/smartcontractkit/chainlink-sui/deployment v0.0.0-20260304150206-c64e48eb0cb0/go.mod h1:IfeW6t5Yc5293H5ixuooAft+wYBMSFQWKjbBTwYiKr4= -github.com/smartcontractkit/chainlink-testing-framework/framework v0.15.9-0.20260330164022-15e89dd1431f h1:NSvEYsxvGxN0FfyL8uNYdePXHEvnSYLa1bdmLTHVDeU= -github.com/smartcontractkit/chainlink-testing-framework/framework v0.15.9-0.20260330164022-15e89dd1431f/go.mod h1:BALK9cj8sk12e15UF6uDhifHgIApa+6N11TcQfInEro= +github.com/smartcontractkit/chainlink-testing-framework/framework v0.15.15 h1:6wIGZ2DNbjCGayndMJMwwFTfzJcWoSPRQ+q5xxQpgg0= +github.com/smartcontractkit/chainlink-testing-framework/framework v0.15.15/go.mod h1:BALK9cj8sk12e15UF6uDhifHgIApa+6N11TcQfInEro= github.com/smartcontractkit/chainlink-testing-framework/framework/components/dockercompose v0.1.15 h1:usf6YCNmSO8R1/rU28wUfIdp7zXlqGGOAttXW5mgkXU= github.com/smartcontractkit/chainlink-testing-framework/framework/components/dockercompose v0.1.15/go.mod h1:YqrpawYGRkT/jcvXcmaZeZPOtu0erIenrHl5Mb8+U/c= github.com/smartcontractkit/chainlink-testing-framework/framework/components/fake v0.10.0 h1:PWAMYu0WaAMBfbpxCpFJGRIDHmcgmYin6a+UQC0OdtY= diff --git a/system-tests/tests/go.mod b/system-tests/tests/go.mod index b7a65088587..8c1053bbde0 100644 --- a/system-tests/tests/go.mod +++ b/system-tests/tests/go.mod @@ -72,7 +72,7 @@ require ( github.com/smartcontractkit/chainlink-protos/job-distributor v0.18.0 github.com/smartcontractkit/chainlink-protos/ring/go v0.0.0-20260331131315-f08a616d8dcd github.com/smartcontractkit/chainlink-protos/workflows/go v0.0.0-20260323124644-faea187e6997 - github.com/smartcontractkit/chainlink-testing-framework/framework v0.15.9-0.20260330164022-15e89dd1431f + github.com/smartcontractkit/chainlink-testing-framework/framework v0.15.15 github.com/smartcontractkit/chainlink-testing-framework/framework/components/fake v0.10.0 github.com/smartcontractkit/chainlink-testing-framework/havoc v1.50.7 github.com/smartcontractkit/chainlink-testing-framework/lib v1.54.5 diff --git a/system-tests/tests/go.sum b/system-tests/tests/go.sum index 759e84e8be1..909ec04a073 100644 --- a/system-tests/tests/go.sum +++ b/system-tests/tests/go.sum @@ -1853,8 +1853,8 @@ github.com/smartcontractkit/chainlink-sui v0.0.0-20260408023220-974ac248027c h1: github.com/smartcontractkit/chainlink-sui v0.0.0-20260408023220-974ac248027c/go.mod h1:YQDu2RcdoAzI5xlhtpbjvaQQZwkUt/Q+IhLbP25M614= github.com/smartcontractkit/chainlink-sui/deployment v0.0.0-20260304150206-c64e48eb0cb0 h1:5NdsaclAfx+p8lZUZ3WIqMW3M9Cze1ZVPENOQhha1pk= github.com/smartcontractkit/chainlink-sui/deployment v0.0.0-20260304150206-c64e48eb0cb0/go.mod h1:IfeW6t5Yc5293H5ixuooAft+wYBMSFQWKjbBTwYiKr4= -github.com/smartcontractkit/chainlink-testing-framework/framework v0.15.9-0.20260330164022-15e89dd1431f h1:NSvEYsxvGxN0FfyL8uNYdePXHEvnSYLa1bdmLTHVDeU= -github.com/smartcontractkit/chainlink-testing-framework/framework v0.15.9-0.20260330164022-15e89dd1431f/go.mod h1:BALK9cj8sk12e15UF6uDhifHgIApa+6N11TcQfInEro= +github.com/smartcontractkit/chainlink-testing-framework/framework v0.15.15 h1:6wIGZ2DNbjCGayndMJMwwFTfzJcWoSPRQ+q5xxQpgg0= +github.com/smartcontractkit/chainlink-testing-framework/framework v0.15.15/go.mod h1:BALK9cj8sk12e15UF6uDhifHgIApa+6N11TcQfInEro= github.com/smartcontractkit/chainlink-testing-framework/framework/components/dockercompose v0.1.18 h1:1ng+p/+85zcVLHB050PiWUAjOcxyd4KjwkUlJy34rgE= github.com/smartcontractkit/chainlink-testing-framework/framework/components/dockercompose v0.1.18/go.mod h1:2+OrSz56pdgtY0Oc20nCS9LH/bEksFDBQjoR82De5PI= github.com/smartcontractkit/chainlink-testing-framework/framework/components/fake v0.10.0 h1:PWAMYu0WaAMBfbpxCpFJGRIDHmcgmYin6a+UQC0OdtY=