Skip to content

Package

Package #28

Workflow file for this run

name: Package
on:
schedule:
- cron: '0 5 * * 0'
workflow_dispatch:
jobs:
linux:
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- name: Clone
uses: actions/checkout@v4
- name: Python
uses: actions/setup-python@v5
with:
python-version: '3.11'
cache: 'pip'
- name: Node
uses: actions/setup-node@v4
with:
node-version: '22'
- name: Dependency
run: |
pip install uv
bash scripts/pip.sh
npm install -g pnpm
cd gui && pnpm up && cd ..
cd electron && pnpm up && cd ..
- name: PR
uses: peter-evans/create-pull-request@v7
with:
delete-branch: true
title: Update Python and Node dependencies