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: