worgarside / github-config-files

Commonly used config files to share across multiple repos

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GitHub Config Files

Repository File Mappings

All Mappings

Destination addon-item-warehouse-api addon-item-warehouse-website addon-yas-209-bridge home-assistant home-assistant-appdaemon home-assistant-config-validator led-matrix-controller plant-monitor pre-commit-hooks-dependency-sync python-template smart-mini-crt-interface very-slow-movie-player wg-scripts wg-utilities
.github/CODEOWNERS .github/CODEOWNERS .github/CODEOWNERS .github/CODEOWNERS .github/CODEOWNERS .github/CODEOWNERS .github/CODEOWNERS .github/CODEOWNERS .github/CODEOWNERS .github/CODEOWNERS .github/CODEOWNERS .github/CODEOWNERS .github/CODEOWNERS .github/CODEOWNERS .github/CODEOWNERS
.github/dependabot.yml .github/dependabot.yml .github/dependabot.yml .github/dependabot.yml .github/dependabot.yml .github/dependabot.yml .github/dependabot.yml .github/dependabot.yml .github/dependabot.yml .github/dependabot.yml .github/dependabot.yml .github/dependabot.yml .github/dependabot.yml .github/dependabot.yml .github/dependabot.yml
.github/labeler.yml .github/labeler.yml .github/labeler.yml .github/labeler.yml .github/labeler.yml .github/labeler.yml .github/labeler.yml .github/labeler.yml .github/labeler.yml .github/labeler.yml .github/labeler.yml .github/labeler.yml .github/labeler.yml .github/labeler.yml
.github/release-drafter.yml gha_sync/configs/release-drafter.yml gha_sync/configs/release-drafter.yml gha_sync/configs/release-drafter.yml gha_sync/configs/release-drafter.yml gha_sync/configs/release-drafter.yml gha_sync/configs/release-drafter.yml gha_sync/configs/release-drafter.yml gha_sync/configs/release-drafter.yml gha_sync/configs/release-drafter.yml gha_sync/configs/release-drafter.yml gha_sync/configs/release-drafter.yml gha_sync/configs/release-drafter.yml gha_sync/configs/release-drafter.yml gha_sync/configs/release-drafter.yml
.github/repo_labels.yml .github/repo_labels.yml .github/repo_labels.yml .github/repo_labels.yml .github/repo_labels.yml .github/repo_labels.yml .github/repo_labels.yml .github/repo_labels.yml .github/repo_labels.yml .github/repo_labels.yml .github/repo_labels.yml .github/repo_labels.yml .github/repo_labels.yml .github/repo_labels.yml
.github/workflows/auto_create_pr.yml gha_sync/workflows/all/auto_create_pr.yml gha_sync/workflows/all/auto_create_pr.yml gha_sync/workflows/all/auto_create_pr.yml gha_sync/workflows/all/auto_create_pr.yml gha_sync/workflows/all/auto_create_pr.yml gha_sync/workflows/all/auto_create_pr.yml gha_sync/workflows/all/auto_create_pr.yml gha_sync/workflows/all/auto_create_pr.yml gha_sync/workflows/all/auto_create_pr.yml gha_sync/workflows/all/auto_create_pr.yml gha_sync/workflows/all/auto_create_pr.yml gha_sync/workflows/all/auto_create_pr.yml gha_sync/workflows/all/auto_create_pr.yml gha_sync/workflows/all/auto_create_pr.yml
.github/workflows/ci_deployment.yml gha_sync/workflows/template/ci_deployment.template.yml gha_sync/workflows/template/ci_deployment.template.yml gha_sync/workflows/template/ci_deployment.template.yml gha_sync/workflows/template/ci_deployment.template.yml gha_sync/workflows/template/ci_deployment.template.yml gha_sync/workflows/template/ci_deployment.template.yml gha_sync/workflows/template/ci_deployment.template.yml gha_sync/workflows/template/ci_deployment.template.yml gha_sync/workflows/template/ci_deployment.template.yml gha_sync/workflows/template/ci_deployment.template.yml gha_sync/workflows/template/ci_deployment.template.yml gha_sync/workflows/template/ci_deployment.template.yml gha_sync/workflows/template/ci_deployment.template.yml gha_sync/workflows/template/ci_deployment.template.yml
.github/workflows/ci_validation.yml gha_sync/workflows/template/ci_validation.template.yml gha_sync/workflows/template/ci_validation.template.yml gha_sync/workflows/template/ci_validation.template.yml gha_sync/workflows/template/ci_validation.template.yml gha_sync/workflows/template/ci_validation.template.yml gha_sync/workflows/template/ci_validation.template.yml gha_sync/workflows/template/ci_validation.template.yml gha_sync/workflows/template/ci_validation.template.yml gha_sync/workflows/template/ci_validation.template.yml gha_sync/workflows/template/ci_validation.template.yml gha_sync/workflows/template/ci_validation.template.yml gha_sync/workflows/template/ci_validation.template.yml gha_sync/workflows/template/ci_validation.template.yml gha_sync/workflows/template/ci_validation.template.yml
.github/workflows/codspeed.yml gha_sync/workflows/template/codspeed.template.yml gha_sync/workflows/template/codspeed.template.yml
.github/workflows/eslint.yml gha_sync/workflows/repo/addon-item-warehouse-website/eslint.yml
.github/workflows/integration_test.yml gha_sync/workflows/repo/home-assistant-config-validator/integration_test.yml
.github/workflows/manage_pr.yml gha_sync/workflows/all/manage_pr.yml gha_sync/workflows/all/manage_pr.yml gha_sync/workflows/all/manage_pr.yml gha_sync/workflows/all/manage_pr.yml gha_sync/workflows/all/manage_pr.yml gha_sync/workflows/all/manage_pr.yml gha_sync/workflows/all/manage_pr.yml gha_sync/workflows/all/manage_pr.yml gha_sync/workflows/all/manage_pr.yml gha_sync/workflows/all/manage_pr.yml gha_sync/workflows/all/manage_pr.yml gha_sync/workflows/all/manage_pr.yml gha_sync/workflows/all/manage_pr.yml gha_sync/workflows/all/manage_pr.yml
.github/workflows/manage_repo_labels.yml gha_sync/workflows/all/manage_repo_labels.yml gha_sync/workflows/all/manage_repo_labels.yml gha_sync/workflows/all/manage_repo_labels.yml gha_sync/workflows/all/manage_repo_labels.yml gha_sync/workflows/all/manage_repo_labels.yml gha_sync/workflows/all/manage_repo_labels.yml gha_sync/workflows/all/manage_repo_labels.yml gha_sync/workflows/all/manage_repo_labels.yml gha_sync/workflows/all/manage_repo_labels.yml gha_sync/workflows/all/manage_repo_labels.yml gha_sync/workflows/all/manage_repo_labels.yml gha_sync/workflows/all/manage_repo_labels.yml gha_sync/workflows/all/manage_repo_labels.yml gha_sync/workflows/all/manage_repo_labels.yml
.github/workflows/pr_autoupdate.yml gha_sync/workflows/all/pr_autoupdate.yml gha_sync/workflows/all/pr_autoupdate.yml gha_sync/workflows/all/pr_autoupdate.yml gha_sync/workflows/all/pr_autoupdate.yml gha_sync/workflows/all/pr_autoupdate.yml gha_sync/workflows/all/pr_autoupdate.yml gha_sync/workflows/all/pr_autoupdate.yml gha_sync/workflows/all/pr_autoupdate.yml gha_sync/workflows/all/pr_autoupdate.yml gha_sync/workflows/all/pr_autoupdate.yml gha_sync/workflows/all/pr_autoupdate.yml gha_sync/workflows/all/pr_autoupdate.yml gha_sync/workflows/all/pr_autoupdate.yml gha_sync/workflows/all/pr_autoupdate.yml
.github/workflows/pr_cleanup.yml gha_sync/workflows/all/pr_cleanup.yml gha_sync/workflows/all/pr_cleanup.yml gha_sync/workflows/all/pr_cleanup.yml gha_sync/workflows/all/pr_cleanup.yml gha_sync/workflows/all/pr_cleanup.yml gha_sync/workflows/all/pr_cleanup.yml gha_sync/workflows/all/pr_cleanup.yml gha_sync/workflows/all/pr_cleanup.yml gha_sync/workflows/all/pr_cleanup.yml gha_sync/workflows/all/pr_cleanup.yml gha_sync/workflows/all/pr_cleanup.yml gha_sync/workflows/all/pr_cleanup.yml gha_sync/workflows/all/pr_cleanup.yml gha_sync/workflows/all/pr_cleanup.yml
.github/workflows/set_pr_auto_merge.yml gha_sync/workflows/all/set_pr_auto_merge.yml gha_sync/workflows/all/set_pr_auto_merge.yml gha_sync/workflows/all/set_pr_auto_merge.yml gha_sync/workflows/all/set_pr_auto_merge.yml gha_sync/workflows/all/set_pr_auto_merge.yml gha_sync/workflows/all/set_pr_auto_merge.yml gha_sync/workflows/all/set_pr_auto_merge.yml gha_sync/workflows/all/set_pr_auto_merge.yml gha_sync/workflows/all/set_pr_auto_merge.yml gha_sync/workflows/all/set_pr_auto_merge.yml gha_sync/workflows/all/set_pr_auto_merge.yml gha_sync/workflows/all/set_pr_auto_merge.yml gha_sync/workflows/all/set_pr_auto_merge.yml gha_sync/workflows/all/set_pr_auto_merge.yml
.github/workflows/validate_home_assistant_config.yml gha_sync/workflows/repo/home-assistant/validate_home_assistant_config.yml
.yamllint .yamllint .yamllint .yamllint .yamllint .yamllint .yamllint .yamllint .yamllint .yamllint .yamllint .yamllint

Per-Repository Mappings

Mapping Table
Source Destination
.github/CODEOWNERS .github/CODEOWNERS
.github/dependabot.yml .github/dependabot.yml
.github/labeler.yml .github/labeler.yml
.github/repo_labels.yml .github/repo_labels.yml
.yamllint .yamllint
gha_sync/configs/release-drafter.yml .github/release-drafter.yml
gha_sync/workflows/all/auto_create_pr.yml .github/workflows/auto_create_pr.yml
gha_sync/workflows/all/manage_pr.yml .github/workflows/manage_pr.yml
gha_sync/workflows/all/manage_repo_labels.yml .github/workflows/manage_repo_labels.yml
gha_sync/workflows/all/pr_autoupdate.yml .github/workflows/pr_autoupdate.yml
gha_sync/workflows/all/pr_cleanup.yml .github/workflows/pr_cleanup.yml
gha_sync/workflows/all/set_pr_auto_merge.yml .github/workflows/set_pr_auto_merge.yml
gha_sync/workflows/template/ci_deployment.template.yml .github/workflows/ci_deployment.yml
gha_sync/workflows/template/ci_validation.template.yml .github/workflows/ci_validation.yml
Mapping Table
Source Destination
.github/CODEOWNERS .github/CODEOWNERS
.github/dependabot.yml .github/dependabot.yml
.github/labeler.yml .github/labeler.yml
.github/repo_labels.yml .github/repo_labels.yml
gha_sync/configs/release-drafter.yml .github/release-drafter.yml
gha_sync/workflows/all/auto_create_pr.yml .github/workflows/auto_create_pr.yml
gha_sync/workflows/all/manage_pr.yml .github/workflows/manage_pr.yml
gha_sync/workflows/all/manage_repo_labels.yml .github/workflows/manage_repo_labels.yml
gha_sync/workflows/all/pr_autoupdate.yml .github/workflows/pr_autoupdate.yml
gha_sync/workflows/all/pr_cleanup.yml .github/workflows/pr_cleanup.yml
gha_sync/workflows/all/set_pr_auto_merge.yml .github/workflows/set_pr_auto_merge.yml
gha_sync/workflows/repo/addon-item-warehouse-website/eslint.yml .github/workflows/eslint.yml
gha_sync/workflows/template/ci_deployment.template.yml .github/workflows/ci_deployment.yml
gha_sync/workflows/template/ci_validation.template.yml .github/workflows/ci_validation.yml
Mapping Table
Source Destination
.github/CODEOWNERS .github/CODEOWNERS
.github/dependabot.yml .github/dependabot.yml
.github/labeler.yml .github/labeler.yml
.github/repo_labels.yml .github/repo_labels.yml
.yamllint .yamllint
gha_sync/configs/release-drafter.yml .github/release-drafter.yml
gha_sync/workflows/all/auto_create_pr.yml .github/workflows/auto_create_pr.yml
gha_sync/workflows/all/manage_pr.yml .github/workflows/manage_pr.yml
gha_sync/workflows/all/manage_repo_labels.yml .github/workflows/manage_repo_labels.yml
gha_sync/workflows/all/pr_autoupdate.yml .github/workflows/pr_autoupdate.yml
gha_sync/workflows/all/pr_cleanup.yml .github/workflows/pr_cleanup.yml
gha_sync/workflows/all/set_pr_auto_merge.yml .github/workflows/set_pr_auto_merge.yml
gha_sync/workflows/template/ci_deployment.template.yml .github/workflows/ci_deployment.yml
gha_sync/workflows/template/ci_validation.template.yml .github/workflows/ci_validation.yml

