Files
pkgbase-yaml-parser/action.yml
Cory Sanin 996c1bc216
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
fix entrypoint path
2025-11-07 13:47:29 -05:00

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'