Skip to content

Commit c948aad

Browse files
committed
Updates
1 parent aa49f28 commit c948aad

File tree

4 files changed

+31
-8
lines changed

4 files changed

+31
-8
lines changed
Lines changed: 31 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,37 @@
1-
name: Publish chart on tag
1+
name: publish-chart
22

3-
on:
4-
push:
5-
tags:
6-
- '*'
3+
on:
4+
push:
5+
branches:
6+
- scott/gha_publish_chart
77

88
jobs:
99
publish_chart:
1010
runs-on: ubuntu-22.04
1111
steps:
12-
- name: First step
13-
id: first_step
14-
run: echo "this is a placeholder"
12+
- name: Checkout
13+
uses: actions/checkout@v4
14+
with:
15+
fetch-depth: 0
16+
17+
- name: install_deps
18+
uses: alexellis/arkade-get@master
19+
with:
20+
kubectl: 1.32
21+
helm: latest
22+
23+
# - name: package_chart
24+
# run: |
25+
# helm lint
26+
# helm package -d chart .
27+
# mv chart/kobo*.tgz chart/kobo.tgz
28+
29+
- name: Configure Git
30+
run: |
31+
git config user.name "$GITHUB_ACTOR"
32+
git config user.email "[email protected]"
33+
34+
- name: Run chart-releaser
35+
uses: helm/[email protected]
36+
env:
37+
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"

charts/mongodb-15.6.26.tgz

-92.9 KB
Binary file not shown.

charts/postgresql-15.5.38.tgz

-74 KB
Binary file not shown.

charts/redis-19.6.4.tgz

-89.1 KB
Binary file not shown.

0 commit comments

Comments
 (0)