-
Notifications
You must be signed in to change notification settings - Fork 137
68 lines (66 loc) · 2.37 KB
/
techdocs.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
name: Send dispatch to service-catalog docs publisher
on:
push:
branches:
- master
paths:
- "**/docs/**"
- "mkdocs.yaml"
- "mkdocs.yml"
- ".github/workflows/techdocs.yaml"
jobs:
send-repo-dispatches:
strategy:
matrix:
include:
- filter: 'docs/content/acm/**'
docs_path: 'docs/content/acm'
entity_name: 'acm'
entity_kind: 'System'
- filter: 'docs/content/observatorium/**'
docs_path: 'docs/content/observatorium'
entity_name: 'mco-observatorium'
entity_kind: 'Component'
- filter: 'docs/content/grafana/**'
docs_path: 'docs/content/grafana'
entity_name: 'opf-monitoring-grafana-operator'
entity_kind: 'Component'
- filter: 'docs/content/cluster-scope/**'
docs_path: 'docs/content/cluster-scope'
entity_name: 'platform'
entity_kind: 'Domain'
- filter: 'docs/content/acme/**'
docs_path: 'docs/content/acme'
entity_name: 'certificate-management'
entity_kind: 'System'
- filter: 'docs/content/grafana/**'
docs_path: 'docs/content/grafana'
entity_name: 'opf-monitoring-grafana'
entity_kind: 'Component'
- filter: 'docs/content/odf/**'
docs_path: 'docs/content/odf'
entity_name: 'odf'
entity_kind: 'System'
- filter: 'docs/content/odh/**'
docs_path: 'docs/content/odh'
entity_name: 'odh'
entity_kind: 'System'
- filter: 'docs/content/reloader/**'
docs_path: 'docs/content/reloader'
entity_name: 'reloader'
entity_kind: 'System'
- filter: 'docs/content/vault_eso/**'
docs_path: 'docs/content/vault_eso'
entity_name: 'secret-management'
entity_kind: 'System'
runs-on: ubuntu-latest
steps:
- name: Send dispatch for grafana docs
uses: operate-first/service-catalog/.github/actions/docs-dispatch@main
with:
filter: ${{ matrix.filter }}
docs_path: ${{ matrix.docs_path }}
entity_name: ${{ matrix.entity_name }}
entity_kind: ${{ matrix.entity_kind }}
repository: ${{ github.repository }}
token: ${{ secrets.SESHETA_TOKEN }}