run: python3 ./tools/build/copy_to_binary.py
- name: Install PostgreSQL on the runner
- run: brew install gnu-sed postgresql@${PG_VERSION}
+ # As of 2024-09-28 postgresql@17 reports an error but it's available
+ # So in a few days we might be able to drop it.
+ run: |
+ brew update
+ brew install gnu-sed postgresql@${PG_VERSION}
- name: Start PostgreSQL service
run: brew services start postgresql@${PG_VERSION}
run: python3 ./tools/build/copy_to_binary.py
- name: Install PostgreSQL on the runner
- run: brew install gnu-sed postgresql@${PG_VERSION}
+ run: |
+ brew update
+ brew install gnu-sed postgresql@${PG_VERSION}
- name: Start PostgreSQL service
run: brew services start postgresql@${PG_VERSION}
allow-prereleases: true
- name: Install PostgreSQL on the runner
- run: brew install postgresql@${PG_VERSION}
+ # On 2024-09-28 postgresql@17 installation failed but the package is
+ # available. So, in a few days, we might be able to drop "brew update".
+ run: |
+ brew update
+ brew install postgresql@${PG_VERSION}
- name: Start PostgreSQL service
run: brew services start postgresql@${PG_VERSION}
python-version: ${{ matrix.python }}
- name: Install PostgreSQL on the runner
- run: brew install postgresql@${PG_VERSION}
+ # On 2024-09-28 postgresql@17 installation failed but the package is
+ # available. So, in a few days, we might be able to drop "brew update".
+ run: |
+ brew update
+ brew install gnu-sed postgresql@${PG_VERSION}
- name: Start PostgreSQL service
run: brew services start postgresql@${PG_VERSION}