Skip to content

Bump @types/node from 24.12.2 to 25.6.0 #6

Bump @types/node from 24.12.2 to 25.6.0

Bump @types/node from 24.12.2 to 25.6.0 #6

Workflow file for this run

name: CI
on:
push:
branches: [main]
pull_request:
branches: [main]
workflow_dispatch:
schedule:
- cron: "17 9 * * 1"
jobs:
validate:
runs-on: windows-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 22
cache: npm
- name: Install dependencies
run: npm ci
- name: Install Playwright Chromium
run: npm run prepare:browsers
- name: Check
run: npm run check
- name: Upload renderer smoke screenshots
if: always()
uses: actions/upload-artifact@v4
with:
name: renderer-smoke-${{ github.sha }}
path: tmp/renderer-smoke/*.png
if-no-files-found: ignore
package-windows:
runs-on: windows-latest
needs: validate
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 22
cache: npm
- name: Install dependencies
run: npm ci
- name: Install Playwright Chromium
run: npm run prepare:browsers
- name: Package Windows app
run: npm run package:win
- name: Upload packaged app
uses: actions/upload-artifact@v4
with:
name: CodexForWorkflow-Windows-${{ github.sha }}
path: |
release/CodexForWorkflow-*-setup-win-x64.exe
release/CodexForWorkflow-*-portable-win-x64.exe
release/CodexForWorkflow-*-setup-win-x64.exe.blockmap