You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What feature(s) would you like to see in RepoSense
When any PR or changes that have been made on main repo, we want to trigger a workflow that will test the whole report-generation logic at the publish-Reposense with the new changes. This is to detect early regression.
Work done in #2295 explores the use of lighthouse CLI to detect possible blank pages due to possible routing issues.
To fully solve the issue, we may need to integrate the techniques to trigger workflow in another repository with Github Actions (ref)
The event will trigger a POST request to the relevant API that will trigger the workflow in publish-Reposense, the request's payload should contain information such as PR number or commit hash.
publish-Reposense need to check out to the correct version of main repo jar file using the payload through running the downloading utility scripts.
Set up jekyll building environment to run github pages on publish-Reposense's github action runner
Deploy the website on github action runner
Use Lighthouse CLI to audit the website, it will exit with error when the page is blank.
Uh oh!
There was an error while loading. Please reload this page.
What feature(s) would you like to see in RepoSense
When any PR or changes that have been made on main repo, we want to trigger a workflow that will test the whole report-generation logic at the
publish-Reposense
with the new changes. This is to detect early regression.Work done in #2295 explores the use of
lighthouse CLI
to detect possible blank pages due to possible routing issues.To fully solve the issue, we may need to integrate the techniques to trigger workflow in another repository with Github Actions (ref)
Is the feature request related to a problem?
#2285
#2295
If possible, describe the solution
Some ideas on possible implementation:
publish-Reposense
, the request's payload should contain information such as PR number or commit hash.publish-Reposense
need to check out to the correct version of main repo jar file using the payload through running the downloading utility scripts.jekyll
building environment to run github pages onpublish-Reposense
's github action runnerAdditional context
Useful resources:
The text was updated successfully, but these errors were encountered: