Skip to content

version release 2.5.2 #6

version release 2.5.2

version release 2.5.2 #6

Workflow file for this run

name: Build/release
on:
push:
tags:
- "*"
jobs:
release:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, ubuntu-latest, windows-latest]
steps:
- name: Check out Git repository
uses: actions/checkout@v4
- name: Install Node.js, NPM and Yarn
uses: actions/setup-node@v3
with:
node-version: "18"
- name: Npm Install
run: |
npm i pnpm -g &&
pnpm install
# 移除chromium
- name: Remove Playwright Chromium
run: |
npx rimraf ./node_modules/chromium/lib/**
- name: Build
run: npm run build
- name: Create Release
uses: softprops/action-gh-release@v1
if: startsWith(github.ref, 'refs/tags/')
with:
body_path: "./CHANGELOG_CURRENT.md"
files: "./packages/app/dist/**.exe,./packages/app/dist/**.dmg,./packages/app/dist/**.AppImage,./packages/app/dist/**.zip,./packages/app/dist/**.deb,./packages/app/dist/**.rpm"