Files
pkgbase-yaml-parser/action.yml
Cory Sanin 8574ca8ecb
All checks were successful
Unit tests / Unit tests (latest) (push) Successful in -1m59s
Unit tests / Unit tests (lts/hydrogen) (push) Successful in -2m0s
Distribution check / Generated files check (push) Successful in -1m58s
NPM Audit Check / Check NPM audit (push) Successful in -2m10s
Unit tests / Unit tests (lts/*) (push) Successful in -2m0s
Export with dep repos
2025-11-09 23:57:42 -05:00

40 lines
1001 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
deps:
description: which repos to enable while building
runs:
using: 'node16'
main: 'dist/index.js'