Skip to content

Commit

Permalink
Merge pull request vromero#51 from BiggA94/master
Browse files Browse the repository at this point in the history
Add automatic release of helm charts
  • Loading branch information
vromero authored Sep 7, 2020
2 parents 60d67b5 + c14882b commit 779f981
Show file tree
Hide file tree
Showing 22 changed files with 44 additions and 30 deletions.
42 changes: 42 additions & 0 deletions .github/workflows/helm-release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# This is a basic workflow to help you get started with Actions

name: Release Charts

# Controls when the action will run. Triggers the workflow on push or pull request
# events but only for the master branch
on:
push:
branches:
- master
paths:
- "stable/activemq-artemis/**"
- ".github/workflows/helm-release.yml"

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
# This workflow contains a single job called "build"
build:
# The type of runner that the job will run on
runs-on: ubuntu-latest

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v2

# https://github.com/helm/chart-releaser-action/issues/13#issuecomment-602058369
- name: Fetch history
run: git fetch --prune --unshallow

- name: Configure Git
run: |
git config user.name "$GITHUB_ACTOR"
git config user.email "[email protected]"
- name: Run chart-releaser
uses: helm/[email protected]
env:
CR_TOKEN: "${{ secrets.CR_TOKEN }}"
with:
charts_repo_url: https://vromero.github.io/activemq-artemis-helm/
charts_dir: stable
28 changes: 0 additions & 28 deletions index.yaml

This file was deleted.

File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: activemq-artemis
version: 0.0.1
version: 0.0.2
appVersion: 2.6.2
description: a multi-protocol, embeddable, very high performance, clustered, asynchronous messaging system.
keywords:
Expand All @@ -11,7 +11,7 @@ keywords:
- jms
- mqtt
home: https://activemq.apache.org/artemis/
icon: https://activemq.apache.org/artemis/images/activemq-logo.png
icon: https://activemq.apache.org/assets/img/activemq_logo_icon.png
sources:
- https://github.com/kubernetes/charts
- https://github.com/apache/activemq-artemis
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit 779f981

Please sign in to comment.