This commit is contained in:
Eric Froemling 2024-01-24 17:03:12 -08:00
parent 4d3f47c0fa
commit e0f8bfd2ae
No known key found for this signature in database
GPG Key ID: 89C93F0F8D6D5A98

View File

@ -21,6 +21,9 @@ jobs:
uses: actions/setup-python@v4
with:
python-version: '3.11'
# Remove this once we upgrade to 3.12.
- name: Install typing_extensions (temp)
run: python3.11 -m pip install typing_extensions
- name: Install dependencies
run: tools/pcommand install_pip_reqs
- name: Run checks
@ -35,6 +38,9 @@ jobs:
uses: actions/setup-python@v4
with:
python-version: '3.11'
# Remove this once we upgrade to 3.12.
- name: Install typing_extensions (temp)
run: python3.11 -m pip install typing_extensions
- name: Install dependencies
run: tools/pcommand install_pip_reqs
- name: Assemble monolithic server build
@ -53,6 +59,9 @@ jobs:
uses: actions/setup-python@v4
with:
python-version: '3.11'
# Remove this once we upgrade to 3.12.
- name: Install typing_extensions (temp)
run: python3.11 -m pip install typing_extensions
- name: Install dependencies
run: tools/pcommand install_pip_reqs
- name: Build spinoff project with only core featureset
@ -71,6 +80,9 @@ jobs:
uses: actions/setup-python@v4
with:
python-version: '3.11'
# Remove this once we upgrade to 3.12.
- name: Install typing_extensions (temp)
run: python3.11 -m pip install typing_extensions
- name: Install dependencies
run: tools/pcommand install_pip_reqs
- name: Create poo feature-set