Skip to content

Latest commit

 

History

History
33 lines (24 loc) · 1.02 KB

README.md

File metadata and controls

33 lines (24 loc) · 1.02 KB

cygporter workflows

This repository contains custom actions to help creating builds of Cygwin packages using cygport.

Usage

For all these actions, set them up as individual steps within your GitHub Actions jobs.

vars

This action extracts variables from the Cygport file using cygport <file> vars and makes them available as outputs.

uses: cygporter/actions/vars@main
with:
  # Required: Path to the cygport file that you're using.
  cygport_file: <path>

  # Required: String with a single variable to extract, or a list of variables.
  vars: <variable> [<variable> ...]

  # Optional: Path to Cygwin's binaries.  This must be present if the Cygwin
  # binaries are not in the default for the cygwin/cygwin-install-action
  # install location of C:\cygwin\bin\.  Due to limitations of the GitHub
  # workflows, this path cannot contain spaces.
  cygwin_bin_path: <path>