diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml deleted file mode 100644 index 3062bc5..0000000 --- a/.github/workflows/integration.yml +++ /dev/null @@ -1,36 +0,0 @@ -name: Integration Tests Quince, Palm - -on: - push: - branches: - - 'fmo/**' - -jobs: - edx-platform-integration-test: - name: Integration with Tutor - strategy: - matrix: # quince palm olive - # tutor_version: ["<18.0.0", "<17.0.0", "<16.0.0"] - tutor_version: ["<18.0.0", "<17.0.0"] - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v4 - with: - path: eox-tenant - - - name: Get Tutor - run: | - pip install "tutor${{ matrix.tutor_version }}" - - - name: Prepare Tutor & launch - run: | - TUTOR_ROOT="$(pwd)" tutor --version - TUTOR_ROOT="$(pwd)" tutor config save - TUTOR_ROOT="$(pwd)" tutor mounts add lms,cms,lms-worker,cms-worker:$(pwd)/eox-tenant:/openedx/eox-tenant - chmod 777 . -R - TUTOR_ROOT="$(pwd)" tutor local launch -I - - - name: Run integration tests in lms - run: | - TUTOR_ROOT="$(pwd)" tutor local run lms bash /openedx/eox-tenant/eox_tenant/test/tutor/integration.sh diff --git a/.github/workflows/integration_tutor_nightly.yml b/.github/workflows/integration_tutor_nightly.yml index 62505ca..90921fb 100644 --- a/.github/workflows/integration_tutor_nightly.yml +++ b/.github/workflows/integration_tutor_nightly.yml @@ -18,6 +18,7 @@ jobs: - name: Get Tutor run: | git clone --branch=nightly --depth=1 https://github.com/overhangio/tutor.git + chmod 777 tutor -R pip install -e "./tutor[full]" - name: Prepare Tutor & launch