aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/.github/workflows
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/ci.yml18
1 files changed, 10 insertions, 8 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index b5a5740..8b9de56 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -16,7 +16,7 @@ jobs:
test:
strategy:
matrix:
- python-version: [3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.x]
+ python-version: ['3.4', '3.5', '3.6', '3.7', '3.8', '3.9', '3.10']
# Random number to prevent exceeding the request frequency limit.
max-parallel: 3
# 3.4 is not available on Focal.
@@ -24,9 +24,9 @@ jobs:
name: 'Python ${{ matrix.python-version }}'
steps:
- name: Checkout
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- name: Set up Python
- uses: actions/setup-python@v2
+ uses: actions/setup-python@v4
with:
python-version: '${{ matrix.python-version }}'
- name: Install dependencies
@@ -40,17 +40,19 @@ jobs:
name: Publish
steps:
- name: Checkout
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- name: Set up Python
- uses: actions/setup-python@v2
+ uses: actions/setup-python@v4
+ with:
+ python-version: '3.10'
- name: Verify package can be installed
- run: python3 -m pip install .
+ run: pip install .
- name: Install package builder
- run: python3 -m pip install --upgrade build
+ run: pip install --upgrade build
- name: Build package
run: python3 -m build
- name: Publish as artifact
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: dist
path: dist