# Example CI workflow for a Node.js/TypeScript frontend service (e.g. clok1-landing) # Place in your repo at: .gitea/workflows/ci.yml name: CI on: pull_request: branches: [main, staging] push: branches: [main, staging] concurrency: group: ci-${{ gitea.ref }} cancel-in-progress: true jobs: lint: uses: wectrl-net/ci-templates/.gitea/workflows/lint-node.yaml@main with: node-version: "22" test: uses: wectrl-net/ci-templates/.gitea/workflows/test-node.yaml@main with: node-version: "22"