From 825325a31130ed5db6ccc1630e832011684ba227 Mon Sep 17 00:00:00 2001 From: Martin Marmsoler Date: Wed, 26 Jun 2024 21:56:41 +0200 Subject: [PATCH 1/6] update links Description: The stable tag does not exist anymore. latest shows always to the latest stable version --- docs/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/index.md b/docs/index.md index b68c0215b..5daa6fba3 100644 --- a/docs/index.md +++ b/docs/index.md @@ -4,8 +4,8 @@ Gittyup is a graphical Git client designed to help you understand and manage you Stable versions for different packages are available for - Flatpak for Linux [![Flathub](https://img.shields.io/badge/Flathub-gray?logo=Flathub&logoColor=23FBB04)](https://flathub.org/apps/details/com.github.Murmele.Gittyup) -- [32 / 64 binary for Windows](https://github.com/Murmele/Gittyup/releases/stable) or -- [macOS](https://github.com/Murmele/Gittyup/releases/stable) or from [![homebrew](https://img.shields.io/badge/Homebrew-gray?logo=Homebrew&logoColor=%23FBB040)](https://formulae.brew.sh/cask/gittyup) +- [32 / 64 binary for Windows](https://github.com/Murmele/Gittyup/releases/latest) or +- [macOS](https://github.com/Murmele/Gittyup/releases/latest) or from [![homebrew](https://img.shields.io/badge/Homebrew-gray?logo=Homebrew&logoColor=%23FBB040)](https://formulae.brew.sh/cask/gittyup) The [latest development version](https://github.com/Murmele/Gittyup/releases/tag/development) is available either as pre-built for - flatpak for Linux, From 71abae6adc5ce2d66851035f9697317372f834e9 Mon Sep 17 00:00:00 2001 From: Martin Marmsoler Date: Tue, 29 Oct 2024 17:51:54 +0100 Subject: [PATCH 2/6] update upload artifact to v4 because v1 and v2 are deprecated --- .github/workflows/build.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4a8ccfca3..144597f03 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -108,7 +108,7 @@ jobs: branch: ${{ steps.flatpak_release_branch.outputs.value }} - name: Publish build artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: path: Gittyup.flatpak name: GittyupFlatpak @@ -303,14 +303,14 @@ jobs: - name: Publish build artifacts if: matrix.env.pack && !matrix.qt.check_only - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: path: build/release/pack/Gittyup-* name: Gittyup ${{ matrix.env.name }} - name: Publish version file if: matrix.env.pack && !matrix.qt.check_only - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: path: build/release/Version.txt name: Gittyup-VERSION @@ -366,7 +366,7 @@ jobs: - name: Publish Appimage if: matrix.env.ninja_platform == 'linux' && !matrix.qt.check_only - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: path: build/release/*.AppImage name: GittyupAppImage From 6d9b177546f5b28a904d7de4390cf87c6a36e7f2 Mon Sep 17 00:00:00 2001 From: Martin Marmsoler Date: Mon, 4 Nov 2024 13:19:51 +0100 Subject: [PATCH 3/6] Publish version file only once Reason: Because upload-artifact v4 supports only one file and overwriting is not possible --- .github/workflows/build.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 144597f03..dbccb7ccb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -308,8 +308,9 @@ jobs: path: build/release/pack/Gittyup-* name: Gittyup ${{ matrix.env.name }} + # Publish only once! - name: Publish version file - if: matrix.env.pack && !matrix.qt.check_only + if: matrix.env.pack && !matrix.qt.check_only && matrix.env.name == 'win64' uses: actions/upload-artifact@v4 with: path: build/release/Version.txt From b0cff0769583be53362357df8d1dcda3d0d34fff Mon Sep 17 00:00:00 2001 From: Martin Marmsoler Date: Mon, 4 Nov 2024 15:02:23 +0100 Subject: [PATCH 4/6] use download-artifact v4 Reason: Because all upload artifacts use also v4 --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index dbccb7ccb..4b7f3a64e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -384,7 +384,7 @@ jobs: if: ${{ github.ref == 'refs/heads/master' || (github.event_name == 'push' && github.ref_type == 'tag' && startswith(github.ref_name, 'gittyup_v')) }} steps: - name: Download artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: path: artifacts From faa1121974bf05f71dc8cc7100143f962bffca82 Mon Sep 17 00:00:00 2001 From: Martin Marmsoler Date: Mon, 4 Nov 2024 15:31:27 +0100 Subject: [PATCH 5/6] update macos version Reason: because macos 12 is deprecated --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4b7f3a64e..35778b416 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -139,7 +139,7 @@ jobs: cmake_env: {} - name: macos - os: macos-12 + os: macos-13 ninja_platform: mac qt_platform: mac openssl_arch: darwin64-x86_64-cc From 4c2250a4323c723d821e0c7795e14ea8d76ec6e6 Mon Sep 17 00:00:00 2001 From: Martin Marmsoler Date: Fri, 3 Jan 2025 08:05:21 +0100 Subject: [PATCH 6/6] Update git lfs Files: com.github.Murmele.Gittyup.yml --- com.github.Murmele.Gittyup.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/com.github.Murmele.Gittyup.yml b/com.github.Murmele.Gittyup.yml index 32f8b0f11..e9dcd0e31 100644 --- a/com.github.Murmele.Gittyup.yml +++ b/com.github.Murmele.Gittyup.yml @@ -34,8 +34,8 @@ modules: sources: - type: archive strip-components: 1 - url: https://github.com/git-lfs/git-lfs/releases/download/v3.5.1/git-lfs-linux-amd64-v3.5.1.tar.gz - sha256: 6f28eb19faa7a968882dca190d92adc82493378b933958d67ceaeb9ebe4d731e + url: https://github.com/git-lfs/git-lfs/releases/download/v3.6.0/git-lfs-linux-amd64-v3.6.0.tar.gz + sha256: fff4746159aa7a7b42ef1aa30fed03b534df48a7dbe116d65296c0f0c43c594d only-arches: [x86_64] x-checker-data: type: json @@ -45,8 +45,8 @@ modules: version-query: .tag_name - type: archive strip-components: 1 - url: https://github.com/git-lfs/git-lfs/releases/download/v3.5.1/git-lfs-linux-arm64-v3.5.1.tar.gz - sha256: 4f8700aacaa0fd26ae5300fb0996aed14d1fd0ce1a63eb690629c132ff5163a9 + url: https://github.com/git-lfs/git-lfs/releases/download/v3.6.0/git-lfs-linux-arm64-v3.6.0.tar.gz + sha256: 9509504b3b825054c3d07af5edc1cc9c00732c6f0fd4a060f04bfbf0f1279fca only-arches: [aarch64] x-checker-data: type: json