Skip to content

docs: shorten execution section title #10

docs: shorten execution section title

docs: shorten execution section title #10

name: workspace-ci
on:
push:
branches: ["main"]
pull_request:
jobs:
backend-test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: temurin
java-version: "21"
- name: Run backend tests
working-directory: backend
run: ./gradlew test --no-daemon
frontend-build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: "22"
- name: Enable Corepack
run: corepack enable
- name: Install frontend dependencies
working-directory: frontend
run: pnpm install --frozen-lockfile
- name: Build frontend
working-directory: frontend
run: pnpm build
helm-template:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: azure/setup-helm@v4
- name: Render Helm chart
run: helm template example-stack infrastructure/k3s/helm/example-stack