Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

pascal-action

This action runs Pascal file and saves output.

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

Run Pascal script action

This action runs Pascal script.

Prerequisites

None.

Inputs

yaml
- uses: fabasoad/pascal-action@v1
  with:
    # (Required) Path to the script file.
    path: ./HelloWorld.pas

Outputs

Name Required Description
result Yes Result of script running.

Example usage

Workflow configuration

yaml
name: Pascal

on: push

jobs:
  pascal:
    name: Run Pascal script
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v5
      - uses: fabasoad/pascal-action@v1
        id: pascal
        with:
          path: "./HelloWorld.pas"
      - name: Print result
        run: echo "${{ steps.pascal.outputs.result }}"

Result

bash
Run echo "Hello World!"
Hello World!

Contributions