Skip to content

fix: resolve Super-Linter failures, add docs harvest manifest - #5

Merged
jackaltx merged 4 commits into
mainfrom
test
Jun 23, 2026
Merged

fix: resolve Super-Linter failures, add docs harvest manifest#5
jackaltx merged 4 commits into
mainfrom
test

Conversation

@jackaltx

Copy link
Copy Markdown
Owner

Summary

  • Resolve all Super-Linter failures
  • Add solti-docs.yml manifest for unified site harvest

jackaltx and others added 4 commits May 17, 2026 11:33
shellcheck:
- create_symlinks.sh: SC2046 quote $(pwd)
- manage-platform.sh: SC2155 declare/assign separately, SC2207 use mapfile,
  SC2086 quote $0, SC2076 use glob instead of quoted regex, SC2162 read -r
- platform-exec.sh: SC2086 quote $0

markdownlint:
- WORKFLOW_GUIDE.md: MD040 add language to fenced block, MD034 wrap bare URLs
- CLAUDE.md: MD040 add language to fenced block
- IMPLEMENTATION_SUMMARY.md: MD040 add language to fenced blocks, MD024 rename duplicate heading
- README.md: MD030 fix list marker spacing (3 spaces → 1)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
manage-platform.sh gains -i for layering a per-VM gitignored inventory
on top of the base Proxmox inventory, replacing long -e flag chains.
proxmox_vm create now sets cloud-init password (from VM_CI_PASS env var)
and network bridge explicitly. proxmox_template moves cloud-init password
to an env-var lookup (SSH_CI_PASS) instead of a hardcoded default, and
switches debian12/13 templates to the non-cloud generic qcow2 images.
yamllint/markdownlint/ansible-lint were running with strict defaults
since this collection never had config files, unlike sibling
collections (e.g. solti-podman). Adopt the same incremental warn_list
pattern. Also fix syntax-check to only scan playbooks/ instead of
matching any file with "main" in the name (which caught role
tasks/defaults/vars/meta files and always failed).
@jackaltx
jackaltx merged commit fd7cb09 into main Jun 23, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant