Skip to content

Latest commit

 

History

History
31 lines (26 loc) · 600 Bytes

README.md

File metadata and controls

31 lines (26 loc) · 600 Bytes

Shareable workflows

Docker-Helm

Steps:

  • Build docker image (multi-arch)
  • Use semantic-release to find version
    • Update helm chart version
    • Generate CHANGELOG.md
    • Publish helm chart
  • Publish Docker images
name: Release
on:
  push:
    branches:
      - 'main'

jobs:
  release:
    name: Release
    uses: stenic/github-workflows/.github/workflows/release-docker-helm.yaml@main
    with:
      docker_image: "ghcr.io/${{ github.repository }}"
      chart_path: './charts/test'
      cr_config_path: './.github/ct.yaml'
    secrets:
      token: ${{ secrets.GH_TOKEN }}