Recent Releases of https://github.com/cicirello/pyaction

https://github.com/cicirello/pyaction - v5.0.0

[5.0.0] - 2025-07-10

We'll continue to update the Unreleased section of the Changelog with versions planned for next image build, but we will otherwise no longer be updating the Changelog, as its structure doesn't coincide very well with our new tagging scheme.

Added

  • New Docker tag scheme based on versions of Python the GitHub CLI contained in the image.

Changed

  • Bumped Python to 3.13.5.
  • Bumped GitHub CLI to 2.75.0.

- Python
Published by cicirello 11 months ago

https://github.com/cicirello/pyaction - pyaction, v4.33.0

[4.33.0] - 2025-05-18

Changed

  • Bumped Python to 3.13.3.
  • Bumped GitHub CLI to 2.72.0.

- Python
Published by cicirello about 1 year ago

https://github.com/cicirello/pyaction - pyaction, v4.32.0

[4.32.0] - 2024-09-25

Changed

  • Bumped git to 2.39.5.
  • Bumped GitHub CLI to 2.57.0.
  • Bumped Python to 3.12.6.

- Python
Published by cicirello over 1 year ago

https://github.com/cicirello/pyaction - pyaction, v4.31.0

[4.31.0] - 2024-06-08

Changed

  • Bumped GitHub CLI to 2.50.0.

- Python
Published by cicirello almost 2 years ago

https://github.com/cicirello/pyaction - pyaction, v4.30.0

[4.30.0] - 2024-05-17

Changed

  • Bumped Python to 3.12.3.
  • Bumped GitHub CLI to 2.49.2.

- Python
Published by cicirello about 2 years ago

https://github.com/cicirello/pyaction - pyaction, v4.29.0

[4.29.0] - 2024-03-05

Changed

  • Bumped GitHub CLI to 2.45.0.

- Python
Published by cicirello about 2 years ago

https://github.com/cicirello/pyaction - pyaction, v4.28.0

[4.28.0] - 2024-02-16

Changed

  • Bumped GitHub CLI to 2.44.1.
  • Bumped Python to 3.12.2.

- Python
Published by cicirello over 2 years ago

https://github.com/cicirello/pyaction - pyaction, v4.27.0

[4.27.0] - 2023-12-08

Changed

  • Bumped GitHub CLI to 2.40.0.

- Python
Published by cicirello over 2 years ago

https://github.com/cicirello/pyaction - pyaction, v4.26.0

[4.26.0] - 2023-11-03

Changed

  • Bumped GitHub CLI to 2.38.0.

- Python
Published by cicirello over 2 years ago

https://github.com/cicirello/pyaction - pyaction, v4.25.0

[4.25.0] - 2023-10-04

Changed

  • Bumped GitHub CLI to 2.36.0.
  • Bumped Python to 3.12.0.

- Python
Published by cicirello over 2 years ago

https://github.com/cicirello/pyaction - pyaction, v4.24.0

[4.24.0] - 2023-09-21

Changed

  • Bumped GitHub CLI to 2.35.0.

Full Changelog: https://github.com/cicirello/pyaction/compare/v4.23.0...v4.24.0

- Python
Published by cicirello over 2 years ago

https://github.com/cicirello/pyaction - pyaction, v4.23.0

[4.23.0] - 2023-09-07

Changed

  • Bumped GitHub CLI to 2.34.0.

- Python
Published by cicirello over 2 years ago

https://github.com/cicirello/pyaction - pyaction, v4.22.0

[4.22.0] - 2023-08-28

Changed

  • Bumped Python to 3.11.5.
  • Bumped GitHub CLI to 2.33.0.

- Python
Published by cicirello almost 3 years ago

https://github.com/cicirello/pyaction - pyaction, v4.21.0

[4.21.0] - 2023-06-15

Changed

  • Bumped git to 2.39.2.
  • Bumped curl to 7.88.1.
  • Bumped gpg to 2.2.40.
  • Bumped Python to 3.11.4.

- Python
Published by cicirello almost 3 years ago

https://github.com/cicirello/pyaction - pyaction, v4.20.0

[4.20.0] - 2023-05-31

Changed

  • Bumped GitHub CLI to 2.30.0.

- Python
Published by cicirello about 3 years ago

https://github.com/cicirello/pyaction - pyaction, v4.19.0

[4.19.0] - 2023-05-12

Changed

  • Bumped GitHub CLI to 2.29.0.

- Python
Published by cicirello about 3 years ago

https://github.com/cicirello/pyaction - pyaction, v4.18.0

[4.18.0] - 2023-04-07

Changed

  • Bumped Python to 3.11.3.
  • Bumped GitHub CLI to 2.26.1.

- Python
Published by cicirello about 3 years ago

https://github.com/cicirello/pyaction - pyaction, v4.17.0

[4.17.0] - 2023-03-09

Changed

  • Bumped GitHub CLI to 2.24.3.

- Python
Published by cicirello about 3 years ago

https://github.com/cicirello/pyaction - pyaction, v4.16.0

[4.16.0] - 2023-02-09

Changed

  • Bumped Python to 3.11.2.
  • Bumped GitHub CLI to 2.23.0.

