https://github.com/andry81-devops/gh-workflow
-
Download gh-workflow:
git clone https://github.com/andry81-devops/gh-workflow -
Open Linux or Cygwin console, for example, in
tests/manual/bash/cache/*directory.
Note
Base distribution of Linux Ubuntu 20.x/24.x and Cygwin 3.x contains https://github.com/kislyuk/yq implementation.
Github Actions distribution of Linux Ubuntu 20.x/24.x contains https://github.com/mikefarah/yq/ implementation.
-
Optionally copy into
toolsdirectory anyq.exeexecutable to use a particularyqimplementation. -
Set workflow root variables:
GH_WORKFLOW_ROOT=$(realpath PATH-TO-GH-WORKFLOW-ROOT) -
Run a test script:
./test.sh -
The
/tmpdirectory would contain the intermediate files to compare between each other.