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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement a way to test publish-RepoSense deployment pipeline #2285

Open
sopa301 opened this issue Feb 6, 2025 · 1 comment · May be fixed by #2295 or reposense/publish-RepoSense#21
Open

Implement a way to test publish-RepoSense deployment pipeline #2285

sopa301 opened this issue Feb 6, 2025 · 1 comment · May be fixed by #2295 or reposense/publish-RepoSense#21

Comments

@sopa301
Copy link
Contributor

sopa301 commented Feb 6, 2025

What feature(s) would you like to see in RepoSense

publish-RepoSense is our default tool for deploying RepoSense reports. It would be good to automate the testing of deployments via this tool before each merge to strengthen our CI/CD processes.

Is the feature request related to a problem?

Currently, deployments need to be tested manually, which can open room for errors in deployment in production like #2203.

@CYX22222003
Copy link
Contributor

CYX22222003 commented Feb 10, 2025

One of the tools we can potentially use to audit the website is Lighthouse CI.

Furthermore, it may be possible to use docker images such as pages gem or stareforssen/docker-github-pages to emulate the build environment for github pages.

Currently, this is not a urgent issue as this test is only needed when we change the build system which is unlikely to be frequent.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment