mirror of
https://github.com/AlexMacocian/MonoGame.Extended.git
synced 2026-07-15 15:09:29 +00:00
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:
committed by
GitHub
parent
f8d52cf325
commit
dca32eeb39
@@ -1,10 +1,13 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
### Build MonoGame.Extended (Develop)
|
### Build MonoGame.Extended (Release)
|
||||||
### Clones the `develop` branch and performs a build, test, then pack of the
|
### Clones a specified release tag or the `develop` branch and performs a build,
|
||||||
### Monogame.Extended source code. Once the build job is finished, the deploy
|
### test, then pack of the Monogame.Extended source code. Once the build job is
|
||||||
### job will upload the nupkg files created to the MonoGame.Extended GitHub
|
### 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"
|
name: "Create Release"
|
||||||
|
|
||||||
@@ -19,6 +22,11 @@ on:
|
|||||||
- GitHub
|
- GitHub
|
||||||
- NuGet
|
- NuGet
|
||||||
default: 'GitHub'
|
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:
|
jobs:
|
||||||
build:
|
build:
|
||||||
@@ -29,7 +37,7 @@ jobs:
|
|||||||
- name: Clone Repository
|
- name: Clone Repository
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
ref: develop
|
ref: ${{ inputs.release-tag || 'develop' }}
|
||||||
|
|
||||||
- name: Setup Dotnet
|
- name: Setup Dotnet
|
||||||
uses: actions/setup-dotnet@v4
|
uses: actions/setup-dotnet@v4
|
||||||
|
|||||||
@@ -7,8 +7,8 @@
|
|||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<Version>4.1.1</Version>
|
<Version>4.1.2</Version>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<Authors>craftworkgames and contributors</Authors>
|
<Authors>craftworkgames and contributors</Authors>
|
||||||
|
|||||||
@@ -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.
|
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
|
```sh
|
||||||
dotnet add package MonoGame.Extended --version 4.0.2
|
dotnet add package MonoGame.Extended --version 4.1.2
|
||||||
```
|
```
|
||||||
|
|
||||||
### Using the Content Pipeline Extensions
|
### Using the Content Pipeline Extensions
|
||||||
|
|||||||
Reference in New Issue
Block a user