diff --git a/.github/workflows/api-docs.yml b/.github/workflows/api-docs.yml index e7f1d4d8..3314c31d 100644 --- a/.github/workflows/api-docs.yml +++ b/.github/workflows/api-docs.yml @@ -13,7 +13,7 @@ on: default: 11.0.0 description: khiops-samples repo revision image-tag: - default: 11.0.0.0 + default: latest description: Development Docker Image Tag pull_request: paths: @@ -45,7 +45,7 @@ jobs: # because the `env` context is only accessible at the step level; # hence, it is hard-coded image: |- - ghcr.io/khiopsml/khiops-python/khiopspydev-ubuntu22.04:${{ inputs.image-tag || '11.0.0.0' }} + ghcr.io/khiopsml/khiops-python/khiopspydev-ubuntu22.04:${{ inputs.image-tag || 'latest' }} # Use the 'runner' user (1001) from github so checkout actions work properly # https://github.com/actions/runner/issues/2033#issuecomment-1598547465 options: --user 1001 diff --git a/.github/workflows/pip.yml b/.github/workflows/pip.yml index 2ef3d532..aca62e3f 100644 --- a/.github/workflows/pip.yml +++ b/.github/workflows/pip.yml @@ -12,7 +12,7 @@ on: default: 11.0.0 description: khiops-samples repo revision image-tag: - default: 11.0.0.0 + default: latest description: Development Docker Image Tag pypi-target: type: choice @@ -71,7 +71,7 @@ jobs: # because the `env` context is only accessible at the step level; # hence, it is hard-coded image: |- - ghcr.io/khiopsml/khiops-python/khiopspydev-${{ matrix.container }}:${{ inputs.image-tag || '11.0.0.0' }} + ghcr.io/khiopsml/khiops-python/khiopspydev-${{ matrix.container }}:${{ inputs.image-tag || 'latest' }} steps: - name: Set parameters as env run: | diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 1f3dbba1..0a53ea3b 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -10,7 +10,7 @@ on: default: 11.0.0 description: Git Tag/Branch/Commit for the khiops-samples Repo image-tag: - default: 11.0.0.0 + default: latest description: Development Docker Image Tag khiops-desktop-revision: default: 11.0.0 @@ -43,7 +43,7 @@ jobs: # because the `env` context is only accessible at the step level; # hence, it is hard-coded image: |- - ghcr.io/khiopsml/khiops-python/khiopspydev-ubuntu22.04:${{ inputs.image-tag || '11.0.0.0' }} + ghcr.io/khiopsml/khiops-python/khiopspydev-ubuntu22.04:${{ inputs.image-tag || 'latest' }} credentials: username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} @@ -362,7 +362,7 @@ jobs: # because the `env` context is only accessible at the step level; # hence, it is hard-coded image: |- - ghcr.io/khiopsml/khiops-python/khiopspydev-${{ matrix.container }}:${{ inputs.image-tag || '11.0.0.0' }} + ghcr.io/khiopsml/khiops-python/khiopspydev-${{ matrix.container }}:${{ inputs.image-tag || 'latest' }} credentials: username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} @@ -444,6 +444,10 @@ jobs: source khiops-debian-venv/bin/activate fi + # Set rights to OpenMPI-specific folder + mkdir -p /github/home/.pmix/components + chown -R $(whoami) /github/home/.pmix/components + # Print status PATTERN=$(python -c \ "import sys; import khiops.core as kh; return_code = kh.get_runner().print_status(); sys.exit(return_code)" 2> >(grep -Ei 'with.*?unknown.*?installer') )