Skip to content

fabasoad/setup-cobol-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

Setup COBOL (GnuCOBOL)

Stand With Ukraine GitHub release functional-tests security linting

This action sets up a GnuCOBOL programming language.

Supported OS

OS
Windows
Linux
macOS

Inputs

- uses: fabasoad/setup-cobol-action@v1 with: # (Optional) GnuCOBOL version. Defaults to 3.3. version: "3.3" # (Optional) If "true" it installs cobc even if it is already installed on a # runner. Otherwise, skips installation. force: "false"

Outputs

Name Description Example
installed Whether cobc was installed or not true

Example usage

Workflow configuration

name: Setup COBOL on: push jobs: setup: name: Setup runs-on: ubuntu-latest steps: - uses: actions/checkout@v5 - uses: fabasoad/setup-cobol-action@v1 - name: Run script run: |  cobc -x HelloWorld.cob  ./HelloWorld

Result

Run cobc -x HelloWorld.cob Hello World!