1- #
2- # Licensed to the Apache Software Foundation (ASF) under one
3- # or more contributor license agreements. See the NOTICE file
4- # distributed with this work for additional information
5- # regarding copyright ownership. The ASF licenses this file
6- # to you under the Apache License, Version 2.0 (the
7- # "License"); you may not use this file except in compliance
8- # with the License. You may obtain a copy of the License at
9- #
10- # http://www.apache.org/licenses/LICENSE-2.0
11- #
12- # Unless required by applicable law or agreed to in writing,
13- # software distributed under the License is distributed on an
14- # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15- # KIND, either express or implied. See the License for the
16- # specific language governing permissions and limitations
17- # under the License.
18- #
191name : e2e-test-ci
202
213on :
@@ -33,6 +15,7 @@ concurrency:
3315
3416jobs :
3517 changes :
18+ if : ' ! github.event.pull_request.draft'
3619 runs-on : ubuntu-20.04
3720 outputs :
3821 docs : ${{ steps.filter.outputs.docs }}
6447 - ".github/**"
6548 build :
6649 name : Build
67- runs-on : ubuntu-20.04
50+ runs-on : buildjet-2vcpu- ubuntu-2204
6851 needs : changes
6952 if : needs.changes.outputs.go == 'true'
70-
7153 steps :
7254
7355 - name : Checkout
@@ -151,7 +133,7 @@ jobs:
151133 - changes
152134 - prepare
153135 - build
154- runs-on : ubuntu-20.04
136+ runs-on : buildjet-2vcpu- ubuntu-2204
155137 strategy :
156138 fail-fast : false # If false, GitHub will not cancels all in-progress jobs in the matrix if any matrix job fails.
157139 matrix :
0 commit comments