supabase / postgres

Unmodified Postgres with some useful plugins
https://supabase.com
PostgreSQL License
1.34k stars 135 forks source link

feat: randomize ami name on testinfra for 15.6 #1080

Closed samrose closed 1 month ago

samrose commented 1 month ago

What kind of change does this PR introduce?

On the testinfra that runs for 15.6 build, gh actions was having trouble deregistering AMI if a build had failed under certain conditions.

This PR introduces a random name for the final ami that gh actions had trouble deregistering, which will prevent the test from failing due to a duplicate ami with the same name. The random name is also passed to the infra pytest run during the build as well, and the deregister action at the end on failure, complete, or cancel.