https://github.com/fabasoad/setup-whitespace-action
This GitHub action installs Whitespace programming language interpreter
https://github.com/fabasoad/setup-whitespace-action
esoteric-programming-language github-action github-actions whitespace whitespace-interpreter whitespace-language
Last synced: 2 months ago
JSON representation
This GitHub action installs Whitespace programming language interpreter
- Host: GitHub
- URL: https://github.com/fabasoad/setup-whitespace-action
- Owner: fabasoad
- License: mit
- Created: 2024-08-10T23:04:02.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2026-04-02T22:14:37.000Z (3 months ago)
- Last Synced: 2026-04-03T08:54:36.398Z (3 months ago)
- Topics: esoteric-programming-language, github-action, github-actions, whitespace, whitespace-interpreter, whitespace-language
- Language: Shell
- Homepage:
- Size: 39.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Setup Whitespace
[](https://stand-with-ukraine.pp.ua)




This action sets up a `wspace` - [Whitespace](https://web.archive.org/web/20150618184706/http://compsoc.dur.ac.uk/whitespace/tutorial.php)
programming language [interpreter](https://github.com/Romejanic/Whitespace).
## Supported OS
| OS | |
|---------|--------------------|
| Windows | :white_check_mark: |
| Linux | :white_check_mark: |
| macOS | :white_check_mark: |
## Prerequisites
None.
## Inputs
```yaml
- uses: fabasoad/setup-whitespace-action@v1
with:
# (Optional) If "true" it installs wspace even if it is already installed on
# a runner. Otherwise, skips installation. Defaults to false.
force: "false"
# (Optional) GitHub token that is used to send requests to GitHub API.
# Defaults to the token provided by GitHub Actions environment.
github-token: "${{ github.token }}"
```
## Outputs
| Name | Description | Example |
|-----------|-------------------------------------|---------|
| installed | Whether wspace was installed or not | `true` |
## Example usage
```yaml
name: Setup Whitespace
on: push
jobs:
setup:
name: Setup
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: fabasoad/setup-whitespace-action@v1
- name: Run script
run: wspace hello-world.ws
```
## Contributions
