@@ -55,14 +55,14 @@ concurrency:
5555 cancel-in-progress : true
5656
5757jobs :
58- resolve-chainlink-image :
59- name : Resolve Chainlink image
58+ summary :
59+ name : " Build Information "
6060 runs-on : ubuntu-latest
61+ permissions :
62+ contents : read
6163 environment :
6264 name : " integration"
6365 deployment : false
64- outputs :
65- resolved-image : ${{ steps.resolve-chainlink-image.outputs.resolved_image }}
6666 steps :
6767 - name : Compute fallback image tag
6868 id : fallback-tag
@@ -80,30 +80,20 @@ jobs:
8080 env :
8181 QA_AWS_ACCOUNT_NUMBER : ${{ secrets.QA_AWS_ACCOUNT_NUMBER }}
8282 QA_AWS_REGION : ${{ secrets.QA_AWS_REGION }}
83-
84- summary :
85- name : " Build Information"
86- runs-on : ubuntu-latest
87- needs : [resolve-chainlink-image]
88- permissions :
89- contents : read
90- steps :
9183 - name : Checkout code
9284 uses : actions/checkout@v6
9385 with :
9486 fetch-depth : 0
9587 - name : Print Summary
9688 run : |
97- echo "**Image:** \`${{ needs .resolve-chainlink-image.outputs.resolved-image }}\`" >> $GITHUB_STEP_SUMMARY
89+ echo "**Image:** \`${{ steps .resolve-chainlink-image.outputs.resolved-image }}\`" >> $GITHUB_STEP_SUMMARY
9890 test-nightly :
9991 name : ${{ matrix.display_name }}
100- needs : [resolve-chainlink-image]
10192 permissions :
10293 id-token : write
10394 contents : read
10495 pull-requests : write
10596 runs-on : ${{ matrix.runner }}
106- if : needs.resolve-chainlink-image.result == 'success'
10797 environment :
10898 name : " integration"
10999 deployment : false
@@ -358,9 +348,26 @@ jobs:
358348 run : |
359349 go mod download
360350
351+ - name : Compute fallback image tag
352+ id : fallback-tag
353+ shell : bash
354+ working-directory : .
355+ run : echo "value=nightly-$(date +%Y%m%d)" >> "$GITHUB_OUTPUT"
356+ - name : Resolve Chainlink image
357+ id : resolve-chainlink-image
358+ uses : smartcontractkit/chainlink/.github/actions/resolve-chainlink-image@1d9ff409d8b0be77349f0bdc96f8f84d3268074b
359+ with :
360+ chainlink_image_repo : ${{ inputs.chainlink_image_repo }}
361+ chainlink_image_tag : ${{ inputs.chainlink_image_tag != '' && inputs.chainlink_image_tag || steps.fallback-tag.outputs.value }}
362+ chainlink_full_image : ${{ inputs.chainlink_full_image }}
363+ chainlink_version : ${{ inputs.chainlink_version }}
364+ env :
365+ QA_AWS_ACCOUNT_NUMBER : ${{ secrets.QA_AWS_ACCOUNT_NUMBER }}
366+ QA_AWS_REGION : ${{ secrets.QA_AWS_REGION }}
367+
361368 - name : Set environment variables
362369 run : |
363- echo "CHAINLINK_IMAGE=${{ needs .resolve-chainlink-image.outputs.resolved-image }}" >> $GITHUB_ENV
370+ echo "CHAINLINK_IMAGE=${{ steps .resolve-chainlink-image.outputs.resolved_image }}" >> $GITHUB_ENV
364371
365372 - name : Setup environment
366373 env :
0 commit comments