From 16ef85906f1237f5457c54cf89ce6049fd402ac7 Mon Sep 17 00:00:00 2001 From: Louis Seubert Date: Wed, 1 May 2024 16:22:05 +0200 Subject: [PATCH] chore: adjust workflow to publish release `nupkg` --- .forgejo/workflows/default.yml | 7 ++++--- .forgejo/workflows/release.yml | 13 ++++++++++--- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/.forgejo/workflows/default.yml b/.forgejo/workflows/default.yml index af18f95..50a4cca 100644 --- a/.forgejo/workflows/default.yml +++ b/.forgejo/workflows/default.yml @@ -1,22 +1,23 @@ name: default on: push: - branches: ["main", "develop"] + branches: [ "main", "develop" ] paths-ignore: - "doc/**" - "*.md" pull_request: - branches: ["main", "develop"] + branches: [ "main", "develop" ] paths-ignore: - "doc/**" - "*.md" jobs: default: + name: dotnet default workflow runs-on: debian-latest strategy: matrix: - dotnet-version: ["8.0"] + dotnet-version: [ "8.0" ] container: mcr.microsoft.com/dotnet/sdk:${{ matrix.dotnet-version }} steps: - name: checkout diff --git a/.forgejo/workflows/release.yml b/.forgejo/workflows/release.yml index 4d63d70..f2b08a1 100644 --- a/.forgejo/workflows/release.yml +++ b/.forgejo/workflows/release.yml @@ -1,14 +1,15 @@ name: release on: push: - tags: ["[0-9]+.[0-9]+.[0-9]+"] + tags: [ "[0-9]+.[0-9]+.[0-9]+" ] jobs: release: + name: dotnet release workflow runs-on: debian-latest strategy: matrix: - dotnet-version: ["8.0"] + dotnet-version: [ "8.0" ] container: mcr.microsoft.com/dotnet/sdk:${{ matrix.dotnet-version }} steps: - uses: https://git.geekeey.de/actions/checkout@1 @@ -21,4 +22,10 @@ jobs: - name: dotnet pack run: | - dotnet pack -p:ContinuousIntegrationBuild=true \ No newline at end of file + dotnet pack -p:ContinuousIntegrationBuild=true + + - name: dotnet nuget push + run: | + # The token used here is only intended to publish packages + dotnet nuget push -k "${{ secrets.geekeey_package_registry }}" \ + artifacts/package/release/Geekeey.Extensions.Result.*.nupkg \ No newline at end of file