Skip to content

Commit 816a8f3

Browse files
committed
fix image resolution in nightly
1 parent d35a5d3 commit 816a8f3

1 file changed

Lines changed: 23 additions & 16 deletions

File tree

.github/workflows/system-tests-nightly.yml

Lines changed: 23 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,14 @@ concurrency:
5555
cancel-in-progress: true
5656

5757
jobs:
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

Comments
 (0)