Merge pull request #2539 from freqtrade/seperate_docs_ci

seperate docs job
This commit is contained in:
hroff-1902 2019-11-17 13:20:21 +03:00 committed by GitHub
commit 841c379797
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -93,10 +93,6 @@ jobs:
run: |
mypy freqtrade scripts
- name: Documentation syntax
run: |
./tests/test_docs.sh
- name: Slack Notification
uses: homoluctus/slatify@v1.8.0
if: always()
@ -169,8 +165,26 @@ jobs:
channel: '#notifications'
url: ${{ secrets.SLACK_WEBHOOK }}
docs_check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Documentation syntax
run: |
./tests/test_docs.sh
- name: Slack Notification
uses: homoluctus/slatify@v1.8.0
if: failure()
with:
type: ${{ job.status }}
job_name: '*Freqtrade Docs*'
channel: '#notifications'
url: ${{ secrets.SLACK_WEBHOOK }}
deploy:
needs: [ build, build_windows ]
needs: [ build, build_windows, docs_check ]
runs-on: ubuntu-18.04
if: github.event_name == 'push' || github.event_name == 'schedule'
steps: