12345678910111213141516171819202122232425262728293031323334353637 |
- ---
- name: Trigger Netdata Learn documentation update
- on:
- push:
- branches:
- - master
- paths:
- - "**.mdx?"
- - "packaging/installer/kickstart.sh"
- concurrency:
- group: learn-trigger-${{ github.ref }}
- cancel-in-progress: true
- jobs:
- trigger-ingest:
- name: Trigger Netdata Learn ingest workflow.
- if: github.repository == 'netdata/netdata'
- runs-on: ubuntu-latest
- steps:
- - name: Trigger Netdata Learn ingest workflow.
- uses: benc-uk/workflow-dispatch@v1
- with:
- token: ${{ secrets.NETDATABOT_GITHUB_TOKEN }}
- repo: netdata/learn
- workflow: Ingest
- ref: refs/heads/master
- - name: Failure Notification
- uses: rtCamp/action-slack-notify@v2
- env:
- SLACK_COLOR: 'danger'
- SLACK_FOOTER: ''
- SLACK_ICON_EMOJI: ':github-actions:'
- SLACK_TITLE: 'Triggering Netdata Learn documentation update failed:'
- SLACK_USERNAME: 'GitHub Actions'
- SLACK_MESSAGE: |-
- ${{ github.repository }}: Failed to trigger Netdata Learn documentation update workflow.
- SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK_URL }}
- if: failure()
|