Skip to content

otto-de/jlineup-action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

56bb3d4 · Feb 3, 2025

History

31 Commits
Nov 6, 2024
Jan 20, 2021
Feb 3, 2025
Jan 20, 2021
Nov 4, 2024
Nov 4, 2024
Nov 4, 2024
Jan 21, 2021
Nov 2, 2022
May 8, 2024

Repository files navigation

OSS Lifecycle

JLineup GitHub Action

This actions runs JLineup. It supports Firefox_Headless and Chrome_Headless as browser engine.

See https://github.com/otto-de/jlineup for more information about JLineup.

Quickstart:

Put a lineup.json file into your project's root directory and add the JLineup action. More information about the JLineup config can be found here: https://github.com/otto-de/jlineup/blob/master/docs/CONFIGURATION.md

Inputs

config

Required The path to your JLineup config file. Default is 'lineup.json'.

step

Required The step, can be 'before' or 'after'. Default is 'before'.

workspace

Required The JLineup working directory. Default is 'jlineup_workspace'.

Outputs

result

The output of JLineup in text form

workspace

The workspace where JLineup put it's files during the run

success

Only after a full run with before and after true if no differences were found, false if differences were found.

difference

Only after a full run with before and after The sum of all difference percentages of screenshots that were compared.

Example usage

uses: otto-de/jlineup-action@main
with:
  step: 'before'