Skip to content

Update Lighthouse CI workflow for pull requests#349

Open
SadhanaShree25 wants to merge 1 commit intokeploy:mainfrom
SadhanaShree25:patch-1
Open

Update Lighthouse CI workflow for pull requests#349
SadhanaShree25 wants to merge 1 commit intokeploy:mainfrom
SadhanaShree25:patch-1

Conversation

@SadhanaShree25
Copy link

Related Tickets & Documents


Description

  • Updated existing Lighthouse GitHub Actions workflow
  • Fixed artifact download failure issue
  • Simplified workflow by merging comment and run logic into a single file
  • Improved CI reliability and removed dependency on cross-workflow artifacts

Changes

  • Removed artifact download step causing failure
  • Added direct Lighthouse execution and PR comment step
  • Fixed workflow trigger and execution flow
  • Cleaned up unnecessary steps

Type of Change

  • Chore (maintenance, refactoring, tooling updates)
  • Bug fix (non-breaking change that fixes an issue)
  • CI (updates to continuous integration workflows)
  • New feature (change that adds functionality)
  • Breaking Change (may require updates in existing code)
  • UI improvement (visual or design changes)
  • Performance improvement (optimization or efficiency enhancements)
  • Documentation update (changes to README, guides, etc.)
  • Revert (undo a previous commit or merge)

Testing

  • Triggered workflow using a Pull Request
  • Verified Lighthouse runs successfully
  • Confirmed no artifact-related errors
  • Checked PR comment is generated correctly

Demo

  • Workflow now runs without errors ✅
  • PR shows Lighthouse comment automatically

Environment and Dependencies

  • New Dependencies: None
  • Configuration Changes: Updated existing GitHub Actions workflow

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have tested the workflow changes
  • I have run the build command to ensure there are no errors

Signed-off-by: Sadhana Shree <180205437+SadhanaShree25@users.noreply.github.com>
@SadhanaShree25
Copy link
Author

Hi maintainers 👋

I have updated the Lighthouse CI workflow and fixed the artifact issue.

Kindly review and approve the workflows so the checks can run successfully.

Thank you!

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.

1 participant