awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

GitHub Actions workflow library

Ranking updated Jun 30, 2026

For github actions workflow examples, the strongest matches are actions/starter-workflows (A comprehensive and official collection of pre-built workflow templates), nektos/act (nektos/act is a local workflow runner that lets you) and concourse/concourse (Concourse is a standalone CI/CD platform with its own). goldbergyoni/javascript-testing-best-practices and go-gitea/gitea round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

We curate open-source GitHub repositories matching “github actions workflow examples”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

GitHub Actions workflow library

Find the best repos with AI.We'll search the best matching repositories with AI.
  • actions/starter-workflowsactions avatar

    actions/starter-workflows

    11,694View on GitHub↗

    This project provides a comprehensive library of standardized workflow templates designed to automate continuous integration, deployment, and repository maintenance tasks. By offering a collection of pre-configured blueprints, it enables developers to initialize and manage automated pipelines for diverse programming languages and platforms using declarative configuration files. The repository functions as a centralized resource for bootstrapping automation, allowing teams to inject repository-specific metadata and dynamic variables into standardized templates. This approach ensures consistent

    A comprehensive and official collection of pre-built workflow templates for GitHub Actions, covering many languages, CI/CD patterns, testing, deployment, and more — exactly the ready-to-use, practical examples and templates this search is after.

    TypeScriptCI/CD Pipeline ConfigurationsVulnerability Scanners
    View on GitHub↗11,694
  • nektos/actnektos avatar

    nektos/act

    70,801View on GitHub↗

    This tool is a command-line runner that executes automation workflows locally within isolated container environments. By parsing workflow definition files and translating them into executable shell scripts, it allows developers to validate pipeline logic and configuration changes directly on their machines before committing code to a remote repository. The runner distinguishes itself by providing a simulation engine that mimics remote CI triggers and event payloads, enabling the testing of complex conditional logic without requiring cloud infrastructure. It supports granular control over the

    nektos/act is a local workflow runner that lets you test GitHub Actions pipelines on your machine, not a collection of ready-to-use workflow examples or templates to learn from or adapt.

    GoContainerized Workflow Runners
    View on GitHub↗70,801
  • concourse/concourseconcourse avatar

    concourse/concourse

    7,845View on GitHub↗

    Concourse is a container-based continuous integration and delivery platform that functions as a distributed build system. It operates as a declarative pipeline orchestrator, using a central controller and multiple worker nodes to execute concurrent tasks within isolated containers. The system distinguishes itself by executing every build step in a separate container to ensure environment consistency and by defining software delivery sequences through portable, versionable configuration files. It provides a web-based pipeline visualizer to display the real-time status and progress of automated

    Concourse is a standalone CI/CD platform with its own pipeline system, not a collection of GitHub Actions workflow examples or templates to copy for your own pipelines.

    GoContinuous Integration & DeploymentRelease Automation
    View on GitHub↗7,845
  • goldbergyoni/javascript-testing-best-practicesgoldbergyoni avatar

    goldbergyoni/javascript-testing-best-practices

    24,589View on GitHub↗

    This project is a comprehensive knowledge base and educational resource for JavaScript developers, focused on establishing industry-standard methodologies for automated software testing. It provides a structured collection of design patterns and actionable guidelines designed to improve code reliability, maintainability, and overall software quality across the development lifecycle. The repository distinguishes itself by offering a granular, pattern-based approach to testing that spans unit, integration, and end-to-end verification. It emphasizes specific architectural strategies such as comp

    This repository is a comprehensive guide on JavaScript testing best practices, not a collection of ready-to-use GitHub Actions workflow templates; while it covers CI/CD topics like testing and linting, you won't find reusable workflow YAML examples here.

    JavaScriptBuild MatricesLinting Workflows
    View on GitHub↗24,589
  • go-gitea/giteago-gitea avatar

    go-gitea/gitea

    56,328View on GitHub↗

    Gitea is a self-hosted service designed for managing version control repositories, project issue tracking, and software artifact distribution. It provides a collaborative platform that enables teams to host their own source code, manage development tasks through integrated project boards, and store container images or language-specific packages within a unified environment. The platform distinguishes itself through a built-in automation engine that executes continuous integration and delivery pipelines directly triggered by repository events. It utilizes a background task queue to manage asyn

    Gitea is a self-hosted Git service with built-in CI/CD execution (Gitea Actions), which can run your own workflows, but it does not itself provide the collection of ready-to-use example workflows and templates the visitor is looking for.

    GoCI/CD Pipeline ConfigurationsCI CD Pipelines
    View on GitHub↗56,328
  • moby/buildkitmoby avatar

    moby/buildkit

    10,061View on GitHub↗

    Buildkit is a programmable container build toolkit and OCI container image builder that converts build definitions into concurrent dependency graphs for image construction. It functions as an OCI image distribution engine, capable of generating container images and exporting artifacts to local storage or remote registries. The project is distinguished by its use of a low-level binary intermediate representation to decouple high-level build languages from the execution engine. It supports multi-platform image builds through user-mode architecture emulation and provides a distributed build cach

    moby/buildkit is a container image builder and build toolkit, not a collection of ready-to-use GitHub Actions workflow examples or templates — it is a tool you might use within a workflow, not the set of pre-made pipeline patterns this search is after.

    GoContainer Build OrchestratorsContainer Build Tools
    View on GitHub↗10,061
  • release-it/release-itrelease-it avatar

    release-it/release-it

    8,975View on GitHub↗

    release-it is a Git release automation tool designed to coordinate software versioning, changelog generation, and package publishing. It functions as a semantic versioning manager that increments project versions and updates configuration files based on semantic standards or custom schemes. The project distinguishes itself through a plugin-based extension system that allows for custom versioning and publishing logic. It supports complex project structures via monorepo versioning automation to synchronize internal dependencies across multiple workspaces. The tool covers a broad range of capab

    release-it is a CLI release automation tool that could be used inside a GitHub Actions pipeline, but it does not provide a collection of ready-to-use workflow examples or templates for building CI/CD pipelines.

    JavaScriptCI CD PipelinesRelease Automation
    View on GitHub↗8,975
  • graviraja/mlops-basicsgraviraja avatar

    graviraja/MLOps-Basics

    8,585View on GitHub↗

    MLOps-Basics is a collection of implementation guides and blueprints for automating the machine learning lifecycle. It provides practical workflows for managing the transition of models from training to production deployment, focusing on the integration of operational tools into the machine learning pipeline. The project features specific architectural patterns for deploying containerized models using serverless infrastructure and cloud registries. It includes frameworks for tracking large datasets and model artifacts via remote storage, as well as guides for converting models into standardiz

    This repository is an MLOps-focused guide collection with notebook-based blueprints for the ML lifecycle, using GitHub Actions as part of its infrastructure, but it is not a general-purpose set of ready-to-use GitHub Actions workflow templates covering the cross-language CI/CD patterns, testing, linting, security scanning, and matrix builds you are looking for.

    Jupyter NotebookServerless Deployment
    View on GitHub↗8,585
  • koalaman/shellcheckkoalaman avatar

    koalaman/shellcheck

    39,574View on GitHub↗

    This project is a static analysis tool and linter designed to improve the quality, reliability, and portability of shell scripts. By performing deep structural analysis, it identifies common programming pitfalls, syntax errors, and security vulnerabilities before scripts are executed. It functions as an automated code reviewer that enforces best practices and helps developers maintain consistent, robust code across different operating environments. The tool distinguishes itself through its dialect-aware grammar resolution, which adapts its parsing logic based on the specific shell interpreter

    ShellCheck is a shell script linter, not a collection of ready-to-use GitHub Actions workflow examples or templates, so while it can be part of a pipeline, it does not provide the reusable workflow patterns and CI/CD templates you are looking for.

    HaskellSecurity Scanners
    View on GitHub↗39,574
  • harisekhon/devops-bash-toolsHariSekhon avatar

    HariSekhon/DevOps-Bash-tools

    8,062View on GitHub↗

    DevOps-Bash-tools is a collection of shell scripts and aliases designed to automate cloud infrastructure, container orchestration, and CI/CD pipelines. It provides a comprehensive toolset for managing operational workflows through the command line. The project specializes in automating tasks across multiple platforms, including managing namespaces and secrets in Kubernetes, auditing resources in AWS and GCP, and triggering builds or managing environment variables in GitHub Actions, GitLab CI, and CircleCI. It also includes a toolkit for interacting with container registries to query manifests

    This repo is a collection of shell scripts for DevOps automation that can be used within CI/CD pipelines, but it is not a set of ready-to-use GitHub Actions workflow YAML examples or templates as requested.

    ShellCI/CD Pipeline ConfigurationsCI CD Pipelines
    View on GitHub↗8,062
  • moonrepo/moonmoonrepo avatar

    moonrepo/moon

    3,687View on GitHub↗

    Moon is a monorepo build system and task runner designed to orchestrate complex projects with multiple packages. It functions as a dependency graph orchestrator that executes build targets in topological order and utilizes input hashing to cache results and skip redundant work. The project features a polyglot toolchain manager that automates the installation and versioning of language runtimes and CLI tools to ensure environment consistency. It also includes a plugin framework based on WebAssembly, allowing developers to extend build logic and toolchain behavior using any supported language.

    Moon is a monorepo build system and task runner for orchestrating builds and tasks, not a collection of ready-to-use GitHub Actions workflow examples or templates to copy and adapt. While it relates to CI/CD via its build orchestration, it does not provide the practical, copy-pasteable workflows this search is targeting.

    RustDockerfile UtilitiesTask Templates
    View on GitHub↗3,687

Related searches

  • Workflow automation examples
  • a self-hosted CI/CD platform for automating workflows
  • a production ready ArgoCD GitOps workflow example
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
actions/starter-workflows11.7KTypeScriptNOASSERTIONJun 1, 2026
nektos/act70.8KGoMITJun 1, 2026
concourse/concourse7.8KGoApache-2.0Jun 16, 2026
goldbergyoni/javascript-testing-best-practices24.6KJavaScriptmitJun 27, 2024
go-gitea/gitea56.3KGoMITJun 16, 2026
moby/buildkit10.1KGoApache-2.0Jun 15, 2026
release-it/release-it9KJavaScriptMITMay 30, 2026
graviraja/mlops-basics8.6KJupyter NotebookmitSep 22, 2024
koalaman/shellcheck39.6KHaskellGPL-3.0Jun 11, 2026
harisekhon/devops-bash-tools8.1KShellmitFeb 11, 2026
CI/CD pipelines
  • a collection of production ready Kubernetes manifests
  • a self-hosted CI runner for GitHub Actions
  • an open source platform for workflow automation
  • an open source ci cd pipeline tool