Skip to content

Merge pull request #153 from xenit-eu/OUPSLA-53 #41

Merge pull request #153 from xenit-eu/OUPSLA-53

Merge pull request #153 from xenit-eu/OUPSLA-53 #41

Workflow file for this run

name: 'Publication'
on:
push:
paths:
- 'xenit-alfresco/**'
tags:
- v*
jobs:
continuousIntegration:
runs-on: ubuntu-latest
steps:
- name: Parse version
run: |
echo "version=${GITHUB_REF#refs/tags/v}" >> "$GITHUB_ENV"
- name: Checkout code
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
- name: Install Helm
uses: azure/setup-helm@5119fcb9089d432beecbf79bb2c7915207344b78 # v3
- name: Package Helm Chart
run: |
helm package xenit-alfresco --version "${{ env.version }}"
- name: publish to cloudsmith
id: push
uses: cloudsmith-io/action@master
with:
api-key: ${{ secrets.CLOUDSMITH_API_KEY }}
command: 'push'
format: 'helm'
owner: 'xenit'
repo: 'open-source'
file: 'alfresco-${{ env.version }}.tgz'