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 build将此工具固定在浏览器侧边栏
随时按下 Alt+M 即可在当前标签页侧边唤出此工具,免去切网页的麻烦。100% 离线免费。
如何可视化生成 GitHub Actions 工作流
- 1配置工作流名称、代码分支触发条件(push / pull_request)与运行系统(Ubuntu)。
- 2选择技术栈(Node.js、Python、Go、Rust 或 Docker)。
- 3勾选启用依赖缓存、代码风格审查(Lint)、单元测试与编译打包步骤。
- 4复制或下载生成的 .github/workflows/ci.yml 提交至项目根目录即可生效。
极速构建与密钥安全
严格采用官方推荐的 actions/checkout@v4 等最新版本,并支持环境变量安全隔离。
常见问题解答 (FAQ)
喜欢 GitHub Actions 工作流配置生成器 吗?分享给你的工程师朋友,一起告别广告与隐私泄露!
MiniToolDesk 100% 离线计算、零数据上传,您的支持是保持纯净无广告的动力。
相关开发者工具
Popular
Docker Run 转 Compose 转换器
一键将复杂 docker run 命令行转换为规范的 docker-compose.yml 服务配置
Launch tool→
Popular
Nginx 可视化配置生成器
可视化配置生产级反向代理、Let's Encrypt SSL、WebSocket、跨域与单页路由
Launch tool→
Popular
Dockerfile 多阶段构建生成器
可视化生成 Node.js、Go、Python、Rust 与 Java 的多阶段极简安全容器镜像
Launch tool→
Popular
Kubernetes YAML 配置文件生成器
可视化构建 Deployment、Service、Ingress 与 ConfigMap 资源配置
Launch tool→