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