ActionRank

Docker & Containers GitHub Actions

Build, tag, scan and push container images.

57 actions

  1. B
    Docker Metadata action

    GitHub Action to extract metadata (tags, labels) from Git reference and GitHub events for Docker

    79
  2. B
    Docker Setup Buildx

    GitHub Action to set up Docker Buildx

    79
  3. B
    Docker Login

    GitHub Action to login against a Docker registry

    79
  4. B
    Build and push Docker images

    GitHub Action to build and push Docker images with Buildx

    79
  5. B
    Docker Setup QEMU

    GitHub Action to install QEMU static binaries

    77
  6. B
    Docker Buildx Bake

    GitHub Action to use Docker Buildx Bake as a high-level build command

    77
  7. B
    Amazon ECR "Login" Action for GitHub Actions

    Logs into Amazon ECR with the local Docker client.

    70
  8. C
    LaunchDarkly Code References

    Find references to feature flags in your code

    67
  9. C
    Hadolint Action

    GitHub action for Hadolint, A Dockerfile linting tool

    66
  10. C
    Podman Login

    GitHub Action to log into a container image registry. For use with podman, buildah, and skopeo.

    65
  11. C
    FreeBSD-vm

    Test your code in a real FreeBSD virtual machine on GitHub Actions -- QEMU-powered, with SSH and two-way folder sync

    65
  12. C
    Docker Compose Action

    This action runs your docker-compose file and clean up before action finished

    64
  13. C
    OpenBSD-vm

    Test your code in a real OpenBSD virtual machine on GitHub Actions -- QEMU-powered, with SSH and two-way folder sync

    63
  14. C
    Inject/Extract Cache

    Save `RUN --mount=type=cache` caches on GitHub Actions ( Forked from https://github.com/overmindtech/buildkit-cache-dance )

    63
  15. C
    Run on architecture

    A Github Action that executes jobs/commands on non-x86 cpu architectures (ARMv6, ARMv7, aarch64, s390x, ppc64le, riscv64) via QEMU

    62
  16. C
    Build docker images using cache

    Build and push docker images caching each stage to reduce build time

    62
  17. C
    GitHub Action for creating Pull Requests

    GitHub Action that will create a pull request from the current branch

    62
  18. C
    GitHub Action for committing changes to repository

    GitHub Action that will create a new commit and push it to the repository

    60
  19. C
    Docker Hub Description

    A GitHub action to update a Docker Hub repository description from README.md

    59
  20. C
    cilicon

    boots your firmware and inference on N real targets. 0 setup, 0 hardware to own.

    59
  21. C
    Publish Docker

    A Github Action used to build and publish Docker images

    59
  22. C
    Conform Action

    Policy enforcement for your pipelines.

    58
  23. C
    Docker Build & Push Action

    Docker Build & Push GitHub Action

    57
  24. C
    Self-Hosted GitHub Actions Runner on Hetzner Cloud

    🖥️ On-demand self-hosted GitHub Actions Runner on Hetzner Cloud

    57
  25. C
    docker-image-size-limit

    Keep an eye on your docker image size and prevent it from growing too big

    55
  26. C
    Create Azure Container App Review Revisions

    Enable GitHub developers to create a new revision of Azure Container App for review by using GitHub Actions

    55
  27. D
    The name of your action here

    Template repo for creating container actions using https://github.com/actions/toolkit/

    51
  28. D
    Merge Gatekeeper

    Get better merge control

    49
  29. D
    Templates

    100+ DevOps Code & Config templates for AWS, GCP, Docker, CI/CD, Kubernetes, Terraform, Packer, Jenkins, CircleCI, GitHub Actions, Vagrant, Puppet, Lambda, Python, Perl, Bash, Ruby, Golang, Java, Scala, Groovy, Maven, SBT, Gradle, Make, Jenkinsfile, Makefile, Dockerfile, docker-compose.yml, Vagrantfile, M4, AWS CodeBuild, GCP Cloud Build etc...

    48
  30. D
    Auto-generate CHANGELOG

    A Github Action to generate CHANGELOG automatically according to conventional commits. Feel free to contribute!

    48
  31. D
    Push to GCR GitHub Action

    An action that build docker image and push to Google Cloud Registry and Google Artifact Registry.

    47
  32. D
    AWS ECR Images Cleanup

    A toolkit that helps you automatically deletes old Docker images from an AWS ECR repository, keeping only the latest N images.

    46
  33. D
    Composer Action

    Docker and GitHub Actions for Composer

    46
  34. D
    Docker ECR

    Publish Docker Images to the Amazon Elastic Container Registry (ECR)

    45
  35. D
    Kaniko builder

    Build and push docker images using Kaniko and GitHub actions

    44
  36. D
    Setup Docker on macOS

    A Github Action to setup Docker on macOS runners.

    43
  37. D
    Setup Alpine Linux environment

    Easily use Alpine Linux on GitHub Actions, with support for QEMU user emulator

    43
  38. D
    Hello, World!

    A template to demonstrate how to build a Docker action.

    42
  39. F
    Docker Cache

    Cache Docker Images Whether Built or Pulled

    39
  40. F
    Changelog CI

    Changelog CI is a GitHub Action that enables a project to automatically generate changelogs

    38
  41. F
    Autotagger

    Automatically generate a new tag when the manifest file (package.json, Dockerfile, custom file, etc) version changes.

    37
  42. F
    repo2docker Action

    A GitHub action to build data science environment images with repo2docker and push them to registries.

    36
  43. F
    werf

    Set of actions for implementing CI/CD with werf and GitHub Actions

    35
  44. F
    AbsaOSS/k3d-action

    A GitHub Action to run lightweight ephemeral Kubernetes clusters during workflow. Fundamental advantage of this action is a full customization of embedded k3s clusters. In addition, it provides a private image registry and multi-cluster support.

    35
  45. F
    AWS ECR

    This Action allows you to create Docker images and push into a ECR repository.

    34
  46. F
    Docker Layer Caching

    [CAUTION] This repository is not actively maintained. / Enable Docker layer caching in your GitHub Actions workflow.

    34
  47. F
    Preview Environments

    GitHub Action to preview pull requests before merging

    34
  48. F
    Create/Update tag

    Simple GitHub action that can be used to create a tag inside a GitHub action.

    32
  49. F
    ref-to-tag

    Extract a docker-compatible tag name from a github ref

    32
  50. F
    SQLCheck Action

    A GitHub Action that automatically identifies anti-patterns in SQL queries using sqlcheck when PR is requested. Please [✩Star] if you're using it!

    31