From 43ed90086cc2783232358a12cf38f0c81f06766c Mon Sep 17 00:00:00 2001 From: Thomas Kroll Date: Fri, 13 Nov 2026 08:35:17 +0100 Subject: [PATCH] README: say that CI runs the QML check and main requires it The contributing note now says that CI runs scripts/check-qml.sh and shellcheck on every pull request into main, and that a change lands on main only after the pull request's required check is green. Fixes #136 Co-Authored-By: Claude Opus 5.5 --- CHANGELOG.md | 5 +++++ README.md | 1 + 2 files changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 04c6f5c..0d999a8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,11 @@ the change) are credited at the end of their line as `(#N, thanks @handle)`. - A GitHub Actions workflow runs `scripts/check-qml.sh` and shellcheck on every pull request into `main` (#132). +### Changed + +- README: the contributing note says that CI runs the QML check and that a change lands on `main` + only after its `required` check is green (#136). + ## [0.29.1] - 2026-11-12 ### Fixed diff --git a/README.md b/README.md index d34a96c..d8e9500 100644 --- a/README.md +++ b/README.md @@ -170,6 +170,7 @@ dms ipc call plugins enable obsbot4linuxDux Then add the `obsbot4linuxDux` widget to a bar in DMS settings. After changing QML, run `dms restart` (`plugins reload` keeps cached components). Before sending a change, run `scripts/check-qml.sh` (needs the Qt 6 tools; it compiles and lints every QML file). +CI runs it and shellcheck on every pull request into `main`; a change lands on `main` only after the pull request's `required` check is green. ## Update