Skip to content

Commit 91c69be

Browse files
committed
chore: debugged CI workflow
1 parent 7901387 commit 91c69be

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

.github/workflows/ci.yml

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -25,17 +25,17 @@ jobs:
2525
dockerfile: Dockerfile
2626
build_extra_args: "--compress=true --label org.opencontainers.image.revision=${{github.sha}} --label org.opencontainers.image.created=${{steps.get-timestamp.outputs.timestamp}}"
2727
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
3030
image_tag: ${{github.sha}}
3131
push_image_and_stages: true
3232
username: ${{ secrets.DOCKER_REGISTRY_USERNAME }}
3333
password: "${{ secrets.DOCKER_REGISTRY_TOKEN }}"
3434

3535
- name: Label Docker image
3636
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
3939
4040
# Test tutorials
4141
- name: Test tutorials
@@ -44,11 +44,12 @@ jobs:
4444
docker run \
4545
--rm \
4646
--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 \
4950
-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/
5253
"
5354
5455
# Get version number
@@ -77,11 +78,11 @@ jobs:
7778
env:
7879
VERSION: ${{ steps.get-version-number.outputs.version }}
7980
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}
8182
8283
docker login ghcr.io \
8384
--username ${{ secrets.DOCKER_REGISTRY_USERNAME }} \
8485
--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

Comments
 (0)