Tags: Nonanti/Harmony
Tags
fix: Complete rewrite of release pipeline based on existing workflows - Analyzed existing test-build.yml to understand correct build process - Fixed MonoMod dependency by using NuGet package (1.3.0) instead of submodule - Removed submodules: recursive which causes permission errors - Use same build commands as existing workflows (dotnet build -c Release Harmony.sln) - Added proper environment variables from test workflows - Cleaned up experimental workflows
fix: Simplify workflow and fix submodule issues - Fix SSH submodule URL issue for GitHub Actions - Use only .NET 8.0 SDK - Build only package projects instead of entire solution - Remove test step temporarily for demo purposes - Add proper submodule initialization
fix: Final working release pipeline - Set MonoModCoreVersion to use NuGet package instead of submodule - Build only net8.0 target for testing - Create draft releases for safety - Simplified build process
test: Add simplified workflow for testing - Minimal workflow with just Lib.Harmony build - No submodules, no tests - Simple restore, build, pack steps - For debugging build issues