chore(deps-dev): bump js-yaml from 5.0.0 to 5.1.0, fix agentic workflow tests, and add cost-focus guardrails#3017
Conversation
Bumps the development-dependencies group with 1 update: [js-yaml](https://github.com/nodeca/js-yaml). Updates `js-yaml` from 5.0.0 to 5.1.0 - [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md) - [Commits](nodeca/js-yaml@5.0.0...5.1.0) --- updated-dependencies: - dependency-name: js-yaml dependency-version: 5.1.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
🏷️ Automatic Labeling SummaryThis PR has been automatically labeled based on the files changed and PR metadata. Applied Labels: dependencies,size-s,npm Label Categories
For more information, see |
🔍 Lighthouse Performance Audit
📥 Download full Lighthouse report Budget Compliance: Performance budgets enforced via |
|
@copilot fix all broken test, fix agentic workflows failing checks use gh-aw skills and add AI credits, max turns and and all other missing specs complete all agentic workflows cost focus settings that are missing and improve moduliisation https://github.com/github/gh-aw/blob/main/docs/src/pages/llms-full.txt.ts |
…ing tests) Co-authored-by: pethers <1726836+pethers@users.noreply.github.com>
🔍 Lighthouse Performance Audit
📥 Download full Lighthouse report Budget Compliance: Performance budgets enforced via |
…s agentic workflows Co-authored-by: pethers <1726836+pethers@users.noreply.github.com>
Done in 8aa1c3f (cost settings) and 6bab7a2 (test fixes). Failing checks — the js-yaml bump was benign; both jobs failed on 3 stale tests asserting the bare-local Cost-focus settings — added root-level guardrails to all 14 news workflows and recompiled every
Modularisation — |
🔍 Lighthouse Performance Audit
📥 Download full Lighthouse report Budget Compliance: Performance budgets enforced via |
Bumps the development-dependencies group with 1 update: js-yaml.
Updates
js-yamlfrom 5.0.0 to 5.1.0Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Additional Changes
In response to review feedback, this PR also fixes the failing CI checks and completes cost-control settings across the agentic news workflows. The js-yaml bump itself was benign.
Failing checks fixed
./.github/actions/news-prewarmaction-ref form, while all 14news-*.mdworkflows use the SHA-pinned remote form that gh-aw v0.80.9 requires.news-workflows-imf-secret,news-resolve-inputs, andnetwork-diagnosticsto accept both the local and SHA-pinned action-ref forms. Full suite green (7571 passed, 0 failed).Cost-focus settings (all 14 news workflows)
max-turns: ${{ vars.NEWS_MAX_TURNS || 300 }}— a runaway-loop turn cap tunable repo-wide from a single variable (previously uncapped).max-ai-credits: opus analysis/forecast/review workflows 3000, sonnetnews-translate2500, codexnews-realtime-monitor1500 (gh-aw requires a numeric literal for this field)..lock.ymlfiles viagh aw compile(0 errors); cost fields verified in the agent-job environment.Modularisation
max-turnsis single-sourced via theNEWS_MAX_TURNSrepo variable; the sharednews-prewarm/news-resolve-inputscomposite actions and importedprompts/*.mdmodules remain the structural sharing mechanism (gh-awimports:merges prompt body only, not frontmatter, so cost fields live per-workflow).Testing