From 16a040dfc40174104724154f439830a8a094aaf4 Mon Sep 17 00:00:00 2001 From: koval Date: Wed, 28 May 2025 14:04:45 +0300 Subject: [PATCH] Use ubuntu-latest in github actions. --- .github/workflows/autorelease.yml | 10 +++++++--- .github/workflows/publish.yml | 14 +++++++++++++- 2 files changed, 20 insertions(+), 4 deletions(-) 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