44
44
- name : Get Latest SDK versions
45
45
id : get_sdk_versions
46
46
run : |
47
- sdk_versions=$(git tag --list --sort=-version:refname "v.*" | head -n 3 | jq -R -s -c 'split("\n")[:-1]')
47
+ sdk_versions=$(git tag --list --sort=-version:refname "v.*" | head -n 4 | jq -R -s -c 'split("\n")[:-1]')
48
48
if [ -z "$sdk_versions" ]; then
49
49
echo "No tags found"
50
50
exit 1
@@ -58,21 +58,25 @@ jobs:
58
58
fail-fast : false
59
59
matrix :
60
60
include :
61
- - python-version : 3.9
61
+ - python-version : " 3.9"
62
62
api-key : STAGING_LABELBOX_API_KEY_3
63
63
da-test-key : DA_GCP_LABELBOX_API_KEY
64
- sdk-version : ${{ fromJson(needs.get_sdk_versions.outputs.sdk_versions)[2 ] }}
64
+ sdk-version : ${{ fromJson(needs.get_sdk_versions.outputs.sdk_versions)[3 ] }}
65
65
- python-version : " 3.10"
66
66
api-key : STAGING_LABELBOX_API_KEY_4
67
67
da-test-key : DA_GCP_LABELBOX_API_KEY
68
- sdk-version : ${{ fromJson(needs.get_sdk_versions.outputs.sdk_versions)[1 ] }}
69
- - python-version : 3.11
68
+ sdk-version : ${{ fromJson(needs.get_sdk_versions.outputs.sdk_versions)[2 ] }}
69
+ - python-version : " 3.11"
70
70
api-key : STAGING_LABELBOX_API_KEY
71
71
da-test-key : DA_GCP_LABELBOX_API_KEY
72
- sdk-version : ${{ fromJson(needs.get_sdk_versions.outputs.sdk_versions)[0 ] }}
73
- - python-version : 3.12
72
+ sdk-version : ${{ fromJson(needs.get_sdk_versions.outputs.sdk_versions)[1 ] }}
73
+ - python-version : " 3.12"
74
74
api-key : STAGING_LABELBOX_API_KEY_5
75
75
da-test-key : DA_GCP_LABELBOX_API_KEY
76
+ sdk-version : ${{ fromJson(needs.get_sdk_versions.outputs.sdk_versions)[0] }}
77
+ - python-version : " 3.13"
78
+ api-key : STAGING_LABELBOX_API_KEY_2
79
+ da-test-key : DA_GCP_LABELBOX_API_KEY
76
80
uses : ./.github/workflows/python-package-shared.yml
77
81
with :
78
82
python-version : ${{ matrix.python-version }}
0 commit comments