ci: move community actions to self-hosted runners

This commit is contained in:
github-ops
2026-05-15 20:27:03 +00:00
parent 6981de1bca
commit 69edbfb717
4 changed files with 14 additions and 28 deletions
+4 -14
View File
@@ -14,7 +14,7 @@ concurrency:
jobs:
rust:
name: Rust Checks
runs-on: ubuntu-latest
runs-on: [self-hosted, linux, x64]
services:
postgres:
image: postgres:16-alpine
@@ -42,9 +42,6 @@ jobs:
toolchain: 1.85.0
components: rustfmt, clippy
- name: Cache cargo artifacts
uses: Swatinem/rust-cache@v2
- name: Check formatting
run: cargo fmt --all --check
@@ -59,7 +56,7 @@ jobs:
ui:
name: UI Checks
runs-on: ubuntu-latest
runs-on: [self-hosted, linux, x64]
steps:
- name: Checkout
@@ -69,8 +66,6 @@ jobs:
uses: actions/setup-node@v4
with:
node-version: 22
cache: npm
cache-dependency-path: apps/ui/package-lock.json
- name: Install UI dependencies
working-directory: apps/ui
@@ -85,7 +80,7 @@ jobs:
frontend-e2e:
name: Frontend E2E
runs-on: ubuntu-latest
runs-on: [self-hosted, linux, x64]
steps:
- name: Checkout
@@ -96,15 +91,10 @@ jobs:
with:
toolchain: 1.85.0
- name: Cache cargo artifacts
uses: Swatinem/rust-cache@v2
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 22
cache: npm
cache-dependency-path: apps/ui/package-lock.json
- name: Install UI dependencies
working-directory: apps/ui
@@ -136,7 +126,7 @@ jobs:
deployment:
name: Deployment Manifests
runs-on: ubuntu-latest
runs-on: [self-hosted, linux, x64]
steps:
- name: Checkout