diff --git a/.github/workflows/build_tests.yml b/.github/workflows/build_tests.yml index bb2d178..2d912f2 100644 --- a/.github/workflows/build_tests.yml +++ b/.github/workflows/build_tests.yml @@ -10,7 +10,9 @@ on: pull_request: branches: - '**' - + schedule: + - cron: '0 0 1 * *' + jobs: build: @@ -18,9 +20,9 @@ jobs: steps: - uses: actions/checkout@v2 - name: Set up Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: - python-version: 3.8 + python-version: 3.9 - name: Install dependencies run: | python --version @@ -32,7 +34,7 @@ jobs: python setup.py bdist_wheel ls dist/* - name: Save wheel - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: wheel path: dist/chama*.whl @@ -67,7 +69,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - python-version: [3.7, 3.8, 3.9] + python-version: [3.7, 3.8, 3.9, 3.10, 3.11] os: [ubuntu-latest] steps: - uses: actions/checkout@v2 @@ -103,7 +105,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Set up Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: 3.8 - uses: actions/checkout@v2 @@ -151,7 +153,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v2 with: - python-version: 3.8 + python-version: 3.9 - uses: actions/checkout@v2 - name: Install coverage run: |