build: change yarn version

This commit is contained in:
kangfenmao 2024-07-13 00:31:07 +08:00
parent ba2659afd1
commit 6c8d2b0f68
6 changed files with 9093 additions and 6306 deletions

View File

@ -25,31 +25,39 @@ jobs:
with:
node-version: 20
- name: Install corepack
run: corepack enable && corepack prepare yarn@4.3.1 --activate
- name: Install Dependencies
run: yarn install
- name: build-linux
if: matrix.os == 'ubuntu-latest'
run: yarn build:linux
env:
GH_TOKEN: ${{ secrets.GH_TOKEN }}
- name: build-mac
if: matrix.os == 'macos-latest'
run: yarn build:mac
env:
CSC_LINK: ${{ secrets.CSC_LINK }}
CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }}
APPLE_ID: ${{ vars.APPLE_ID }}
APPLE_APP_SPECIFIC_PASSWORD: ${{ vars.APPLE_APP_SPECIFIC_PASSWORD }}
APPLE_TEAM_ID: ${{ vars.APPLE_TEAM_ID }}
if: matrix.os == 'macos-latest'
run: yarn build:mac
GH_TOKEN: ${{ secrets.GH_TOKEN }}
- name: build-win
if: matrix.os == 'windows-latest'
run: yarn build:win
env:
GH_TOKEN: ${{ secrets.GH_TOKEN }}
- name: release
uses: softprops/action-gh-release@v1
with:
draft: true
draft: false
files: |
dist/*.exe
dist/*.zip
@ -62,4 +70,4 @@ jobs:
dist/*.yml
dist/*.blockmap
env:
GITHUB_TOKEN: ${{ secrets.ACCESS_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GH_TOKEN }}

41
.gitignore vendored
View File

@ -1,7 +1,44 @@
# Logs
logs
*.log*
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
.yarn-cache
# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
# NPM
npm/*/*
!npm/*/dist
!npm/*/package.json
!npm/*/*.js
# Yarn
.pnp.*
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/sdks
!.yarn/versions
# Project
node_modules
dist
out
.DS_Store
*.log*
# ENV
.env
.env.*

2
.npmrc
View File

@ -1,2 +0,0 @@
electron_mirror=https://npmmirror.com/mirrors/electron/
electron_builder_binaries_mirror=https://npmmirror.com/mirrors/electron-builder-binaries/

2
.yarnrc.yml Normal file
View File

@ -0,0 +1,2 @@
nodeLinker: node-modules
httpTimeout: 300000

View File

@ -75,5 +75,9 @@
"peerDependencies": {
"react": "^17.0.0 || ^18.0.0",
"react-dom": "^17.0.0 || ^18.0.0"
}
},
"resolutions": {
"@electron/notarize": "2.3.2"
},
"packageManager": "yarn@4.3.1"
}

15332
yarn.lock

File diff suppressed because it is too large Load Diff