feat: default github runners (#275)

This commit is contained in:
Carlos Florêncio
2026-02-24 17:53:39 +00:00
committed by GitHub
parent cf7c66d942
commit 3638347a7c
6 changed files with 485 additions and 70 deletions
+7 -1
View File
@@ -6,16 +6,22 @@ on:
paths:
- "apps/backend/**"
- ".github/workflows/backend-tests.yml"
- "!**/*.md"
- "!**/*.mdx"
- "!**/*.markdown"
pull_request:
branches: [main]
paths:
- "apps/backend/**"
- ".github/workflows/backend-tests.yml"
- "!**/*.md"
- "!**/*.mdx"
- "!**/*.markdown"
jobs:
test:
name: Run Backend Tests
runs-on: homelab-runner
runs-on: ubuntu-latest
defaults:
run:
working-directory: apps/backend
+7 -1
View File
@@ -12,6 +12,9 @@ on:
- "apps/packages/**"
- "apps/pnpm-lock.yaml"
- ".github/workflows/frontend-tests.yml"
- "!**/*.md"
- "!**/*.mdx"
- "!**/*.markdown"
pull_request:
branches: [main]
paths:
@@ -23,11 +26,14 @@ on:
- "apps/packages/**"
- "apps/pnpm-lock.yaml"
- ".github/workflows/frontend-tests.yml"
- "!**/*.md"
- "!**/*.mdx"
- "!**/*.markdown"
jobs:
frontend:
name: Run Frontend Lint, Tests, and Build
runs-on: homelab-runner
runs-on: ubuntu-latest
defaults:
run:
working-directory: apps