https://github.com/oldes/install-rebol
GitHub Action to install Rebol
https://github.com/oldes/install-rebol
Last synced: 2 months ago
JSON representation
GitHub Action to install Rebol
- Host: GitHub
- URL: https://github.com/oldes/install-rebol
- Owner: Oldes
- Created: 2021-04-17T18:35:37.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-07-20T17:56:37.000Z (10 months ago)
- Last Synced: 2025-03-03T23:05:36.944Z (3 months ago)
- Size: 11.7 KB
- Stars: 4
- Watchers: 5
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://github.com/Oldes/install-rebol/actions/workflows/test.yml)
# Rebol Install Action
This Action can install
[Rebol](https://github.com/Siskin-framework/Rebol)
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 Rebol release version (for example: `3.18.0`)
_Default:_ empty; installs Rebol version `3.18.0`.
- `product` -- one of available product build types (`base`, `core` or `bulk`)
_Default:_ empty; installs the `core` version.### Working Example
```yml
name: Rebol 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 Rebol
run: ./rebol3 -v
shell: bash
```Real life usage example can be seen for example at this [Build Rebol workflow](https://github.com/Siskin-framework/Builder/actions/runs/759470676/workflow).