home-assistant (12 files)

Mapping Table
Source Destination
.github/CODEOWNERS .github/CODEOWNERS
.github/dependabot.yml .github/dependabot.yml
gha_sync/configs/release-drafter.yml .github/release-drafter.yml
gha_sync/workflows/all/auto_create_pr.yml .github/workflows/auto_create_pr.yml
gha_sync/workflows/all/manage_pr.yml .github/workflows/manage_pr.yml
gha_sync/workflows/all/manage_repo_labels.yml .github/workflows/manage_repo_labels.yml
gha_sync/workflows/all/pr_autoupdate.yml .github/workflows/pr_autoupdate.yml
gha_sync/workflows/all/pr_cleanup.yml .github/workflows/pr_cleanup.yml
gha_sync/workflows/all/set_pr_auto_merge.yml .github/workflows/set_pr_auto_merge.yml
gha_sync/workflows/repo/home-assistant/validate_home_assistant_config.yml .github/workflows/validate_home_assistant_config.yml
gha_sync/workflows/template/ci_deployment.template.yml .github/workflows/ci_deployment.yml
gha_sync/workflows/template/ci_validation.template.yml .github/workflows/ci_validation.yml
Mapping Table
Source Destination
.github/CODEOWNERS .github/CODEOWNERS
.github/dependabot.yml .github/dependabot.yml
.github/labeler.yml .github/labeler.yml
.github/repo_labels.yml .github/repo_labels.yml
.yamllint .yamllint
gha_sync/configs/release-drafter.yml .github/release-drafter.yml
gha_sync/workflows/all/auto_create_pr.yml .github/workflows/auto_create_pr.yml
gha_sync/workflows/all/manage_pr.yml .github/workflows/manage_pr.yml
gha_sync/workflows/all/manage_repo_labels.yml .github/workflows/manage_repo_labels.yml
gha_sync/workflows/all/pr_autoupdate.yml .github/workflows/pr_autoupdate.yml
gha_sync/workflows/all/pr_cleanup.yml .github/workflows/pr_cleanup.yml
gha_sync/workflows/all/set_pr_auto_merge.yml .github/workflows/set_pr_auto_merge.yml
gha_sync/workflows/template/ci_deployment.template.yml .github/workflows/ci_deployment.yml
gha_sync/workflows/template/ci_validation.template.yml .github/workflows/ci_validation.yml
Mapping Table
Source Destination
.github/CODEOWNERS .github/CODEOWNERS
.github/dependabot.yml .github/dependabot.yml
.github/labeler.yml .github/labeler.yml
.github/repo_labels.yml .github/repo_labels.yml
.yamllint .yamllint
gha_sync/configs/release-drafter.yml .github/release-drafter.yml
gha_sync/workflows/all/auto_create_pr.yml .github/workflows/auto_create_pr.yml
gha_sync/workflows/all/manage_pr.yml .github/workflows/manage_pr.yml
gha_sync/workflows/all/manage_repo_labels.yml .github/workflows/manage_repo_labels.yml
gha_sync/workflows/all/pr_autoupdate.yml .github/workflows/pr_autoupdate.yml
gha_sync/workflows/all/pr_cleanup.yml .github/workflows/pr_cleanup.yml
gha_sync/workflows/all/set_pr_auto_merge.yml .github/workflows/set_pr_auto_merge.yml
gha_sync/workflows/repo/home-assistant-config-validator/integration_test.yml .github/workflows/integration_test.yml
gha_sync/workflows/template/ci_deployment.template.yml .github/workflows/ci_deployment.yml
gha_sync/workflows/template/ci_validation.template.yml .github/workflows/ci_validation.yml
gha_sync/workflows/template/codspeed.template.yml .github/workflows/codspeed.yml
Mapping Table
Source Destination
.github/CODEOWNERS .github/CODEOWNERS
.github/dependabot.yml .github/dependabot.yml
.github/labeler.yml .github/labeler.yml
.github/repo_labels.yml .github/repo_labels.yml
.yamllint .yamllint
gha_sync/configs/release-drafter.yml .github/release-drafter.yml
gha_sync/workflows/all/auto_create_pr.yml .github/workflows/auto_create_pr.yml
gha_sync/workflows/all/manage_pr.yml .github/workflows/manage_pr.yml
gha_sync/workflows/all/manage_repo_labels.yml .github/workflows/manage_repo_labels.yml
gha_sync/workflows/all/pr_autoupdate.yml .github/workflows/pr_autoupdate.yml
gha_sync/workflows/all/pr_cleanup.yml .github/workflows/pr_cleanup.yml
gha_sync/workflows/all/set_pr_auto_merge.yml .github/workflows/set_pr_auto_merge.yml
gha_sync/workflows/template/ci_deployment.template.yml .github/workflows/ci_deployment.yml
gha_sync/workflows/template/ci_validation.template.yml .github/workflows/ci_validation.yml
gha_sync/workflows/template/codspeed.template.yml .github/workflows/codspeed.yml

