Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/master' into develop
Browse files Browse the repository at this point in the history
  • Loading branch information
wangliang181230 committed Mar 5, 2025
2 parents 1e68ae5 + fa06a07 commit a1767b1
Show file tree
Hide file tree
Showing 7 changed files with 83 additions and 11 deletions.
52 changes: 46 additions & 6 deletions .github/workflows/build-and-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ jobs:
restore-keys: |
${{ runner.os }}-electron-builder-cache-
- name: "'pnpm install --force' Because we need to install optional dependencies"
- name: "'pnpm install' Because we need to install optional dependencies"
run: |
echo "======================================================================";
dir || ls -lah;
Expand Down Expand Up @@ -144,10 +144,15 @@ jobs:
cd packages/gui/dist_electron;
mv DevSidecar-${{ steps.package-info.outputs.version }}-amd64.deb DevSidecar-${{ steps.package-info.outputs.version }}-linux-amd64.deb;
mv DevSidecar-${{ steps.package-info.outputs.version }}-x86_64.AppImage DevSidecar-${{ steps.package-info.outputs.version }}-linux-x86_64.AppImage;
mv DevSidecar-${{ steps.package-info.outputs.version }}-x64.tar.gz DevSidecar-${{ steps.package-info.outputs.version }}-linux-x64.tar.gz;
#-------------------------------------------------------------------------------------------------------------------------
mv DevSidecar-${{ steps.package-info.outputs.version }}-arm64.deb DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.deb;
mv DevSidecar-${{ steps.package-info.outputs.version }}-arm64.AppImage DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.AppImage;
mv DevSidecar-${{ steps.package-info.outputs.version }}-arm64.tar.gz DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.tar.gz;
#-------------------------------------------------------------------------------------------------------------------------
mv DevSidecar-${{ steps.package-info.outputs.version }}-armv7l.deb DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.deb;
mv DevSidecar-${{ steps.package-info.outputs.version }}-armv7l.AppImage DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.AppImage;
mv DevSidecar-${{ steps.package-info.outputs.version }}-armv7l.tar.gz DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.tar.gz;
ls -lah;
- name: 'Rename artifacts - macOS'
if: ${{ matrix.os == 'macos' }}
Expand Down Expand Up @@ -204,6 +209,14 @@ jobs:
path: packages/gui/dist_electron/DevSidecar-${{ steps.package-info.outputs.version }}-linux-x86_64.AppImage
name: 'DevSidecar-${{ steps.package-info.outputs.version }}-linux-x86_64.AppImage'
if-no-files-found: error
- name: 'Upload DevSidecar-${{ steps.package-info.outputs.version }}-linux-x64.tar.gz'
uses: actions/[email protected]
if: ${{ matrix.os == 'ubuntu' }}
with:
path: packages/gui/dist_electron/DevSidecar-${{ steps.package-info.outputs.version }}-linux-x64.tar.gz
name: 'DevSidecar-${{ steps.package-info.outputs.version }}-linux-x64.tar.gz'
if-no-files-found: error
#-------------------------------------------------------------------------------------------------------------------------
- name: 'Upload DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.deb'
uses: actions/[email protected]
if: ${{ matrix.os == 'ubuntu' }}
Expand All @@ -218,6 +231,14 @@ jobs:
path: packages/gui/dist_electron/DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.AppImage
name: 'DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.AppImage'
if-no-files-found: error
- name: 'Upload DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.tar.gz'
uses: actions/[email protected]
if: ${{ matrix.os == 'ubuntu' }}
with:
path: packages/gui/dist_electron/DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.tar.gz
name: 'DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.tar.gz'
if-no-files-found: error
#-------------------------------------------------------------------------------------------------------------------------
- name: 'Upload DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.deb'
uses: actions/[email protected]
if: ${{ matrix.os == 'ubuntu' }}
Expand All @@ -232,6 +253,13 @@ jobs:
path: packages/gui/dist_electron/DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.AppImage
name: 'DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.AppImage'
if-no-files-found: error
- name: 'Upload DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.tar.gz'
uses: actions/[email protected]
if: ${{ matrix.os == 'ubuntu' }}
with:
path: packages/gui/dist_electron/DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.tar.gz
name: 'DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.tar.gz'
if-no-files-found: error
#endregion Upload artifacts - Linux

# Upload artifacts - macOS
Expand Down Expand Up @@ -263,11 +291,6 @@ jobs:
runs-on: ubuntu-latest
needs:
- build-and-upload
strategy:
fail-fast: false
matrix:
preReleaseVersion:
- ''
steps:
- name: Checkout
uses: actions/[email protected]
Expand Down Expand Up @@ -313,6 +336,12 @@ jobs:
with:
name: 'DevSidecar-${{ steps.package-info.outputs.version }}-linux-x86_64.AppImage'
path: release
- name: 'Download DevSidecar-${{ steps.package-info.outputs.version }}-linux-x64.tar.gz'
uses: actions/[email protected]
with:
name: 'DevSidecar-${{ steps.package-info.outputs.version }}-linux-x64.tar.gz'
path: release
#-------------------------------------------------------------------------------------------------------------------------
- name: 'Download DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.deb'
uses: actions/[email protected]
with:
Expand All @@ -323,6 +352,12 @@ jobs:
with:
name: 'DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.AppImage'
path: release
- name: 'Download DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.tar.gz'
uses: actions/[email protected]
with:
name: 'DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.tar.gz'
path: release
#-------------------------------------------------------------------------------------------------------------------------
- name: 'Download DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.deb'
uses: actions/[email protected]
with:
Expand All @@ -333,6 +368,11 @@ jobs:
with:
name: 'DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.AppImage'
path: release
- name: 'Download DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.tar.gz'
uses: actions/[email protected]
with:
name: 'DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.tar.gz'
path: release

- name: 'Download DevSidecar-${{ steps.package-info.outputs.version }}-macos-x64.dmg'
uses: actions/[email protected]
Expand Down
30 changes: 29 additions & 1 deletion .github/workflows/test-and-upload.yml
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ jobs:
restore-keys: |
${{ runner.os }}-electron-builder-cache-
- name: "'pnpm install --force' Because we need to install optional dependencies"
- name: "'pnpm install' Because we need to install optional dependencies"
run: |
echo "======================================================================";
dir || ls -lah;
Expand Down Expand Up @@ -151,10 +151,15 @@ jobs:
cd packages/gui/dist_electron;
mv DevSidecar-${{ steps.package-info.outputs.version }}-amd64.deb DevSidecar-${{ steps.package-info.outputs.version }}-linux-amd64.deb;
mv DevSidecar-${{ steps.package-info.outputs.version }}-x86_64.AppImage DevSidecar-${{ steps.package-info.outputs.version }}-linux-x86_64.AppImage;
mv DevSidecar-${{ steps.package-info.outputs.version }}-x64.tar.gz DevSidecar-${{ steps.package-info.outputs.version }}-linux-x64.tar.gz;
#-------------------------------------------------------------------------------------------------------------------------
mv DevSidecar-${{ steps.package-info.outputs.version }}-arm64.deb DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.deb;
mv DevSidecar-${{ steps.package-info.outputs.version }}-arm64.AppImage DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.AppImage;
mv DevSidecar-${{ steps.package-info.outputs.version }}-arm64.tar.gz DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.tar.gz;
#-------------------------------------------------------------------------------------------------------------------------
mv DevSidecar-${{ steps.package-info.outputs.version }}-armv7l.deb DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.deb;
mv DevSidecar-${{ steps.package-info.outputs.version }}-armv7l.AppImage DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.AppImage;
mv DevSidecar-${{ steps.package-info.outputs.version }}-armv7l.tar.gz DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.tar.gz;
ls -lah;
- name: 'Rename artifacts - macOS'
if: ${{ matrix.os == 'macos' }}
Expand Down Expand Up @@ -211,6 +216,14 @@ jobs:
path: packages/gui/dist_electron/DevSidecar-${{ steps.package-info.outputs.version }}-linux-x86_64.AppImage
name: 'DevSidecar-${{ steps.package-info.outputs.version }}-linux-x86_64.AppImage'
if-no-files-found: error
- name: 'Upload DevSidecar-${{ steps.package-info.outputs.version }}-linux-x64.tar.gz'
uses: actions/[email protected]
if: ${{ matrix.os == 'ubuntu' }}
with:
path: packages/gui/dist_electron/DevSidecar-${{ steps.package-info.outputs.version }}-linux-x64.tar.gz
name: 'DevSidecar-${{ steps.package-info.outputs.version }}-linux-x64.tar.gz'
if-no-files-found: error
#-------------------------------------------------------------------------------------------------------------------------
- name: 'Upload DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.deb'
uses: actions/[email protected]
if: ${{ matrix.os == 'ubuntu' }}
Expand All @@ -225,6 +238,14 @@ jobs:
path: packages/gui/dist_electron/DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.AppImage
name: 'DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.AppImage'
if-no-files-found: error
- name: 'Upload DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.tar.gz'
uses: actions/[email protected]
if: ${{ matrix.os == 'ubuntu' }}
with:
path: packages/gui/dist_electron/DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.tar.gz
name: 'DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.tar.gz'
if-no-files-found: error
#-------------------------------------------------------------------------------------------------------------------------
- name: 'Upload DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.deb'
uses: actions/[email protected]
if: ${{ matrix.os == 'ubuntu' }}
Expand All @@ -239,6 +260,13 @@ jobs:
path: packages/gui/dist_electron/DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.AppImage
name: 'DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.AppImage'
if-no-files-found: error
- name: 'Upload DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.tar.gz'
uses: actions/[email protected]
if: ${{ matrix.os == 'ubuntu' }}
with:
path: packages/gui/dist_electron/DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.tar.gz
name: 'DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.tar.gz'
if-no-files-found: error
#endregion Upload artifacts - Linux

# Upload artifacts - macOS
Expand Down
2 changes: 1 addition & 1 deletion packages/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@docmirror/dev-sidecar-cli",
"version": "2.0.0-RC6",
"version": "2.0.0",
"private": false,
"description": "给开发者的加速代理工具",
"author": "docmirror.cn",
Expand Down
2 changes: 1 addition & 1 deletion packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@docmirror/dev-sidecar",
"version": "2.0.0-RC6",
"version": "2.0.0",
"private": false,
"description": "给开发者的加速代理工具",
"author": "docmirror.cn",
Expand Down
2 changes: 1 addition & 1 deletion packages/gui/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@docmirror/dev-sidecar-gui",
"version": "2.0.0-RC6",
"version": "2.0.0",
"private": false,
"author": {
"email": "[email protected]",
Expand Down
4 changes: 4 additions & 0 deletions packages/gui/vue.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,10 @@ module.exports = defineConfig({
target: 'AppImage',
arch: ['x64', 'arm64', 'armv7l'],
},
{
target: 'tar.gz',
arch: ['x64', 'arm64', 'armv7l'],
},
],
category: 'System',
},
Expand Down
2 changes: 1 addition & 1 deletion packages/mitmproxy/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@docmirror/mitmproxy",
"version": "2.0.0-RC6",
"version": "2.0.0",
"private": false,
"description": "",
"author": "docmirror.cn",
Expand Down

0 comments on commit a1767b1

Please sign in to comment.