greentic-types 1.1.0-dev.0

Shared primitives for Greentic: TenantCtx, InvocationEnvelope, NodeError, ids.
Documentation
# Auto-generated by sync-dev-publish.sh — do not edit manually.
# Source: REPO_MANIFEST.toml in greenticai/.github
name: Dev Publish

on:
  push:
    branches: [develop]
  workflow_dispatch:

permissions:
  contents: read

concurrency:
  group: ${{ github.workflow }}-${{ github.ref }}
  cancel-in-progress: false

jobs:
  # Stage 1 — tests + version stamping. Outputs the stamped dev version
  # consumed by binaries + publish. Form is M.m.p-dev.{RUN_ID} for
  # dual-role repos (require-pre-release: true) so dev library publishes
  # sort below stable on crates.io; M.m.{RUN_ID} regular release for
  # binary-only repos (no stable namespace to protect) and pure libraries.
  dev-prepare:
    uses: greenticai/.github/.github/workflows/dev-prepare.yml@main

  dev-publish:
    needs: [dev-prepare]
    uses: greenticai/.github/.github/workflows/dev-publish.yml@main
    with:
      version: ${{ needs.dev-prepare.outputs.version }}
      crates: "greentic-types-macros greentic-types"
    secrets: inherit