VLANlab
目录
关于
VLANlab
DevOps
5 tools
GitHub ActionsDockerfile Gendocker-composeArgoCD AppK8s Manifests
VLANlab

计算 • 查找 • 验证

What Is My IP?IPv6 TestSpeed Test
DNS LookupDNS PropagationDNS Health CheckerSPF AnalyzerPTR LookupCAA RecordSRV RecordDNS TraceDNS PrivacyDANE / TLSADNSSEC CheckerSPF BuilderDKIM GeneratorZone DiffPTR Zone Generator
Subnet CalculatorCIDR Range ViewerVLSM CalculatorVLAN PlannerBandwidth CalcIPv6 Subnet CalcIP ↔ BinarySupernet CalcCIDR MergeCIDR to IP RangeCIDR SplitIPv4 → IPv6CIDR OverlapFree IP Space FinderDHCP CalculatorMTU Calculator
WHOIS LookupDomain Age CheckerSubdomain FinderIP GeolocationASN / BGP LookupIP Blacklist CheckReverse IP LookupMAC Address LookupBGP Prefix LookupRPKI / ROA CheckDomain Availability
Email InspectorDKIM CheckerEmail HeadersSMTP TestSMTP TLS CheckMX Health CheckEmail SecurityDMARC Generator
Temp Mail很快
Is It Down?SSL/TLS CheckerOpen Port CheckerOG Tag CheckerOCSP CheckerPing / LatencyHTTP InspectorRedirect ChainCSP AnalyzerTech Stack CheckerBetaTracerouteBetaHTTP/2 + HTTP/3robots.txt ViewerSSL Cert DecoderBanner GrabberWebSocket TesterCORS TesterDomain MonitoringHTTP TimingStructured DataPWA ManifestSEO Auditor
One-Time SecretHash GeneratorPassword StrengthSecurity.txtCT Log SearchAXFR Zone Test
HTTP Sec Score很快
WebRTC Leak TestIP Reputation
JSON FormatterYAML FormatterBase64 / URL EncodeJWT DecoderRegex TesterUnix TimestampCron BuilderUUID / ULIDPunycode / IDNBase ConverterACL Generator
CSS Unit ConverterColor ToolkitGradient GeneratorcURL BuilderURL ParserURL Encoder/DecoderHTTP Status CodesBox Shadow GenFavicon GeneratorFlex & Gridrobots.txt Tester
Text CompareCase ConverterText CleanerText AnalyzerText TransformerList ToolsLorem GeneratorSlug Generator
Cloud VPC PlannerCloud IP RangeSecurity GroupsIAM AnalyzerK8s CIDR PlannerFirewall BuilderHCL FormatterEgress Cost CalcCloud DNS Zone
VM Cost Estimator很快
Proxmox Net ConfigVMware Port GroupHyper-V vSwitchVXLAN VNI PlannerKVM Net ConfigXCP-ng NetworkNSX-T Segment
Disposable Email DetectorPhone InspectorTor Exit NodeVPN/Proxy DetectDomain ReputationTyposquat DetectUsername SearchFavicon Hash
GitHub ActionsDockerfile Gendocker-composeArgoCD AppK8s Manifests
关于

© 2026 VLANlab

无需登录 · 无广告 · 无追踪

2.43.fdd8a93

GitHub Actions 生成器

生成支持任何语言的 GitHub Actions 工作流 YAML 文件。选择触发器、操作系统和步骤。

触发器
运行者操作系统
语言
步骤
工作流 YAML
name: CI

on:
  push:
    branches:
      - main
      - master
  pull_request:
    branches:
      - main
      - master

jobs:
  build:
    runs-on: ubuntu-latest

    steps:
      - name: Checkout code
        uses: actions/checkout@v7

      - name: Set up Node.js
        uses: actions/setup-node@v7
        with:
          node-version: '20'
          cache: npm

      - name: Install dependencies
        run: npm ci

      - name: Build
        run: npm run build

      - name: Run tests
        run: npm test
.github/workflows/ci.yml

相关工具

Dockerfile Generator

为 Node.js、Python、Go、Java 和 Nginx 生成可用于生产环境的 Dockerfile,支持多阶段构建和优化的层顺序。

docker-compose Gen

为包含服务、卷、网络和环境变量的多服务应用程序生成 docker-compose.yml 文件。

ACL Generator

以可视化方式构建 Cisco IOS 和 iptables 访问控制规则。添加允许/拒绝条目,并复制可直接粘贴的配置。

关于此工具

关于 GitHub Actions 生成器

GitHub Actions 是 GitHub 内置的 CI/CD 平台,用于自动化软件工作流程。工作流程以 YAML 文件的形式定义在<code>.github/workflows/</code>中,可以在代码推送、拉取请求打开或按计划运行时运行测试、构建容器、部署应用程序或执行任何自定义自动化操作。

如何使用

选择触发事件(推送、拉取请求、手动分发或计划任务),选择操作系统运行器,选择语言和版本,然后勾选所需步骤。生成器会生成一个完整的、可直接使用的 YAML 文件,您可以将其复制到您的代码仓库中。

生成的流程使用最新的稳定操作版本: <code>actions/checkout@v4</code>、 <code>actions/setup-node@v4</code>以及其他运行时对应的版本。请根据项目需求调整分支过滤器和矩阵版本。