dcramer / peated

https://peated.com
Apache License 2.0
64 stars 13 forks source link

poc for northflank #168

Open dcramer opened 5 months ago

codecov[bot] commented 5 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 78.10%. Comparing base (99366fb) to head (386e8cd).

:white_check_mark: All tests successful. No failed tests found.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #168 +/- ## ======================================= Coverage 78.10% 78.10% ======================================= Files 200 200 Lines 14769 14769 Branches 1244 1245 +1 ======================================= Hits 11535 11535 Misses 3234 3234 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

dcramer commented 5 months ago

thinking of a new approach here:

  1. build all images on github/fast caching
  2. run defined workflow (we'll move into code), which does the pipeline rollout+migrations

that removes the complexity of calling each service/etc from here, and realistically our only goal was to manage the docker aspect to optimize layer caching

dcramer commented 5 months ago

https://github.com/northflank/deploy-to-northflank/blob/main/index.ts

we could just create a new action based on this that has "trigger-workflow" or similar

dcramer commented 5 months ago

i was goingg to abandon this, but i think we're still better off if this is managed in github

it ensures we have easy access to run scripts/etc like discord notifications