mirror of
https://github.com/netdata/netdata.git
synced 2025-03-16 22:13:38 +00:00
37 lines
1.2 KiB
YAML
37 lines
1.2 KiB
YAML
---
|
|
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()
|