You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
deadsnakes
v1.0.0
a GitHub action to install (pre-release) pythons from deadsnakes
To use this action, add it adjacent to setup-python
and opt into it
conditionally. Here's an example which uses python-version
as a matrix.
on:
push:
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [3.6, 3.7, 3.8, 3.9-dev]
name: main
steps:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
if: matrix.python-version != '3.9-dev'
with:
python-version: ${{ matrix.python-version }}
- uses: deadsnakes/[email protected]
if: matrix.python-version == '3.9-dev'
with:
python-version: ${{ matrix.python-version }}
- run: python --version --version && which python