aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
Diffstat (limited to '.github')
-rw-r--r--.github/CODEOWNERS1
-rw-r--r--.github/workflows/infra_tests.yml11
-rw-r--r--.github/workflows/presubmit.yml5
-rw-r--r--.github/workflows/project_tests.yml5
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