Skip to content

Release Orchestrator #17

Release Orchestrator

Release Orchestrator #17

Workflow file for this run

name: Release Orchestrator

Check failure on line 1 in .github/workflows/release-tag.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/release-tag.yml

Invalid workflow file

(Line: 23, Col: 15): Unexpected value '', (Line: 24, Col: 9): Unexpected value './.github/workflows/publish-npm.yml', (Line: 25, Col: 10): Unexpected value 'build', (Line: 27, Col: 5): Unexpected value 'NPM_TOKEN', (Line: 27, Col: 5): There's not enough info to determine what you meant. Add one of these properties: cancel-timeout-minutes, container, continue-on-error, defaults, env, environment, outputs, runs-on, secrets, services, snapshot, steps, timeout-minutes, uses, with
on:
push:
tags: ["v*.*.*"]
workflow_dispatch:
jobs:
build:
uses: ./.github/workflows/build-binaries.yml
publish-pypi:
uses: ./.github/workflows/publish-pypi.yml
needs: build # ← Can run after build, even in parallel with cargo
secrets:
PYPI_API_TOKEN: ${{ secrets.PYPI_API_TOKEN }}
publish-cargo:
uses: ./.github/workflows/publish-cargo.yml
secrets:
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}
publish-npm:
uses: ./.github/workflows/publish-npm.yml
needs: build
secrets:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}