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 COBOL

v1.4.2

Setup COBOL

chevrons-right

Setup COBOL

This action sets up GnuCOBOL

Installation

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

              

- name: Setup COBOL

uses: fabasoad/[email protected]

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

Choose a version

Setup COBOL (GnuCOBOL)

Stand With Ukraine GitHub release Functional Tests pre-commit.ci status

This action sets up a GnuCOBOL programming language.

Supported OS: Linux Ubuntu.

Inputs

Name Required Description Default Possible values
version No GnuCOBOL version. 3.1.2 3.0-rc1, 3.1-rc1, 3.1.1, 3.1.2

Example usage

Workflow configuration

name: Setup COBOL

on: push

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

Result

Run cobc -x HelloWorld.cob
Hello World!