plant-monitor (14 files)

Mapping Table
Source Destination
.github/CODEOWNERS .github/CODEOWNERS
.github/dependabot.yml .github/dependabot.yml
.github/labeler.yml .github/labeler.yml
.github/repo_labels.yml .github/repo_labels.yml
.yamllint .yamllint
gha_sync/configs/release-drafter.yml .github/release-drafter.yml
gha_sync/workflows/all/auto_create_pr.yml .github/workflows/auto_create_pr.yml
gha_sync/workflows/all/manage_pr.yml .github/workflows/manage_pr.yml
gha_sync/workflows/all/manage_repo_labels.yml .github/workflows/manage_repo_labels.yml
gha_sync/workflows/all/pr_autoupdate.yml .github/workflows/pr_autoupdate.yml
gha_sync/workflows/all/pr_cleanup.yml .github/workflows/pr_cleanup.yml
gha_sync/workflows/all/set_pr_auto_merge.yml .github/workflows/set_pr_auto_merge.yml
gha_sync/workflows/template/ci_deployment.template.yml .github/workflows/ci_deployment.yml
gha_sync/workflows/template/ci_validation.template.yml .github/workflows/ci_validation.yml
Mapping Table
Source Destination
.github/CODEOWNERS .github/CODEOWNERS
.github/dependabot.yml .github/dependabot.yml
.github/labeler.yml .github/labeler.yml
.github/repo_labels.yml .github/repo_labels.yml
.yamllint .yamllint
gha_sync/configs/release-drafter.yml .github/release-drafter.yml
gha_sync/workflows/all/auto_create_pr.yml .github/workflows/auto_create_pr.yml
gha_sync/workflows/all/manage_pr.yml .github/workflows/manage_pr.yml
gha_sync/workflows/all/manage_repo_labels.yml .github/workflows/manage_repo_labels.yml
gha_sync/workflows/all/pr_autoupdate.yml .github/workflows/pr_autoupdate.yml
gha_sync/workflows/all/pr_cleanup.yml .github/workflows/pr_cleanup.yml
gha_sync/workflows/all/set_pr_auto_merge.yml .github/workflows/set_pr_auto_merge.yml
gha_sync/workflows/template/ci_deployment.template.yml .github/workflows/ci_deployment.yml
gha_sync/workflows/template/ci_validation.template.yml .github/workflows/ci_validation.yml

