@@ -18,12 +18,16 @@ name: publish-helm-chart
18
18
19
19
on :
20
20
push :
21
- tags :
21
+ branches :
22
22
- ' *'
23
23
paths-ignore :
24
24
- ' docs/**'
25
25
- ' **/*.md'
26
26
27
+ env :
28
+ DOCKER_USERNAME : ${{ secrets.DOCKERHUB_USER }}
29
+ DOCKER_PASSWORD : ${{ secrets.DOCKERHUB_TOKEN }}
30
+
27
31
jobs :
28
32
build :
29
33
if : github.repository == 'frommymind/seatunnel'
@@ -36,17 +40,10 @@ jobs:
36
40
- uses : actions/checkout@v4
37
41
- name : Set environment variables
38
42
run : |
39
- if [[ ${{ github.event_name }} == "release" ]]; then
40
- echo "HUB=registry-1.docker.io/apache" >> $GITHUB_ENV
41
- echo "DOCKER_REGISTRY=docker.io" >> $GITHUB_ENV
42
- echo "DOCKER_USERNAME=${{ secrets.DOCKERHUB_USER }}" >> $GITHUB_ENV
43
- echo "DOCKER_PASSWORD=${{ secrets.DOCKERHUB_TOKEN }}" >> $GITHUB_ENV
44
- else
45
- echo "HUB=ghcr.io/apache/seatunnel" >> $GITHUB_ENV
46
- echo "DOCKER_REGISTRY=ghcr.io/apache/seatunnel" >> $GITHUB_ENV
47
- echo "DOCKER_USERNAME=${{ github.actor }}" >> $GITHUB_ENV
48
- echo "DOCKER_PASSWORD=${{ secrets.GITHUB_TOKEN }}" >> $GITHUB_ENV
49
- fi
43
+ echo "HUB=registry-1.docker.io/duanfangwei/seatunnel" >> $GITHUB_ENV
44
+ echo "DOCKER_REGISTRY=ghcr.io/duanfangwei/seatunnel" >> $GITHUB_ENV
45
+ echo "DOCKER_USERNAME=${{ env.DOCKER_USERNAME }}" >> $GITHUB_ENV
46
+ echo "DOCKER_PASSWORD=${{ env.DOCKERHUB_TOKEN }}" >> $GITHUB_ENV
50
47
- name : Log in to the Container registry
51
48
uses : docker/login-action@v3
52
49
with :
56
53
- name : Publish Helm Chart
57
54
working-directory : deploy/kubernetes
58
55
run : |
59
- if [[ ${{ env.HUB }} == "ghcr.io/apache /seatunnel" ]]; then
56
+ if [[ ${{ env.HUB }} == "ghcr.io/duanfangwei /seatunnel" ]]; then
60
57
VERSION=0.0.0-$(git rev-parse --short HEAD)
61
58
sed -i "s/^version: .*/version: $VERSION/" seatunnel/Chart.yaml
62
59
fi
0 commit comments