diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml index 087f9f5..57344b7 100644 --- a/.forgejo/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -8,7 +8,7 @@ on: jobs: lint: - runs-on: ubuntu-latest + runs-on: self-hosted name: Lint Code steps: @@ -28,7 +28,7 @@ jobs: run: npm run lint type-check: - runs-on: ubuntu-latest + runs-on: self-hosted name: TypeScript Type Check steps: @@ -48,7 +48,7 @@ jobs: run: npx tsc --noEmit test: - runs-on: ubuntu-latest + runs-on: self-hosted name: Run Tests strategy: @@ -79,7 +79,7 @@ jobs: path: coverage/ build: - runs-on: ubuntu-latest + runs-on: self-hosted name: Build Project steps: @@ -120,7 +120,7 @@ jobs: echo "✅ All build outputs verified!" security: - runs-on: ubuntu-latest + runs-on: self-hosted name: Security Checks steps: @@ -152,7 +152,7 @@ jobs: echo "✅ No hardcoded secrets found" validate-i18n: - runs-on: ubuntu-latest + runs-on: self-hosted name: Validate i18n Files steps: diff --git a/.forgejo/workflows/code-quality.yml b/.forgejo/workflows/code-quality.yml index 6bf530d..39fec5b 100644 --- a/.forgejo/workflows/code-quality.yml +++ b/.forgejo/workflows/code-quality.yml @@ -6,7 +6,7 @@ on: jobs: code-quality: - runs-on: ubuntu-latest + runs-on: self-hosted name: Code Quality Checks steps: diff --git a/.forgejo/workflows/dependency-review.yml b/.forgejo/workflows/dependency-review.yml index ab5d5e0..09b2981 100644 --- a/.forgejo/workflows/dependency-review.yml +++ b/.forgejo/workflows/dependency-review.yml @@ -8,7 +8,7 @@ on: jobs: dependency-review: - runs-on: ubuntu-latest + runs-on: self-hosted name: Review Dependencies steps: diff --git a/.forgejo/workflows/pr-labeler.yml b/.forgejo/workflows/pr-labeler.yml index f88ebdc..8ad03d2 100644 --- a/.forgejo/workflows/pr-labeler.yml +++ b/.forgejo/workflows/pr-labeler.yml @@ -6,7 +6,7 @@ on: jobs: label: - runs-on: ubuntu-latest + runs-on: self-hosted name: Label Pull Request steps: diff --git a/.forgejo/workflows/release.yml b/.forgejo/workflows/release.yml index 2f5dc38..9053d46 100644 --- a/.forgejo/workflows/release.yml +++ b/.forgejo/workflows/release.yml @@ -7,7 +7,7 @@ on: jobs: release: - runs-on: ubuntu-latest + runs-on: self-hosted name: Create Release steps: