From 1dc837527feac6e3b9569aa43daef0a459d365c5 Mon Sep 17 00:00:00 2001 From: Dawid Dziurla Date: Tue, 13 Oct 2020 13:40:28 +0200 Subject: workflows: update PPA repo as part of CD process --- .github/workflows/cd.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index cc0f4a709..9beb5a185 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -26,3 +26,20 @@ jobs: with: token: ${{secrets.GITHUB_API_TOKEN}} formula: lazygit + - name: Checkout PPA repo + uses: actions/checkout@v2 + with: + repository: dawidd6/lazygit-debian + token: ${{secrets.GITHUB_API_TOKEN}} + fetch-depth: 0 + - name: Update PPA repo + run: | + version="$(echo "$GITHUB_REF" | sed 's@refs/tags/v@@')" + sudo apt install -y git-buildpackage + git fetch --tags https://github.com/$GITHUB_REPOSITORY + gbp import-ref -u "$version" + gbp dch -D xenial -N "$version"-1 + git add debian/changelog + git commit -S -m "d/changelog: dch $version" + gbp tag + git push --tags origin master -- cgit v1.2.3