Skip to content

Commit e39fd80

Browse files
committed
Iterate on CI
1 parent f5009cc commit e39fd80

File tree

2 files changed

+59
-59
lines changed

2 files changed

+59
-59
lines changed

.github/workflows/on-pr.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
- create-project
4949
with:
5050
encrypted_project_api_key: ${{ needs.create-project.outputs.encrypted_project_api_key }}
51-
python_versions_json: '["3.9"]'
51+
python_versions_json: '["3.13", "3.9"]'
5252

5353
cleanup-project:
5454
if: ${{ always() }}

.github/workflows/testing-integration.yaml

Lines changed: 58 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -12,66 +12,66 @@ on:
1212
permissions: {}
1313

1414
jobs:
15-
rest-sync:
16-
name: rest ${{ matrix.python_version }} ${{ matrix.test_suite }}
17-
runs-on: ubuntu-latest
18-
strategy:
19-
fail-fast: false
20-
max-parallel: 4
21-
matrix:
22-
python_version: ${{ fromJson(inputs.python_versions_json) }}
23-
test_suite:
24-
- control/serverless
25-
- control/resources/index
26-
- control/resources/collections
27-
# - control/resources/backup
28-
- inference/sync
29-
- plugins
30-
- data
31-
# - control/resources/restore_job # Backup tests must run before these
32-
steps:
33-
- uses: actions/checkout@v4
34-
- name: Setup Poetry
35-
uses: ./.github/actions/setup-poetry
36-
with:
37-
include_asyncio: false
38-
include_grpc: false
39-
python_version: '${{ matrix.python_version }}'
40-
- uses: ./.github/actions/run-integration-test
41-
with:
42-
encrypted_project_api_key: '${{ inputs.encrypted_project_api_key }}'
43-
encryption_key: '${{ secrets.FERNET_ENCRYPTION_KEY }}'
44-
test_suite: '${{ matrix.test_suite }}'
15+
# rest-sync:
16+
# name: rest ${{ matrix.python_version }} ${{ matrix.test_suite }}
17+
# runs-on: ubuntu-latest
18+
# strategy:
19+
# fail-fast: false
20+
# max-parallel: 4
21+
# matrix:
22+
# python_version: ${{ fromJson(inputs.python_versions_json) }}
23+
# test_suite:
24+
# - control/serverless
25+
# - control/resources/index
26+
# - control/resources/collections
27+
# # - control/resources/backup
28+
# - inference/sync
29+
# - plugins
30+
# - data
31+
# # - control/resources/restore_job # Backup tests must run before these
32+
# steps:
33+
# - uses: actions/checkout@v4
34+
# - name: Setup Poetry
35+
# uses: ./.github/actions/setup-poetry
36+
# with:
37+
# include_asyncio: false
38+
# include_grpc: false
39+
# python_version: '${{ matrix.python_version }}'
40+
# - uses: ./.github/actions/run-integration-test
41+
# with:
42+
# encrypted_project_api_key: '${{ inputs.encrypted_project_api_key }}'
43+
# encryption_key: '${{ secrets.FERNET_ENCRYPTION_KEY }}'
44+
# test_suite: '${{ matrix.test_suite }}'
4545

4646

47-
rest-asyncio:
48-
name: asyncio ${{ matrix.python_version }} ${{ matrix.test_suite }}
49-
runs-on: ubuntu-latest
50-
strategy:
51-
fail-fast: false
52-
max-parallel: 4
53-
matrix:
54-
python_version: ${{ fromJson(inputs.python_versions_json) }}
55-
test_suite:
56-
- control_asyncio/resources/index
57-
# - control_asyncio/resources/backup
58-
- control_asyncio/*.py
59-
- inference/asyncio
60-
- data_asyncio
61-
# - control_asyncio/resources/restore_job # Backup tests must run before these
62-
steps:
63-
- uses: actions/checkout@v4
64-
- name: Setup Poetry
65-
uses: ./.github/actions/setup-poetry
66-
with:
67-
include_asyncio: true
68-
include_grpc: false
69-
python_version: '${{ matrix.python_version }}'
70-
- uses: ./.github/actions/run-integration-test
71-
with:
72-
encrypted_project_api_key: '${{ inputs.encrypted_project_api_key }}'
73-
encryption_key: '${{ secrets.FERNET_ENCRYPTION_KEY }}'
74-
test_suite: '${{ matrix.test_suite }}'
47+
# rest-asyncio:
48+
# name: asyncio ${{ matrix.python_version }} ${{ matrix.test_suite }}
49+
# runs-on: ubuntu-latest
50+
# strategy:
51+
# fail-fast: false
52+
# max-parallel: 4
53+
# matrix:
54+
# python_version: ${{ fromJson(inputs.python_versions_json) }}
55+
# test_suite:
56+
# - control_asyncio/resources/index
57+
# # - control_asyncio/resources/backup
58+
# - control_asyncio/*.py
59+
# - inference/asyncio
60+
# - data_asyncio
61+
# # - control_asyncio/resources/restore_job # Backup tests must run before these
62+
# steps:
63+
# - uses: actions/checkout@v4
64+
# - name: Setup Poetry
65+
# uses: ./.github/actions/setup-poetry
66+
# with:
67+
# include_asyncio: true
68+
# include_grpc: false
69+
# python_version: '${{ matrix.python_version }}'
70+
# - uses: ./.github/actions/run-integration-test
71+
# with:
72+
# encrypted_project_api_key: '${{ inputs.encrypted_project_api_key }}'
73+
# encryption_key: '${{ secrets.FERNET_ENCRYPTION_KEY }}'
74+
# test_suite: '${{ matrix.test_suite }}'
7575

7676
grpc-sync:
7777
name: grpc sync ${{ matrix.python_version }} ${{ matrix.test_suite }}

0 commit comments

Comments
 (0)