Skip to content

v1.0.0

v1.0.0 #2

name: Build release artifacts
on:
release:
types: [published]
jobs:
define-version:
uses: project-origin/.github/.github/workflows/reusable-tag-version.yaml@d1ae1aec6a93ad433c88824b0718d2c3e28a95c6
publish-container:
needs:
- define-version
uses: project-origin/.github/.github/workflows/reusable-build-push-container-ghcr.yaml@d1ae1aec6a93ad433c88824b0718d2c3e28a95c6
with:
imagename: ghcr.io/project-origin/stamp
version: ${{ needs.define-version.outputs.version }}
context: ./src
dockerfile: ./src/Stamp.Dockerfile
push: true
publish-chart:
needs:
- define-version
- publish-container
uses: project-origin/.github/.github/workflows/reusable-publish-chart.yaml@d1ae1aec6a93ad433c88824b0718d2c3e28a95c6
with:
version: ${{ needs.define-version.outputs.version }}
chart_folder: chart
helm_registry_repository: project-origin/helm-registry
secrets:
helm_registry_token: ${{ secrets.HELM_REGISTRY_TOKEN }}