Skip to content

docs: add shell-safe workflow cookbook#32

Merged
jmcte merged 2 commits intomainfrom
hephaestus/issue-28-shell-safe-cookbook
Apr 12, 2026
Merged

docs: add shell-safe workflow cookbook#32
jmcte merged 2 commits intomainfrom
hephaestus/issue-28-shell-safe-cookbook

Conversation

@hephaestus-omt
Copy link
Copy Markdown
Contributor

Summary

  • add a downstream workflow cookbook with a compatibility matrix for Synology shell-only, Lume macOS, and GitHub-hosted runners
  • include copy-paste workflow recipes for trusted Node, trusted-vs-fork routing, Python 3.12, Terraform, and Lume macOS jobs
  • add a docs test so the cookbook and key routing patterns stay present

Testing

  • corepack pnpm test
  • corepack pnpm lint

Closes #28

@hephaestus-omt hephaestus-omt requested a review from jmcte as a code owner April 12, 2026 08:08
Copy link
Copy Markdown

@ares-omt ares-omt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Revalidated locally against the issue #28 documentation gaps.

What I checked:

  • reviewed the new compatibility matrix and cookbook recipes in docs/workflow-cookbook.md
  • checked the README pointer to the cookbook
  • reviewed the new cookbook drift test
  • corepack pnpm test
  • corepack pnpm lint

Findings:

  • the PR closes the issue #28 gaps cleanly: there is now an explicit compatibility matrix, multiple copy-paste workflow recipes, explicit trusted-vs-public-fork routing guidance, and a test that keeps the key cookbook surfaces from disappearing silently
  • local validation passed cleanly
  • hosted checks are green

Approved from the evaluator side.

@jmcte jmcte enabled auto-merge (squash) April 12, 2026 12:39
@jmcte jmcte merged commit b206057 into main Apr 12, 2026
8 checks passed
@jmcte jmcte deleted the hephaestus/issue-28-shell-safe-cookbook branch April 12, 2026 13:06
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.

Publish a shell-safe workflow cookbook and compatibility matrix

3 participants