From d9d56578cd8c3179ab364ecc971e4d4097f176db Mon Sep 17 00:00:00 2001 From: Christoph Settgast Date: Wed, 6 Mar 2024 22:58:24 +0100 Subject: [PATCH] ci: move to lts for node and actions (#950) * ci: move to lts for node and actions * fixup --- .github/workflows/ci.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 24867b55f..faf88ecd5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,10 +15,10 @@ jobs: name: Linux runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: - node-version: '16' + node-version: '18' - name: Build it env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -26,7 +26,7 @@ jobs: npm ci npm run lint npm run dist - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: linux-binaries path: | @@ -40,10 +40,10 @@ jobs: name: macOS runs-on: macos-11 steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: - node-version: '16' + node-version: '18' - name: Prepare for app signing and notarization env: MAC_CERT_PASSWORD: ${{ secrets.mac_cert_password }} @@ -61,7 +61,7 @@ jobs: run: | npm ci npm run dist - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: mac-binaries path: | @@ -72,17 +72,17 @@ jobs: name: Windows runs-on: windows-2022 steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: - node-version: '16' + node-version: '18' - name: Build it env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | npm ci npm run dist - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: windows-binaries path: |