Skip to content

Sync settings page screenshot with current 6.x-dev rendering [ignore_release] - #44

Merged
AltamashShaikh merged 1 commit into
6.x-devfrom
sync-settings-page-screenshot-6x
Aug 14, 2026
Merged

Sync settings page screenshot with current 6.x-dev rendering [ignore_release]#44
AltamashShaikh merged 1 commit into
6.x-devfrom
sync-settings-page-screenshot-6x

Conversation

@snake14

@snake14 snake14 commented Aug 14, 2026

Copy link
Copy Markdown

Description

Test-only change: updates the expected MicrosoftTeamsSystemSetting_settings_page UI screenshot so the 6.x-dev build passes again. Recent Matomo 6.x-dev styling changes shifted the inline-help text rendering in the settings form by a pixel, so the screenshot comparison fails on every 6.x-dev run (confirmed on two attempts of the same run). The new expected file is the CI-rendered screenshot from run 31582322149; there is no content or behaviour change.

Issue No

NA

Steps to Replicate the Issue

  1. Run the Matomo Tests workflow on the 6.x-dev branch.
  2. Expected: the UI job passes.
  3. Actual: the UI job fails on the MicrosoftTeamsSystemSetting_settings_page screenshot comparison.

Checklist

  • [NA] Tested locally or on demo2/demo3?
  • [NA] New test case added/updated?
  • [NA] Are all newly added texts included via translation?
  • [NA] Are text sanitized properly? (Eg use of v-text v/s v-html for vue)
  • [✖] Version bumped?
  • [✔] I have understood, reviewed, and tested all AI outputs before use
  • [✔] All AI instructions respect security, IP, and privacy rules
  • [NA] Documentation updated?

@snake14
snake14 force-pushed the sync-settings-page-screenshot-6x branch from 18cab4d to 97e35a4 Compare August 14, 2026 02:49
@snake14 snake14 changed the title Sync settings page screenshot with current 6.x-dev rendering Sync settings page screenshot with current 6.x-dev rendering [ignore_release] Aug 14, 2026
@snake14 snake14 added the Needs Review For pull requests that need a code review. label Aug 14, 2026
@snake14
snake14 requested a review from AltamashShaikh August 14, 2026 03:03
@AltamashShaikh
AltamashShaikh merged commit b4fbe82 into 6.x-dev Aug 14, 2026
13 of 15 checks passed
@AltamashShaikh
AltamashShaikh deleted the sync-settings-page-screenshot-6x branch August 14, 2026 03:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Needs Review For pull requests that need a code review.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants