Files

22 lines
1.2 KiB
YAML

# ══════════════════════════════════════════════════════════════════
# BREAKING CHANGE? BUMP THE MAJOR IN cue/cluster/cluster.cue
# ══════════════════════════════════════════════════════════════════
# Everything pinning `@v1` gets this the moment it publishes. A change
# a consumer cannot absorb needs a new major, or it breaks them.
# ══════════════════════════════════════════════════════════════════
name: publish-module
description: Publish the CUE schema module applications validate against. Used by the platform and nothing else.
inputs:
version:
description: Module version to publish, e.g. v0.1.0.
required: true
runs:
using: docker
image: docker://git.512.dev/ci/toolbox@sha256:6df917e505d43d417e34403022b8fcb73f081f8c69aaaa77f8020e2be3e39643
entrypoint: /usr/local/lib/actions/publish-module.sh
env:
PLUGIN_VERSION: ${{ inputs.version }}