@@ -25,17 +25,17 @@ jobs:
25
25
dockerfile : Dockerfile
26
26
build_extra_args : " --compress=true --label org.opencontainers.image.revision=${{github.sha}} --label org.opencontainers.image.created=${{steps.get-timestamp.outputs.timestamp}}"
27
27
registry : ghcr.io
28
- stages_image_name : biosimulators/biosimulators-tutorials -stages
29
- image_name : biosimulators/biosimulators-tutorials -stages
28
+ stages_image_name : biosimulators/biosimulators_tutorials -stages
29
+ image_name : biosimulators/biosimulators_tutorials -stages
30
30
image_tag : ${{github.sha}}
31
31
push_image_and_stages : true
32
32
username : ${{ secrets.DOCKER_REGISTRY_USERNAME }}
33
33
password : " ${{ secrets.DOCKER_REGISTRY_TOKEN }}"
34
34
35
35
- name : Label Docker image
36
36
run : |
37
- docker image tag ghcr.io/biosimulators/biosimulators-tutorials- stages:${{github.sha}} ghcr.io/biosimulators/biosimulators-tutorials :${{github.sha}}
38
- docker image tag ghcr.io/biosimulators/biosimulators-tutorials- stages:${{github.sha}} ghcr.io/biosimulators/biosimulators-tutorials :latest
37
+ docker image tag ghcr.io/biosimulators/biosimulators_tutorials- stages:${{github.sha}} ghcr.io/biosimulators/biosimulators_tutorials :${{github.sha}}
38
+ docker image tag ghcr.io/biosimulators/biosimulators_tutorials- stages:${{github.sha}} ghcr.io/biosimulators/biosimulators_tutorials :latest
39
39
40
40
# Test tutorials
41
41
- name : Test tutorials
@@ -44,11 +44,12 @@ jobs:
44
44
docker run \
45
45
--rm \
46
46
--entrypoint bash \
47
- --mount type=bind,source=${cwd},target=/app/Biosimulators_tutorials \
48
- ghcr.io/biosimulators/biosimulators-tutorials:latest \
47
+ --mount type=bind,source=${cwd},target=/home/Biosimulators_tutorials \
48
+ --workdir /home/Biosimulators_tutorials \
49
+ ghcr.io/biosimulators/biosimulators_tutorials:latest \
49
50
-c "
50
- pipenv run pip install nbmake pytest pytest-forked
51
- /bin/bash /xvfb-startup.sh pipenv run python -m pytest --forked --verbose --nbmake Biosimulators_tutorials/ tutorials/
51
+ pip install nbmake pytest pytest-forked
52
+ /bin/bash /xvfb-startup.sh python -m pytest --forked --verbose --nbmake tutorials/
52
53
"
53
54
54
55
# Get version number
@@ -77,11 +78,11 @@ jobs:
77
78
env :
78
79
VERSION : ${{ steps.get-version-number.outputs.version }}
79
80
run : |
80
- docker image tag ghcr.io/biosimulators/biosimulators-tutorials :${{github.sha}} ghcr.io/biosimulators/biosimulators-tutorials :${VERSION}
81
+ docker image tag ghcr.io/biosimulators/biosimulators_tutorials :${{github.sha}} ghcr.io/biosimulators/biosimulators_tutorials :${VERSION}
81
82
82
83
docker login ghcr.io \
83
84
--username ${{ secrets.DOCKER_REGISTRY_USERNAME }} \
84
85
--password ${{ secrets.DOCKER_REGISTRY_TOKEN }}
85
- docker push ghcr.io/biosimulators/biosimulators-tutorials :${{github.sha}}
86
- docker push ghcr.io/biosimulators/biosimulators-tutorials :latest
87
- docker push ghcr.io/biosimulators/biosimulators-tutorials :${VERSION}
86
+ docker push ghcr.io/biosimulators/biosimulators_tutorials :${{github.sha}}
87
+ docker push ghcr.io/biosimulators/biosimulators_tutorials :latest
88
+ docker push ghcr.io/biosimulators/biosimulators_tutorials :${VERSION}
0 commit comments