{"repo":"ikalnytskyi/action-setup-postgres","free":true,"listed":false,"github":"https://github.com/ikalnytskyi/action-setup-postgres","clone":"git clone https://github.com/ikalnytskyi/action-setup-postgres.git","description":"Setup a PostgreSQL for Linux, macOS and Windows runner machines.","language":"Python","stars":60,"topics":["github-actions","actions","postgresql","postgres"],"license":"MIT","category":"databases-storage","readme_excerpt":"setup-postgres This action sets up a PostgreSQL server for the rest of the job. Here are some key features: Runs on Linux, macOS and Windows action runners, including [partner][0] runners. PostgreSQL version can be parametrized. Adds PostgreSQL [client applications][1] to PATH . Supports SSL on-demand. Easy [to verify][2] that it DOES NOT contain malicious code. [0]: https://github.com/actions/partner-runner-images/ [1]: https://www.postgresql.org/docs/current/reference-client.html [2]: action.yml Inputs Key Value Default ------------------ ------------------------------------------------------------------------------------------ ------------- username The username of the user to set up. postgres password The password of the user to set up. postgres database The database name to set up and grant permissions to the created user. postgres port The server port to listen on. 5432 max-connections The maximum number of concurrent connections to the server. 100 postgres-version The PostgreSQL major version to install. Supported values: \"15\", \"16\", \"17\", \"18\". 18 Outputs Key Description Example ------------------ -------------------------------------------------- ----------------------------------------------------- connection-uri The connection URI to connect to PostgreSQL. postgresql://postgres:postgres@localhost/postgres service-name The service name with connection parameters. postgres certificate-path The path to the server certificate if SSL is on. /home/runner/work/ temp/pgdat","default_branch":null,"files":null,"tree":[],"storefront":"/r/ikalnytskyi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ikalnytskyi/action-setup-postgres/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}