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

GitHub Action

Setup Malbolge

v0.1.2

Setup Malbolge

terminal

Setup Malbolge

This action installs malbolge interpreter

Installation

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

              

- name: Setup Malbolge

uses: fabasoad/setup-malbolge-action@v0.1.2

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

Choose a version

Setup malbolge action

Stand With Ukraine Release functional-tests pre-commit

This action installs malbolge interpreter.

Prerequisites

The following tools have to be installed for successful work of this GitHub action: gcc.

Windows and Linux are the only supported OS at this moment

Example usage

Input

This program should print "Hello, world":

(=<`#9]~6ZY327Uv4-QsqpMn&+Ij"'E%e{Ab~w=_:]Kw%o44Uqp0/Q?xNvL:`H%c#DD2^WV>gY;dts76qKJImZkj

Workflow configuration

name: Test

on: push

jobs:
  example:
    name: malbolge
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@main
      - uses: fabasoad/setup-malbolge-action@main
      - name: Run script
        run: malbolge hello-world.mal
        shell: sh

Result

Run malbolge hello-world.mal
Hello, world.