From 4fa5d54d990bd50273ff89c78eb7beeef19becfb Mon Sep 17 00:00:00 2001 From: Vedant Pareek Date: Thu, 13 Apr 2023 00:06:40 +0530 Subject: [PATCH] Added github workflow --- .github/workflows/release.yaml | 30 ++++++++++++++++++++++++++++++ charts/artifacthub-repo.yml | 15 --------------- charts/index.yaml | 14 -------------- charts/nginx-0.1.0.tgz | Bin 3755 -> 0 bytes 4 files changed, 30 insertions(+), 29 deletions(-) create mode 100644 .github/workflows/release.yaml delete mode 100644 charts/artifacthub-repo.yml delete mode 100644 charts/index.yaml delete mode 100644 charts/nginx-0.1.0.tgz diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml new file mode 100644 index 0000000..51270dd --- /dev/null +++ b/.github/workflows/release.yaml @@ -0,0 +1,30 @@ +name: Release Charts + +on: + push: + branches: + - main + +jobs: + release: + permissions: + contents: write # to push chart release and create a release (helm/chart-releaser-action) + packages: write # needed for ghcr access + id-token: write # needed for keyless signing + + runs-on: ubuntu-latest + steps: + - name: Checkout Code + uses: actions/checkout@v3 + with: + fetch-depth: 0 + + - name: Set up Helm + uses: azure/setup-helm@v3.5 + with: + version: v3.9.2 + + - name: Run chart-releaser + uses: helm/chart-releaser-action@v1.5.0 + env: + CR_TOKEN: "${{ secrets.HELM_RELEASE_TOKEN }}" \ No newline at end of file diff --git a/charts/artifacthub-repo.yml b/charts/artifacthub-repo.yml deleted file mode 100644 index a77db6d..0000000 --- a/charts/artifacthub-repo.yml +++ /dev/null @@ -1,15 +0,0 @@ -# Artifact Hub repository metadata file -# -# Some settings like the verified publisher flag or the ignored packages won't -# be applied until the next time the repository is processed. Please keep in -# mind that the repository won't be processed if it has not changed since the -# last time it was processed. Depending on the repository kind, this is checked -# in a different way. For Helm http based repositories, we consider it has -# changed if the `index.yaml` file changes. For git based repositories, it does -# when the hash of the last commit in the branch you set up changes. This does -# NOT apply to ownership claim operations, which are processed immediately. -# -repositoryID: 0af33efa-fae2-44d9-8385-f7c86c68f93c -owners: # (optional, used to claim repository ownership) - - name: Vedant Pareek - email: vedant@truefoundry.com \ No newline at end of file diff --git a/charts/index.yaml b/charts/index.yaml deleted file mode 100644 index 770e046..0000000 --- a/charts/index.yaml +++ /dev/null @@ -1,14 +0,0 @@ -apiVersion: v1 -entries: - nginx: - - apiVersion: v2 - appVersion: 1.16.0 - created: "2023-04-12T16:30:12.943057+05:30" - description: A Helm chart for Kubernetes - digest: 338e1f98a48bba74b76283e40d58ae1c40861cb2653bfc335eee3c791aaf2b19 - name: nginx - type: application - urls: - - https://opsved.github.io/artifacts/charts/nginx-0.1.0.tgz - version: 0.1.0 -generated: "2023-04-12T16:30:12.942529+05:30" diff --git a/charts/nginx-0.1.0.tgz b/charts/nginx-0.1.0.tgz deleted file mode 100644 index 584365b8d139e4b9ff4c3115e974e7992dd6c448..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3755 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 V@i3a>e**vj|NqvJiDCd!001~uJ@fzo