⚠️ Very much a work-in-progress and no stable tags yet
A collection of GitHub actions to support ditto users. ![]()
Coming soon: run
dittocommands with proper env setup etc.
Install the ditto compiler.
jobs:
do-something-with-ditto:
runs-on: ubuntu-latest # or macos-latest, or windows-lateststeps:
# ...
- name: Install dittouses: ditto-lang/actions/install-ditto@mainwith:
release-version: 0.0.3platform: linux
- run: ditto --versionSee action.yml.
| Name | Description | Type | Default |
|---|---|---|---|
release-version | Version tag from ditto releases | string | v0.0.3 |
platform | Override platform detection logic | linux | macos | windows | (detected) |
| Name | Description |
|---|---|
which | Full (absolute) path to the installed ditto executable |
Install the ninja build tool.
jobs:
do-something-with-ninja:
runs-on: ubuntu-latest # or macos-latest, or windows-lateststeps:
# ...
- name: Install Ninja 🥷uses: ditto-lang/actions/install-ninja@mainwith:
release-version: v1.10.2platform: linux
- run: ninja --versionSee action.yml.
| Name | Description | Type | Default |
|---|---|---|---|
release-version | Version tag from ninja releases | string | v1.10.2 |
platform | Override platform detection logic | linux | mac | win | (detected) |
| Name | Description |
|---|---|
which | Full (absolute) path to the installed ninja executable |