- Python
Published by cicirello over 3 years ago

https://github.com/cicirello/pyaction - pyaction, v4.15.0

[4.15.0] - 2023-01-26

Changed

  • Bumped GitHub CLI to 2.22.0.

- Python
Published by cicirello over 3 years ago

https://github.com/cicirello/pyaction - pyaction, v4.14.1

[4.14.1] - 2023-01-04

Changed

  • Bumped GitHub CLI to 2.21.2.

- Python
Published by cicirello over 3 years ago

https://github.com/cicirello/pyaction - pyaction, v4.14.0

[4.14.0] - 2022-12-28

Changed

  • Bumped GitHub CLI to 2.21.1.

- Python
Published by cicirello over 3 years ago

https://github.com/cicirello/pyaction - pyaction, v4.13.1

[4.13.1] - 2022-12-10

Changed

  • Bumped Python to 3.11.1.
  • Bumped GitHub CLI to 2.20.2.

- Python
Published by cicirello over 3 years ago

https://github.com/cicirello/pyaction - pyaction, v4.13.0

[4.13.0] - 2022-11-09

Changed

  • Bumped GitHub CLI to 2.20.0.

- Python
Published by cicirello over 3 years ago

https://github.com/cicirello/pyaction - pyaction, v4.12.0

[4.12.0] - 2022-10-25

Changed

  • Bumped Python to 3.11.0.

- Python
Published by cicirello over 3 years ago

https://github.com/cicirello/pyaction - pyaction, v4.11.1

[4.11.1] - 2022-10-21

Changed

  • Bumped GitHub CLI to 2.18.1.

- Python
Published by cicirello over 3 years ago

https://github.com/cicirello/pyaction - pyaction, v4.11.0

[4.11.0] - 2022-10-19

Changed

  • Bumped GitHub CLI to 2.18.0.

- Python
Published by cicirello over 3 years ago

https://github.com/cicirello/pyaction - pyaction, v4.10.0

[4.10.0] - 2022-10-05

Changed

  • Bumped GitHub CLI to 2.17.0.

- Python
Published by cicirello over 3 years ago

https://github.com/cicirello/pyaction - pyaction, v4.9.0

[4.9.0] - 2022-09-22

Changed

  • Bumped GitHub CLI to 2.16.0.

- Python
Published by cicirello over 3 years ago

https://github.com/cicirello/pyaction - pyaction, v4.8.1

[4.8.1] - 2022-09-08

Changed

  • Bumped Python to 3.10.7.

- Python
Published by cicirello over 3 years ago

https://github.com/cicirello/pyaction - pyaction, v4.8.0

[4.8.0] - 2022-09-07

Changed

  • Bumped GitHub CLI to 2.15.0.

- Python
Published by cicirello over 3 years ago

https://github.com/cicirello/pyaction - pyaction, v4.7.1

[4.7.1] - 2022-08-15

Changed

  • Bumped Python to 3.10.6.
  • Bumped GitHub CLI to 2.14.4.

- Python
Published by cicirello almost 4 years ago

https://github.com/cicirello/pyaction - pyaction, v4.7.0

[4.7.0] - 2022-07-24

Changed

  • Bumped GitHub CLI to 2.14.2.

- Python
Published by cicirello almost 4 years ago

https://github.com/cicirello/pyaction - pyaction, v4.6.0

[4.6.0] - 2022-06-23

Changed

  • Bumped GitHub CLI to 2.13.0.

- Python
Published by cicirello almost 4 years ago

https://github.com/cicirello/pyaction - pyaction, v4.5.0

[4.5.0] - 2022-06-09

Changed

  • Bumped Python to 3.10.5.
  • Bumped GitHub CLI to 2.12.1.

- Python
Published by cicirello almost 4 years ago

https://github.com/cicirello/pyaction - pyaction, v4.4.0

[4.4.0] - 2022-05-06

Changed

  • Bumped GitHub CLI to 2.9.0.

- Python
Published by cicirello about 4 years ago

https://github.com/cicirello/pyaction - pyaction, v4.3.1

[4.3.1] - 2022-03-29

Changed

  • Bumped Python to 3.10.4.

- Python
Published by cicirello about 4 years ago

https://github.com/cicirello/pyaction - pyaction, v4.3.0

[4.3.0] - 2022-03-17

Changed

  • Bumped Python to 3.10.3.
  • Bumped GitHub CLI to 2.6.0.

- Python
Published by cicirello about 4 years ago

https://github.com/cicirello/pyaction - pyaction, v4.2.0

[4.2.0] - 2022-02-20

Changed

  • Bumped GitHub CLI to 2.5.1.

- Python
Published by cicirello over 4 years ago

https://github.com/cicirello/pyaction - pyaction, v4.1.0

[4.1.0] - 2022-01-24

Note that 4.1.0 is the same as 4.0.0 in what is included in the image. The purpose of this release includes changing the tag used for the base docker image to specify a specific release of python, in this case 3.10.2-slim, whereas previously it was specified more generally as 3-slim. We have also changed our CI/CD related workflows to include a script that monitors daily for available updates to the GitHub CLI, git, curl, and gpg. From this point onward, we are taking a more deliberative approach to pushing new images, such as when one or more of these have new versions available, and we will bump the version number of pyaction when this occurs.

