vchelaru / FlatRedBall

Cross-platform 2D game engine focused on ultimate productivity built in .NET
http://flatredball.com
MIT License
413 stars 66 forks source link

Fix Github actions to include Gum font tool #1617

Closed vchelaru closed 18 hours ago

vchelaru commented 2 weeks ago

I had to manually copy it for the latest release

vchelaru commented 1 week ago

This seems to be working fine in my latest test, so not sure what's going on. I did add output so this will help diagnose the issue. In the meantime, I'm going to modify the build steps to check for the right files:

https://docs.flatredball.com/flatredball/contributing/builds#releases

vchelaru commented 1 week ago

I tested it again, it happened again. The output clearly shows that the font build tools were not copied:

Zipping Xna 4 Tools/Plugins/GameCommunicationPlugin/ Zipping Xna 4 Tools/Plugins/GameCommunicationPlugin/GameCommunicationPlugin.dll Zipping Xna 4 Tools/Plugins/GameCommunicationPlugin/GameCommunicationPlugin.pdb Zipping Xna 4 Tools/Plugins/GumPlugin/ Zipping Xna 4 Tools/Plugins/GumPlugin/GumPlugin.dll Zipping Xna 4 Tools/Plugins/GumPlugin/GumPlugin.pdb Zipping Xna 4 Tools/Plugins/GumPlugin/Tools/ <----------------------missing here------------------------------> Zipping Xna 4 Tools/Plugins/NAudioPlugin/ Zipping Xna 4 Tools/Plugins/NAudioPlugin/NAudioPlugin.dll Zipping Xna 4 Tools/Plugins/OfficialPlugins/ Zipping Xna 4 Tools/Plugins/OfficialPlugins/OfficialPlugins.dll Zipping Xna 4 Tools/Plugins/OfficialPlugins/OfficialPlugins.pdb

vchelaru commented 18 hours ago

This was fixed by @treesgobark