Skip to content

ci: split workflows and add tag detection #1

ci: split workflows and add tag detection

ci: split workflows and add tag detection #1

Workflow file for this run

name: releaser
on:
push:
branches: [main]
jobs:
tag:
uses: ./.github/workflows/tag.yml
permissions:
contents: write
changelog:
uses: ./.github/workflows/changelog.yml
needs: [tag]
if: needs.tag.outputs.new_version
permissions:
contents: write
build:
uses: ./.github/workflows/build.yml
needs: [tag, changelog]
if: needs.tag.outputs.new_version
permissions:
contents: write
with:
CHANGELOG: ${{ needs.changelog.outputs.changelog }}