Files
chart-releaser-action/action.yml
T
Reinhard Naegele 5789f54dea Remove TypeScript
This removes TypeScript and all dependencies and only keeps a simple
Javascript file that does not have any dependencies and can be run
directly. There is not need for an NPM build any more and we just
call a shell script via Javascript.

With this, we no longer have to commit node_modules and Javascript
compiled from TypeScript code. Also, the shell script can easily be run
directly for local testing.

Signed-off-by: Reinhard Naegele <unguiculus@gmail.com>
2019-12-02 20:32:54 +01:00

17 lines
454 B
YAML

name: "GitHub Action for Helm Chart Releasing"
description: "Release your Helm chart to a charts repo on GitHub Pages"
author: "The Helm authors"
branding:
color: blue
icon: check-circle
inputs:
charts_dir:
description: The charts directory
default: charts
charts_repo_url:
description: "The GitHub Pages URL to the charts repo (default: https://<owner>.github.io/<repo>)"
required: true
runs:
using: "node12"
main: "main.js"