From 6283707fdf3cd1a424660f980b6ba384dcdd1aff Mon Sep 17 00:00:00 2001 From: Roland Fieger Date: Mon, 27 Oct 2025 16:19:26 +0100 Subject: [PATCH] develop yml --- .gitea/workflows/develop.yml | 56 ++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/.gitea/workflows/develop.yml b/.gitea/workflows/develop.yml index e69de29..e69ce8a 100644 --- a/.gitea/workflows/develop.yml +++ b/.gitea/workflows/develop.yml @@ -0,0 +1,56 @@ +name: Develop Build + +on: + push: + branches: + - develop/* + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - name: Setup .NET + uses: actions/setup-dotnet@v4 + with: + dotnet-version: 8.0.x + source-url: http:///192.168.2.83:3100/api/packages/sxhundred/nuget/index.json + env: + NUGET_AUTH_TOKEN: 19e17278fa285b61249ae2cb1e50b489ade90df3 + + - uses: actions/checkout@v4 + name: Checkout + with: + fetch-depth: 0 + + - name: Add Nuget Credentials + # run: dotnet nuget update source gitea --username sxhundred --password ${{ secrets.READ_NUGET_PAT }} --store-password-in-clear-text --configfile nuget.config + run: dotnet nuget update source gitea --username sxhundred --password 19e17278fa285b61249ae2cb1e50b489ade90df3 --store-password-in-clear-text + + + - name: Install GitVersion + uses: gittools/actions/gitversion/setup@v0 + with: + versionSpec: '5.x' + + - name: Determine Version + uses: gittools/actions/gitversion/execute@v0 + + # restore + - name: Restore dependencies + run: dotnet restore "PackageTest.sln" + + # SimplePackage + - name: Build SimplePackage + run: dotnet build "SimplePackage/SimplePackage.csproj" --no-restore -c Debug /property:Version=${{ env.GitVersion_SemVer }} + - name: Pack SimplePackage + run: dotnet pack "SimplePackage/SimplePackage.csproj" --no-restore -c Debug /property:Version=${{ env.GitVersion_SemVer }} + + - name: Upload Artifact SimplePackage + uses: actions/upload-artifact@v3 + with: + name: nupkg_SimplePackage + path: SimplePackage/bin/Debug/*.*nupkg + + - name: Publish Develop SimplePackage + run: dotnet nuget push SimplePackage/bin/Debug/*.nupkg --username sxhundred --password 19e17278fa285b61249ae2cb1e50b489ade90df3 --no-symbols \ No newline at end of file