From 10d3906a3e7c22a581f81fb52feb5939d2e20fbf Mon Sep 17 00:00:00 2001 From: Janis Hutz Date: Fri, 3 Apr 2026 15:38:39 +0200 Subject: [PATCH] Set up npm action --- action.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 action.yml diff --git a/action.yml b/action.yml new file mode 100644 index 0000000..39cf06e --- /dev/null +++ b/action.yml @@ -0,0 +1,24 @@ +name: NPM-Script runner +description: Run an npm script for your project +author: Janis Hutz +inputs: + script: + required: true + description: The name of the npm script to run + workdir: + required: true + description: The directory to run in, relative to project root + full-deps: + required: false + default: "false" + description: Whether or not to also include dev dependencies (true = include) +runs: + using: docker + main: "docker://git.janishutz.com/registry/npm-runner" + args: + - ${{ inputs.script }} + - ${{ inputs.workdir }} + - ${{ inputs.full-deps }} +branding: + icon: zap + color: green