The versions included in pyaction 4.1.0 are as follows: * Python 3.10.2 (a python 3.10.2-slim base docker image) * GitHub CLI 2.4.0 * git 2.30.2 * curl 7.74.0 * gpg 2.2.27

Changed

  • Base Docker image is still a Python 3 Slim, but it is now fixed to a specific version, in this case 3.10.2-slim.
  • Eliminated the twice-monthly automated builds to current tags to enable a more deliberative approach to maintaining versions of packages in the image.
  • New release policy is to release a new image when the versions of one or more of python, git, gh, curl, or gpg are bumped.

CI/CD

  • Now performs daily builds, which includes using the image to run a simple Python program to validate the various package installations. This test program simply outputs the versions of git, gh, curl, gpg, and python. It also generates a json file with this data within the repo to enable detecting updated versions of these packages. Dependabot handles updating python version, but not able to detect what versions the base image's package manager will install. If any versions change, this workflow will generate a PR for this new versions.json file, alerting us to the newly available versions.

- Python
Published by cicirello over 4 years ago

https://github.com/cicirello/pyaction - pyaction, v4.0.0

[4.0.0] - 2021-07-03

Upgrading

  • Potentially breaking changes are included in this release.
  • Read notes below carefully, and test your application before upgrading.

Added

  • Added the GitHub CLI (gh).
  • Added curl (necessary to install gh).
  • Added gpg (necessary to install gh).

Changed

  • BREAKING CHANGE: Base image is now python:3-slim rather than alpine.
    • This new base image was necessary in order to be able to install gh.
    • This new base image is based on Debian.
  • CI/CD process now performs twice monthly automated builds/pushes to ensure picking up any non-breaking bug fixes / security updates from base OS distro, Python, etc. This is accomplished by using the python:3-slim tag when pulling the base image, rather than a more specific version of Python.
  • Version numbering scheme changed.
    • It is still SemVer, but no longer based on SemVer of base image.

Removed

  • No longer supports the following architectures: linux/ppc64le, linux/s390x, linux/arm/v6.
    • These architectures are not supported by gh.

- Python
Published by cicirello almost 5 years ago

https://github.com/cicirello/pyaction - pyaction, v3.14.0

[3.14.0] - 2021-6-16

Changed

  • Bumped the base docker image to Alpine 3.14.0

- Python
Published by cicirello almost 5 years ago

https://github.com/cicirello/pyaction - pyaction, v3.13.5

[3.13.5] - 2021-4-15

Changed

  • Bumped the base docker image to Alpine 3.13.5

- Python
Published by cicirello about 5 years ago

https://github.com/cicirello/pyaction - pyaction, v3.13.4

[3.13.4] - 2021-4-1

Changed

  • Bumped the base docker image to Alpine 3.13.4

- Python
Published by cicirello about 5 years ago

https://github.com/cicirello/pyaction - pyaction, v3.13.3

[3.13.3] - 2021-3-26

Changed

  • Bumped the base docker image to Alpine 3.13.3

- Python
Published by cicirello about 5 years ago

https://github.com/cicirello/pyaction - pyaction, v3.13.2

[3.13.2] - 2021-2-19

Changed

  • Bumped the base docker image to Alpine 3.13.2

- Python
Published by cicirello over 5 years ago

https://github.com/cicirello/pyaction - v3.13.1

[3.13.1] - 2021-1-29

Changed

  • Bumped the base docker image to Alpine 3.13.1

- Python
Published by cicirello over 5 years ago

https://github.com/cicirello/pyaction - v3.13.0

[3.13.0] - 2021-1-15

Changed

  • Bumped to Alpine 3.13.0

- Python
Published by cicirello over 5 years ago

https://github.com/cicirello/pyaction - pyaction, v3.12.3

[3.12.3] - 2020-12-18

Changed

  • Bumped to Alpine 3.12.3

- Python
Published by cicirello over 5 years ago

https://github.com/cicirello/pyaction - pyaction, v3.12.2

[3.12.2] - 2020-12-12

Changed

  • Bumped to Alpine 3.12.2

- Python
Published by cicirello over 5 years ago

https://github.com/cicirello/pyaction - pyaction, v3.12.1

[3.12.1] - 2020-10-22

Changed

  • Bumped to Alpine 3.12.1
  • Versioning scheme has been changed to mirror the version of the Alpine image used as the base

- Python
Published by cicirello over 5 years ago

https://github.com/cicirello/pyaction - pyaction, version 1.0.0

[1.0.0] - 2020-9-13

Initial release

This Docker image is designed to support implementing Github Actions with Python. It uses Alpine Linux as a base to keep the image relatively small for faster loading of the Github Action. It then adds git and Python 3. By using a prebuilt image, it prevents the Github Action from requiring an installation of python each time the action runs. It is not limited to use with Github Actions, so other use-cases where you need git and python are applicable.

- Python
Published by cicirello over 5 years ago