Celebrating over 2 million pulls of pyaction from the GitHub Container Registry

celebrating-over-2-million-pulls-of-pyaction-from-the-github-container-registry

A while back, I developed, and have since been maintaining, pyaction, which is a Docker container with Python, git, and the GitHub CLI. Sometime in the past week, pyaction surpassed 2 million pulls from the GitHub Container Registry.

Screenshot of number of pulls of pyaction from the GitHub container registry

It is also available from Docker Hub, but hasn’t been pulled nearly as much from there. The pyaction container was originally developed to support developing GitHub Actions in Python. There are several GitHub container actions that use pyaction as the base image, and specifically pull it from the GitHub Container Registry. So this likely represents over 2 million runs of those dependent Actions.

More Information

Please consider starring pyaction’s GitHub repository, and even better using it to develop Actions, or just to use the GitHub CLI:

GitHub logo

cicirello
/
pyaction

A Docker container with Python, git, and the Github CLI

pyaction

pyaction - A Docker container with Python, git, and the GitHub CLI

Website for our GitHub Actions and tools for developing them: https://actions.cicirello.org/

Summary

Docker Hub Docker Image Version (latest by date) Docker Pulls
GitHub GitHub release (latest by date)
Image Stats Docker Image Size (latest by date)
Build Status build
License License
Support GitHub Sponsors Liberapay Ko-Fi

This Docker image is designed to support implementing Github Actions
with Python. As of version 4.0.0., it starts with
the official python docker image as the base
which is a Debian OS. It specifically uses python:3-slim to keep the image size
down for faster loading of Github Actions that use pyaction. On top of the
base, we’ve installed curl
gpg, git, and the
GitHub CLI. We added curl and gpg because they
are needed to install the GitHub CLI, and they may come in handy anyway
(especially curl) when implementing a GitHub Action.

Blog Post on DEV: pyaction: A Docker container with Python, git, and the GitHub CLI, posted on December 28, 2022.

Multiplatform Image

Version 4.0.0 and Newer: pyaction supports the…

For more information about pyaction, see my earlier post here on DEV, as well as an information page about pyaction on the web.


pyaction – A Docker container with Python, git, and the Github CLI

The pyaction Docker container is designed to support implementing Github Actions with Python. It starts with the official python slim docker image as the base, using slim to keep the image size down for faster loading of Github Actions that use pyaction. The pyaction container also includes curl, gpg, git, and the GitHub CLI.

favicon
actions.cicirello.org

Where You Can Find Me

Follow me here on DEV and on GitHub:

Or visit my website:


Vincent A. Cicirello – Professor of Computer Science

Vincent A. Cicirello – Professor of Computer Science at Stockton University – is a
researcher in artificial intelligence, evolutionary computation, swarm intelligence,
and computational intelligence, with a Ph.D. in Robotics from Carnegie Mellon
University. He is an ACM Senior Member, IEEE Senior Member, AAAI Life Member,
EAI Distinguished Member, and SIAM Member.

favicon
cicirello.org

Total
0
Shares
Leave a Reply

Your email address will not be published. Required fields are marked *

Previous Post
building-simple-and-customizable-image-classifier-with-teachable-machine-and-python

Building Simple and Customizable Image Classifier with Teachable Machine and Python

Next Post
css-vs-scss

CSS VS SCSS

Related Posts