-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.yaml
More file actions
83 lines (70 loc) · 1.96 KB
/
config.yaml
File metadata and controls
83 lines (70 loc) · 1.96 KB
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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
# faneX-ID Bot Configuration
# Enable or disable the bot
enabled: true
# List of admin usernames (can use bot commands)
admin_users:
- FaserF
- fabia
# Automatically retry failed workflows (not recommended, use commands instead)
auto_retry: false
# Commands that require admin privileges
admin_only_commands:
- retry
- test
# Workflows that can be retried (repository-specific)
retryable_workflows:
# Main repository (faneX-ID/core)
faneX-ID/core:
- backend-ci
- frontend-ci
- docker-ci
- e2e-tests
- validate-integrations
- validate-readme
- pr-assistant
# Integration repositories
faneX-ID/integrations:
- pr-assistant
faneX-ID/integrations-example:
- pr-assistant
faneX-ID/integration-validation:
- pr-assistant
# Workflow repositories
faneX-ID/workflows:
- pr-assistant
faneX-ID/workflows-example:
- pr-assistant
# Core repository
faneX-ID/core:
- pr-assistant
- ci
# GitHub Bot repository
faneX-ID/github-bot:
- pr-assistant
# Home Assistant Addon
faneX-ID/homeassistant-addon:
- pr-assistant
- ci
# Documentation
faneX-ID/faneX-ID.github.io:
- pr-assistant
- ci
# Source of Truth for versions
# Note: versions.json is in the main faneX-ID/core repository (private)
# Access requires authentication via CORE_REPO_TOKEN or GITHUB_TOKEN
main_repository: "faneX-ID/core"
main_branch: "main"
versions_url: "https://raw.githubusercontent.com/faneX-ID/core/main/.github/versions.json"
# Repository visibility (for reference)
# core is currently private, but fetches from public versions.json
repository_visibility:
faneX-ID/core: "private"
faneX-ID/core: "private"
faneX-ID/integrations: "public"
faneX-ID/integrations-example: "public"
faneX-ID/workflows: "public"
faneX-ID/workflows-example: "public"
faneX-ID/integration-validation: "public"
faneX-ID/github-bot: "public"
faneX-ID/homeassistant-addon: "public"
faneX-ID/faneX-ID.github.io: "public"