Hotfix/monogame 384 compat (#1009)

* Hotfix: Update MonoGame reference to 3.8.4

* Bump patch version to 4.1.1

* update workflow to choose version tag

* Bump to version 4.1.2
This commit is contained in:
Christopher Whitley
2025-08-13 11:26:57 -04:00
committed by GitHub
parent f8d52cf325
commit dca32eeb39
3 changed files with 17 additions and 9 deletions
+14 -6
View File
@@ -1,10 +1,13 @@
################################################################################
### Build MonoGame.Extended (Develop)
### Clones the `develop` branch and performs a build, test, then pack of the
### Monogame.Extended source code. Once the build job is finished, the deploy
### job will upload the nupkg files created to the MonoGame.Extended GitHub
### Build MonoGame.Extended (Release)
### Clones a specified release tag or the `develop` branch and performs a build,
### test, then pack of the Monogame.Extended source code. Once the build job is
### finished, the deploy job will upload the nupkg files created to the specified
### package source (GitHub or NuGet).
###
### - Only runs on a push to the `develop` branch
### - Can be triggered manually with workflow_dispatch
### - Allows specifying a release tag or defaults to develop branch
### - Allows choosing between GitHub Packages or NuGet as deployment target
################################################################################
name: "Create Release"
@@ -19,6 +22,11 @@ on:
- GitHub
- NuGet
default: 'GitHub'
release-tag:
description: 'Release tag to build from (e.g., v1.0.0). Leave empty to use develop branch.'
required: false
type: string
default: ''
jobs:
build:
@@ -29,7 +37,7 @@ jobs:
- name: Clone Repository
uses: actions/checkout@v4
with:
ref: develop
ref: ${{ inputs.release-tag || 'develop' }}
- name: Setup Dotnet
uses: actions/setup-dotnet@v4
+1 -1
View File
@@ -7,7 +7,7 @@
</PropertyGroup>
<PropertyGroup>
<Version>4.1.1</Version>
<Version>4.1.2</Version>
</PropertyGroup>
<PropertyGroup>
+1 -1
View File
@@ -11,7 +11,7 @@ MonoGame.Extended is a set of utilities (in the form of libraries/tools) to [Mon
Code is distributed as NuGet packages in the form of libraries (`.dll` files). You can easily install the NuGet packages into your existing MonoGame project using the NuGet Package Manager UI in Visual Studio or by using the command line interface (CLI) in a terminal.
```sh
dotnet add package MonoGame.Extended --version 4.0.2
dotnet add package MonoGame.Extended --version 4.1.2
```
### Using the Content Pipeline Extensions