Skip to main content

A light template and boilerplate generator for GitHub actions written in Python 3.8+

Project description

GitHub Action template

This project helps to create custom GitHub actions with Python 3.

Features

There are two ways to create a custom action: either by using JavaScript or by providing a Docker container that allows to use just any language.

This project helps to code a Python 3.8+ custom action, by providing:

  • a cookiecutter template to generate a boilerplate project including Dockerfile, sample action code and metadata
  • a Python package (this package) to serve as a lightweight framework for actions, used by our cookiecutter-generated action

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

github_action_template-0.0.1.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

github_action_template-0.0.1-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

Details for the file github_action_template-0.0.1.tar.gz.

File metadata

  • Download URL: github_action_template-0.0.1.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

File hashes

Hashes for github_action_template-0.0.1.tar.gz
Algorithm Hash digest
SHA256 2d87fbf2fe3f34b88c3b04c0afe98f77ece326a39a8bba4aded9005488826758
MD5 6868fd6c9e3a18ca42506128dcf1e240
BLAKE2b-256 af6ab42a1c5d4f6c24843664046f5916f73b10e50cda0e4c029cefedd96b8894

See more details on using hashes here.

File details

Details for the file github_action_template-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: github_action_template-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 8.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

File hashes

Hashes for github_action_template-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e974fc7c7e3429d137a23313bfd3c8d5e860e8d4bf165292f683b027e7ae720b
MD5 e8251bdd8c34f7e65976e16eb9c71b6f
BLAKE2b-256 7d7d2354ad9163d3bacbc5aade6a207f01c37eaf2bedf0ab123a9bfeed203406

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page