Skip to content

Test Releases

Test Releases #7

Workflow file for this run

name: Start Release
on:
workflow_dispatch:
issues:
types: [ opened, reopened, edited ]
jobs:
release-new-version:
if: |
(contains(github.event.issue.labels.*.name, 'major') ||
contains(github.event.issue.labels.*.name, 'minor') ||
contains(github.event.issue.labels.*.name, 'patch')) &&
github.event.issue.milestone.title != ''
runs-on: ubuntu-latest
permissions:
contents: read
packages: write
steps:
- name: Start release
run: echo "Start release of gateway"
call-gateway-update-version:
needs: release-new-version
uses: ./.github/workflows/update-version.yml
secrets: inherit
with:
branch: 'develop'
milestone: "${{github.event.issue.milestone.title}}-SNAPSHOT"
call-base-release-version:
needs: release-new-version
uses: assimbly/base/.github/workflows/release-start.yml@develop
secrets: inherit
with:
branch: 'develop'
milestone: "${{github.event.issue.milestone.title}}-SNAPSHOT"
call-runtime-release-version:
needs: call-base-release-version
uses: assimbly/runtime/.github/workflows/release-start.yml@develop
secrets: inherit
with:
branch: 'develop'
milestone: "${{github.event.issue.milestone.title}}-SNAPSHOT"
call-custom-components-release-version:
needs: call-base-release-version
uses: assimbly/custom-components/.github/workflows/release-start.yml@develop
secrets: inherit
with:
branch: 'develop'
milestone: "${{github.event.issue.milestone.title}}-SNAPSHOT"