diff --git a/.github/workflows/autorelease.yml b/.github/workflows/autorelease.yml index 716577c..ae3ab03 100644 --- a/.github/workflows/autorelease.yml +++ b/.github/workflows/autorelease.yml @@ -8,18 +8,22 @@ jobs: autorelease: if: github.event.pull_request.merged == true - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest + strategy: + matrix: + python-version: [ '3.8.16' ] + steps: - uses: actions/checkout@v3 - name: Set up python uses: actions/setup-python@v4 with: - python-version: 3.8 + python-version: ${{ matrix.python-version }} - name: Set up PDM uses: pdm-project/setup-pdm@v3 with: - python-version: 3.8 + python-version: ${{ matrix.python-version }} version: 2.20.1 - name: Install dependencies diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 8347c24..83782b7 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -6,14 +6,26 @@ on: jobs: build-and-publish: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest + strategy: + matrix: + python-version: [ '3.8.16' ] + permissions: id-token: write + steps: - uses: actions/checkout@v3 + + - name: Set up python + uses: actions/setup-python@v4 + with: + python-version: ${{ matrix.python-version }} + - name: Set up PDM uses: pdm-project/setup-pdm@v3 with: + python-version: ${{ matrix.python-version }} version: 2.20.1 - name: Publish package distributions to PyPI