diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0a6ecd9..77f3ca4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,10 +20,10 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Setup Node.js 24 - uses: actions/setup-node@v4 + uses: actions/setup-node@v7 with: node-version: '24' cache: 'npm' @@ -55,7 +55,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Install Linux native dependencies (electron-builder) if: runner.os == 'Linux' @@ -78,7 +78,7 @@ jobs: run: sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0 - name: Setup Node.js 24 - uses: actions/setup-node@v4 + uses: actions/setup-node@v7 with: node-version: '24' cache: 'npm' @@ -89,7 +89,7 @@ jobs: # every run otherwise. Cache path list covers all 3 OSes; actions/cache skips whichever # paths don't exist on the current runner, and the OS-prefixed key keeps them separate. - name: Cache Electron/electron-builder downloads - uses: actions/cache@v4 + uses: actions/cache@v6 with: path: | ~/.cache/electron diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index cb66552..043db15 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -13,7 +13,7 @@ jobs: stale: runs-on: ubuntu-latest steps: - - uses: actions/stale@v9 + - uses: actions/stale@v11 with: days-before-stale: 15 days-before-close: 7