mirror of
https://git.mirrors.martin98.com/https://github.com/SigNoz/signoz
synced 2025-06-29 22:35:33 +08:00

* ci(prereleaser): verify user membership for running workflow * ci(prereleaser): use primus github script for verify user * ci(github): update verify and trigger primus workflow * ci(github): use main branch for primus.workflows --------- Signed-off-by: Prashant Shahi <prashant@signoz.io>
Github actions
Testing the UI manually on each PR
First we need to make sure the UI is ready
- Check the
Start tunnel
step ine2e-k8s/deploy-on-k3s-cluster
job and make sure you seeyour url is: https://pull-<number>-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 | **** |