diff --git a/.github/workflows/bash.yml b/.github/workflows/bash.yml index 803c1584aaa..b452f388a11 100644 --- a/.github/workflows/bash.yml +++ b/.github/workflows/bash.yml @@ -19,8 +19,8 @@ jobs: - name: Build Docker container run: | - docker build -t bash:test dockerfiles/bash/ - docker run --name bash -v $(pwd -P):/root/cylc-flow --rm -t -d bash:test /bin/bash + docker build -t bash:test -m 1G --memory-swap 1G dockerfiles/bash/ + docker run --name bash -v $(pwd -P):/root/cylc-flow --rm -t -d -m 1G --memory-swap 1G bash:test /bin/bash docker ps -a - name: Install Cylc dependencies in the container diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 98e07bd3db8..9022b08fbc7 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -6,10 +6,15 @@ on: [pull_request] jobs: fast-tests: runs-on: ubuntu-latest + continue-on-error: ${{ matrix.experimental }} timeout-minutes: 15 strategy: matrix: python-version: ['3.7', '3.8'] + experimental: [false] + include: + - python-version: 3.9 + experimental: true steps: - name: Checkout uses: actions/checkout@v2