Skip to content
@actions-ext

Extension Actions

Helper action snippets to enhance GitHub default actions (not affiliated with GitHub)

Extension Actions

Reusable GitHub Actions and GitHub Apps supporting Python Project Templates.

Extension Actions is not affiliated with GitHub.

GitHub Apps

App Source Service Description
Copier Update actions-ext/copier-update updates.python-templates.dev Updates Copier-managed repositories and opens update pull requests.
Automerge actions-ext/automerge automerge.python-templates.dev Merges labeled pull requests after checks finish and GitHub permits the merge.

GitHub Actions

General

Action Reference Description
Initialize variables actions-ext/general/initialize-variables Initializes variables from push, pull request, and manual workflow events.
Yardang Build actions-ext/yardang Installs Yardang, builds Sphinx documentation, and deploys GitHub Pages.

Copier

Action Reference Description
Copier Update actions-ext/copier/update Updates a Copier-managed repository from its upstream template.
Copier Update (legacy) actions-ext/copier-update Legacy compatibility action; replaced by actions-ext/copier/update.

C++

Action Reference Description
Setup C++ actions-ext/cpp/setup Configures the C++ toolchain, clang-format, and compiler caching.
Setup vcpkg cache actions-ext/cpp/setup-vcpkg-cache Prepares a vcpkg checkout and caches binary packages.

Node.js

Action Reference Description
Setup Node actions-ext/node/setup Installs Node.js and configures pnpm caching.

Python

Action Reference Description
Setup Python actions-ext/python/setup Installs Python and configures pip and uv caching.
Setup cibuildwheel actions-ext/python/setup-cibuildwheel Installs cibuildwheel and configures caching.
Setup cibuildwheel cache actions-ext/python/setup-cibuildwheel-cache Configures cibuildwheel caching.
Run cibuildwheel actions-ext/python/run-cibuildwheel Builds Python wheels with cibuildwheel.
Upload distribution actions-ext/python/upload-dist Uploads Python wheel or source-distribution artifacts.
Download distribution actions-ext/python/download-dist Downloads and installs Python wheel or source-distribution artifacts.
Test wheel actions-ext/python/test-wheel Installs a wheel in a fresh environment and verifies a module import.
Test source distribution actions-ext/python/test-sdist Installs a source distribution in a fresh environment and verifies a module import.

Rust

Action Reference Description
Setup Rust actions-ext/rust/setup Installs the Rust compiler and utilities and configures caching.

Popular repositories Loading

  1. copier-update copier-update Public

    Action to update copier-templated repo from upstream

    Python 7 1

  2. python python Public

    Helper actions for Python projects

    4

  3. general general Public

    General purpose actions

    4

  4. cpp cpp Public

    Helper actions for C++ projects

    C++ 4

  5. rust rust Public

    Helper actions for rust projects

    4

  6. node node Public

    Helper actions for node projects

    4

Repositories

Showing 10 of 10 repositories

Top languages

Loading…

Most used topics

Loading…