add workflow
This commit is contained in:
parent
535a59f092
commit
912bf9d0bd
4 changed files with 160 additions and 0 deletions
17
.forgejo/README.md
Normal file
17
.forgejo/README.md
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
# Forgejo workflows
|
||||
|
||||
This folder contains CI workflows for the three application areas in this repository:
|
||||
|
||||
- `backend.yml` for the .NET API and integration tests
|
||||
- `web.yml` for the Nuxt front-end
|
||||
- `addin.yml` for the Office add-in task pane
|
||||
|
||||
These workflows use the standard GitHub Actions syntax supported by Forgejo/Gitea runners.
|
||||
|
||||
## Notes
|
||||
|
||||
- The backend workflow runs `dotnet restore`, `dotnet build`, and `dotnet test` on the solution.
|
||||
- The web workflow runs `npm install`, `npm run test`, and `npm run build` inside the `web` folder.
|
||||
- The add-in workflow runs `npm install`, `npm test`, `npm run validate`, and `npm run build` inside the `addin` folder.
|
||||
|
||||
If your Forgejo instance uses self-hosted runners, ensure Docker is enabled for the backend integration tests.
|
||||
Loading…
Add table
Add a link
Reference in a new issue