From b1b4b30497a5f05ac333ef5f1111a5ff76bb164d Mon Sep 17 00:00:00 2001 From: cafitac Date: Tue, 28 Apr 2026 21:45:50 +0900 Subject: [PATCH] ci: upgrade GitHub Actions to current runtimes --- .github/workflows/ci.yml | 7 ++++--- .github/workflows/npm-prerelease.yml | 7 ++++--- .github/workflows/npm-publish.yml | 7 ++++--- .github/workflows/pypi-publish.yml | 7 ++++--- .github/workflows/pypi-testpypi.yml | 7 ++++--- .github/workflows/release.yml | 7 ++++--- 6 files changed, 24 insertions(+), 18 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1299afd..4afea0b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,11 +11,12 @@ jobs: matrix: python-version: ["3.11", "3.12", "3.13"] steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v5 + - uses: actions/setup-node@v5 with: node-version: "22" - - uses: actions/setup-python@v5 + package-manager-cache: false + - uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} - name: Run npm wrapper tests diff --git a/.github/workflows/npm-prerelease.yml b/.github/workflows/npm-prerelease.yml index ed8762d..f5f9b5b 100644 --- a/.github/workflows/npm-prerelease.yml +++ b/.github/workflows/npm-prerelease.yml @@ -13,12 +13,13 @@ jobs: contents: read id-token: write steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v5 + - uses: actions/setup-node@v5 with: node-version: "22" registry-url: https://registry.npmjs.org - - uses: actions/setup-python@v5 + package-manager-cache: false + - uses: actions/setup-python@v6 with: python-version: "3.13" - name: Run npm wrapper tests diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml index e0f0bdf..e317a02 100644 --- a/.github/workflows/npm-publish.yml +++ b/.github/workflows/npm-publish.yml @@ -13,12 +13,13 @@ jobs: contents: read id-token: write steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v5 + - uses: actions/setup-node@v5 with: node-version: "22" registry-url: https://registry.npmjs.org - - uses: actions/setup-python@v5 + package-manager-cache: false + - uses: actions/setup-python@v6 with: python-version: "3.13" - name: Run npm wrapper tests diff --git a/.github/workflows/pypi-publish.yml b/.github/workflows/pypi-publish.yml index c642106..a25babb 100644 --- a/.github/workflows/pypi-publish.yml +++ b/.github/workflows/pypi-publish.yml @@ -13,11 +13,12 @@ jobs: contents: read id-token: write steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v5 + - uses: actions/setup-node@v5 with: node-version: "22" - - uses: actions/setup-python@v5 + package-manager-cache: false + - uses: actions/setup-python@v6 with: python-version: "3.13" - name: Run npm wrapper tests diff --git a/.github/workflows/pypi-testpypi.yml b/.github/workflows/pypi-testpypi.yml index d13d7ca..4fcb74c 100644 --- a/.github/workflows/pypi-testpypi.yml +++ b/.github/workflows/pypi-testpypi.yml @@ -13,11 +13,12 @@ jobs: contents: read id-token: write steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v5 + - uses: actions/setup-node@v5 with: node-version: "22" - - uses: actions/setup-python@v5 + package-manager-cache: false + - uses: actions/setup-python@v6 with: python-version: "3.13" - name: Run npm wrapper tests diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index dc5d794..3969d2f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,11 +11,12 @@ jobs: permissions: contents: write steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v5 + - uses: actions/setup-node@v5 with: node-version: "22" - - uses: actions/setup-python@v5 + package-manager-cache: false + - uses: actions/setup-python@v6 with: python-version: "3.13" - name: Run npm wrapper tests