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 |