python-template (14 files)

Mapping Table
Source Destination
.github/CODEOWNERS .github/CODEOWNERS
.github/dependabot.yml .github/dependabot.yml
.github/labeler.yml .github/labeler.yml
.github/repo_labels.yml .github/repo_labels.yml
.yamllint .yamllint
gha_sync/configs/release-drafter.yml .github/release-drafter.yml
gha_sync/workflows/all/auto_create_pr.yml .github/workflows/auto_create_pr.yml
gha_sync/workflows/all/manage_pr.yml .github/workflows/manage_pr.yml
gha_sync/workflows/all/manage_repo_labels.yml .github/workflows/manage_repo_labels.yml
gha_sync/workflows/all/pr_autoupdate.yml .github/workflows/pr_autoupdate.yml
gha_sync/workflows/all/pr_cleanup.yml .github/workflows/pr_cleanup.yml
gha_sync/workflows/all/set_pr_auto_merge.yml .github/workflows/set_pr_auto_merge.yml
gha_sync/workflows/template/ci_deployment.template.yml .github/workflows/ci_deployment.yml
gha_sync/workflows/template/ci_validation.template.yml .github/workflows/ci_validation.yml
Mapping Table
Source Destination
.github/CODEOWNERS .github/CODEOWNERS
.github/dependabot.yml .github/dependabot.yml
.github/labeler.yml .github/labeler.yml
.github/repo_labels.yml .github/repo_labels.yml
.yamllint .yamllint
gha_sync/configs/release-drafter.yml .github/release-drafter.yml
gha_sync/workflows/all/auto_create_pr.yml .github/workflows/auto_create_pr.yml
gha_sync/workflows/all/manage_pr.yml .github/workflows/manage_pr.yml
gha_sync/workflows/all/manage_repo_labels.yml .github/workflows/manage_repo_labels.yml
gha_sync/workflows/all/pr_autoupdate.yml .github/workflows/pr_autoupdate.yml
gha_sync/workflows/all/pr_cleanup.yml .github/workflows/pr_cleanup.yml
gha_sync/workflows/all/set_pr_auto_merge.yml .github/workflows/set_pr_auto_merge.yml
gha_sync/workflows/template/ci_deployment.template.yml .github/workflows/ci_deployment.yml
gha_sync/workflows/template/ci_validation.template.yml .github/workflows/ci_validation.yml
Mapping Table
Source Destination
.github/CODEOWNERS .github/CODEOWNERS
.github/dependabot.yml .github/dependabot.yml
.github/labeler.yml .github/labeler.yml
.github/repo_labels.yml .github/repo_labels.yml
.yamllint .yamllint
gha_sync/configs/release-drafter.yml .github/release-drafter.yml
gha_sync/workflows/all/auto_create_pr.yml .github/workflows/auto_create_pr.yml
gha_sync/workflows/all/manage_pr.yml .github/workflows/manage_pr.yml
gha_sync/workflows/all/manage_repo_labels.yml .github/workflows/manage_repo_labels.yml
gha_sync/workflows/all/pr_autoupdate.yml .github/workflows/pr_autoupdate.yml
gha_sync/workflows/all/pr_cleanup.yml .github/workflows/pr_cleanup.yml
gha_sync/workflows/all/set_pr_auto_merge.yml .github/workflows/set_pr_auto_merge.yml
gha_sync/workflows/template/ci_deployment.template.yml .github/workflows/ci_deployment.yml
gha_sync/workflows/template/ci_validation.template.yml .github/workflows/ci_validation.yml

