From c08316e222a87effdb8098a30a7f067ddfc667bd Mon Sep 17 00:00:00 2001 From: WeeXnes Date: Sat, 3 May 2025 16:48:27 +0200 Subject: [PATCH] versioning added --- .forgejo/workflows/dotnet.yaml | 7 +++++++ PS2_Manager/MainWindow.axaml | 3 ++- PS2_Manager/MainWindow.axaml.cs | 6 ++++++ PS2_Manager/PS2_Manager.csproj | 2 ++ 4 files changed, 17 insertions(+), 1 deletion(-) diff --git a/.forgejo/workflows/dotnet.yaml b/.forgejo/workflows/dotnet.yaml index 444592e..22931f0 100644 --- a/.forgejo/workflows/dotnet.yaml +++ b/.forgejo/workflows/dotnet.yaml @@ -18,6 +18,13 @@ jobs: - name: Checkout code uses: actions/checkout@v4 + - name: Extract FileVersion from .csproj + id: get_version + run: | + version=$(grep -oPm1 "(?<=)[^<]+" PS2_Manager/PS2_Manager.csproj) + echo "PS2Manager version: $version" + echo "version=$version" >> $GITHUB_OUTPUT + - name: Build the project (Linux x64) run: | dotnet publish ./PS2_Manager/PS2_Manager.csproj \ diff --git a/PS2_Manager/MainWindow.axaml b/PS2_Manager/MainWindow.axaml index 9d638d9..a6bdaa0 100644 --- a/PS2_Manager/MainWindow.axaml +++ b/PS2_Manager/MainWindow.axaml @@ -68,7 +68,8 @@ HorizontalAlignment="Stretch" VerticalAlignment="Center" Spacing="10"> - ()); Util.CheckDir(Path.Combine(settings.library_path.GetValue(), "DVD")); Util.CheckDir(Path.Combine(settings.library_path.GetValue(), "CD")); diff --git a/PS2_Manager/PS2_Manager.csproj b/PS2_Manager/PS2_Manager.csproj index 3a0892e..742f762 100644 --- a/PS2_Manager/PS2_Manager.csproj +++ b/PS2_Manager/PS2_Manager.csproj @@ -7,6 +7,8 @@ true app.manifest true + 1.0 + 1.0