From e9d7960409b9e4b48a29a994cb649780d2082591 Mon Sep 17 00:00:00 2001 From: "H. Utku Maden" Date: Sun, 9 Nov 2025 13:23:51 +0300 Subject: [PATCH] Add build script. --- .gitea/workflows/build.yaml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .gitea/workflows/build.yaml diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml new file mode 100644 index 0000000..7ac34b0 --- /dev/null +++ b/.gitea/workflows/build.yaml @@ -0,0 +1,27 @@ +name: Build +run-name: Building with docker container. +on: + workflow_dispatch: + +jobs: + build: + runs-on: ubuntu-latest + container: + image: ubuntu/dotnet-deps:stable + env: + REFUEL_API_KEY: "${{secrets.REFUEL_API_KEY}}" + NUGET_USER_NAME: "${{vars.NUGET_USER_NAME}}" + NUGET_INDEX: "${{vars.NUGET_INDEX}}" + volumes: + - ${{ gitea.workspace }}:/home/refuel/src + steps: + - name: Check repository out. + uses: actions/checkout@v3 + with: + submodules: recursive + - name: Run Build Script + run: dotnet build -c Release + - name: Add nuget source. + run: dotnet nuget add source -n ReFuel -u "$NUGET_USER_NAME" -p "$REFUEL_API_KEY" --store-password-in-clear-text "$NUGET_INDEX" + - name: Push Nuget Packages + run: dotnet nuget push -s ReFuel ReFuel.Gltf/bin/*/*.nupkg