Skip to content

Sync QC manifest with production manifest - #1

Merged
nicomiguelino merged 1 commit into
mainfrom
chore/sync-qc-manifest
Jul 14, 2026
Merged

Sync QC manifest with production manifest#1
nicomiguelino merged 1 commit into
mainfrom
chore/sync-qc-manifest

Conversation

@nicomiguelino

Copy link
Copy Markdown
Contributor

Summary

  • Bring screenly_qc.yml to full parity with screenly.yml so QC exercises the complete settings surface: heatmap dataset/grouping, chart style, interval, toolbar toggles, legend, symbol change, and locale
  • Adopt the production description in the QC manifest as well — the two files are now byte-identical, which is the convention going forward for Edge App QC manifests
  • Normalize YAML list indentation in both manifests and alphabetize the settings in screenly.yml

Bring screenly_qc.yml up to parity with screenly.yml so QC exercises
the full settings surface (heatmap options, chart controls, locale,
etc.), and normalize YAML list indentation in both files.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR synchronizes the QC manifest (screenly_qc.yml) with the production manifest (screenly.yml) so QC runs exercise the same full configuration surface as production, and establishes a convention that the two manifests remain byte-identical.

Changes:

  • Updated screenly_qc.yml to match screenly.yml (settings coverage + production description).
  • Added Stock Heatmap settings (heatmap_dataset, heatmap_grouping) to the production manifest and ensured they exist in QC as well.
  • Normalized YAML list indentation for categories and options lists, and reordered settings in screenly.yml for consistency.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
screenly.yml Adds/positions heatmap settings and normalizes list indentation / ordering for the production manifest.
screenly_qc.yml Brings QC manifest fully in sync with production (now byte-identical) to ensure QC covers all settings.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@nicomiguelino
nicomiguelino requested a review from 514sid July 14, 2026 19:55
@nicomiguelino
nicomiguelino merged commit b2b76a7 into main Jul 14, 2026
2 checks passed
@nicomiguelino
nicomiguelino deleted the chore/sync-qc-manifest branch July 14, 2026 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants