mirror of
https://github.com/werf/actions.git
synced 2026-06-21 17:42:10 +03:00
128facbd37
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>
___
The action combines all the necessary steps in itself and logic may be divided into environment setup and launching werf dismiss.
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
env:
description: 'Specific deployment environment'
required: true
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
Example
dismiss:
name: Dismiss
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Dismiss
uses: werf/actions/dismiss@v2
with:
kube-config-base64-data: ${{ secrets.KUBE_CONFIG_BASE64_DATA }}
env: production