@@ -268,6 +268,22 @@ jobs:
268268 echo "exclude_combined_values Kernel Versions : $exclude_combined_values"
269269 echo "matrix_values=$combined_values" >> $GITHUB_OUTPUT
270270 echo "exclude_matrix_values=$exclude_combined_values" >> $GITHUB_OUTPUT
271+ published_kernels=$(printf " %s " "${kernel_versions[@]}")
272+ echo "published_kernels=${published_kernels}" >> $GITHUB_OUTPUT
273+
274+ # slack notification for new kernel release before e2e tests starts
275+ # as e2e tests may fail for new kernel release
276+ - name : Slack notification
277+ if : steps.set_kernel_version.outputs.matrix_values_not_empty == '1'
278+ 279+ with :
280+ token : ${{ secrets.SLACK_BOT_TOKEN }}
281+ method : chat.postMessage
282+ payload : |
283+ {
284+ "channel": "${{ secrets.SLACK_CHANNEL_ID }}",
285+ "text": "${{ secrets.DETECTED_PRECOMPILED_KERNEL_MESSAGE }} ${{ steps.set_kernel_version.outputs.published_kernels }}"
286+ }
271287
272288 e2e-tests-nvidiadriver :
273289 runs-on : linux-amd64-cpu4
@@ -455,3 +471,14 @@ jobs:
455471 echo "uploading $image_path"
456472 docker load -i $image_path
457473 docker push ${PRIVATE_REGISTRY}/nvidia/driver:${{ matrix.driver_branch }}-${{ matrix.kernel_version }}
474+
475+ - name : Slack notification
476+ 477+ with :
478+ token : ${{ secrets.SLACK_BOT_TOKEN }}
479+ method : chat.postMessage
480+ payload : |
481+ {
482+ "channel": "${{ secrets.SLACK_CHANNEL_ID }}",
483+ "text": "${{ secrets.PUBLISHED_PRECOMPILED_IMAGE_MESSAGE }} ${{ env.PRIVATE_REGISTRY }}/nvidia/driver:${{ matrix.driver_branch }}-${{ matrix.kernel_version }}"
484+ }
0 commit comments