diff --git a/.github/workflows/release-i386.yml b/.github/workflows/release-i386.yml new file mode 100644 index 0000000..36468e8 --- /dev/null +++ b/.github/workflows/release-i386.yml @@ -0,0 +1,41 @@ +name: PikaOS Package Release (i386) + +on: + workflow_dispatch + +jobs: + build: + runs-on: self-hosted + container: + image: ghcr.io/pikaos-linux/pika-i386-package-container:latest + volumes: + - /proc:/proc + options: --privileged -it + + steps: + - uses: actions/checkout@v3 + + - name: Import GPG key + id: import_gpg + uses: crazy-max/ghaction-import-gpg@v5 + with: + gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }} + passphrase: ${{ secrets.PASSPHRASE }} + + - name: Install SSH key + uses: shimataro/ssh-key-action@v2 + with: + key: ${{ secrets.SSH_KEY }} + name: id_rsa + known_hosts: ${{ secrets.KNOWN_HOSTS }} + if_key_exists: replace + + - name: Update apt cache + run: apt-get update -y + + - name: Build Package + run: ./main.sh + + - name: Release Package + run: ./release.sh + diff --git a/pika-abi-bridge/debian/control b/pika-abi-bridge/debian/control index 309b8fe..c212d6d 100644 --- a/pika-abi-bridge/debian/control +++ b/pika-abi-bridge/debian/control @@ -12,9 +12,9 @@ Depends: ${misc:Depends}, qtbase-abi-5-15-14, qtwayland-client-abi-5-15-14, qtdeclarative-abi-5-15-13 -Provides: qtbase-abi-5-15-10, - qtwayland-client-abi-5-15-10, - qtdeclarative-abi-5-15-10 - qtbase-abi-5-15-13, - qtwayland-client-abi-5-15-13, +Provides: qtbase-abi-5-15-10 (= 5.15.10-101pika1), + qtwayland-client-abi-5-15-10 (= 5.15.10-101pika1), + qtdeclarative-abi-5-15-10 (= 5.15.10-101pika1), + qtbase-abi-5-15-13 (= 5.15.13-101pika1), + qtwayland-client-abi-5-15-13 (= 5.15.13-101pika1), Description: QT ABI Bridge for PikaOS builder