aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/infra_tests.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/infra_tests.yml')
-rw-r--r--.github/workflows/infra_tests.yml11
1 files changed, 7 insertions, 4 deletions
diff --git a/.github/workflows/infra_tests.yml b/.github/workflows/infra_tests.yml
index 5273adc45..53c1ad54f 100644
--- a/.github/workflows/infra_tests.yml
+++ b/.github/workflows/infra_tests.yml
@@ -3,6 +3,7 @@ on:
pull_request:
paths:
- 'infra/**'
+ - '.github/workflows/**'
jobs:
build:
@@ -15,8 +16,9 @@ jobs:
access_token: ${{ github.token }}
- uses: actions/checkout@v2
- - run: | # Needed for git diff to work.
- git fetch origin master --depth 1
+ with: # Needed for git diff to work. (get_changed_files)
+ fetch-depth: 0
+ - run: |
git symbolic-ref refs/remotes/origin/HEAD refs/remotes/origin/master
- name: Setup python environment
@@ -29,12 +31,13 @@ jobs:
sudo env "PATH=$PATH" python -m pip install --upgrade pip
sudo env "PATH=$PATH" pip install -r infra/ci/requirements.txt
sudo env "PATH=$PATH" pip install -r infra/build/functions/requirements.txt
+ sudo env "PATH=$PATH" pip install -r infra/cifuzz/requirements.txt
- - uses: GoogleCloudPlatform/github-actions/setup-gcloud@master
+ - uses: google-github-actions/setup-gcloud@master
with:
version: '298.0.0'
- run: |
sudo env "PATH=$PATH" gcloud components install beta cloud-datastore-emulator
- name: Run infra tests
- run: sudo env "PATH=$PATH" INTEGRATION_TESTS=1 python infra/presubmit.py infra-tests -p
+ run: sudo env "PATH=$PATH" END_TO_END_TESTS=1 INTEGRATION_TESTS=1 python infra/presubmit.py infra-tests -p