github bahdotsh/wrkflw v0.7.0
wrkflw v0.7.0

latest releases: v0.7.3, wrkflw-validators@0.7.3, wrkflw-utils@0.7.3...
2 months ago

Changelog

All notable changes to wrkflw will be documented in this file.

wrkflw@0.7.0 - 2025-08-13

⛰️ Features

  • (cli) Wrkflw validate accepts multiple paths (files/dirs); autodetects GitHub/GitLab per file; --gitlab forces GitLab for all; graceful EPIPE handling when piped; docs updated - (8765537)
  • (executor,parser,docs) Add execution support for reusable workflows (jobs..uses)\n\n- Parser: make jobs.runs-on optional; add job-level uses/with/secrets for caller jobs\n- Executor: resolve and run local/remote called workflows; propagate inputs/secrets; summarize results\n- Docs: document feature, usage, and current limits in README\n- Tests: add execution tests for local reusable workflows (success/failure)\n\nLimits:\n- Does not propagate outputs back to caller\n- secrets: inherit not special-cased; use mapping\n- Remote private repos not yet supported; public only\n- Cycle detection for nested calls unchanged - (66e5406)
  • (ui) Enhance TUI help tab with comprehensive documentation and scrolling - (86660ae)
  • Move log stream composition and filtering to background thread - (d1268d5)
  • Add comprehensive sandboxing for secure emulation mode - (460357d)

🐛 Bug Fixes

  • Correct schema file paths for cargo publish - (5d55812)
  • Resolve schema file path issues for cargo publish - (79b6389)
  • Support array format for runs-on field in GitHub Actions workflows - (7636195)

📚 Documentation

  • (readme) Add per-crate READMEs and enhance wrkflw crate README - (58de01e)

Don't miss a new wrkflw release

NewReleases is sending notifications on new releases.