This organization contains helper composite actions for use in GitHub Actions workflows.
This organization is not affiliated with GitHub
General purpose actions
Name | Action Reference | Description |
---|---|---|
initialize-variables | actions-ext/general/initialize-variables | Inspect commits, PR titles, and args for "full builds" |
yardang | actions-ext/yardang | Setup yardang for building documentation |
copier-update | actions-ext/copier-update | Action to update copier-templated repo from upstream |
Helper actions for Python projects
Name | Action Reference | Description |
---|---|---|
setup | actions-ext/python/setup |
Setup Python with pip caching and uv |
setup-cibuildwheel | actions-ext/python/setup-cibuildwheel |
Setup cibuildwheel and caching |
setup-cibuildwheel-cache | actions-ext/python/setup-cibuildwheel-cache |
Setup cibuildwheel caching |
run-cibuildwheel | actions-ext/python/run-cibuildwheel |
Run cibuildwheel |
upload-dist | actions-ext/python/upload-dist |
Upload a python sdist or wheel |
download-dist | actions-ext/python/download-dist |
Download and install a python sdist or wheel |
Helper actions for C++ projects
Name | Action Reference | Description |
---|---|---|
setup | actions-ext/cpp/setup |
Setup CCache (Linux / Macos only) |
Helper actions for Rust projects
Name | Action Reference | Description |
---|---|---|
setup | actions-ext/rust/setup |
Setup rust compiler and enable caching |
Helper actions for Node / JavaScript projects
Name | Action Reference | Description |
---|---|---|
setup | actions-ext/node/setup |
Setup Node with pnpm and caching |