mirror of
https://github.com/helmfile/helmfile-action.git
synced 2026-07-25 18:22:23 +00:00
helmfile-action
- TypeScript 96.5%
- JavaScript 3.5%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 8.63.0 to 8.65.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.65.0/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/parser" dependency-version: 8.65.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
| .github | ||
| __tests__ | ||
| dist | ||
| src | ||
| .gitattributes | ||
| .gitignore | ||
| .npmrc | ||
| .prettierignore | ||
| .prettierrc.js | ||
| action.yaml | ||
| eslint.config.js | ||
| jest.config.mjs | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
helmfile-action
Setup Helmfile and Helm for use in GitHub Actions.
This action works on Linux, macOS and Windows
- uses: helmfile/helmfile-action@v2.2.0
with:
helmfile-args: apply
Optional Inputs
helmfile-args: helmfile arguments. Required.helmfile-version: helmfile version. Default"latest".helmfile-workdirectory: helmfile working directory. Default"."helm-version: Helm version. Default"latest"helm-plugins: Comma separated list of Helm plugins to install. Defaulthttps://github.com/databus23/helm-diff. Supports version pinning using@versionsuffix (e.g.,https://github.com/databus23/helm-diff@v3.1.3).helmfile-auto-init: Whether to runhelmfile initbefore running helmfile command. Default"false"helmfile-kubeconfig-context: Kubeconfig context. Default"", if not empty, it will be written to$HOME/.kube/confighelm-diff-color: Enable helm diff plugin color output. Default"true".
Example with optional inputs
- uses: helmfile/helmfile-action@v2.2.0
with:
helmfile-version: 'v0.150.0'
helm-version: 'v3.11.0'
helm-plugins: >
https://github.com/databus23/helm-diff@v3.1.3,
https://github.com/jkroepke/helm-secrets@v4.2.2
helmfile-args: apply --environment prod
helmfile-auto-init: 'false'
Outputs
exit-code: Exit code of helmfile. Useful to handle diff--detailed-exitcode.helmfile-stdout: Standard output of helmfile command.helmfile-stderr: Error output of helmfile command.
Build action (for maintainer)
$ npm install
$ npm run all
dist/*should be included in commit.