Skip to content

Commit

Permalink
chore(build): add chart release to github pages
Browse files Browse the repository at this point in the history
  • Loading branch information
Umaaz committed Sep 11, 2024
1 parent edbb305 commit 0edde50
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 7 deletions.
26 changes: 26 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Release Charts

on:
workflow_dispatch:

jobs:
release:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Configure Git
run: |
git config user.name "$GITHUB_ACTOR"
git config user.email "[email protected]"
- name: Run chart-releaser
uses: helm/[email protected]
with:
config: cr.yaml
charts_dir: ./k8s/helm-charts
env:
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
5 changes: 5 additions & 0 deletions cr.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
sign: false

# Enable automatic generation of release notes using GitHubs release notes generator.
# see: https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes
generate-release-notes: true
7 changes: 0 additions & 7 deletions k8s/helm-chart/release_charts

This file was deleted.

0 comments on commit 0edde50

Please sign in to comment.