Skip to content

Conversation

Alex200207
Copy link

This PR adds a GitHub Actions workflow to run Lighthouse CI weekly on Fridays at 06:00 UTC.
It also supports manual runs via workflow_dispatch.

This helps to automatically monitor performance, accessibility, SEO, and best practices over time.

@Alex200207 Alex200207 self-assigned this May 30, 2025
@Alex200207 Alex200207 added ci Continuous Integration workflows and configuration changes performance Improvements or monitoring related to performance metrics labels May 30, 2025
@Alex200207 Alex200207 moved this from Backlog to On review in [email protected] May 30, 2025
Copy link
Contributor

@Copilot Copilot AI left a comment

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 introduces a GitHub Actions workflow to run Lighthouse CI audits for the public site https://watchit.movie/ on a weekly schedule, with support for manual triggers.

  • Added the .github/workflows/lhci.yml file to define the workflow.
  • Configured a cron schedule (0 6 * * 5) for weekly execution and enabled manual dispatch via workflow_dispatch.

Copy link

sonarqubecloud bot commented Jun 3, 2025

Please retry analysis of this Pull-Request directly on SonarQube Cloud

Copy link

sonarqubecloud bot commented Jun 5, 2025

Copy link
Member

@Jadapema Jadapema left a comment

Choose a reason for hiding this comment

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

LGTM

@Jadapema Jadapema merged commit c7283d5 into next Jun 5, 2025
2 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Continuous Integration workflows and configuration changes performance Improvements or monitoring related to performance metrics

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

performance: Track and Improve Platform Performance (Load Times, API Response & Unnecessary Renders)

2 participants