Skip to content

Commit

Permalink
Changing push action a bit
Browse files Browse the repository at this point in the history
  • Loading branch information
mishok13 committed Aug 26, 2024
1 parent 63f9c8e commit 46b0ee6
Showing 1 changed file with 8 additions and 57 deletions.
65 changes: 8 additions & 57 deletions .github/workflows/push.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,67 +2,18 @@ name: Build and push Chart

on:
push:
tags:
- '*'
branches:
- 'stable'

jobs:
build-push:
runs-on: ubuntu-latest
steps:

- uses: actions/checkout@v4
with:
path: 'main'

- uses: actions/checkout@v4
with:
path: 'gh-pages'

- run: |
cd gh-pages
git config --local user.email "[email protected]"
git config --local user.name "GitHub Action"
git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
git checkout gh-pages
- uses: azure/[email protected]
- name: Build clickhouse chart
uses: WyriHaximus/github-action-helm3@v4
with:
exec: helm package -u main/charts/clickhouse --destination gh-pages/charts

- name: Build sentry chart
uses: WyriHaximus/github-action-helm3@v4
with:
exec: helm package -u main/charts/sentry --destination gh-pages/charts

- name: Build sentry-kubernetes chart
uses: WyriHaximus/github-action-helm3@v4
with:
exec: helm package -u main/charts/sentry-kubernetes --destination gh-pages/charts

- name: Build sentry-kubernetes chart
uses: WyriHaximus/github-action-helm3@v4
with:
exec: helm repo index --url https://sentry-kubernetes.github.io/charts ./gh-pages/charts

- name: Commit files
run: |
cd gh-pages
git add .
git commit -m "Add changes" -a
- name: Push changes
uses: ad-m/github-push-action@9870d48124da805820c70ebc6ba563c715551019
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
branch: gh-pages
directory: gh-pages

- name: Deploy
uses: peaceiris/actions-gh-pages@v2
env:
PERSONAL_TOKEN: ${{ secrets.PERSONAL_TOKEN }}
PUBLISH_BRANCH: gh-pages
PUBLISH_DIR: ./gh-pages/charts
with:
keepFiles: true
run: helm package charts/clickhouse
- name: Build clickhouse chart
run: helm package charts/sentry-kubernetes
- name: Build clickhouse chart
run: helm package -u charts/sentry

0 comments on commit 46b0ee6

Please sign in to comment.