wg-scripts (14 files)

Mapping Table
Source Destination
.github/CODEOWNERS .github/CODEOWNERS
.github/dependabot.yml .github/dependabot.yml
.github/labeler.yml .github/labeler.yml
.github/repo_labels.yml .github/repo_labels.yml
.yamllint .yamllint
gha_sync/configs/release-drafter.yml .github/release-drafter.yml
gha_sync/workflows/all/auto_create_pr.yml .github/workflows/auto_create_pr.yml
gha_sync/workflows/all/manage_pr.yml .github/workflows/manage_pr.yml
gha_sync/workflows/all/manage_repo_labels.yml .github/workflows/manage_repo_labels.yml
gha_sync/workflows/all/pr_autoupdate.yml .github/workflows/pr_autoupdate.yml
gha_sync/workflows/all/pr_cleanup.yml .github/workflows/pr_cleanup.yml
gha_sync/workflows/all/set_pr_auto_merge.yml .github/workflows/set_pr_auto_merge.yml
gha_sync/workflows/template/ci_deployment.template.yml .github/workflows/ci_deployment.yml
gha_sync/workflows/template/ci_validation.template.yml .github/workflows/ci_validation.yml

wg-utilities (13 files)

Mapping Table
Source Destination
.github/CODEOWNERS .github/CODEOWNERS
.github/dependabot.yml .github/dependabot.yml
.github/labeler.yml .github/labeler.yml
.github/repo_labels.yml .github/repo_labels.yml
gha_sync/configs/release-drafter.yml .github/release-drafter.yml
gha_sync/workflows/all/auto_create_pr.yml .github/workflows/auto_create_pr.yml
gha_sync/workflows/all/manage_pr.yml .github/workflows/manage_pr.yml
gha_sync/workflows/all/manage_repo_labels.yml .github/workflows/manage_repo_labels.yml
gha_sync/workflows/all/pr_autoupdate.yml .github/workflows/pr_autoupdate.yml
gha_sync/workflows/all/pr_cleanup.yml .github/workflows/pr_cleanup.yml
gha_sync/workflows/all/set_pr_auto_merge.yml .github/workflows/set_pr_auto_merge.yml
gha_sync/workflows/template/ci_deployment.template.yml .github/workflows/ci_deployment.yml
gha_sync/workflows/template/ci_validation.template.yml .github/workflows/ci_validation.yml

