Skip to content

Commit 1685ac2

Browse files
committed
Helm - publish OCI charts
Publish helm charts as an OCI image to Dockerhub.
1 parent 2b49bb8 commit 1685ac2

File tree

2 files changed

+20
-14
lines changed

2 files changed

+20
-14
lines changed

.github/workflows/helm.yml

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ on:
44
push:
55
branches:
66
- master
7+
pull_request:
8+
branches:
9+
- 'master'
710

811
jobs:
912
release:
@@ -17,15 +20,18 @@ jobs:
1720
git config user.name "$GITHUB_ACTOR"
1821
git config user.email "${GITHUB_ACTOR}@users.noreply.github.com"
1922
20-
- name: Install Helm
21-
uses: azure/setup-helm@v3
23+
- name: Login to DockerHub
24+
uses: docker/login-action@v3
2225
with:
23-
version: v3.7.2
26+
username: ${{ secrets.DOCKERHUB_USERNAME }}
27+
password: ${{ secrets.DOCKERHUB_TOKEN }}
2428

25-
- name: Release
26-
uses: helm/[email protected]
29+
- name: Run chart-releaser
30+
uses: bitdeps/[email protected]
2731
with:
28-
charts_dir: charts
29-
config: charts/chart-release-config.yaml
30-
env:
31-
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
32+
github_token: ${{ secrets.GITHUB_TOKEN }}
33+
oci_password: ${{ secrets.DOCKERHUB_TOKEN }}
34+
oci_registry: registry-1.docker.io/${{ secrets.DOCKERHUB_USERNAME }}
35+
oci_username: ${{ secrets.DOCKERHUB_USERNAME }}
36+
tag_name_pattern: {chartName}-helm-chart
37+
skip_gh_release: true

charts/redisoperator/Chart.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
annotations:
22
category: Redis Operator
3-
appVersion: 1.3.0
3+
appVersion: 4.3.1
44
apiVersion: v1
5-
description: A Helm chart for the Spotahome Redis Operator
5+
description: A Helm chart for the Power Home Redis Operator
66
name: redis-operator
7-
version: 3.3.0
8-
home: https://github.com/spotahome/redis-operator
7+
version: 4.3.1
8+
home: https://github.com/powerhome/redis-operator
99
keywords:
1010
- "golang"
1111
- "operator"
1212
- "cluster"
1313
sources:
14-
- https://github.com/spotahome/redis-operator
14+
- https://github.com/powerhome/redis-operator
1515
kubeVersion: ">=1.21.0-0"

0 commit comments

Comments
 (0)