Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

鉁║pdating - Reliability and Robustness #41

Merged
merged 14 commits into from Jun 16, 2023

Conversation

amankumarrr
Copy link
Contributor

@amankumarrr amankumarrr commented Jun 15, 2023

Fixes: #40

Description:

Currently, we are utilizing this workflow for our pull requests (PRs). However, we have encountered instances where it fails to hit the specified URL, requiring manual triggers. After a thorough investigation, we have identified the root cause to be intermittent issues with URL accessibility.

Features:

  • Improved Reliability: To mitigate the intermittent URL accessibility issues, the workflow has been enhanced to make two additional attempts if the first attempt fails. This improves the overall reliability of the workflow.

  • Robust Flow: In case of failure, the workflow has been modified to gracefully handle the situation without breaking the overall flow. This ensures smoother PR processing even when issues arise.

  • Enhanced Feedback: To provide clearer feedback, error, and success messages have been enhanced with emojis. This visual representation makes it easier to identify the status of the workflow at a glance.

Please review the updated description and features to accurately reflect the modifications made.

Screenshot

PageInsight Change

Figure: Tested on your forked repo, showing error on the first instance, and ran successfully on the second attempt

PR I tested on: SSWConsulting/SSW.Website#812
Related issue: 馃挌 PR check - Pagespeed insights fails on first run#785

@wicksipedia wicksipedia merged commit c6e0212 into wicksipedia:main Jun 16, 2023
0 of 3 checks passed
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.

馃悰Bug - Failing sometime to analyze the page
2 participants