Workflow Dependencies

flowchart LR
subgraph DQ[" "]
direction LR
DM-->DL
DH-->V
DJ-->DH
DJ-->CY
DJ-->CS
DJ-->CO
CE-->CD
CD-->BB
DE-->DL
DE-->DD
DE-->CY
DE-->CS
DE-->CO
DE-->CD
DD-->V
DD-->M
M-->I
M-->E
M-->AQ
M-->AK
V-->E
V-->BO
V-->BL
V-->A
end
subgraph DR[" "]
direction LR
CL-->CK
CK-->BI
end
subgraph DS[" "]
direction LR
CI-->CH
CH-->BE
end
subgraph DT[" "]
direction LR
CA-->BZ
BZ-->AY
end
subgraph DU[" "]
direction LR
BV-->BU
BU-->AU
BU-->AC
end
subgraph DV[" "]
direction LR
BS-->BR
BR-->AG
end
AC[["Close Empty PR"]]
AG[["Create Pull Request"]]
AK[["Deploy"]]
AQ[["Deploy Documentation"]]
AU[["Manage PR Labels"]]
AY[["Manage Repo Labels"]]
A[["actionlint"]]
BB[["Auto-Update PRs"]]
BE[["PR Cleanup"]]
BI[["Set PR Auto Merge"]]
BL[["SonarCloud"]]
BO[["Test"]]
BR("Auto-Create PR")
BS{{"PUSH
Branches: bugfix/*, chore/*, feature/*, hotfix/*, refactor/*
"}}
BU("Manage PR")
BV{{"PULL REQUEST
Types: auto_merge_disabled, auto_merge_enabled, labeled, opened, ready_for_review, reopened, synchronize, unlabeled
"}}
BZ("Manage Repo Labels")
CA{{"PUSH
Branches: main
Paths: .github/repo_labels.yml, .github/workflows/manage_repo_labels.yml
"}}
CD("Auto-Update PRs")
CE{{"PULL REQUEST
Types: labeled
"}}
CH("PR Cleanup")
CI{{"PULL REQUEST
Types: closed
"}}
CK("Set PR Auto Merge")
CL{{"PULL REQUEST
Types: opened, ready_for_review
"}}
CO("ESLint")
CS("Validate Home Assistant Config")
CY("Integration Test")
DD("CI: Validation & Deployment")
DE{{"PUSH
Branches: main
"}}
DH("CI: Validation")
DJ{{"PULL REQUEST
Types: opened, reopened, synchronize
"}}
DL("CodSpeed Benchmarks")
DM{{"PULL REQUEST
Types: opened, ready_for_review, reopened, synchronize
"}}
E[["Build"]]
I[["Build Documentation"]]
M[["CI: Deployment"]]
V[["CI: Validation"]]

About

Commonly used config files to share across multiple repos


Languages

Language:Python 96.1%Language:Shell 3.9%