11 Commits

Author SHA1 Message Date
bd7759cbcb hotfix die zweite
Some checks failed
Build Backend and Frontend / Build & Test .NET Backend (push) Successful in 31s
Build Backend and Frontend / Build Frontend (push) Failing after 11s
2025-05-22 17:50:46 +02:00
af0c49db77 hotfix
Some checks failed
Build Backend and Frontend / Build & Test .NET Backend (push) Successful in 32s
Build Backend and Frontend / Build Frontend (push) Has been cancelled
2025-05-22 17:50:07 +02:00
a0c994bc44 demo gelöscht und on push start der pipeline
Some checks failed
Build Backend and Frontend / Build & Test .NET Backend (push) Successful in 32s
Build Backend and Frontend / Build Frontend (push) Failing after 16s
2025-05-22 17:48:54 +02:00
9758cba025 zwei manuelle workflows hinzugefügt für frontend und backend 2025-05-22 17:47:46 +02:00
fcd81969a8 .NET SDK version auf 9 angehoben 2025-05-22 17:39:13 +02:00
0d4046d56c fix einrückung 2025-05-22 17:36:35 +02:00
94d17a1266 first try von einer backend - frontend pipeline 2025-05-22 17:34:01 +02:00
326f3531b1 wer brauch schon apt-get 2025-05-22 15:52:51 +02:00
6eb6c09a4d sudo weg 2025-05-22 15:51:38 +02:00
1339a22ab8 nodejs dem workflow hinzugefügt 2025-05-22 15:50:01 +02:00
465c4ca0c1 manueller workflow 2025-05-22 15:33:13 +02:00
4 changed files with 100 additions and 19 deletions

View File

@ -0,0 +1,27 @@
name: Build Backend
run-name: ${{ gitea.actor }} is testing out building the Backend
on:
workflow_dispatch:
jobs:
backend:
name: Build & Test .NET Backend
runs-on: ubuntu-latest
steps:
- name: Clone the repository
uses: actions/checkout@v4
- name: Setup .NET SDK
uses: actions/setup-dotnet@v4
with:
dotnet-version: '9.0.x'
- name: Restore dependencies
run: dotnet restore
- name: Build the project
run: dotnet build USEntryCoach.sln --no-restore --configuration Release
- name: Run tests
run: dotnet test USEntryCoach.sln --no-build --verbosity normal

View File

@ -1,19 +0,0 @@
name: Gitea Actions Demo
run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀
on: [push]
jobs:
Explore-Gitea-Actions:
runs-on: ubuntu-latest
steps:
- run: echo "🎉 The job was automatically triggered by a ${{ gitea.event_name }} event."
- run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by Gitea!"
- run: echo "🔎 The name of your branch is ${{ gitea.ref }} and your repository is ${{ gitea.repository }}."
- name: Check out repository code
uses: actions/checkout@v4
- run: echo "💡 The ${{ gitea.repository }} repository has been cloned to the runner."
- run: echo "🖥️ The workflow is now ready to test your code on the runner."
- name: List files in the repository
run: |
ls ${{ gitea.workspace }}
- run: echo "🍏 This job's status is ${{ job.status }}."

View File

@ -0,0 +1,26 @@
name: Build Frontend
run-name: ${{ gitea.actor }} is testing out building the Frontend
on:
workflow_dispatch:
jobs:
frontend:
name: Build Frontend
runs-on: ubuntu-latest
steps:
- name: Clone the repository
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '22'
- name: Install dependencies
run: npm install
working-directory: ./usentrycoach.client
- name: Build frontend
run: npm run build
working-directory: ./usentrycoach.client

View File

@ -0,0 +1,47 @@
name: Build Backend and Frontend
run-name: ${{ gitea.actor }} is testing out Building Website
on: [push]
jobs:
backend:
name: Build & Test .NET Backend
runs-on: ubuntu-latest
steps:
- name: Clone the repository
uses: actions/checkout@v4
- name: Setup .NET SDK
uses: actions/setup-dotnet@v4
with:
dotnet-version: '9.0.x'
- name: Restore dependencies
run: dotnet restore
- name: Build the project
run: dotnet build USEntryCoach.sln --no-restore --configuration Release
- name: Run tests
run: dotnet test USEntryCoach.sln --no-build --verbosity normal
frontend:
name: Build Frontend
runs-on: ubuntu-latest
needs: backend
steps:
- name: Clone the repository
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '22'
- name: Install dependencies
run: npm install
working-directory: ./usentrycoach.client
- name: Build frontend
run: npm run build
working-directory: ./usentrycoach.client