This commit is contained in:
Marc Beninca 2024-10-20 18:54:47 +02:00
parent 886fcf3673
commit c77674afa4
Signed by: marc.beninca
GPG key ID: 9C7613450C80C24F

View file

@ -60,26 +60,25 @@ def install_actions() -> None:
fs.make_directory(directory) fs.make_directory(directory)
match action: match action:
case "action": case "action":
yaml = """\ inputs = """\
inputs:
arg-1: arg-1:
required: true required: true
arg_2: arg_2:
required: true required: true
""" """
case "synchronize": case "synchronize":
yaml = """\ inputs = """\
inputs:
source: source:
default: out default: out
required: false required: false
""" """
yaml = f"""{yaml}\ yaml = f"""\
runs: runs:
using: composite using: composite
steps: steps:
- run: {vpy} -m spcd {action} - run: {vpy} -m spcd {action}
""" inputs:
{inputs}"""
fs.write(directory / name, yaml) fs.write(directory / name, yaml)
cat(directory / name) cat(directory / name)