user
f533aad0fa
fix: add language tags to remaining bare code fences
ci / link-check (push) Successful in 16s
ci / lint (push) Successful in 20s
2026-02-22 08:19:59 +01:00
user
fa82dd816d
fix: resolve markdownlint errors
...
ci / link-check (push) Successful in 16s
ci / lint (push) Failing after 19s
Disable MD060 (table column alignment) and MD032 (list blank lines).
Add language tags to bare fenced code blocks (MD040).
2026-02-22 08:04:08 +01:00
user
0a574734f4
fix: use node:22-alpine for lint job
...
ci / link-check (push) Successful in 16s
ci / lint (push) Failing after 26s
markdownlint-cli2 image runs as non-root, blocking apk install.
Use node-alpine base with npx instead.
2026-02-22 07:38:47 +01:00
user
53aa4ef1fc
fix: use container: directive instead of podman run on host
...
ci / lint (push) Failing after 12s
ci / link-check (push) Successful in 18s
Match s5p CI pattern — run jobs inside containers managed by the
runner rather than invoking podman directly on the host. Avoids
rootless namespace permission issues.
2026-02-22 07:37:19 +01:00
user
1a1c20c734
fix: use podman containers for checkout on minimal host runner
...
CI / lint (push) Failing after 1s
CI / link-check (push) Failing after 1s
Host runner lacks git and node. Fetch repo archive via wget in
alpine container, then run lint/link-check against extracted files.
Single-line commands to avoid multiline escaping issues.
2026-02-22 06:38:14 +01:00
user
9e652d76e6
fix: replace actions/checkout with git clone for host runner
...
CI / lint (push) Failing after 1s
CI / link-check (push) Failing after 1s
The linux runner lacks node, so actions/checkout@v4 fails.
Use plain git clone instead.
2026-02-22 06:35:09 +01:00
user
a010db3450
feat: add Gitea CI workflow with podman-based lint and link check
...
CI / lint (push) Failing after 2s
CI / link-check (push) Failing after 2s
- Markdown lint via markdownlint-cli2 container
- Internal cross-reference checker for See Also sections
- Both jobs run on linux runner using podman containers
2026-02-22 06:33:28 +01:00
user
7e8661f68b
docs: add non-interactive ssh-add patterns to ssh howto
...
Cover passphrase injection via script(1) with env vars
and the SSH_ASKPASS alternative for headless automation.
2026-02-22 02:13:32 +01:00
user
5aaa290b76
docs: add podman-compose and podman-systemd howtos
...
- podman-compose.md — full compose.yml reference, services, healthchecks,
dependencies, networking, volumes, override files
- podman-systemd.md — Quadlet files (.container, .volume, .network, .kube,
.build), multi-container stacks, lingering, auto-update, secrets
2026-02-21 21:18:26 +01:00
user
42cf66377e
docs: add podman howto
...
Covers images, containers, Containerfile, build, volumes, networks,
pods, podman-compose, systemd integration, and Quadlet files.
2026-02-21 20:53:37 +01:00
user
731e8445c7
docs: add systemd howto
...
Covers systemctl, journalctl, unit files, service types, restart
policies, dependencies, timers with OnCalendar, and targets.
2026-02-21 20:51:52 +01:00
user
60f9c85f3f
docs: add git howto collection
...
Two reference files covering:
- git.md — config, daily workflow, diff, log, stash, remotes, tags
- git-branching.md — branches, merge, rebase, cherry-pick, bisect, reflog, reset, revert, worktrees
2026-02-21 20:48:58 +01:00
user
953883c43a
docs: add ssh howto
...
Covers keys, agent, config file, tunnels (local/remote/dynamic),
file transfer (scp/rsync/sftp), escape sequences, and hardening.
2026-02-21 20:44:14 +01:00
user
0ee2a0bffc
docs: add curl howto
...
Covers HTTP methods, headers, auth, file upload/download, cookies,
response inspection with -w, proxies, and practical recipes.
2026-02-21 20:42:14 +01:00
user
5fe96d09c3
docs: add jq howto
...
Covers navigation, filtering, transformation, string ops,
object manipulation, @format strings, and practical recipes.
2026-02-21 20:36:13 +01:00
user
80f82dcde7
docs: add ansible howto collection
...
Four reference files covering:
- ansible.md — core commands, ansible.cfg, key settings
- ansible-inventory.md — static/dynamic inventory, directory layout
- ansible-variables.md — 22-level precedence, scoping, merge behavior
- ansible-roles.md — structure, defaults vs vars, dependencies
2026-02-21 20:33:34 +01:00
user
c6b4a88736
feat: scaffold howtos project
...
Collection of usage guides and cheatsheets. Includes project docs,
topic template, and directory structure.
2026-02-21 19:18:48 +01:00