Skip to content

Commit 7cf64e2

Browse files
committed
Drop "Slack" notifications in CI.
1 parent 1eb65f2 commit 7cf64e2

File tree

1 file changed

+0
-25
lines changed

1 file changed

+0
-25
lines changed

.github/workflows/continuous-integration.yml

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -19,17 +19,10 @@ jobs:
1919
CI_PYTHON_VERSION=${{ matrix.python-version }}
2020
CI_PACKAGE=colour_checker_detection
2121
CI_SHA=${{ github.sha }}
22-
CI_SLACK_WEBHOOK=${{ secrets.SLACK_WEBHOOK }}
23-
CI_SLACK_SUCCESS_NOTIFICATION="payload={\"attachments\": [{\"color\": \"#4CAF50\", \"author_name\": \"Python ${{ matrix.python-version }} build on ${{ matrix.os }}\", \"text\": \"Build for commit *${CI_SHA:0:7}* succeeded!\", \"title\": \"${{ github.repository }}@${{ github.ref }}\", \"title_link\": \"https://github.com/${{ github.repository }}/commit/${{ github.sha }}/checks\", \"footer\": \"Triggered by ${{ github.actor }}\"}], \"username\":\"Github Actions @ ${{ github.repository }}\", \"channel\":\"#continuous-integration\", \"icon_url\":\"https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png\"}"
24-
CI_SLACK_FAILURE_NOTIFICATION="${CI_SLACK_SUCCESS_NOTIFICATION/4CAF50/F44336}"
25-
CI_SLACK_FAILURE_NOTIFICATION="${CI_SLACK_FAILURE_NOTIFICATION/succeeded/failed}"
2622
COVERALLS_REPO_TOKEN=${{ secrets.COVERALLS_REPO_TOKEN }}
2723
echo ::set-env name=CI_PYTHON_VERSION::$CI_PYTHON_VERSION
2824
echo ::set-env name=CI_PACKAGE::$CI_PACKAGE
2925
echo ::set-env name=CI_SHA::$CI_SHA
30-
echo ::set-env name=CI_SLACK_WEBHOOK::$CI_SLACK_WEBHOOK
31-
echo ::set-env name=CI_SLACK_SUCCESS_NOTIFICATION::$CI_SLACK_SUCCESS_NOTIFICATION
32-
echo ::set-env name=CI_SLACK_FAILURE_NOTIFICATION::$CI_SLACK_FAILURE_NOTIFICATION
3326
echo ::set-env name=COVERALLS_REPO_TOKEN::$COVERALLS_REPO_TOKEN
3427
- name: Set up Python ${{ matrix.python-version }}
3528
uses: actions/setup-python@v1
@@ -59,11 +52,6 @@ jobs:
5952
run: |
6053
source $(poetry env info -p)/bin/activate
6154
if [ -z "$COVERALLS_REPO_TOKEN" ]; then echo \"COVERALLS_REPO_TOKEN\" secret is undefined!; else coveralls; fi
62-
- name: Notify Slack
63-
if: always()
64-
run: |
65-
if [ "${{ job.status }}" == "Success" ]; then CI_SLACK_NOTIFICATION="$CI_SLACK_SUCCESS_NOTIFICATION"; else CI_SLACK_NOTIFICATION="$CI_SLACK_FAILURE_NOTIFICATION"; fi
66-
if [ -z "$CI_SLACK_WEBHOOK" ]; then echo \"SLACK_WEBHOOK\" secret is undefined!; else curl -k -d "$CI_SLACK_NOTIFICATION" -X POST $CI_SLACK_WEBHOOK; fi
6755
windows-build:
6856
name: Windows Build
6957
strategy:
@@ -80,17 +68,10 @@ jobs:
8068
set CI_PYTHON_VERSION=${{ matrix.python-version }}
8169
set CI_PACKAGE=colour_checker_detection
8270
set CI_SHA=${{ github.sha }}
83-
set CI_SLACK_WEBHOOK=${{ secrets.SLACK_WEBHOOK }}
84-
set CI_SLACK_SUCCESS_NOTIFICATION="payload={\"attachments\": [{\"color\": \"#4CAF50\", \"author_name\": \"Python ${{ matrix.python-version }} build on ${{ matrix.os }}\", \"text\": \"Build for commit *"%CI_SHA:~0,7%"* succeeded!\", \"title\": \"${{ github.repository }}@${{ github.ref }}\", \"title_link\": \"https://github.com/${{ github.repository }}/commit/${{ github.sha }}/checks\", \"footer\": \"Triggered by ${{ github.actor }}\"}], \"username\":\"Github Actions @ ${{ github.repository }}\", \"channel\":\"#continuous-integration\", \"icon_url\":\"https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png\"}"
85-
set CI_SLACK_FAILURE_NOTIFICATION=%CI_SLACK_SUCCESS_NOTIFICATION:4CAF50=F44336%
86-
set CI_SLACK_FAILURE_NOTIFICATION=%CI_SLACK_FAILURE_NOTIFICATION:succeeded=failed%
8771
set COVERALLS_REPO_TOKEN=${{ secrets.COVERALLS_REPO_TOKEN }}
8872
echo ::set-env name=CI_PYTHON_VERSION::%CI_PYTHON_VERSION%
8973
echo ::set-env name=CI_PACKAGE::%CI_PACKAGE%
9074
echo ::set-env name=CI_SHA::%CI_SHA%
91-
echo ::set-env name=CI_SLACK_WEBHOOK::%CI_SLACK_WEBHOOK%
92-
echo ::set-env name=CI_SLACK_SUCCESS_NOTIFICATION::%CI_SLACK_SUCCESS_NOTIFICATION%
93-
echo ::set-env name=CI_SLACK_FAILURE_NOTIFICATION::%CI_SLACK_FAILURE_NOTIFICATION%
9475
echo ::set-env name=COVERALLS_REPO_TOKEN::%COVERALLS_REPO_TOKEN%
9576
shell: cmd
9677
- name: Set up Python ${{ matrix.python-version }}
@@ -128,9 +109,3 @@ jobs:
128109
call %CI_VIRTUAL_ENVIRONMENT%\scripts\activate
129110
IF "%COVERALLS_REPO_TOKEN%"=="" (echo "COVERALLS_REPO_TOKEN" secret is undefined!) ELSE (coveralls)
130111
shell: cmd
131-
- name: Notify Slack
132-
if: always()
133-
run: |
134-
IF "${{ job.status }}"=="Success" (set CI_SLACK_NOTIFICATION=%CI_SLACK_SUCCESS_NOTIFICATION%) ELSE (set CI_SLACK_NOTIFICATION=%CI_SLACK_FAILURE_NOTIFICATION%)
135-
IF "%CI_SLACK_WEBHOOK%"=="" (echo "SLACK_WEBHOOK" secret is undefined!) ELSE (curl -k -d %CI_SLACK_NOTIFICATION% -X POST %CI_SLACK_WEBHOOK%)
136-
shell: cmd

0 commit comments

Comments
 (0)