16 lines
507 B
YAML
16 lines
507 B
YAML
name: Deno Multi-Platform Release
|
|
description: Compile a Deno CLI tool for multiple platforms and attach to a Gitea release
|
|
inputs:
|
|
entrypoint:
|
|
description: Path to the Deno entrypoint file (e.g., `src/main.ts`)
|
|
required: true
|
|
compile-flags:
|
|
description: Optional space-separated flags to pass to `deno compile`
|
|
required: false
|
|
runs:
|
|
using: "docker"
|
|
image: gitea.example.com/org/ci-actions/deno-release:latest
|
|
args:
|
|
- ${{ inputs.entrypoint }}
|
|
- ${{ inputs.compile-flags }}
|