Skip to content

feat(ci): Add probes + helm tests#355

Merged
JimBugwadia merged 11 commits intonirmata:mainfrom
lucchmielowski:add-helm-tests
Jul 19, 2025
Merged

feat(ci): Add probes + helm tests#355
JimBugwadia merged 11 commits intonirmata:mainfrom
lucchmielowski:add-helm-tests

Conversation

@lucchmielowski
Copy link
Contributor

@lucchmielowski lucchmielowski commented Jul 17, 2025

Description

Following a comment by @MariamFahmy98, we want to add helm tests. This will be necessary before releasing the chart publicly.

This PR:

  • Sets-up liveness + readiness + startup probes on port 8081 for the container
  • Adds Helm tests related to liveness
  • Adds github-actions needed to run tests in the CI.

Related issues

Signed-off-by: Luc Chmielowski <luc.chmielowski@nirmata.com>
@lucchmielowski lucchmielowski self-assigned this Jul 17, 2025
@lucchmielowski lucchmielowski added the enhancement New feature or request label Jul 17, 2025
Signed-off-by: Luc Chmielowski <luc.chmielowski@nirmata.com>
Signed-off-by: Luc Chmielowski <luc.chmielowski@nirmata.com>
Signed-off-by: Luc Chmielowski <luc.chmielowski@nirmata.com>
@lucchmielowski lucchmielowski marked this pull request as ready for review July 17, 2025 14:01
Signed-off-by: Luc Chmielowski <luc.chmielowski@nirmata.com>
Signed-off-by: Luc Chmielowski <luc.chmielowski@nirmata.com>
Signed-off-by: Luc Chmielowski <luc.chmielowski@nirmata.com>
Signed-off-by: Luc Chmielowski <luc.chmielowski@nirmata.com>
@JimBugwadia JimBugwadia merged commit 335ece1 into nirmata:main Jul 19, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[feature] Testing helm chart

2 participants