name: Python Fire on: [push] jobs: build: runs-on: ubuntu-20.04 strategy: matrix: python-version: ["2.7", "3.5", "3.7", "3.8", "3.9", "3.10"] steps: # Checkout the repo. - name: Checkout Python Fire repository uses: actions/checkout@v3 # Set up Python environment. - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v4 with: python-version: ${{ matrix.python-version }} # Build Python Fire using the build.sh script. - name: Run build script shell: bash run: ./.github/scripts/build.sh env: PYTHON_VERSION: ${{ matrix.python-version }}