2020 ]
2121 steps :
2222 - name : Harden Runner
23- uses : step-security/harden-runner@128a63446a954579617e875aaab7d2978154e969 # v2.4.0
23+ uses : step-security/harden-runner@8ca2b8b2ece13480cda6dacd3511b49857a23c09 # v2.5.1
2424 with :
2525 disable-sudo : true
2626 egress-policy : block
@@ -32,18 +32,18 @@ jobs:
3232 repo.maven.apache.org:443
3333 storage.googleapis.com:443
3434
35- - uses : actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
35+ - uses : actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
3636
3737 - name : Set up JDK ${{ matrix.java }}
38- uses : actions/setup-java@5ffc13f4174014e2d4d4572b3d74c3fa61aeb2c2 # v3.11 .0
38+ uses : actions/setup-java@cd89f46ac9d01407894225f350157564c9c7cee2 # v3.12 .0
3939 with :
4040 java-version : ${{ matrix.java }}
4141 distribution : temurin
4242
4343 - name : Setup Go
44- uses : actions/setup-go@fac708d6674e30b6ba41289acaab6d4b75aa0753 # v4.0.1
44+ uses : actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
4545 with :
46- go-version : ' 1.16 '
46+ go-version : ' 1.21 '
4747
4848 - name : Build API with Maven
4949 run : (cd functions-framework-api/ && mvn install)
@@ -55,48 +55,43 @@ jobs:
5555 run : (cd function-maven-plugin/ && mvn install)
5656
5757 - name : Run HTTP conformance tests
58- uses : GoogleCloudPlatform/functions-framework-conformance/action@2f5f319c06a3531be7f75dc5acf6bd00417ff76e # v1.8.2
58+ uses : GoogleCloudPlatform/functions-framework-conformance/action@72a4f36b10f1c6435ab1a86a9ea24bda464cc262 # main
5959 with :
60- version : ' v1.8.2'
6160 functionType : ' http'
6261 useBuildpacks : false
6362 cmd : " 'mvn -f invoker/conformance/pom.xml function:run -Drun.functionTarget=com.google.cloud.functions.conformance.HttpConformanceFunction'"
6463 startDelay : 10
6564
6665 - name : Run Typed conformance tests
67- uses : GoogleCloudPlatform/functions-framework-conformance/action@2f5f319c06a3531be7f75dc5acf6bd00417ff76e # v1.8.2
66+ uses : GoogleCloudPlatform/functions-framework-conformance/action@72a4f36b10f1c6435ab1a86a9ea24bda464cc262 # main
6867 with :
69- version : ' v1.8.2'
7068 functionType : ' http'
7169 declarativeType : ' typed'
7270 useBuildpacks : false
7371 cmd : " 'mvn -f invoker/conformance/pom.xml function:run -Drun.functionTarget=com.google.cloud.functions.conformance.TypedConformanceFunction'"
7472 startDelay : 10
7573
7674 - name : Run background event conformance tests
77- uses : GoogleCloudPlatform/functions-framework-conformance/action@2f5f319c06a3531be7f75dc5acf6bd00417ff76e # v1.8.2
75+ uses : GoogleCloudPlatform/functions-framework-conformance/action@72a4f36b10f1c6435ab1a86a9ea24bda464cc262 # main
7876 with :
79- version : ' v1.8.2'
8077 functionType : ' legacyevent'
8178 useBuildpacks : false
8279 validateMapping : true
8380 cmd : " 'mvn -f invoker/conformance/pom.xml function:run -Drun.functionTarget=com.google.cloud.functions.conformance.BackgroundEventConformanceFunction'"
8481 startDelay : 10
8582
8683 - name : Run cloudevent conformance tests
87- uses : GoogleCloudPlatform/functions-framework-conformance/action@2f5f319c06a3531be7f75dc5acf6bd00417ff76e # v1.8.2
84+ uses : GoogleCloudPlatform/functions-framework-conformance/action@72a4f36b10f1c6435ab1a86a9ea24bda464cc262 # main
8885 with :
89- version : ' v1.8.2'
9086 functionType : ' cloudevent'
9187 useBuildpacks : false
9288 validateMapping : true
9389 cmd : " 'mvn -f invoker/conformance/pom.xml function:run -Drun.functionTarget=com.google.cloud.functions.conformance.CloudEventsConformanceFunction'"
9490 startDelay : 10
9591
9692 - name : Run HTTP concurrency conformance tests
97- uses : GoogleCloudPlatform/functions-framework-conformance/action@2f5f319c06a3531be7f75dc5acf6bd00417ff76e # v1.8.2
93+ uses : GoogleCloudPlatform/functions-framework-conformance/action@72a4f36b10f1c6435ab1a86a9ea24bda464cc262 # main
9894 with :
99- version : ' v1.8.2'
10095 functionType : ' http'
10196 useBuildpacks : false
10297 validateConcurrency : true
0 commit comments