1
0
mirror of https://github.com/DarthAffe/RGB.NET.git synced 2025-12-13 01:58:30 +00:00

Removed semantiv-versioning from release

This commit is contained in:
DarthAffe 2024-04-11 23:30:19 +02:00 committed by GitHub
parent 31db13cb3d
commit 835987155c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,12 +1,12 @@
name: RGB.NET-Release name: RGB.NET-Release
on: on:
push: workflow_dispatch:
branches: [ master ] inputs:
paths: version:
- '**.cs' description: 'version'
- '**.csproj' required: true
- '**.yml' type: string
jobs: jobs:
build: build:
@ -23,16 +23,10 @@ jobs:
8.0.x 8.0.x
7.0.x 7.0.x
6.0.x 6.0.x
- name: Git Semantic Version
id: versioning
uses: PaulHatch/semantic-version@v4.0.3
with:
short_tags: false
format: "${major}.${minor}.${patch}"
- name: Restore dependencies - name: Restore dependencies
run: dotnet restore run: dotnet restore
- name: Build - name: Build
run: dotnet build --no-restore --configuration Release /p:Version=${{ steps.versioning.outputs.version }} run: dotnet build --no-restore --configuration Release /p:Version=${{ github.event.inputs.version }}
- name: Test - name: Test
run: dotnet test --no-build --verbosity normal --configuration Release run: dotnet test --no-build --verbosity normal --configuration Release
- name: Upload a Build Artifact NET6 - name: Upload a Build Artifact NET6
@ -62,7 +56,7 @@ jobs:
- name: Release - name: Release
uses: softprops/action-gh-release@v1 uses: softprops/action-gh-release@v1
with: with:
tag_name: ${{ steps.versioning.outputs.version_tag }} tag_name: v${{ github.event.inputs.version }}
generate_release_notes: true generate_release_notes: true
files: bin/net8.0/RGB.NET.*.dll files: bin/net8.0/RGB.NET.*.dll
- name: Nuget Push - name: Nuget Push