ArroyoSystems / arroyo

Distributed stream processing engine in Rust

Home Page:https://arroyo.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Helm Chart Revamping

edmondop opened this issue · comments

At the moment, Arroyo has only API tests here: https://github.com/ArroyoSystems/arroyo/tree/master/integ

It would be great:

  • to validate the helm chart on each pull requests, to catch errors related to integrating components
  • to run end-to-end tests with Playwright or Puppeter against the frontend

It would be great if we could get an Helm chart installation that we can run in CI. To fix it, we also need to fix the problem with docker-meta overwriting the same tag for different architectures, as you can see here https://github.com/ArroyoSystems/arroyo/actions/runs/5932489451/job/16086377367

This bug relates to docker/metadata-action#270 for the sha prefix