From 71bc57f39848dd882f995005eae14969814a9e7a Mon Sep 17 00:00:00 2001 From: Dmitry Sinina Date: Thu, 12 Dec 2024 00:38:47 +0200 Subject: [PATCH 1/3] Update main.yml --- .github/workflows/main.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 3b9de06..e41569c 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -62,3 +62,19 @@ jobs: run: ci/deploy.sh bookworm 1.13 main *.deb env: PKG_API_BASE: ${{secrets.PKG_API_BASE}} + + - name: Setup deb-s3 + run: gem install deb-s3 + + - name: Import GPG key + uses: crazy-max/ghaction-import-gpg@v6 + with: + gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }} + passphrase: ${{ secrets.GPG_PASSPHRASE }} + + - name: Upload package + env: + AWS_ACCESS_KEY_ID: ${{secrets.DEB_AWS_ACCESS_KEY_ID}} + AWS_SECRET_ACCESS_KEY: ${{secrets.DEB_AWS_SECRET_ACCESS_KEY}} + AWS_ENDPOINT_URL: ${{secrets.DEB_AWS_ENDPOINT}} + run: deb-s3 upload --bucket=${{secrets.DEB_AWS_BUCKET}} --prefix=1.13 --codename=bookworm --component=main --visibility=nil --force-path-style --sign=B104E10C35895CFAC0F91473C8D3BC80B6F22179 --gpg-options "\-\-pinentry-mode=loopback \-\-no-tty \-\-batch \-\-yes \-\-passphrase ${{ secrets.GPG_PASSPHRASE }}" *.deb From 173181ea64079080d71c68b96978b1a2156d6c8b Mon Sep 17 00:00:00 2001 From: Dmitry Sinina Date: Thu, 12 Dec 2024 01:07:55 +0200 Subject: [PATCH 2/3] Update main.yml --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e41569c..691c0c2 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -49,7 +49,7 @@ jobs: container: debian:bookworm steps: - name: install curl - run: apt update && apt -y --no-install-recommends install curl ca-certificates + run: apt update && apt -y --no-install-recommends install curl ca-certificates ruby - name: clone yeti-pg-ext repo for ci/deploy.sh uses: actions/checkout@v4 From c07117af18260d1a845be3e9508b198bf209f9e2 Mon Sep 17 00:00:00 2001 From: Dmitry Sinina Date: Thu, 12 Dec 2024 01:15:30 +0200 Subject: [PATCH 3/3] Update changelog --- debian/changelog | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/debian/changelog b/debian/changelog index 00aa50b..bac1bee 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,7 @@ +yeti-pg-ext (1.3.11p8) stable; urgency=medium + * CI/CD test + -- Dmytro Sinina Thu, 12 Dec 2024 01:14:44 +0300 + yeti-pg-ext (1.3.11p7) stable; urgency=medium * resolver: handle EINTR on rtt timeout waiting -- Michael Furmur Wed, 17 Apr 2024 12:44:55 +0300