diff --git a/.github/workflows/complementary-config-test.yaml b/.github/workflows/complementary-config-test.yaml index c46544791..28dc47519 100644 --- a/.github/workflows/complementary-config-test.yaml +++ b/.github/workflows/complementary-config-test.yaml @@ -30,6 +30,12 @@ env: ORG: opendatacube IMAGE: ows +# When a PR is updated, cancel the jobs from the previous version. Merges +# do not define head_ref, so use run_id to never cancel those jobs. +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: dea-config: runs-on: ubuntu-latest diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 6bd5f7afe..0d5c5b6d6 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -19,6 +19,12 @@ env: ORG: opendatacube IMAGE: ows +# When a PR is updated, cancel the jobs from the previous version. Merges +# do not define head_ref, so use run_id to never cancel those jobs. +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: docker: runs-on: ubuntu-latest diff --git a/.github/workflows/dockerfile-lint.yml b/.github/workflows/dockerfile-lint.yml index 5254ada44..d3c5ad6c9 100644 --- a/.github/workflows/dockerfile-lint.yml +++ b/.github/workflows/dockerfile-lint.yml @@ -17,6 +17,12 @@ on: - '.github/workflows/dockerfile-lint.yml' +# When a PR is updated, cancel the jobs from the previous version. Merges +# do not define head_ref, so use run_id to never cancel those jobs. +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: dockerfile-lint: runs-on: ubuntu-latest diff --git a/.github/workflows/docpreview.yaml b/.github/workflows/docpreview.yaml index f81d90845..28068e09a 100644 --- a/.github/workflows/docpreview.yaml +++ b/.github/workflows/docpreview.yaml @@ -9,6 +9,12 @@ on: permissions: pull-requests: write +# When a PR is updated, cancel the jobs from the previous version. Merges +# do not define head_ref, so use run_id to never cancel those jobs. +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: documentation-preview: diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index eaec62b88..5b775627c 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -26,6 +26,12 @@ on: - '!.github/**' - '.github/workflows/lint.yml' +# When a PR is updated, cancel the jobs from the previous version. Merges +# do not define head_ref, so use run_id to never cancel those jobs. +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: pylint: runs-on: ubuntu-latest diff --git a/.github/workflows/pyspy-profiling.yaml b/.github/workflows/pyspy-profiling.yaml index 174e478cf..0776fbad8 100644 --- a/.github/workflows/pyspy-profiling.yaml +++ b/.github/workflows/pyspy-profiling.yaml @@ -26,6 +26,12 @@ on: - '!.github/**' - '.github/workflows/pyspy-profiling.yaml' +# When a PR is updated, cancel the jobs from the previous version. Merges +# do not define head_ref, so use run_id to never cancel those jobs. +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: build: runs-on: ubuntu-latest diff --git a/.github/workflows/scan.yml b/.github/workflows/scan.yml index 0157c5f49..80d1ab3de 100644 --- a/.github/workflows/scan.yml +++ b/.github/workflows/scan.yml @@ -22,6 +22,12 @@ on: env: IMAGE_NAME: opendatacube/ows +# When a PR is updated, cancel the jobs from the previous version. Merges +# do not define head_ref, so use run_id to never cancel those jobs. +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: cve-scanner: runs-on: ubuntu-latest diff --git a/.github/workflows/spellcheck.yaml b/.github/workflows/spellcheck.yaml index 9c5c6a3f2..271e9a874 100644 --- a/.github/workflows/spellcheck.yaml +++ b/.github/workflows/spellcheck.yaml @@ -19,6 +19,12 @@ on: - '*.md' - '.github/workflows/spellcheck.yaml' +# When a PR is updated, cancel the jobs from the previous version. Merges +# do not define head_ref, so use run_id to never cancel those jobs. +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: pyspellcheck: diff --git a/.github/workflows/test-prod.yaml b/.github/workflows/test-prod.yaml index d8d6a9ab7..ab3f3efff 100644 --- a/.github/workflows/test-prod.yaml +++ b/.github/workflows/test-prod.yaml @@ -30,6 +30,12 @@ env: ORG: opendatacube IMAGE: ows +# When a PR is updated, cancel the jobs from the previous version. Merges +# do not define head_ref, so use run_id to never cancel those jobs. +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: prod-docker-compose-tests: runs-on: ubuntu-latest diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 840d1d6ea..3673984f9 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -30,6 +30,12 @@ env: ORG: opendatacube IMAGE: ows_18 +# When a PR is updated, cancel the jobs from the previous version. Merges +# do not define head_ref, so use run_id to never cancel those jobs. +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: unit-integration-performance-tests: runs-on: ubuntu-latest diff --git a/wordlist.txt b/wordlist.txt index 5a0c9eb90..2d837ec55 100644 --- a/wordlist.txt +++ b/wordlist.txt @@ -92,6 +92,7 @@ coverages cp createdb credentialling +christophfriedrich crs crss CRSs @@ -263,6 +264,7 @@ multiproduct mv mysecretpassword namespace +NaNs natively ncols ndays