From afe64f904267f27e7a26d989752bca2aa925639a Mon Sep 17 00:00:00 2001 From: msojocs Date: Tue, 12 Apr 2022 17:02:05 +0800 Subject: [PATCH] Squashed commit of the following: commit e1ef2b7754aa038301c6867ab7f7b459b703dee5 Author: msojocs Date: Tue Apr 12 17:01:24 2022 +0800 update: deb build commit 907afc6c7d8690951fd7eefe24bfc868d63e51a8 Author: msojocs Date: Tue Apr 12 16:31:19 2022 +0800 add: gpg import commit 1a6fb9e6115ae891d3dcd0cc3d2c35fc63c92ed7 Author: msojocs Date: Tue Apr 12 12:53:43 2022 +0800 update: readme & deb --- .github/workflows/release.yml | 9 +++++++-- readme.md | 6 ++++-- tools/build-deepin.sh | 2 +- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6dfe2d3..2e3995c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -230,8 +230,13 @@ jobs: echo "tag result: $tag - $name" echo "::set-output name=tag::$tag" echo "::set-output name=name::$name" - - - name: Build Deepin Package + # https://stackoverflow.com/questions/61096521/how-to-use-gpg-key-in-github-actions + - name: Configure GPG Key + run: | + echo -n "$GPG_SIGNING_KEY" | base64 --decode | gpg --import + env: + GPG_SIGNING_KEY: ${{ secrets.GPG_SIGNING_KEY }} + - name: Build Deb Package run: | sudo apt-get install -y build-essential fakeroot devscripts git git-buildpackage debhelper debmake lintian pbuilder export BUILD_VERSION=${{ steps.tag.outputs.tag }} diff --git a/readme.md b/readme.md index d1ece07..39527f0 100644 --- a/readme.md +++ b/readme.md @@ -11,8 +11,8 @@ [![Node.js CI](https://github.com/msojocs/wechat-devtools-linux/actions/workflows/release.yml/badge.svg)](https://github.com/msojocs/wechat-devtools-linux/actions/workflows/release.yml) [![wechat-tools](https://img.shields.io/badge/wechat--devtools-1.05.2203070-yellow)](https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html) -[![nwjs](https://img.shields.io/badge/nwjs-0.53.1-green)](https://nwjs.io/downloads/) -[![node](https://img.shields.io/badge/node-16.1.0-orange)](https://nodejs.org/en/) +[![nwjs](https://img.shields.io/badge/nwjs-0.55.0-green)](https://nwjs.io/downloads/) +[![node](https://img.shields.io/badge/node-16.4.2-orange)](https://nodejs.org/en/) [![node](https://img.shields.io/badge/aur-1.05.2203070-blue)](https://aur.archlinux.org/packages/wechat-devtools) 这是微信开发者工具 Linux版 @@ -152,3 +152,5 @@ git clone https://github.com/msojocs/wechat-devtools-linux.git 3. . 4. IvesSSa 5. icepie + 6. zyk-miao + 7. Starrah diff --git a/tools/build-deepin.sh b/tools/build-deepin.sh index 3e33b86..2db4f48 100755 --- a/tools/build-deepin.sh +++ b/tools/build-deepin.sh @@ -98,5 +98,5 @@ if [[ $NO_WINE != 'true' ]];then echo "Depends: wine, wine-binfmt" >> "$build_dir/debian/control" fi -debuild --no-tgz-check -i -I -b -us -uc +debuild --no-tgz-check -i -I mv $tmp_dir/*.deb $tmp_dir/build \ No newline at end of file