Add pyproject.toml (#416) #788
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This workflow will install Python dependencies, run tests and lint with a variety of Python versions | |
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-python-with-github-actions | |
name: MetaWorld CI | |
on: | |
push: | |
branches: [ master ] | |
pull_request: | |
branches: [ master ] | |
env: | |
MJKEY: ${{ secrets.MJKEY }} | |
jobs: | |
test-docker: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v2 | |
- name: Build the Docker image | |
run: | | |
docker pull rlworkgroup/metaworld-ci:latest | |
docker build \ | |
--cache-from rlworkgroup/metaworld-ci:latest \ | |
-f docker/Dockerfile \ | |
-t "rlworkgroup/metaworld-ci:$GITHUB_RUN_ID" \ | |
. | |
- name: Run the Docker image | |
run: | | |
docker run \ | |
-t \ | |
--rm \ | |
-e "MJKEY=$MJKEY" \ | |
--memory 7000m \ | |
--memory-swap 7000m \ | |
--name metaworld-ci rlworkgroup/metaworld-ci:$GITHUB_RUN_ID pytest -n 0 -v -m 'not large and not skip_on_ci' |