You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enhance PostgreSQL setup with comprehensive PostGIS support
- Set PostgreSQL 17 as default version with macOS compatibility
- Add comprehensive input parameters (schema import, ODBC, search path, extensions)
- Implement dynamic port resolution for ARM64 Linux runners
- Add preflight checks and version validation
- Support additional PostgreSQL extensions installation
- Add database schema import functionality
- Configure ODBC drivers for all platforms
- Update documentation to match all available features
- Enhance CI workflow with expanded OS version testing
| username | The username of the user to setup. | `postgres` |
37
-
| password | The password of the user to setup. | `postgres` |
38
-
| database | The database name to setup and grant permissions to created user. | `postgres` |
39
-
| port | The server port to listen on. | `5432` |
40
-
| postgres-version | The PostgreSQL version to install. | `17` |
41
-
| postgis_version | **(Windows only)** The PostGIS version to installed. | By default (empty), will use the latest. See available versions [here](https://download.osgeo.org/postgis/windows/). If set, must use the entire version string like `3.3.3` |
42
-
| cached-dir | Where should the temporary downloads be placed. Used to download and cache PostGIS binary. | `downloads` |
| username | The username of the user to setup. | `postgres` |
38
+
| password | The password of the user to setup. | `postgres` |
39
+
| database | The database name to setup and grant permissions to created user. | `postgres` |
40
+
| port | The server port to listen on. ARM64 runner collide on 5432 | `5432` |
41
+
| postgres-version | The PostgreSQL version to install. MacOS only supports 14 and 17 | `17` |
42
+
| postgis_version | The PostGIS version to install. | By default (empty), will use the latest. See available versions [here](https://download.osgeo.org/postgis/windows/). If set, must use the entire version string like `3.3.3` |
43
+
| cached-dir | Where should the temporary downloads be placed. Used to download and cache PostGIS binary. | `${{ runner.temp }}/setup-postgis-downloads` |
0 commit comments