From 06dcba1fa5b22856839945a3b863aa764b45d091 Mon Sep 17 00:00:00 2001 From: Markus Rosenstihl Date: Thu, 7 Dec 2023 14:50:26 +0100 Subject: [PATCH] test bookworm --- .gitea/workflows/build-appimage-bookworm.yaml | 38 +++++++++++++++++++ .gitea/workflows/build-appimage.yaml | 6 +-- 2 files changed, 41 insertions(+), 3 deletions(-) create mode 100644 .gitea/workflows/build-appimage-bookworm.yaml diff --git a/.gitea/workflows/build-appimage-bookworm.yaml b/.gitea/workflows/build-appimage-bookworm.yaml new file mode 100644 index 0000000..532ca48 --- /dev/null +++ b/.gitea/workflows/build-appimage-bookworm.yaml @@ -0,0 +1,38 @@ +name: Build AppImage +run-name: ${{ gitea.actor }} is building THE AppImage 🚀 # a lot of excitement for this build +on: + push: + branches: + - build + +jobs: + Explore-Gitea-Actions: + runs-on: bookworm + steps: + - name: Check out repository code + uses: actions/checkout@v3 + - run: | + apt-get -y update + apt-get -y install python3-yaml python3-requests + - name: Declare some variables + shell: bash + run: | + echo "SHA_SHORT=$(git rev-parse --short HEAD)" >> $GITHUB_ENV + echo "YEAR=$(date +%Y)" >> $GITHUB_ENV + - name: Build AppImage + run: | + echo $GO_PIPELINE_LABEL + eval $(gpg-agent --daemon --allow-preset-passphrase --default-cache-ttl 1 --max-cache-ttl 7200) + /usr/lib/gnupg/gpg-preset-passphrase --preset --passphrase ${GPG_PASSPHRASE} ${GPG_KEYGRIP} + ./tools/update_version.py + ./tools/build.sh + env: + GPG_KEYGRIP: ${{ vars.GPG_KEYGRIP }} + GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} + GO_PIPELINE_LABEL: ${{ env.YEAR }}.${{ gitea.run_number }}_${{ env.SHA_SHORT }}_bookworm + - name: Upload AppImage + run: ./tools/upload_gitea.sh + env: + GO_PIPELINE_LABEL: ${{ env.YEAR }}.${{ gitea.run_number }}_${{ env.SHA_SHORT }}_bookworm + UPLOAD_TOKEN: ${{ secrets.UPLOAD_TOKEN }} + UPLOAD_USER: ${{ vars.UPLOAD_USER }} diff --git a/.gitea/workflows/build-appimage.yaml b/.gitea/workflows/build-appimage.yaml index 6a1a027..bf8910c 100644 --- a/.gitea/workflows/build-appimage.yaml +++ b/.gitea/workflows/build-appimage.yaml @@ -13,7 +13,7 @@ jobs: uses: actions/checkout@v3 - run: | apt-get -y update - apt-get -y install python3-yaml python3-requests bash + apt-get -y install python3-yaml python3-requests - name: Declare some variables shell: bash run: | @@ -29,10 +29,10 @@ jobs: env: GPG_KEYGRIP: ${{ vars.GPG_KEYGRIP }} GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} - GO_PIPELINE_LABEL: ${{ env.YEAR }}.${{ gitea.run_number }}_${{ env.SHA_SHORT }} + GO_PIPELINE_LABEL: ${{ env.YEAR }}.${{ gitea.run_number }}_${{ env.SHA_SHORT }}_bullseye - name: Upload AppImage run: ./tools/upload_gitea.sh env: - GO_PIPELINE_LABEL: ${{ env.YEAR }}.${{ gitea.run_number }}_${{ env.SHA_SHORT }} + GO_PIPELINE_LABEL: ${{ env.YEAR }}.${{ gitea.run_number }}_${{ env.SHA_SHORT }}_bullseye UPLOAD_TOKEN: ${{ secrets.UPLOAD_TOKEN }} UPLOAD_USER: ${{ vars.UPLOAD_USER }}