All checks were successful
Unit tests / Unit tests (lts/*) (push) Successful in -1m59s
Unit tests / Unit tests (lts/hydrogen) (push) Successful in -1m59s
NPM Audit Check / Check NPM audit (push) Successful in -2m1s
Distribution check / Generated files check (push) Successful in -1m57s
Unit tests / Unit tests (latest) (push) Successful in -1m59s
42 lines
1.1 KiB
YAML
42 lines
1.1 KiB
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
|
|
deps:
|
|
description: which repos to enable while building (stable, testing, staging)
|
|
tier:
|
|
description: which tier of repos to enable (0 for system/core, etc.)
|
|
|
|
runs:
|
|
using: 'node16'
|
|
main: 'dist/index.js'
|