@@ -44,14 +44,13 @@ jobs:
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 4 | tr '\n' ' ')
48
- echo "sdk_versions=$sdk_versions"
47
+ sdk_versions=$(git tag --list --sort=-version:refname "v.*" | head -n 4 | jq -R -s -c 'split("\n")[:-1]')
49
48
if [ -z "$sdk_versions" ]; then
50
49
echo "No tags found"
51
50
exit 1
52
51
fi
53
- echo "sdk_versions=$sdk_versions" >> $GITHUB_OUTPUT
54
-
52
+ echo "sdk_versions=$sdk_versions"
53
+ echo "sdk_versions=$sdk_versions" >> $GITHUB_OUTPUT
55
54
build :
56
55
needs : ['path-filter', 'get_sdk_versions']
57
56
if : false
@@ -63,19 +62,19 @@ jobs:
63
62
- python-version : 3.8
64
63
api-key : STAGING_LABELBOX_API_KEY_2
65
64
da-test-key : DA_GCP_LABELBOX_API_KEY
66
- sdk-version : ${{ needs.get_sdk_versions.outputs.sdk_versions }}[3]
65
+ sdk-version : ${{ fromJson( needs.get_sdk_versions.outputs.sdk_versions) }}[3]
67
66
- python-version : 3.9
68
67
api-key : STAGING_LABELBOX_API_KEY_3
69
68
da-test-key : DA_GCP_LABELBOX_API_KEY
70
- sdk-version : ${{ needs.get_sdk_versions.outputs.sdk_versions }}[2]
69
+ sdk-version : ${{ fromJson( needs.get_sdk_versions.outputs.sdk_versions) }}[2]
71
70
- python-version : " 3.10"
72
71
api-key : STAGING_LABELBOX_API_KEY_4
73
72
da-test-key : DA_GCP_LABELBOX_API_KEY
74
- sdk-version : ${{ needs.get_sdk_versions.outputs.sdk_versions }}[1]
73
+ sdk-version : ${{ fromJson( needs.get_sdk_versions.outputs.sdk_versions) }}[1]
75
74
- python-version : 3.11
76
75
api-key : STAGING_LABELBOX_API_KEY
77
76
da-test-key : DA_GCP_LABELBOX_API_KEY
78
- sdk-version : ${{ needs.get_sdk_versions.outputs.sdk_versions }}[0]
77
+ sdk-version : ${{ fromJson( needs.get_sdk_versions.outputs.sdk_versions) }}[0]
79
78
- python-version : 3.12
80
79
api-key : STAGING_LABELBOX_API_KEY_5
81
80
da-test-key : DA_GCP_LABELBOX_API_KEY
0 commit comments