docs: fix YAML syntax errors in schema and guide documentation (#2500)

This commit is contained in:
Kaj Kowalski
2025-11-10 11:00:39 +01:00
committed by GitHub
parent 7c2bb78540
commit c71241bcbd
2 changed files with 18 additions and 10 deletions

View File

@@ -99,7 +99,7 @@ vars:
# Variable references
BUILD_VERSION:
ref: VERSION
ref: .VERSION
# Map variables
CONFIG:
@@ -360,7 +360,7 @@ vars:
vars:
BASE_VERSION: 1.0.0
FULL_VERSION:
ref: BASE_VERSION
ref: .BASE_VERSION
```
### Map Variables (`map`)
@@ -513,12 +513,19 @@ tasks:
```yaml
tasks:
# Single prompt
deploy:
prompt: "Deploy to production?"
# or multiple prompts
cmds:
- ./deploy.sh
# Multiple prompts
deploy-multi:
prompt:
- "Are you sure?"
- "This will affect live users!"
cmds:
- ./deploy.sh
```
#### `aliases`
@@ -592,7 +599,7 @@ tasks:
# Simple precondition (shorthand)
build:
preconditions:
- test -f ./src
- test -d ./src
cmds:
- go build ./...
@@ -773,7 +780,7 @@ tasks:
matrix:
OS: [linux, windows, darwin]
ARCH: [amd64, arm64]
cmd: echo "Testing {{.OS}}/{{.ARCH}}"
cmd: echo "Testing {{.ITEM.OS}}/{{.ITEM.ARCH}}"
```
#### Loop in Dependencies