# Github actions ## Testing the UI manually on each PR First we need to make sure the UI is ready * Check the `Start tunnel` step in `e2e-k8s/deploy-on-k3s-cluster` job and make sure you see `your url is: https://pull--signoz.loca.lt` * This job will run until the PR is merged or closed to keep the local tunneling alive - github will cancel this job if the PR wasn't merged after 6h - if the job was cancel, go to the action and press `Re-run all jobs` Now you can open your browser at https://pull--signoz.loca.lt and check the UI. ## Environment Variables To run GitHub workflow, a few environment variables needs to add in GitHub secrets
Variables Description Example
REPONAME Provide the DockerHub user/organisation name of the image. signoz
DOCKERHUB_USERNAME Docker hub username signoz
DOCKERHUB_TOKEN Docker hub password/token with push permission ****
SONAR_TOKEN SonarCloud token ****