Compare commits

..

2 Commits

Author SHA1 Message Date
Kevin Yue
e94661b213 Fix build-depends 2024-03-10 08:32:35 -04:00
Kevin Yue
9dea81bdff Update CI 2024-03-10 16:31:18 +08:00
2 changed files with 17 additions and 2 deletions

View File

@ -6,6 +6,10 @@ on:
tag: tag:
description: 'Tag to publish' description: 'Tag to publish'
required: true required: true
revision:
description: 'Package revision'
required: true
default: "1"
ppa: ppa:
description: 'Publish to PPA' description: 'Publish to PPA'
type: boolean type: boolean
@ -70,7 +74,7 @@ jobs:
- name: Publish to PPA - name: Publish to PPA
uses: yuezk/publish-ppa-package@dev uses: yuezk/publish-ppa-package@dev
with: with:
repository: "yuezk/globalprotect-openconnect" repository: "yuezk/globalprotect-openconnect-snapshot"
gpg_private_key: ${{ secrets.PPA_GPG_PRIVATE_KEY }} gpg_private_key: ${{ secrets.PPA_GPG_PRIVATE_KEY }}
gpg_passphrase: ${{ secrets.PPA_GPG_PASSPHRASE }} gpg_passphrase: ${{ secrets.PPA_GPG_PASSPHRASE }}
tarball: publish-ppa/globalprotect-openconnect-*/.build/tarball/*.tar.gz tarball: publish-ppa/globalprotect-openconnect-*/.build/tarball/*.tar.gz
@ -78,3 +82,4 @@ jobs:
deb_email: "k3vinyue@gmail.com" deb_email: "k3vinyue@gmail.com"
deb_fullname: "Kevin Yue" deb_fullname: "Kevin Yue"
extra_ppa: "liushuyu-011/rust-bpo-1.75" extra_ppa: "liushuyu-011/rust-bpo-1.75"
revision: ${{ inputs.revision }}

View File

@ -3,7 +3,17 @@ Section: net
Priority: optional Priority: optional
Maintainer: Kevin Yue <k3vinyue@gmail.com> Maintainer: Kevin Yue <k3vinyue@gmail.com>
Standards-Version: 4.1.4 Standards-Version: 4.1.4
Build-Depends: debhelper (>= 9), pkg-config, jq (>= 1), make (>= 4), openconnect (>= 8.20), libxml2, libsecret-1-0, libayatana-appindicator3-1, libwebkit2gtk-4.0-37, libgtk-3-0, gnome-keyring, @RUST@ Build-Depends: debhelper (>= 9),
pkg-config,
jq (>= 1),
make (>= 4),
libxml2,
libsecret-1-0,
libayatana-appindicator3-1,
gnome-keyring,
libwebkit2gtk-4.0-dev,
libopenconnect-dev (>= 8.20),
@RUST@
Homepage: https://github.com/yuezk/GlobalProtect-openconnect Homepage: https://github.com/yuezk/GlobalProtect-openconnect
Package: globalprotect-openconnect Package: globalprotect-openconnect