Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
- .woodpecker.yaml: image paths -> library/autojanet-{agent,dispatcher}
- .woodpecker.yaml: secret names RS_HARBOR_USER / RS_HARBOR_PASS (global)
- container/Dockerfile: restore COPY skills/, skills/ populated from opencode config
- skills/: 84 opencode skills bundled into image
- k8s/manifests: update image refs to library/
1.9 KiB
1.9 KiB
YAML Language Prompt Snippet
Key Concepts
- Indentation-Based Nesting: Whitespace-sensitive structure (spaces only, no tabs) defining hierarchy
- Anchors and Aliases:
&anchordefines a reusable block,*anchorreferences it to avoid duplication - Merge Keys:
<<: *anchormerges anchor contents into the current mapping - Multi-Line Strings: Literal block (
|) preserves newlines, folded block (>) joins lines - Document Separators:
---starts a new document,...ends one (multi-document streams) - Tags and Types:
!!str,!!int,!!boolfor explicit typing; custom tags for application-specific types - Flow Style: Inline JSON-like syntax
{key: value}and[item1, item2]for compact notation - Environment Variable Substitution:
${VAR}patterns used in docker-compose and CI configs
Notable File Patterns
docker-compose.yml/docker-compose.yaml— Multi-container Docker application definition.github/workflows/*.yml— GitHub Actions CI/CD workflow definitions.gitlab-ci.yml— GitLab CI/CD pipeline configurationkubernetes/*.yaml/k8s/*.yaml— Kubernetes resource manifests*.config.yaml— Application configuration filesmkdocs.yml— MkDocs documentation site configurationserverless.yml— Serverless Framework configuration
Edge Patterns
- YAML config files
configuresthe code modules they control (e.g., database settings affect data layer) - CI/CD YAML files
triggersbuild and deployment pipelines - docker-compose YAML
deploysservices anddepends_onDockerfiles - Kubernetes YAML
deploysandprovisionsapplication services
Summary Style
"Docker Compose configuration defining N services with networking, volumes, and health checks." "GitHub Actions workflow running tests on push and deploying to production on merge to main." "Kubernetes deployment manifest with N replicas, resource limits, and liveness probes."