Skip to content

Adopt centralized and agentic workflow patterns - #2

Merged
DevOpsDerek merged 2 commits into
mainfrom
devopsderek-centralized-workflows-agentic-adoption
Oct 4, 2026
Merged

DevOpsDerek merged 2 commits into
mainfrom
devopsderek-centralized-workflows-agentic-adoption

Conversation

@DevOpsDerek

@DevOpsDerek DevOpsDerek commented Oct 4, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Call DevOpsDerek/workflows/.github/workflows/validate-agentic-workflows.yml at immutable SHA dac4b81c298cb3ea6821ea312efa5375f42d5ccb, using gh-aw v0.89.21.
  • Preserve existing ShellCheck and bats-core jobs, their check names, test command, dependencies, and TAP artifact upload.
  • Add a manually triggered documentation-upkeep gh-aw workflow importing the shared component at the same immutable SHA. Its compiled lock restricts safe output to at most one documentation-only draft PR (README/docs allowlist); exercise/content files cannot be changed by the agent. Human review is required before merging.
  • Document the new manual workflow and central automation validation.

Validation

  • Central merged-main run 37225486574 — passed all validator and action-contract jobs.
  • Consumer PR run 37225614887 — ShellCheck passed; all 46 Bats tests passed and TAP artifact uploaded; central automation validator passed (including gh-aw compilation and lock consistency).
  • Local ./lint.sh and ./run-tests.sh — passed.
  • go run github.com/rhysd/actionlint/cmd/actionlint@v1.7.12 .github/workflows/ci.yml — passed.
  • gh aw compile --validate --actionlint --no-check-update --dir .github/workflows — passed.
  • git diff --check — passed.

Fixes: #1

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot AI lite review requested due to automatic review settings October 4, 2026 18:28

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot review overview

🟢 Approval recommended

No blocking issues were identified; only a minor wording nit remains.

Review effort: Lite
Findings: None

What changed in this PR

Adds centralized, read-only validation for GitHub Actions and gh-aw automation while preserving existing CI checks.

Changes:

  • Adds a pinned reusable validation workflow with read-only permissions.
  • Documents centralized automation validation.
File Summary
README.md Documents CI and centralized automation validation.
.github/​workflows/​ci.yml Adds read-only permissions and the centralized validation job.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@DevOpsDerek
DevOpsDerek marked this pull request as draft October 4, 2026 18:41
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot AI lite review requested due to automatic review settings October 4, 2026 18:44
@DevOpsDerek DevOpsDerek changed the title Adopt centralized GitHub automation validation Adopt centralized and agentic workflow patterns Oct 4, 2026
@DevOpsDerek
DevOpsDerek marked this pull request as ready for review October 4, 2026 18:47

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot review overview

🔵 Needs a closer look

The new agentic workflow and centralized automation require final human review.

Review effort: Lite
Findings: None

@DevOpsDerek
DevOpsDerek merged commit 16ea4ce into main Oct 4, 2026
5 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.

Adopt centralized workflows and agentic automation: bash-beginners

2 participants