Skip to content

Commit

Permalink
update client release action
Browse files Browse the repository at this point in the history
  • Loading branch information
tschaume committed Oct 25, 2022
1 parent b34a247 commit 5bf9c12
Showing 1 changed file with 6 additions and 9 deletions.
15 changes: 6 additions & 9 deletions .github/workflows/testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,19 +20,17 @@ jobs:
strategy:
matrix:
os: ['windows-latest', 'ubuntu-latest', 'macos-latest']
python-version: ['3.8', '3.9']
python-version: ['3.8', '3.9', '3.10', '3.11']
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Set up Python
uses: actions/setup-python@v2
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install tox tox-gh-actions setuptools wheel certifi
run: python3 -m pip install --upgrade pip tox tox-gh-actions certifi build
- name: Set SSL_CERT_FILE (Linux)
if: matrix.os == 'ubuntu-latest' || matrix.os == 'macos-latest'
run: |
Expand All @@ -50,8 +48,7 @@ jobs:
run: |
cd mpcontribs-client
tox
python setup.py sdist --dist-dir ../dist
python setup.py bdist_wheel --dist-dir ../dist
python3 -m build --outdir ../dist
- name: Publish distribution 📦s to Test PyPI
if: matrix.os == 'ubuntu-latest' && matrix.python-version == 3.9
uses: pypa/gh-action-pypi-publish@master
Expand All @@ -67,6 +64,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.PAT }}
steps:
- uses: rymndhng/release-on-push-action@v0.20.0
- uses: rymndhng/release-on-push-action@v0.25.0
with:
bump_version_scheme: norelease

0 comments on commit 5bf9c12

Please sign in to comment.