1
+ # Validates Functions Framework with GCF buildpacks.
2
+ name : Buildpack Integration Test
3
+ on :
4
+ push :
5
+ branches :
6
+ - master
7
+ workflow_dispatch :
8
+ jobs :
9
+ python37 :
10
+ uses :
GoogleCloudPlatform/functions-framework-conformance/.github/workflows/[email protected]
11
+ with :
12
+ http-builder-source : ' tests/conformance'
13
+ http-builder-target : ' write_http_declarative'
14
+ cloudevent-builder-source : ' tests/conformance'
15
+ cloudevent-builder-target : ' write_cloud_event_declarative'
16
+ prerun : ' tests/conformance/prerun.sh ${{ github.sha }}'
17
+ builder-runtime : ' python37'
18
+ # Latest uploaded tag from us.gcr.io/fn-img/buildpacks/python37/builder
19
+ builder-tag : ' python37_20220426_3_7_12_RC00'
20
+ python38 :
21
+ uses :
GoogleCloudPlatform/functions-framework-conformance/.github/workflows/[email protected]
22
+ with :
23
+ http-builder-source : ' tests/conformance'
24
+ http-builder-target : ' write_http_declarative'
25
+ cloudevent-builder-source : ' tests/conformance'
26
+ cloudevent-builder-target : ' write_cloud_event_declarative'
27
+ prerun : ' tests/conformance/prerun.sh ${{ github.sha }}'
28
+ builder-runtime : ' python38'
29
+ # Latest uploaded tag from us.gcr.io/fn-img/buildpacks/python38/builder
30
+ builder-tag : ' python38_20220426_3_8_12_RC00'
31
+ python39 :
32
+ uses :
GoogleCloudPlatform/functions-framework-conformance/.github/workflows/[email protected]
33
+ with :
34
+ http-builder-source : ' tests/conformance'
35
+ http-builder-target : ' write_http_declarative'
36
+ cloudevent-builder-source : ' tests/conformance'
37
+ cloudevent-builder-target : ' write_cloud_event_declarative'
38
+ prerun : ' tests/conformance/prerun.sh ${{ github.sha }}'
39
+ builder-runtime : ' python39'
40
+ # Latest uploaded tag from us.gcr.io/fn-img/buildpacks/python39/builder
41
+ builder-tag : ' python39_20220426_3_9_10_RC00'
42
+ python310 :
43
+ uses :
GoogleCloudPlatform/functions-framework-conformance/.github/workflows/[email protected]
44
+ with :
45
+ http-builder-source : ' tests/conformance'
46
+ http-builder-target : ' write_http_declarative'
47
+ cloudevent-builder-source : ' tests/conformance'
48
+ cloudevent-builder-target : ' write_cloud_event_declarative'
49
+ prerun : ' tests/conformance/prerun.sh ${{ github.sha }}'
50
+ builder-runtime : ' python310'
51
+ # Latest uploaded tag from us.gcr.io/fn-img/buildpacks/python310/builder
52
+ builder-tag : ' python310_20220320_3_10_2_RC00'
0 commit comments