From d61037bd13a7a0e44a8ee653c7286a76b40f6356 Mon Sep 17 00:00:00 2001 From: Colin Clark Date: Wed, 30 Aug 2023 14:41:38 +0100 Subject: [PATCH] Bug fix: AppImages do not show version tag Git tags have to be explicitly loaded in GitHub actions --- .github/workflows/appimage-aarch64.yml | 1 + .github/workflows/appimage-minimal-aarch64.yml | 1 + .github/workflows/appimage-minimal-x86_64.yml | 1 + .github/workflows/appimage-x86_64.yml | 1 + 4 files changed, 4 insertions(+) diff --git a/.github/workflows/appimage-aarch64.yml b/.github/workflows/appimage-aarch64.yml index e281bd09..64e82d3e 100644 --- a/.github/workflows/appimage-aarch64.yml +++ b/.github/workflows/appimage-aarch64.yml @@ -13,6 +13,7 @@ jobs: base_image: raspios_lite_arm64:latest steps: - uses: actions/checkout@v2 + - run: git fetch --tags --force - uses: pguyot/arm-runner-action@v2 with: base_image: ${{ matrix.base_image }} diff --git a/.github/workflows/appimage-minimal-aarch64.yml b/.github/workflows/appimage-minimal-aarch64.yml index 420057fc..ab826bed 100644 --- a/.github/workflows/appimage-minimal-aarch64.yml +++ b/.github/workflows/appimage-minimal-aarch64.yml @@ -13,6 +13,7 @@ jobs: base_image: raspios_lite_arm64:latest steps: - uses: actions/checkout@v2 + - run: git fetch --tags --force - uses: pguyot/arm-runner-action@v2 with: base_image: ${{ matrix.base_image }} diff --git a/.github/workflows/appimage-minimal-x86_64.yml b/.github/workflows/appimage-minimal-x86_64.yml index 6674ff71..d1c7c34a 100644 --- a/.github/workflows/appimage-minimal-x86_64.yml +++ b/.github/workflows/appimage-minimal-x86_64.yml @@ -9,6 +9,7 @@ jobs: - run: sudo apt-get install build-essential libgtk-3-dev libgtk-3-bin - uses: actions/checkout@v3 + - run: git fetch --tags --force - uses: actions/setup-python@v4 - uses: BSFishy/meson-build@v1.0.3 with: diff --git a/.github/workflows/appimage-x86_64.yml b/.github/workflows/appimage-x86_64.yml index 452c701e..2eea07b5 100644 --- a/.github/workflows/appimage-x86_64.yml +++ b/.github/workflows/appimage-x86_64.yml @@ -19,6 +19,7 @@ jobs: - run: sudo apt-get install webp-pixbuf-loader - uses: actions/checkout@v3 + - run: git fetch --tags --force - uses: actions/setup-python@v4 - uses: BSFishy/meson-build@v1.0.3 with: -- 2.20.1