Update BuildGeneratorEditorWindow.cs

This commit is contained in:
Syntriax 2025-01-29 18:32:30 +03:00
parent 3985c676fb
commit 43ebde62e9

View File

@ -1,10 +1,10 @@
using System;
using System.Collections.Generic;
using System.Diagnostics;
using UnityEditor;
using UnityEngine;
using System;
using System.Diagnostics;
public class BuildGeneratorEditorWindow : EditorWindow
{
@ -37,14 +37,18 @@ public class BuildGeneratorEditorWindow : EditorWindow
EditorGUILayout.BeginVertical();
EditorGUILayout.LabelField($"Git Version: {editorVersion} ({editorVersion.BuildNumber})", new GUIStyle(GUI.skin.label) { alignment = TextAnchor.MiddleCenter });
if (GUILayout.Button($"Create Release")) CommitVersion(GitProcess.GetUpcomingReleaseVersion());
if (GUILayout.Button($"Create Release Candidate")) CommitVersion(GitProcess.GetUpcomingReleaseCandidateVersion());
if (GUILayout.Button($"Create Release"))
CommitVersion(GitProcess.GetUpcomingReleaseVersion());
if (GUILayout.Button($"Create Release Candidate"))
CommitVersion(GitProcess.GetUpcomingReleaseCandidateVersion());
EditorGUILayout.EndVertical();
EditorGUILayout.BeginVertical();
EditorGUILayout.LabelField($"Editor Version: {editorVersion} ({editorVersion.BuildNumber})", new GUIStyle(GUI.skin.label) { alignment = TextAnchor.MiddleCenter });
if (GUILayout.Button($"Create Release")) CommitVersion(editorVersion.ToReleaseVersion());
if (GUILayout.Button($"Create Release Candidate")) CommitVersion(editorVersion.IncreaseReleaseCandidate());
if (GUILayout.Button($"Create Release"))
CommitVersion(editorVersion.ToReleaseVersion());
if (GUILayout.Button($"Create Release Candidate"))
CommitVersion(editorVersion.IncreaseReleaseCandidate());
EditorGUILayout.EndVertical();
EditorGUILayout.EndHorizontal();
@ -248,7 +252,7 @@ public class BuildGeneratorEditorWindow : EditorWindow
if (latestVersionDefinition.Patch != result.Patch)
continue;
if (commitTitle.StartsWith("fix", StringComparison.OrdinalIgnoreCase))
if (commitTitle.StartsWith("fix", StringComparison.OrdinalIgnoreCase) && latestVersionDefinition.IsRelease)
{
result = result.IncreasePatch();
continue;