Workflow Triggers & Target
Runtime Stack & Runner OS
Pipeline Execution Steps
.github/workflows/ci.yml
name: CI Pipeline
on:
push:
branches:
- main
pull_request:
branches:
- main
workflow_dispatch:
permissions:
contents: read
jobs:
build-and-test:
runs-on: ubuntu-latest
env:
NODE_ENV: test
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Install pnpm
uses: pnpm/action-setup@v3
with:
version: 9
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 20
cache: 'pnpm'
- name: Install dependencies
run: pnpm install --frozen-lockfile
- name: Run linter
run: pnpm run lint
- name: Run test suite
run: pnpm test
- name: Build production bundle
run: pnpm run buildHeften Sie dieses Tool an Ihre Browser-Seitenleiste
Jederzeit per Alt+M aufrufen, ohne den Tab zu wechseln. 100% offline und kostenlos.
So erstellen Sie GitHub Actions Workflows visuell
- 1Wählen Sie den Workflow-Namen, Trigger-Branches (push/pull_request) und das Runner-Betriebssystem.
- 2Wählen Sie die Anwendungs-Laufzeitumgebung (Node.js, Python, Go, Rust oder Docker).
- 3Aktivieren Sie Dependency-Caching, Linter-Prüfungen, Testläufe und Build-Schritte.
- 4Kopieren oder laden Sie die erstellte Datei .github/workflows/ci.yml in Ihr Repository herunter.
Sichere CI/CD-Erstellung ohne Datenübertragung
Erstellt gehärtete GitHub Actions Workflows mit minimalen Berechtigungen vollständig lokal im Browser.
Häufig gestellte Fragen (FAQ)
Gefällt Ihnen GitHub Actions Workflow Builder?Teilen Sie dieses private, werbefreie Tool mit Ihren Entwickler-Kollegen!
MiniToolDesk ist zu 100% kostenlos und client-seitig. Ihre Unterstützung hilft uns.
Verwandte Entwickler-Tools
Popular
Docker Run zu Compose Konverter
Wandeln Sie docker run Befehle in produktionsreife docker-compose.yml Dateien um
Launch tool→
Popular
Nginx Konfigurations-Generator
Visueller Generator für produktionsreife Nginx Reverse-Proxy, SSL & SPA Konfigurationen
Launch tool→
Popular
Dockerfile Multi-Stage Generator
Visueller Builder für minimale, gehärtete Multi-Stage Dockerfiles
Launch tool→
Popular
Kubernetes YAML Manifest Generator
Visueller Generator für Deployment, Service, Ingress und ConfigMap
Launch tool→