Skip to content

Commit

Permalink
Testing pre-commit & tox
Browse files Browse the repository at this point in the history
  • Loading branch information
aarne33 committed May 30, 2023
1 parent 1a49e97 commit b35d0a3
Showing 1 changed file with 9 additions and 5 deletions.
14 changes: 9 additions & 5 deletions .github/workflows/ci.yml
Expand Up @@ -30,8 +30,12 @@ jobs:
uses: actions/checkout@v3
- name: List files in the repository
run: ls ${{ github.workspace }}
- name: Docker build
run: |
export DOCKER_BUILDKIT=1
export DOCKER_SSHAGENT="-v /run/host-services/ssh-auth.sock:/run/host-services/ssh-auth.sock -e SSH_AUTH_SOCK=/run/host-services/ssh-auth.sock"
docker build --ssh default --target devel_shell -t multikeyjwt:devel_shell .
- run: docker exec -i multikeyjwt_devel /bin/bash -c "pre-commit install"
- run: docker exec -i multikeyjwt_devel /bin/bash -c "pre-commit run --all-files"
- run: docker build --ssh default --target tox -t multikeyjwt:tox .
- run: docker run --rm -it -v `pwd`":/app" `echo $DOCKER_SSHAGENT` multikeyjwt:tox
#- name: Docker build
# run: |
# export DOCKER_BUILDKIT=1
# export DOCKER_SSHAGENT="-v /run/host-services/ssh-auth.sock:/run/host-services/ssh-auth.sock -e SSH_AUTH_SOCK=/run/host-services/ssh-auth.sock"
# docker build --ssh default --target devel_shell -t multikeyjwt:devel_shell .

0 comments on commit b35d0a3

Please sign in to comment.