diff options
Diffstat (limited to '.github')
-rw-r--r-- | .github/CODEOWNERS | 1 | ||||
-rw-r--r-- | .github/workflows/infra_tests.yml | 11 | ||||
-rw-r--r-- | .github/workflows/presubmit.yml | 5 | ||||
-rw-r--r-- | .github/workflows/project_tests.yml | 5 |
4 files changed, 14 insertions, 8 deletions
diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 000000000..50dc55e8b --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1 @@ +/projects/librawspeed/ @LebedevRI 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 diff --git a/.github/workflows/presubmit.yml b/.github/workflows/presubmit.yml index 9a4b8d698..1e80301ab 100644 --- a/.github/workflows/presubmit.yml +++ b/.github/workflows/presubmit.yml @@ -16,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 diff --git a/.github/workflows/project_tests.yml b/.github/workflows/project_tests.yml index 55dfb7f39..4d5e4f02a 100644 --- a/.github/workflows/project_tests.yml +++ b/.github/workflows/project_tests.yml @@ -48,8 +48,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: Clear unnecessary files |