Actions Generator - Free Online GitHub Actions Tool | IconVault

Generate GitHub Actions CI workflows for Node, Python, Go or Docker: triggers, matrix builds, caching, and deploy steps. Free YAML export.

All tools

Actions Generator

Generate GitHub Actions CI workflows in seconds

5 of 5 free uses left

Triggers

On push

On pull request

On schedule

Cron expression, UTC

Manual run

workflow_dispatch button

Steps

Checkout code

Dependency cache

Version matrix

Test across versions, comma separated

Push Docker image

Uses DOCKERHUB secrets

5 of 5 free generations left - runs fully in your browser, nothing is uploaded.

Live preview: .github/workflows/ci.yml

# Generated by IconVault Actions Generator
name: CI

on:
  push:
    branches:
      - "main"
  pull_request:
  workflow_dispatch:

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@v4
      - name: Setup Node.js
        uses: actions/setup-node@v4
        with:
          node-version: 22
          cache: "npm"
      - name: Install dependencies
        run: npm ci
      - name: Run tests
        run: npm test
      - name: Build
        run: npm run build

Save as .github/workflows/ci.yml in your repo. Docker push needs DOCKERHUB_USERNAME and DOCKERHUB_TOKEN repo secrets.

About this tool

IconVault's Actions Generator builds GitHub Actions workflows without hand-writing YAML. Pick Node.js, Python, Go, or Docker, set versions and install/test/build commands, and it generates a complete .github/workflows YAML with checkout, dependency caching, and best-practice action versions.

Add push, pull request, scheduled cron, and manual triggers, multi-version matrix builds, and optional Docker Hub login and push steps. Everything is free and runs fully in your browser: copy the YAML or download the workflow file and drop it into your repo.

Frequently asked questions

Popular searches

github actions generatorgithub actions workflow generatorci workflow generatorgithub actions yaml generatoractions workflow buildergithub ci generatorcreate github actions workflowgithub actions templateci cd workflow generatorgithub actions for nodegithub actions node js cigithub actions python cigithub actions go cigithub actions docker buildgithub actions matrix buildgithub actions cron schedulegithub actions triggersworkflow dispatch generatorgithub actions cache npmgithub actions setup nodegithub actions checkout v4docker hub github actionsbuild and push docker github actionsgithub actions yaml templateci pipeline generatorgithub workflow file generatoractions generator online freegithub actions beginnergenerate ci.ymlgithub actions test workflowgithub actions build workflownode ci pipeline githubpython ci pipeline githubgo ci pipeline githubdocker ci github actionsgithub actions secrets dockergithub actions on pushgithub actions on pull requestgithub actions scheduled workflowgithub actions manual triggermatrix strategy github actionsmulti version ci github actionsgithub actions best practicesfree github actions generatorgithub workflow builder onlineci yaml generatordevops workflow generatorgithub actions config generatorsetup python github actionssetup go github actionsgithub actions tutorial generatorgithub actions no signup

More tools

Coming soon

CLI

Coming soon

Figma plugin

Coming soon

VS Code extension

Coming soon

Chrome extension

Coming soon

AI icon generator

Coming soon

Team workspaces

Coming soon

View all 10+ tools →