Skip to content

Fixes from Review (together with KK) #2

Fixes from Review (together with KK)

Fixes from Review (together with KK) #2

name: Test DB Versions with minimal tests
# python-version: default as specified
# database-version: all supported by ITDE
# tests: minimal (subset of all tests)
#
# Use the specified default version of python and call nox task
# run_minimal_tests to execute a few selected tests for all versions of Exasol
# database currently supported by the ITDE.
on:
workflow_call:
jobs:
get_exasol_versions:
uses: get-exasol-versions.yml

Check failure on line 16 in .github/workflows/test-db-versions-minimal.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/test-db-versions-minimal.yml

Invalid workflow file

invalid value workflow reference: no version specified
test-db-versions-minimal:
name: Run Minimal Tests for Exasol ${{ matrix.exasol_version }}
needs: get_exasol_versions
strategy:
fail-fast: false
matrix:
exasol_version: ${{fromJson(needs.get_exasol_versions.outputs.matrix)}}
runs-on: ubuntu-latest
steps:
- name: SCM Checkout
uses: actions/checkout@v4
- name: Setup Python & Poetry Environment
uses: exasol/python-toolbox/.github/actions/python-environment@0.20.0
with:
python-version: "3.10"
poetry-version: '1.8.2'
- name: Allow unprivileged user namespaces
run: sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0
- name: Run Minimal Tests
run: poetry run nox -s "run-minimal-tests(db_version='${{ matrix.exasol_version }}')"