Compare commits

..

3 commits

Author SHA1 Message Date
3e494bc354
act
Some checks failed
/ alpine (push) Successful in 42s
/ debian (push) Successful in 1m14s
/ ubuntu (push) Successful in 1m27s
/ arch (push) Successful in 1m35s
/ opensuse (push) Successful in 1m40s
/ rocky (push) Blocked by required conditions
/ fedora (push) Has been cancelled
/ alma (push) Has been cancelled
2024-10-14 22:43:07 +02:00
52835704bf
sync/context 2024-10-14 22:18:47 +02:00
bc1d047359
actions/synchronize 2024-10-14 22:14:23 +02:00
2 changed files with 20 additions and 0 deletions

View file

@ -44,6 +44,16 @@ def clone_project_branch() -> None:
) )
def install_actions(path: Path) -> None:
"""Make actions usable in workflows.
:param path: entry point file
:type path: Path
"""
step("Install actions")
Path("act").symlink_to(path.parent / "actions")
def install_commands(path: Path) -> None: def install_commands(path: Path) -> None:
"""Make commands callable in the operating system. """Make commands callable in the operating system.
@ -113,6 +123,7 @@ def main(main_file: Path) -> None:
list_environment_variables() list_environment_variables()
clone_project_branch() clone_project_branch()
set_ssh() set_ssh()
install_actions(main_file)
install_commands(main_file) install_commands(main_file)
install_python_packages() install_python_packages()
else: else:

View file

@ -0,0 +1,9 @@
inputs:
source:
default: out
required: false
runs:
using: composite
steps:
- run: echo "synchronize"
- run: echo " source: ${INPUT_SOURCE}"