Skip to content

Commit be09624

Browse files
committed
add some log
1 parent 3f3d04f commit be09624

File tree

2 files changed

+18
-27
lines changed

2 files changed

+18
-27
lines changed

.github/workflows/create-release-pr.yml

Lines changed: 2 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,6 @@ jobs:
203203
pkill -f Unity || true
204204
rm -f OneSignalExample/Temp/UnityLockfile
205205
rm -rf OneSignalExample/Library OneSignalExample/Temp OneSignalExample/obj OneSignalExample/UserSettings || true
206-
207206
208207
- name: Run UpdateProjectVersion
209208
uses: buildalon/unity-action@v3
@@ -217,30 +216,6 @@ jobs:
217216
project-path: OneSignalExample
218217
args: -quit -batchmode -nographics -buildTarget Android -executeMethod OneSignalSDK.OneSignalPackagePublisher.ExportUnityPackage
219218

220-
- name: Find Unity Package
221-
id: find_package
222-
run: |
223-
# Unity exports packages to the project root directory
224-
package_name="OneSignal-v${{ inputs.unity_version }}.unitypackage"
225-
226-
# Check multiple possible locations
227-
if [[ -f "OneSignalExample/${package_name}" ]]; then
228-
package_path="OneSignalExample/${package_name}"
229-
elif [[ -f "${package_name}" ]]; then
230-
package_path="${package_name}"
231-
elif [[ -f "OneSignalExample/Assets/${package_name}" ]]; then
232-
package_path="OneSignalExample/Assets/${package_name}"
233-
else
234-
echo "Searching for package file..."
235-
find . -name "${package_name}" -type f 2>/dev/null | head -1 || true
236-
echo "❌ Package file not found: ${package_name}"
237-
exit 1
238-
fi
239-
240-
echo "✅ Found package at: ${package_path}"
241-
echo "package_path=${package_path}" >> $GITHUB_OUTPUT
242-
ls -lh "${package_path}"
243-
244219
- name: Commit Release
245220
run: |
246221
git add .
@@ -251,7 +226,8 @@ jobs:
251226
env:
252227
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
253228
run: |
254-
gh release create "${{ inputs.unity_version }}" "${{ steps.find_package.outputs.package_path }}"\
229+
package_path="OneSignalExample/OneSignal-v${{ inputs.unity_version }}.unitypackage"
230+
gh release create "${{ inputs.unity_version }}" "${package_path}"\
255231
--draft\
256232
--title "${{ inputs.unity_version }} Release"\
257233
--notes "TODO"

OneSignalExample/Assets/OneSignalPackager/Editor/OneSignalPackagePublisher.cs

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,24 @@ public static void UpdateProjectVersion()
4545
[MenuItem("OneSignal/ExportUnityPackage")]
4646
public static void ExportUnityPackage()
4747
{
48+
UnityEngine.Debug.Log($"[OneSignalPackagePublisher] start exporting package");
4849
AssetDatabase.Refresh();
4950
var packageVersion = File.ReadAllText(VersionFilePath);
5051
var packageName = $"OneSignal-v{packageVersion}.unitypackage";
5152

53+
UnityEngine.Debug.Log($"[OneSignalPackagePublisher] package name: {packageName}");
54+
55+
string[] filePaths = _filePaths();
56+
UnityEngine.Debug.Log(
57+
$"[OneSignalPackagePublisher] Found {filePaths.Length} files/directories to include:"
58+
);
59+
foreach (var path in filePaths)
60+
{
61+
UnityEngine.Debug.Log($"[OneSignalPackagePublisher] - {path}");
62+
}
63+
5264
AssetDatabase.ExportPackage(
53-
_filePaths(),
65+
filePaths,
5466
packageName,
5567
ExportPackageOptions.Recurse | ExportPackageOptions.IncludeDependencies
5668
);
@@ -68,6 +80,9 @@ public static void ExportUnityPackage()
6880
private static string[] _filePaths()
6981
{
7082
var files = Directory.GetFileSystemEntries(PackagePath);
83+
UnityEngine.Debug.Log(
84+
$"[OneSignalPackagePublisher] Getting file paths from: {PackagePath}"
85+
);
7186
var pathsToInclude = files.Where(file =>
7287
{
7388
if (file.EndsWith(".meta"))

0 commit comments

Comments
 (0)