From 8d6ae48591958e76e45688e8087ee59cfa4ba31f Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Tue, 16 Dec 2025 13:18:43 +0100 Subject: workflows/ci: upgrade actions --- .github/workflows/ci.yml | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to '.github/workflows/ci.yml') diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1a1f377..c703ccf 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,16 +9,14 @@ jobs: test: strategy: matrix: - python-version: ['3.6', '3.7', '3.8', '3.9', '3.10'] - # Unpin when this is fixed: - # https://github.com/actions/setup-python/issues/544 - runs-on: ubuntu-20.04 + python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14'] + runs-on: ubuntu-latest name: 'Python ${{ matrix.python-version }}' steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '${{ matrix.python-version }}' - name: Run tests @@ -31,7 +29,7 @@ jobs: if: github.event_name == 'push' && (github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/tags/')) steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - id: meta name: Docker Hub metadata uses: docker/metadata-action@v5 @@ -54,7 +52,7 @@ jobs: username: '${{ secrets.DOCKERHUB_USERNAME }}' password: '${{ secrets.DOCKERHUB_TOKEN }}' - name: Build and publish - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v6 with: # Without context, .dockerignore is not respected? # https://stackoverflow.com/a/74552407/514684 -- cgit v1.3