https://github.com/oldes/install-siskin
GitHubAction to install Siskin Builder tool
https://github.com/oldes/install-siskin
Last synced: 2 months ago
JSON representation
GitHubAction to install Siskin Builder tool
- Host: GitHub
- URL: https://github.com/oldes/install-siskin
- Owner: Oldes
- Created: 2021-04-18T07:50:20.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-05-15T15:41:55.000Z (about 1 year ago)
- Last Synced: 2025-02-22T17:03:05.005Z (3 months ago)
- Size: 14.6 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://github.com/Oldes/install-siskin/actions/workflows/test.yml)
# Siskin Builder Install Action
This Action can install
[Siskin-framework Builder](https://github.com/Siskin-framework/Builder)
to a virtual machine of GitHub Actions.## Usage
Include this in your workflow:
```yml
- uses: oldes/[email protected]
```These inputs are allowed:
- `version` -- an available Builder release version (for example: `0.17.0`)
_Default:_ empty; installs Builder version `0.17.0`.
- `name` -- an optional local file name
_Default:_ empty; used name `siskin`.### Working Example
```yml
name: Siskin Demoon:
push:
branches:
- masterjobs:
build:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: ["ubuntu-latest", "windows-latest", "macos-latest"]
steps:
- uses: actions/checkout@v3
- uses: oldes/[email protected]
- name: Test if Siskin Builder was downloaded
run: ./siskin --help
shell: bash
```Real life usage example can be seen for example at this [Build Rebol workflow](https://github.com/Siskin-framework/Rebol/actions/runs/760323990/workflow).