Quellcode durchsuchen

Use strict editable mode when installing on GitHub Actions

Sage Abdullah vor 1 Jahr
Ursprung
Commit
cf9c264875
1 geänderte Dateien mit 7 neuen und 7 gelöschten Zeilen
  1. 7 7
      .github/workflows/test.yml

+ 7 - 7
.github/workflows/test.yml

@@ -61,7 +61,7 @@ jobs:
       - name: Install dependencies
         run: |
           python -m pip install --upgrade pip
-          pip install -e .[testing]
+          pip install -e '.[testing]' --config-settings editable_mode=strict
           pip install "${{ matrix.django }}"
       - name: Test
         run: |
@@ -129,7 +129,7 @@ jobs:
         run: |
           python -m pip install --upgrade pip
           pip install "psycopg2>=2.6"
-          pip install -e .[testing]
+          pip install -e '.[testing]' --config-settings editable_mode=strict
           pip install "${{ matrix.django }}"
           ${{ matrix.install_extras }}
       - name: Test
@@ -183,7 +183,7 @@ jobs:
         run: |
           python -m pip install --upgrade pip
           pip install "mysqlclient>=1.4,<2"
-          pip install -e .[testing]
+          pip install -e '.[testing]' --config-settings editable_mode=strict
           pip install "${{ matrix.django }}"
       - name: Test
         run: |
@@ -231,7 +231,7 @@ jobs:
       - name: Install dependencies
         run: |
           python -m pip install --upgrade pip
-          pip install -e .[testing]
+          pip install -e '.[testing]' --config-settings editable_mode=strict
           pip install "${{ matrix.django }}"
           pip install "elasticsearch>=5,<6"
           pip install certifi
@@ -278,7 +278,7 @@ jobs:
       - name: Install dependencies
         run: |
           python -m pip install --upgrade pip
-          pip install -e .[testing]
+          pip install -e '.[testing]' --config-settings editable_mode=strict
           pip install "${{ matrix.django }}"
           pip install "elasticsearch>=8,<9"
           pip install certifi
@@ -333,7 +333,7 @@ jobs:
         run: |
           python -m pip install --upgrade pip
           pip install "psycopg2>=2.6"
-          pip install -e .[testing]
+          pip install -e '.[testing]' --config-settings editable_mode=strict
           pip install "${{ matrix.django }}"
           pip install "elasticsearch>=6,<7"
           pip install certifi
@@ -391,7 +391,7 @@ jobs:
         run: |
           python -m pip install --upgrade pip
           pip install "psycopg2>=2.6"
-          pip install -e .[testing]
+          pip install -e '.[testing]' --config-settings editable_mode=strict
           pip install "${{ matrix.django }}"
           pip install "elasticsearch>=7,<8"
           pip install certifi