From bbc0e2c40473f58ccdcb145a9a8f09ae98f692af Mon Sep 17 00:00:00 2001 From: wuting Date: Sat, 21 Aug 2021 14:55:34 +0800 Subject: [PATCH] chore: support linux-arm64 build --- .github/workflows/ci.yml | 7 ++++--- README.md | 10 ++++++++-- packages/sharelist/package.json | 4 ++-- 3 files changed, 14 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6bb2c9e1..e6979ca8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -38,9 +38,10 @@ jobs: - name: Release run: | cd ./packages/sharelist/build - tar --transform='flags=r;s|sharelist-win.exe|sharelist.exe|' -zcvf sharelist_windows_amd64.tar.gz sharelist-win.exe - tar --transform='flags=r;s|sharelist-macos|sharelist|' -zcvf sharelist_macos_amd64.tar.gz sharelist-macos - tar --transform='flags=r;s|sharelist-linux|sharelist|' -zcvf sharelist_linux_amd64.tar.gz sharelist-linux + tar --transform='flags=r;s|sharelist-win-x64.exe|sharelist.exe|' -zcvf sharelist_windows_amd64.tar.gz sharelist-win-x64.exe + tar --transform='flags=r;s|sharelist-macos-x64|sharelist|' -zcvf sharelist_macos_amd64.tar.gz sharelist-macos-x64 + tar --transform='flags=r;s|sharelist-linux-x64|sharelist|' -zcvf sharelist_linux_amd64.tar.gz sharelist-linux-x64 + tar --transform='flags=r;s|sharelist-linux-arm64|sharelist|' -zcvf sharelist_linux_arm64.tar.gz sharelist-linux-arm64 gh release create ${{ env.VERSION }} -n "${{ env.NOTE }}" -t "${{ env.VERSION }}" ${{ env.FILES }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/README.md b/README.md index a35ecc63..d6ecd517 100644 --- a/README.md +++ b/README.md @@ -3,9 +3,15 @@ [![Build Status](https://github.com/reruin/sharelist/actions/workflows/ci.yml/badge.svg)](https://github.com/reruin/sharelist/actions/workflows/ci.yml) ShareList 是一个易用的网盘工具,支持快速挂载 GoogleDrive、OneDrive ,可通过插件扩展功能。 -新版正在开发中,欢迎[提交反馈](https://github.com/reruin/sharelist/issues/new/choose)。 +新版正在开发中,欢迎[提交反馈](https://github.com/reruin/sharelist/issues/new/choose)。[查看旧版](https://github.com/reruin/sharelist/tree/0.1)。 + +## 进度 +- [x] 核心库支持 +- [x] 新主题 +- [x] 插件:onedrive/googledrive/aliyundrive/caiyun/ctcloud/baidu +- [ ] webdav +- [ ] 中转器 -[查看旧版](https://github.com/reruin/sharelist/tree/0.1) ## 安装 ```docker diff --git a/packages/sharelist/package.json b/packages/sharelist/package.json index bb3b615c..9d7dfcb2 100644 --- a/packages/sharelist/package.json +++ b/packages/sharelist/package.json @@ -9,8 +9,8 @@ "dev": "cross-env NODE_ENV=dev nodemon app.js -i ./cache", "test": "echo \"Error: no test specified\" && exit 1", "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s --commit-path .", - "pkg": "pkg . --output build/sharelist --targets linux-x64,macos-x64,win-x64", - "pkg-local": "pkg . --output build/sharelist --targets", + "pkg": "pkg . --output build/sharelist --targets linux-x64,linux-arm64,macos-x64,win-x64", + "pkg-local": "pkg . --output build/sharelist", "release": "node ../../scripts/release.js --skipBuild --skipNpmPublish" }, "dependencies": {