From 11efb4fc093683b3a057a213463ccc7beb544b56 Mon Sep 17 00:00:00 2001 From: Yih-Dar <2521628+ydshieh@users.noreply.github.com> Date: Mon, 15 Jul 2024 17:16:36 +0200 Subject: [PATCH] Notify new docker images built for circleci (#31701) * hello * hello * hello * hello * hello * hello * hello * notify * trigger * use new channel --------- Co-authored-by: ydshieh --- .github/workflows/build-ci-docker-images.yml | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-ci-docker-images.yml b/.github/workflows/build-ci-docker-images.yml index 6f29df8276..a07b99af65 100644 --- a/.github/workflows/build-ci-docker-images.yml +++ b/.github/workflows/build-ci-docker-images.yml @@ -27,10 +27,10 @@ jobs: strategy: matrix: file: ["quality", "consistency", "custom-tokenizers", "torch-light", "tf-light", "exotic-models", "torch-tf-light", "torch-jax-light", "jax-light", "examples-torch", "examples-tf"] - continue-on-error: true + continue-on-error: true steps: - - + - name: Set tag run: | if ${{contains(github.event.head_commit.message, '[build-ci-image]')}}; then @@ -61,4 +61,17 @@ jobs: REF=${{ github.sha }} file: "./docker/${{ matrix.file }}.dockerfile" push: ${{ contains(github.event.head_commit.message, 'ci-image]') || github.event_name == 'schedule' }} - tags: ${{ env.TAG }} \ No newline at end of file + tags: ${{ env.TAG }} + + notify: + runs-on: ubuntu-22.04 + if: ${{ contains(github.event.head_commit.message, '[build-ci-image]') || contains(github.event.head_commit.message, '[push-ci-image]') && '!cancelled()' || github.event_name == 'schedule' }} + steps: + - name: Post to Slack + if: ${{ contains(github.event.head_commit.message, '[push-ci-image]') && github.event_name != 'schedule' }} + uses: huggingface/hf-workflows/.github/actions/post-slack@main + with: + slack_channel: "#transformers-ci-circleci-images" + title: 🤗 New docker images for CircleCI are pushed. + status: ${{ job.status }} + slack_token: ${{ secrets.SLACK_CIFEEDBACK_BOT_TOKEN }} \ No newline at end of file