diff --git a/.github/workflows/manylinux1.yml b/.github/workflows/manylinux1.yml index f603cbc..934160a 100644 --- a/.github/workflows/manylinux1.yml +++ b/.github/workflows/manylinux1.yml @@ -6,11 +6,11 @@ jobs: build_sdist: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: - python-version: '3.x' + python-version: '>=3.7 <3.13' - name: install MeCab run: | git clone --depth=1 https://github.com/taku910/mecab.git @@ -35,11 +35,11 @@ jobs: build_linux: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: - python-version: '3.x' + python-version: '>=3.7 <3.13' - name: build array of wheels uses: ./.github/workflows/actions/build-manylinux/ - name: Upload Wheels @@ -62,11 +62,11 @@ jobs: build_linux-aarch64: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: - python-version: '3.x' + python-version: '>=3.7 <3.13' - name: Set up QEMU id: qemu uses: docker/setup-qemu-action@v1 diff --git a/.github/workflows/osx.yml b/.github/workflows/osx.yml index bea1152..3b178df 100644 --- a/.github/workflows/osx.yml +++ b/.github/workflows/osx.yml @@ -9,11 +9,11 @@ jobs: build_osx: runs-on: macos-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: - python-version: '3.x' + python-version: '>=3.7 <3.13' - name: Download and build MeCab shell: bash run: | diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 8d31cc2..bb12b41 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -13,7 +13,7 @@ jobs: strategy: max-parallel: 5 matrix: - python-version: ['3.7', '3.8', '3.9', '3.10', '3.11'] + python-version: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12'] include: - python-version: '3.7' py-short: '37' @@ -30,10 +30,13 @@ jobs: - python-version: '3.11' py-short: 311 py-short2: 311 + - python-version: '3.12' + py-short: 312 + py-short2: 312 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - name: Cache mecab