From f63b735424a6a7f355d61c86d579fa0569b9bc00 Mon Sep 17 00:00:00 2001 From: PartyDonut Date: Wed, 16 Oct 2024 15:46:03 +0200 Subject: [PATCH] Added build number to linux builds --- .github/workflows/build.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 53aac6d..49b7068 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -223,12 +223,21 @@ jobs: sudo apt-get install -y ninja-build libgtk-3-dev libmpv-dev - name: Build Linux app - run: flutter build linux + run: | + APP_NAME=$(grep '^name:' pubspec.yaml | cut -d ':' -f2 | tr -d ' ') + VERSION_NAME=$(grep '^version:' pubspec.yaml | cut -d ':' -f2 | cut -d '+' -f1 | tr -d ' ') + echo "APP_NAME=$APP_NAME" >> $GITHUB_ENV + echo "VERSION_NAME=$VERSION_NAME" >> $GITHUB_ENV + + # Build APK + flutter build linux --release \ + --build-name=$VERSION_NAME \ + --build-number=${{ github.run_number }} - name: Archive Linux artifact uses: actions/upload-artifact@v4 with: - name: linux + name: ${{ env.APP_NAME }}-Linux-${{ env.VERSION_NAME }} path: build/linux/x64/release/bundle build-web: