Skip to content
You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
chevrons-right

GitHub Action

Setup Brainfuck

v1.0.6

Setup Brainfuck

chevrons-right

Setup Brainfuck

This GitHub action installs one of the brainfuck interpreters called brainfucky

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Setup Brainfuck

uses: fabasoad/[email protected]

Learn more about this action in fabasoad/setup-brainfuck-action

Choose a version

Setup Brainfuck

Releases CI (latest) CI (main) CodeQL YAML Lint Total alerts Language grade: JavaScript Maintainability Test Coverage Known Vulnerabilities

This action installs one of the brainfuck interpreters called brainfucky.

Inputs

Name Required Description Default Possible values
version No Brainfucky library version. Default is the latest version latest <String>

Example usage

Workflow configuration

name: Test

on: push

jobs:
  build:
    name: Brainfuck
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@main
      - uses: fabasoad/setup-brainfuck-action@main
      - name: Hello World
        run: |
          touch ./hello-world.bf
          echo "++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.++" > ./hello-world.bf
          echo "+.------.--------.>>+.>++." >> ./hello-world.bf
          brainfucky --file ./hello-world.bf
          rm ./hello-world.bf

Result

executing file ./hello-world.bf
Hello World!