All checks were successful
Distribution check / Generated files check (push) Successful in -2m3s
NPM Audit Check / Check NPM audit (push) Successful in -2m10s
Unit tests / Unit tests (latest) (push) Successful in -2m1s
Unit tests / Unit tests (lts/*) (push) Successful in -2m0s
Unit tests / Unit tests (lts/hydrogen) (push) Successful in -2m0s
38 lines
951 B
YAML
38 lines
951 B
YAML
name: 'pkgbase-yaml-parser'
|
|
description: 'parse and compare Artix pkgbase.yaml files'
|
|
author: 'Cory Sanin'
|
|
inputs:
|
|
mode:
|
|
default: 'parse'
|
|
description: 'function to perform'
|
|
previous:
|
|
required: false
|
|
description: 'previous pkgbase.yaml - required for parse function'
|
|
current:
|
|
required: false
|
|
description: 'current pkgbase.yaml - required for parse function'
|
|
parsed-data:
|
|
required: false
|
|
description: 'output from a parse command'
|
|
username:
|
|
description: 'Gitea username'
|
|
required: false
|
|
token:
|
|
description: 'Gitea PAT'
|
|
required: false
|
|
outputs:
|
|
parsed-data:
|
|
description: parsed pkgbase data
|
|
build:
|
|
description: whether a build is required or not
|
|
move:
|
|
description: whether a move is required or not
|
|
delete:
|
|
description: whether a deletion is required or not
|
|
destination:
|
|
description: destination repo
|
|
|
|
runs:
|
|
using: 'node16'
|
|
main: 'distribution/src/index.js'
|