Files
werf-actions/run/action.yml
T
Javier Carrillo 128facbd37 chore(actions): update Node.js runtime from node20 to node24
Node.js 20 reaches EOL in April 2026 and GitHub Actions is deprecating
node20 runners. GitHub is skipping node22 and moving directly to node24.
All action.yml files updated to use node24 runtime.

Closes #87

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-03 12:19:55 -04:00

31 lines
982 B
YAML

name: werf run
author: 'Flant'
description: 'Prepare the environment and run built image with werf'
branding:
color: blue
icon: anchor
inputs:
channel:
description: 'The one of the following channel: alpha, beta, ea, stable, rock-solid'
default: 'stable'
required: false
version:
description: 'The certain version'
required: false
image:
description: 'The image name from werf.yaml (werf run [options] [IMAGE_NAME] [-- COMMAND ARG...])'
required: false
args:
description: 'The specific command with arguments (werf run [options] [IMAGE_NAME] [-- COMMAND ARG...])'
required: false
github-token:
description: 'The GitHub token used to login and to interact with Docker Github Packages'
default: ${{ github.token }}
required: false
kube-config-base64-data:
description: 'Base64 encoded kubeconfig data used for deployment, cleanup and distributed locks'
required: false
runs:
using: 'node24'
main: 'index.js'