From 677cb2bd1c59ae536d87ff114cac2dfebb54fde3 Mon Sep 17 00:00:00 2001 From: Yaroslav Halchenko Date: Mon, 16 Sep 2024 18:43:42 -0400 Subject: [PATCH] [DATALAD RUNCMD] make generate === Do not change lines below === { "chain": [ "064735c5c6a523b311ad8fcaf8ecc7b806458cb9", "fc6c253973517f3da44f67ad04e07105ebaefb57" ], "cmd": "make generate", "dsid": "6b923cfa-a6c6-4bae-941d-e92f6afd5fcb", "exit": 0, "extra_inputs": [], "inputs": [ "scripts/generate", "templates/" ], "outputs": [ "README.md", ".github/workflows/" ], "pwd": "." } ^^^ Do not change lines above ^^^ --- .github/workflows/test-datalad_catalog-maint.yaml | 11 +++++++++++ .github/workflows/test-datalad_catalog-master.yaml | 7 +++++++ .github/workflows/test-datalad_container-maint.yaml | 11 +++++++++++ .github/workflows/test-datalad_container-master.yaml | 7 +++++++ .github/workflows/test-datalad_crawler-maint.yaml | 11 +++++++++++ .github/workflows/test-datalad_crawler-master.yaml | 7 +++++++ .github/workflows/test-datalad_dataverse-maint.yaml | 11 +++++++++++ .github/workflows/test-datalad_dataverse-master.yaml | 7 +++++++ .github/workflows/test-datalad_deprecated-maint.yaml | 11 +++++++++++ .github/workflows/test-datalad_deprecated-master.yaml | 7 +++++++ .github/workflows/test-datalad_fuse-maint.yaml | 11 +++++++++++ .github/workflows/test-datalad_fuse-master.yaml | 7 +++++++ .github/workflows/test-datalad_metalad-maint.yaml | 11 +++++++++++ .github/workflows/test-datalad_metalad-master.yaml | 7 +++++++ .../workflows/test-datalad_neuroimaging-maint.yaml | 11 +++++++++++ .../workflows/test-datalad_neuroimaging-master.yaml | 7 +++++++ .github/workflows/test-datalad_next-maint.yaml | 11 +++++++++++ .github/workflows/test-datalad_next-master.yaml | 7 +++++++ .github/workflows/test-datalad_osf-maint.yaml | 11 +++++++++++ .github/workflows/test-datalad_osf-master.yaml | 7 +++++++ .github/workflows/test-datalad_ukbiobank-maint.yaml | 11 +++++++++++ .github/workflows/test-datalad_ukbiobank-master.yaml | 7 +++++++ .github/workflows/test-datalad_xnat-maint.yaml | 11 +++++++++++ .github/workflows/test-datalad_xnat-master.yaml | 7 +++++++ 24 files changed, 216 insertions(+) diff --git a/.github/workflows/test-datalad_catalog-maint.yaml b/.github/workflows/test-datalad_catalog-maint.yaml index 486abc4..97ebaf5 100644 --- a/.github/workflows/test-datalad_catalog-maint.yaml +++ b/.github/workflows/test-datalad_catalog-maint.yaml @@ -28,6 +28,12 @@ jobs: # name mimics the one in .travis.yml for datalad build introduced in # https://github.com/datalad/datalad/pull/4640 annex-install-scenario: [neurodebian, datalad-git-annex-latest] + datalad-install-scenario: [plain] + + include: + - annex-install-scenario: neurodebian + datalad-install-scenario: with-datalad-next-release + fail-fast: false steps: @@ -63,6 +69,11 @@ jobs: run: | python -m pip install --upgrade pip pip install https://github.com/datalad/datalad/archive/maint.zip + - name: Install datalad-next + if: matrix.datalad-install-scenario == 'with-datalad-next-release' + run: | + pip install datalad-next + git config --global --add datalad.extensions.load next - name: Install datalad_catalog extension from PyPI ([devel,test,tests]) run: | pip install datalad-catalog[devel,test,tests] diff --git a/.github/workflows/test-datalad_catalog-master.yaml b/.github/workflows/test-datalad_catalog-master.yaml index 334f822..3cdb6af 100644 --- a/.github/workflows/test-datalad_catalog-master.yaml +++ b/.github/workflows/test-datalad_catalog-master.yaml @@ -28,6 +28,8 @@ jobs: # name mimics the one in .travis.yml for datalad build introduced in # https://github.com/datalad/datalad/pull/4640 annex-install-scenario: [neurodebian, datalad-git-annex-latest] + datalad-install-scenario: [plain] + fail-fast: false steps: @@ -63,6 +65,11 @@ jobs: run: | python -m pip install --upgrade pip pip install https://github.com/datalad/datalad/archive/master.zip + - name: Install datalad-next + if: matrix.datalad-install-scenario == 'with-datalad-next-release' + run: | + pip install datalad-next + git config --global --add datalad.extensions.load next - name: Install datalad_catalog extension from PyPI ([devel,test,tests]) run: | pip install datalad-catalog[devel,test,tests] diff --git a/.github/workflows/test-datalad_container-maint.yaml b/.github/workflows/test-datalad_container-maint.yaml index 76ae4b8..4074304 100644 --- a/.github/workflows/test-datalad_container-maint.yaml +++ b/.github/workflows/test-datalad_container-maint.yaml @@ -28,6 +28,12 @@ jobs: # name mimics the one in .travis.yml for datalad build introduced in # https://github.com/datalad/datalad/pull/4640 annex-install-scenario: [neurodebian, datalad-git-annex-latest] + datalad-install-scenario: [plain] + + include: + - annex-install-scenario: neurodebian + datalad-install-scenario: with-datalad-next-release + fail-fast: false steps: @@ -63,6 +69,11 @@ jobs: run: | python -m pip install --upgrade pip pip install https://github.com/datalad/datalad/archive/maint.zip + - name: Install datalad-next + if: matrix.datalad-install-scenario == 'with-datalad-next-release' + run: | + pip install datalad-next + git config --global --add datalad.extensions.load next - name: Install datalad_container extension from PyPI ([devel,test,tests]) run: | pip install datalad-container[devel,test,tests] diff --git a/.github/workflows/test-datalad_container-master.yaml b/.github/workflows/test-datalad_container-master.yaml index 6f1cf1f..f10b230 100644 --- a/.github/workflows/test-datalad_container-master.yaml +++ b/.github/workflows/test-datalad_container-master.yaml @@ -28,6 +28,8 @@ jobs: # name mimics the one in .travis.yml for datalad build introduced in # https://github.com/datalad/datalad/pull/4640 annex-install-scenario: [neurodebian, datalad-git-annex-latest] + datalad-install-scenario: [plain] + fail-fast: false steps: @@ -63,6 +65,11 @@ jobs: run: | python -m pip install --upgrade pip pip install https://github.com/datalad/datalad/archive/master.zip + - name: Install datalad-next + if: matrix.datalad-install-scenario == 'with-datalad-next-release' + run: | + pip install datalad-next + git config --global --add datalad.extensions.load next - name: Install datalad_container extension from PyPI ([devel,test,tests]) run: | pip install datalad-container[devel,test,tests] diff --git a/.github/workflows/test-datalad_crawler-maint.yaml b/.github/workflows/test-datalad_crawler-maint.yaml index 8a16797..5db1620 100644 --- a/.github/workflows/test-datalad_crawler-maint.yaml +++ b/.github/workflows/test-datalad_crawler-maint.yaml @@ -28,6 +28,12 @@ jobs: # name mimics the one in .travis.yml for datalad build introduced in # https://github.com/datalad/datalad/pull/4640 annex-install-scenario: [neurodebian, datalad-git-annex-latest] + datalad-install-scenario: [plain] + + include: + - annex-install-scenario: neurodebian + datalad-install-scenario: with-datalad-next-release + fail-fast: false steps: @@ -63,6 +69,11 @@ jobs: run: | python -m pip install --upgrade pip pip install https://github.com/datalad/datalad/archive/maint.zip + - name: Install datalad-next + if: matrix.datalad-install-scenario == 'with-datalad-next-release' + run: | + pip install datalad-next + git config --global --add datalad.extensions.load next - name: Install datalad_crawler extension from PyPI ([devel,test,tests]) run: | pip install datalad-crawler[devel,test,tests] diff --git a/.github/workflows/test-datalad_crawler-master.yaml b/.github/workflows/test-datalad_crawler-master.yaml index d67561d..23687a9 100644 --- a/.github/workflows/test-datalad_crawler-master.yaml +++ b/.github/workflows/test-datalad_crawler-master.yaml @@ -28,6 +28,8 @@ jobs: # name mimics the one in .travis.yml for datalad build introduced in # https://github.com/datalad/datalad/pull/4640 annex-install-scenario: [neurodebian, datalad-git-annex-latest] + datalad-install-scenario: [plain] + fail-fast: false steps: @@ -63,6 +65,11 @@ jobs: run: | python -m pip install --upgrade pip pip install https://github.com/datalad/datalad/archive/master.zip + - name: Install datalad-next + if: matrix.datalad-install-scenario == 'with-datalad-next-release' + run: | + pip install datalad-next + git config --global --add datalad.extensions.load next - name: Install datalad_crawler extension from PyPI ([devel,test,tests]) run: | pip install datalad-crawler[devel,test,tests] diff --git a/.github/workflows/test-datalad_dataverse-maint.yaml b/.github/workflows/test-datalad_dataverse-maint.yaml index 23da38c..405a432 100644 --- a/.github/workflows/test-datalad_dataverse-maint.yaml +++ b/.github/workflows/test-datalad_dataverse-maint.yaml @@ -28,6 +28,12 @@ jobs: # name mimics the one in .travis.yml for datalad build introduced in # https://github.com/datalad/datalad/pull/4640 annex-install-scenario: [neurodebian, datalad-git-annex-latest] + datalad-install-scenario: [plain] + + include: + - annex-install-scenario: neurodebian + datalad-install-scenario: with-datalad-next-release + fail-fast: false steps: @@ -63,6 +69,11 @@ jobs: run: | python -m pip install --upgrade pip pip install https://github.com/datalad/datalad/archive/maint.zip + - name: Install datalad-next + if: matrix.datalad-install-scenario == 'with-datalad-next-release' + run: | + pip install datalad-next + git config --global --add datalad.extensions.load next - name: Install datalad_dataverse extension from PyPI ([devel,test,tests]) run: | pip install datalad-dataverse[devel,test,tests] diff --git a/.github/workflows/test-datalad_dataverse-master.yaml b/.github/workflows/test-datalad_dataverse-master.yaml index c95a7f3..f396cd1 100644 --- a/.github/workflows/test-datalad_dataverse-master.yaml +++ b/.github/workflows/test-datalad_dataverse-master.yaml @@ -28,6 +28,8 @@ jobs: # name mimics the one in .travis.yml for datalad build introduced in # https://github.com/datalad/datalad/pull/4640 annex-install-scenario: [neurodebian, datalad-git-annex-latest] + datalad-install-scenario: [plain] + fail-fast: false steps: @@ -63,6 +65,11 @@ jobs: run: | python -m pip install --upgrade pip pip install https://github.com/datalad/datalad/archive/master.zip + - name: Install datalad-next + if: matrix.datalad-install-scenario == 'with-datalad-next-release' + run: | + pip install datalad-next + git config --global --add datalad.extensions.load next - name: Install datalad_dataverse extension from PyPI ([devel,test,tests]) run: | pip install datalad-dataverse[devel,test,tests] diff --git a/.github/workflows/test-datalad_deprecated-maint.yaml b/.github/workflows/test-datalad_deprecated-maint.yaml index 22bdd09..b6e979a 100644 --- a/.github/workflows/test-datalad_deprecated-maint.yaml +++ b/.github/workflows/test-datalad_deprecated-maint.yaml @@ -28,6 +28,12 @@ jobs: # name mimics the one in .travis.yml for datalad build introduced in # https://github.com/datalad/datalad/pull/4640 annex-install-scenario: [neurodebian, datalad-git-annex-latest] + datalad-install-scenario: [plain] + + include: + - annex-install-scenario: neurodebian + datalad-install-scenario: with-datalad-next-release + fail-fast: false steps: @@ -63,6 +69,11 @@ jobs: run: | python -m pip install --upgrade pip pip install https://github.com/datalad/datalad/archive/maint.zip + - name: Install datalad-next + if: matrix.datalad-install-scenario == 'with-datalad-next-release' + run: | + pip install datalad-next + git config --global --add datalad.extensions.load next - name: Install datalad_deprecated extension from PyPI ([devel,test,tests]) run: | pip install datalad-deprecated[devel,test,tests] diff --git a/.github/workflows/test-datalad_deprecated-master.yaml b/.github/workflows/test-datalad_deprecated-master.yaml index 45abcc3..e100440 100644 --- a/.github/workflows/test-datalad_deprecated-master.yaml +++ b/.github/workflows/test-datalad_deprecated-master.yaml @@ -28,6 +28,8 @@ jobs: # name mimics the one in .travis.yml for datalad build introduced in # https://github.com/datalad/datalad/pull/4640 annex-install-scenario: [neurodebian, datalad-git-annex-latest] + datalad-install-scenario: [plain] + fail-fast: false steps: @@ -63,6 +65,11 @@ jobs: run: | python -m pip install --upgrade pip pip install https://github.com/datalad/datalad/archive/master.zip + - name: Install datalad-next + if: matrix.datalad-install-scenario == 'with-datalad-next-release' + run: | + pip install datalad-next + git config --global --add datalad.extensions.load next - name: Install datalad_deprecated extension from PyPI ([devel,test,tests]) run: | pip install datalad-deprecated[devel,test,tests] diff --git a/.github/workflows/test-datalad_fuse-maint.yaml b/.github/workflows/test-datalad_fuse-maint.yaml index de32140..865dac1 100644 --- a/.github/workflows/test-datalad_fuse-maint.yaml +++ b/.github/workflows/test-datalad_fuse-maint.yaml @@ -28,6 +28,12 @@ jobs: # name mimics the one in .travis.yml for datalad build introduced in # https://github.com/datalad/datalad/pull/4640 annex-install-scenario: [neurodebian, datalad-git-annex-latest] + datalad-install-scenario: [plain] + + include: + - annex-install-scenario: neurodebian + datalad-install-scenario: with-datalad-next-release + fail-fast: false steps: @@ -63,6 +69,11 @@ jobs: run: | python -m pip install --upgrade pip pip install https://github.com/datalad/datalad/archive/maint.zip + - name: Install datalad-next + if: matrix.datalad-install-scenario == 'with-datalad-next-release' + run: | + pip install datalad-next + git config --global --add datalad.extensions.load next - name: Install datalad_fuse extension from PyPI ([devel,test,tests]) run: | pip install datalad-fuse[devel,test,tests] diff --git a/.github/workflows/test-datalad_fuse-master.yaml b/.github/workflows/test-datalad_fuse-master.yaml index 41544a2..cc62e07 100644 --- a/.github/workflows/test-datalad_fuse-master.yaml +++ b/.github/workflows/test-datalad_fuse-master.yaml @@ -28,6 +28,8 @@ jobs: # name mimics the one in .travis.yml for datalad build introduced in # https://github.com/datalad/datalad/pull/4640 annex-install-scenario: [neurodebian, datalad-git-annex-latest] + datalad-install-scenario: [plain] + fail-fast: false steps: @@ -63,6 +65,11 @@ jobs: run: | python -m pip install --upgrade pip pip install https://github.com/datalad/datalad/archive/master.zip + - name: Install datalad-next + if: matrix.datalad-install-scenario == 'with-datalad-next-release' + run: | + pip install datalad-next + git config --global --add datalad.extensions.load next - name: Install datalad_fuse extension from PyPI ([devel,test,tests]) run: | pip install datalad-fuse[devel,test,tests] diff --git a/.github/workflows/test-datalad_metalad-maint.yaml b/.github/workflows/test-datalad_metalad-maint.yaml index 3c01837..004ca9b 100644 --- a/.github/workflows/test-datalad_metalad-maint.yaml +++ b/.github/workflows/test-datalad_metalad-maint.yaml @@ -28,6 +28,12 @@ jobs: # name mimics the one in .travis.yml for datalad build introduced in # https://github.com/datalad/datalad/pull/4640 annex-install-scenario: [neurodebian, datalad-git-annex-latest] + datalad-install-scenario: [plain] + + include: + - annex-install-scenario: neurodebian + datalad-install-scenario: with-datalad-next-release + fail-fast: false steps: @@ -63,6 +69,11 @@ jobs: run: | python -m pip install --upgrade pip pip install https://github.com/datalad/datalad/archive/maint.zip + - name: Install datalad-next + if: matrix.datalad-install-scenario == 'with-datalad-next-release' + run: | + pip install datalad-next + git config --global --add datalad.extensions.load next - name: Install datalad_metalad extension from PyPI ([devel,test,tests]) run: | pip install datalad-metalad[devel,test,tests] diff --git a/.github/workflows/test-datalad_metalad-master.yaml b/.github/workflows/test-datalad_metalad-master.yaml index 443d804..c5e39e8 100644 --- a/.github/workflows/test-datalad_metalad-master.yaml +++ b/.github/workflows/test-datalad_metalad-master.yaml @@ -28,6 +28,8 @@ jobs: # name mimics the one in .travis.yml for datalad build introduced in # https://github.com/datalad/datalad/pull/4640 annex-install-scenario: [neurodebian, datalad-git-annex-latest] + datalad-install-scenario: [plain] + fail-fast: false steps: @@ -63,6 +65,11 @@ jobs: run: | python -m pip install --upgrade pip pip install https://github.com/datalad/datalad/archive/master.zip + - name: Install datalad-next + if: matrix.datalad-install-scenario == 'with-datalad-next-release' + run: | + pip install datalad-next + git config --global --add datalad.extensions.load next - name: Install datalad_metalad extension from PyPI ([devel,test,tests]) run: | pip install datalad-metalad[devel,test,tests] diff --git a/.github/workflows/test-datalad_neuroimaging-maint.yaml b/.github/workflows/test-datalad_neuroimaging-maint.yaml index 064521b..ce801cd 100644 --- a/.github/workflows/test-datalad_neuroimaging-maint.yaml +++ b/.github/workflows/test-datalad_neuroimaging-maint.yaml @@ -28,6 +28,12 @@ jobs: # name mimics the one in .travis.yml for datalad build introduced in # https://github.com/datalad/datalad/pull/4640 annex-install-scenario: [neurodebian, datalad-git-annex-latest] + datalad-install-scenario: [plain] + + include: + - annex-install-scenario: neurodebian + datalad-install-scenario: with-datalad-next-release + fail-fast: false steps: @@ -63,6 +69,11 @@ jobs: run: | python -m pip install --upgrade pip pip install https://github.com/datalad/datalad/archive/maint.zip + - name: Install datalad-next + if: matrix.datalad-install-scenario == 'with-datalad-next-release' + run: | + pip install datalad-next + git config --global --add datalad.extensions.load next - name: Install datalad_neuroimaging extension from PyPI ([devel,test,tests]) run: | pip install datalad-neuroimaging[devel,test,tests] diff --git a/.github/workflows/test-datalad_neuroimaging-master.yaml b/.github/workflows/test-datalad_neuroimaging-master.yaml index 0745bd7..b9a7dde 100644 --- a/.github/workflows/test-datalad_neuroimaging-master.yaml +++ b/.github/workflows/test-datalad_neuroimaging-master.yaml @@ -28,6 +28,8 @@ jobs: # name mimics the one in .travis.yml for datalad build introduced in # https://github.com/datalad/datalad/pull/4640 annex-install-scenario: [neurodebian, datalad-git-annex-latest] + datalad-install-scenario: [plain] + fail-fast: false steps: @@ -63,6 +65,11 @@ jobs: run: | python -m pip install --upgrade pip pip install https://github.com/datalad/datalad/archive/master.zip + - name: Install datalad-next + if: matrix.datalad-install-scenario == 'with-datalad-next-release' + run: | + pip install datalad-next + git config --global --add datalad.extensions.load next - name: Install datalad_neuroimaging extension from PyPI ([devel,test,tests]) run: | pip install datalad-neuroimaging[devel,test,tests] diff --git a/.github/workflows/test-datalad_next-maint.yaml b/.github/workflows/test-datalad_next-maint.yaml index 557220b..4b5bbf7 100644 --- a/.github/workflows/test-datalad_next-maint.yaml +++ b/.github/workflows/test-datalad_next-maint.yaml @@ -28,6 +28,12 @@ jobs: # name mimics the one in .travis.yml for datalad build introduced in # https://github.com/datalad/datalad/pull/4640 annex-install-scenario: [neurodebian, datalad-git-annex-latest] + datalad-install-scenario: [plain] + + include: + - annex-install-scenario: neurodebian + datalad-install-scenario: with-datalad-next-release + fail-fast: false steps: @@ -63,6 +69,11 @@ jobs: run: | python -m pip install --upgrade pip pip install https://github.com/datalad/datalad/archive/maint.zip + - name: Install datalad-next + if: matrix.datalad-install-scenario == 'with-datalad-next-release' + run: | + pip install datalad-next + git config --global --add datalad.extensions.load next - name: Install datalad_next extension from PyPI ([devel,test,tests]) run: | pip install datalad-next[devel,test,tests] diff --git a/.github/workflows/test-datalad_next-master.yaml b/.github/workflows/test-datalad_next-master.yaml index 242e853..a80cda9 100644 --- a/.github/workflows/test-datalad_next-master.yaml +++ b/.github/workflows/test-datalad_next-master.yaml @@ -28,6 +28,8 @@ jobs: # name mimics the one in .travis.yml for datalad build introduced in # https://github.com/datalad/datalad/pull/4640 annex-install-scenario: [neurodebian, datalad-git-annex-latest] + datalad-install-scenario: [plain] + fail-fast: false steps: @@ -63,6 +65,11 @@ jobs: run: | python -m pip install --upgrade pip pip install https://github.com/datalad/datalad/archive/master.zip + - name: Install datalad-next + if: matrix.datalad-install-scenario == 'with-datalad-next-release' + run: | + pip install datalad-next + git config --global --add datalad.extensions.load next - name: Install datalad_next extension from PyPI ([devel,test,tests]) run: | pip install datalad-next[devel,test,tests] diff --git a/.github/workflows/test-datalad_osf-maint.yaml b/.github/workflows/test-datalad_osf-maint.yaml index 26771d2..7b5ac5b 100644 --- a/.github/workflows/test-datalad_osf-maint.yaml +++ b/.github/workflows/test-datalad_osf-maint.yaml @@ -28,6 +28,12 @@ jobs: # name mimics the one in .travis.yml for datalad build introduced in # https://github.com/datalad/datalad/pull/4640 annex-install-scenario: [neurodebian, datalad-git-annex-latest] + datalad-install-scenario: [plain] + + include: + - annex-install-scenario: neurodebian + datalad-install-scenario: with-datalad-next-release + fail-fast: false steps: @@ -63,6 +69,11 @@ jobs: run: | python -m pip install --upgrade pip pip install https://github.com/datalad/datalad/archive/maint.zip + - name: Install datalad-next + if: matrix.datalad-install-scenario == 'with-datalad-next-release' + run: | + pip install datalad-next + git config --global --add datalad.extensions.load next - name: Install datalad_osf extension from PyPI ([devel,test,tests]) run: | pip install datalad-osf[devel,test,tests] diff --git a/.github/workflows/test-datalad_osf-master.yaml b/.github/workflows/test-datalad_osf-master.yaml index e732ae1..14f9366 100644 --- a/.github/workflows/test-datalad_osf-master.yaml +++ b/.github/workflows/test-datalad_osf-master.yaml @@ -28,6 +28,8 @@ jobs: # name mimics the one in .travis.yml for datalad build introduced in # https://github.com/datalad/datalad/pull/4640 annex-install-scenario: [neurodebian, datalad-git-annex-latest] + datalad-install-scenario: [plain] + fail-fast: false steps: @@ -63,6 +65,11 @@ jobs: run: | python -m pip install --upgrade pip pip install https://github.com/datalad/datalad/archive/master.zip + - name: Install datalad-next + if: matrix.datalad-install-scenario == 'with-datalad-next-release' + run: | + pip install datalad-next + git config --global --add datalad.extensions.load next - name: Install datalad_osf extension from PyPI ([devel,test,tests]) run: | pip install datalad-osf[devel,test,tests] diff --git a/.github/workflows/test-datalad_ukbiobank-maint.yaml b/.github/workflows/test-datalad_ukbiobank-maint.yaml index 3f4aff2..47214fb 100644 --- a/.github/workflows/test-datalad_ukbiobank-maint.yaml +++ b/.github/workflows/test-datalad_ukbiobank-maint.yaml @@ -28,6 +28,12 @@ jobs: # name mimics the one in .travis.yml for datalad build introduced in # https://github.com/datalad/datalad/pull/4640 annex-install-scenario: [neurodebian, datalad-git-annex-latest] + datalad-install-scenario: [plain] + + include: + - annex-install-scenario: neurodebian + datalad-install-scenario: with-datalad-next-release + fail-fast: false steps: @@ -63,6 +69,11 @@ jobs: run: | python -m pip install --upgrade pip pip install https://github.com/datalad/datalad/archive/maint.zip + - name: Install datalad-next + if: matrix.datalad-install-scenario == 'with-datalad-next-release' + run: | + pip install datalad-next + git config --global --add datalad.extensions.load next - name: Install datalad_ukbiobank extension from PyPI ([devel,test,tests]) run: | pip install datalad-ukbiobank[devel,test,tests] diff --git a/.github/workflows/test-datalad_ukbiobank-master.yaml b/.github/workflows/test-datalad_ukbiobank-master.yaml index bbbe9d2..abf20e4 100644 --- a/.github/workflows/test-datalad_ukbiobank-master.yaml +++ b/.github/workflows/test-datalad_ukbiobank-master.yaml @@ -28,6 +28,8 @@ jobs: # name mimics the one in .travis.yml for datalad build introduced in # https://github.com/datalad/datalad/pull/4640 annex-install-scenario: [neurodebian, datalad-git-annex-latest] + datalad-install-scenario: [plain] + fail-fast: false steps: @@ -63,6 +65,11 @@ jobs: run: | python -m pip install --upgrade pip pip install https://github.com/datalad/datalad/archive/master.zip + - name: Install datalad-next + if: matrix.datalad-install-scenario == 'with-datalad-next-release' + run: | + pip install datalad-next + git config --global --add datalad.extensions.load next - name: Install datalad_ukbiobank extension from PyPI ([devel,test,tests]) run: | pip install datalad-ukbiobank[devel,test,tests] diff --git a/.github/workflows/test-datalad_xnat-maint.yaml b/.github/workflows/test-datalad_xnat-maint.yaml index a243823..1ce1b43 100644 --- a/.github/workflows/test-datalad_xnat-maint.yaml +++ b/.github/workflows/test-datalad_xnat-maint.yaml @@ -28,6 +28,12 @@ jobs: # name mimics the one in .travis.yml for datalad build introduced in # https://github.com/datalad/datalad/pull/4640 annex-install-scenario: [neurodebian, datalad-git-annex-latest] + datalad-install-scenario: [plain] + + include: + - annex-install-scenario: neurodebian + datalad-install-scenario: with-datalad-next-release + fail-fast: false steps: @@ -63,6 +69,11 @@ jobs: run: | python -m pip install --upgrade pip pip install https://github.com/datalad/datalad/archive/maint.zip + - name: Install datalad-next + if: matrix.datalad-install-scenario == 'with-datalad-next-release' + run: | + pip install datalad-next + git config --global --add datalad.extensions.load next - name: Install datalad_xnat extension from PyPI ([devel,test,tests]) run: | pip install datalad-xnat[devel,test,tests] diff --git a/.github/workflows/test-datalad_xnat-master.yaml b/.github/workflows/test-datalad_xnat-master.yaml index 93b486a..728ad85 100644 --- a/.github/workflows/test-datalad_xnat-master.yaml +++ b/.github/workflows/test-datalad_xnat-master.yaml @@ -28,6 +28,8 @@ jobs: # name mimics the one in .travis.yml for datalad build introduced in # https://github.com/datalad/datalad/pull/4640 annex-install-scenario: [neurodebian, datalad-git-annex-latest] + datalad-install-scenario: [plain] + fail-fast: false steps: @@ -63,6 +65,11 @@ jobs: run: | python -m pip install --upgrade pip pip install https://github.com/datalad/datalad/archive/master.zip + - name: Install datalad-next + if: matrix.datalad-install-scenario == 'with-datalad-next-release' + run: | + pip install datalad-next + git config --global --add datalad.extensions.load next - name: Install datalad_xnat extension from PyPI ([devel,test,tests]) run: | pip install datalad-xnat[devel,test,tests]