Skip to content

Commit e71e12a

Browse files
authored
Merge pull request #521 from KhiopsML/update-latest-dev-docker-to-v11
Use the "latest" Docker image as it has been manually updated to Khiops v11
2 parents 2ec592a + be9043d commit e71e12a

File tree

3 files changed

+11
-7
lines changed

3 files changed

+11
-7
lines changed

.github/workflows/api-docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ on:
1313
default: 11.0.0
1414
description: khiops-samples repo revision
1515
image-tag:
16-
default: 11.0.0.0
16+
default: latest
1717
description: Development Docker Image Tag
1818
pull_request:
1919
paths:
@@ -45,7 +45,7 @@ jobs:
4545
# because the `env` context is only accessible at the step level;
4646
# hence, it is hard-coded
4747
image: |-
48-
ghcr.io/khiopsml/khiops-python/khiopspydev-ubuntu22.04:${{ inputs.image-tag || '11.0.0.0' }}
48+
ghcr.io/khiopsml/khiops-python/khiopspydev-ubuntu22.04:${{ inputs.image-tag || 'latest' }}
4949
# Use the 'runner' user (1001) from github so checkout actions work properly
5050
# https://github.com/actions/runner/issues/2033#issuecomment-1598547465
5151
options: --user 1001

.github/workflows/pip.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ on:
1212
default: 11.0.0
1313
description: khiops-samples repo revision
1414
image-tag:
15-
default: 11.0.0.0
15+
default: latest
1616
description: Development Docker Image Tag
1717
pypi-target:
1818
type: choice
@@ -71,7 +71,7 @@ jobs:
7171
# because the `env` context is only accessible at the step level;
7272
# hence, it is hard-coded
7373
image: |-
74-
ghcr.io/khiopsml/khiops-python/khiopspydev-${{ matrix.container }}:${{ inputs.image-tag || '11.0.0.0' }}
74+
ghcr.io/khiopsml/khiops-python/khiopspydev-${{ matrix.container }}:${{ inputs.image-tag || 'latest' }}
7575
steps:
7676
- name: Set parameters as env
7777
run: |

.github/workflows/tests.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010
default: 11.0.0
1111
description: Git Tag/Branch/Commit for the khiops-samples Repo
1212
image-tag:
13-
default: 11.0.0.0
13+
default: latest
1414
description: Development Docker Image Tag
1515
khiops-desktop-revision:
1616
default: 11.0.0
@@ -43,7 +43,7 @@ jobs:
4343
# because the `env` context is only accessible at the step level;
4444
# hence, it is hard-coded
4545
image: |-
46-
ghcr.io/khiopsml/khiops-python/khiopspydev-ubuntu22.04:${{ inputs.image-tag || '11.0.0.0' }}
46+
ghcr.io/khiopsml/khiops-python/khiopspydev-ubuntu22.04:${{ inputs.image-tag || 'latest' }}
4747
credentials:
4848
username: ${{ github.actor }}
4949
password: ${{ secrets.GITHUB_TOKEN }}
@@ -362,7 +362,7 @@ jobs:
362362
# because the `env` context is only accessible at the step level;
363363
# hence, it is hard-coded
364364
image: |-
365-
ghcr.io/khiopsml/khiops-python/khiopspydev-${{ matrix.container }}:${{ inputs.image-tag || '11.0.0.0' }}
365+
ghcr.io/khiopsml/khiops-python/khiopspydev-${{ matrix.container }}:${{ inputs.image-tag || 'latest' }}
366366
credentials:
367367
username: ${{ github.actor }}
368368
password: ${{ secrets.GITHUB_TOKEN }}
@@ -444,6 +444,10 @@ jobs:
444444
source khiops-debian-venv/bin/activate
445445
fi
446446
447+
# Set rights to OpenMPI-specific folder
448+
mkdir -p /github/home/.pmix/components
449+
chown -R $(whoami) /github/home/.pmix/components
450+
447451
# Print status
448452
PATTERN=$(python -c \
449453
"import sys; import khiops.core as kh; return_code = kh.get_runner().print_status(); sys.exit(return_code)" 2> >(grep -Ei 'with.*?unknown.*?installer') )

0 commit comments

Comments
 (0)