From 3a7c64a37bd597253aaa71e95d9eb2d8381bc2d5 Mon Sep 17 00:00:00 2001 From: Liam <33645555+lj3954@users.noreply.github.com> Date: Fri, 22 Nov 2024 14:02:46 -0800 Subject: [PATCH] chore: Update package version upon release --- .github/workflows/linutil.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/linutil.yml b/.github/workflows/linutil.yml index 187f1e54..a133e112 100644 --- a/.github/workflows/linutil.yml +++ b/.github/workflows/linutil.yml @@ -39,6 +39,18 @@ jobs: with: targets: x86_64-unknown-linux-musl + - name: Update package version + run: | + prev_version=$(grep 'version' Cargo.toml | head -n +1 | cut -d'"' -f2) + if ! echo "${prev_version}" | grep -q -E '[0-9]{2}\.[0-9]{2}\.[0-9]{2}'; then + echo "Could not accurately determine the previous version" + exit 1 + fi + new_version=$(date +"%y.%m.%d") + # The TUI depends upon linutil_core, which has its version updated + sed -i "s/version = \"${prev_version}\"/version = \"${new_version}\"/g" Cargo.toml tui/Cargo.toml + shell: bash + - name: Install cross-rs for cross-compilation run: cargo install cross