From e06abce5fce6bd48c50f2907ace76709152f46e6 Mon Sep 17 00:00:00 2001 From: Matthew Date: Tue, 24 Sep 2024 10:53:32 -0500 Subject: [PATCH] chore: update python workflow to use updated ubuntu version --- .github/workflows/publish-python.yaml | 4 ++-- .github/workflows/test-python.yaml | 20 ++++++++++++++++++-- 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/.github/workflows/publish-python.yaml b/.github/workflows/publish-python.yaml index f0259be8..35348b32 100644 --- a/.github/workflows/publish-python.yaml +++ b/.github/workflows/publish-python.yaml @@ -9,7 +9,7 @@ on: [workflow_dispatch] jobs: build-manylinux2014-x86_64-wheels: name: "Build Manylinux 2014 x86_64 wheel" - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 defaults: run: working-directory: bdk-python @@ -154,7 +154,7 @@ jobs: publish-pypi: name: "Publish on PyPI" - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 defaults: run: working-directory: bdk-python diff --git a/.github/workflows/test-python.yaml b/.github/workflows/test-python.yaml index 8d6b3691..51ad9dd4 100644 --- a/.github/workflows/test-python.yaml +++ b/.github/workflows/test-python.yaml @@ -18,12 +18,12 @@ on: jobs: build-manylinux2014-x86_64-wheels: name: "Build and test Manylinux 2014 x86_64 wheels" - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 defaults: run: working-directory: bdk-python container: - image: quay.io/pypa/manylinux2014_x86_64 + image: quay.io/pypa/manylinux_2_28_x86_64 env: PLAT: manylinux2014_x86_64 PYBIN: "/opt/python/${{ matrix.python }}/bin" @@ -34,6 +34,10 @@ jobs: - cp39-cp39 - cp310-cp310 steps: + - name: "Setup Node.js" + uses: actions/setup-node@v3 + with: + node-version: '18' - name: "Checkout" uses: actions/checkout@v3 with: @@ -75,6 +79,10 @@ jobs: - "3.9" - "3.10" steps: + - name: "Setup Node.js" + uses: actions/setup-node@v3 + with: + node-version: '18' - name: "Checkout" uses: actions/checkout@v3 with: @@ -118,6 +126,10 @@ jobs: - "3.9" - "3.10" steps: + - name: "Setup Node.js" + uses: actions/setup-node@v3 + with: + node-version: '18' - name: "Checkout" uses: actions/checkout@v3 with: @@ -159,6 +171,10 @@ jobs: - "3.9" - "3.10" steps: + - name: "Setup Node.js" + uses: actions/setup-node@v3 + with: + node-version: '18' - name: "Checkout" uses: actions/checkout@v3 with: