Update ratchet-cli to latest Workflow and strict plugin releases#12
Conversation
There was a problem hiding this comment.
Copilot wasn't able to review any files in this pull request.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
@copilot This PR currently has 0 changed files, so the assigned task is not implemented yet. Please continue the original issue task using Claude Sonnet 4.6: make the required Workflow strict-contract or downstream dependency updates, push actual code/config/doc changes to this PR branch, run the requested validation, and update the PR body with the validation results. Do not leave this as an empty PR. |
|
@copilot please try again using Claude Sonnet 4.6. Continue the original task for this PR. Make sure the PR is not left empty, add or update strict gRPC contract descriptors as applicable, add a PR check that runs |
…0.5.3; add wfctl CI validation job Agent-Logs-Url: https://github.com/GoCodeAlone/ratchet-cli/sessions/5c46811c-3077-4ae0-9605-b6b68fe1d8fb Co-authored-by: intel352 <77607+intel352@users.noreply.github.com>
Done in commit 367562c. Here's what was implemented: Dependency upgrades (go.mod / go.sum):
Source fix: app.yaml: Updated CI: Added Validation: Note on workflow-plugin-agent strict release: No dedicated "strict" tag exists for this module yet; Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 4 out of 5 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
…teString+Sprintf pattern Agent-Logs-Url: https://github.com/GoCodeAlone/ratchet-cli/sessions/3e050c7e-64fe-4000-904c-d0e154c105f5 Co-authored-by: intel352 <77607+intel352@users.noreply.github.com>
Fixed in commit ed28941. The 6 linter issues were:
|
…odeQL workflow for private module support Agent-Logs-Url: https://github.com/GoCodeAlone/ratchet-cli/sessions/934b5848-4c8e-451b-ad15-e56076f059af Co-authored-by: intel352 <77607+intel352@users.noreply.github.com>
Fixed in commit 6ed6dbf:
|
Agent-Logs-Url: https://github.com/GoCodeAlone/ratchet-cli/sessions/7764545d-8c82-48a0-a2a6-7d2952bae304 Co-authored-by: intel352 <77607+intel352@users.noreply.github.com>
Fixed in commit 551670f.
|
RELEASES_TOKEN exists at an org level and should be used to fetch private go repos. There shouldn't be any valid reason for builds like https://github.com/GoCodeAlone/ratchet-cli/actions/runs/25419548049/job/74558311312?pr=12 to continue failing |
Agent-Logs-Url: https://github.com/GoCodeAlone/ratchet-cli/sessions/3fd7171e-e14d-4ed2-bf0a-40359c1e7602 Co-authored-by: intel352 <77607+intel352@users.noreply.github.com>
Fixed in commit d5ad280:
One prerequisite: GitHub's Default Setup for CodeQL must be disabled in Settings → Security → Code scanning → CodeQL → Disable — the custom |
|
Closing as stale. Bumps to workflow v0.20.1; current workflow is v0.57.1 (~37 minors newer). Also has CodeQL Analyze failures unrelated to the bump scope. A fresh bump PR against current workflow would be smaller + cleaner than rebasing this. |
Updates ratchet-cli to the latest Workflow/wfctl compatibility baseline and strict plugin releases.
Changes Made
github.com/GoCodeAlone/workflow:v0.3.56→v0.20.1(target Workflow baseline)github.com/GoCodeAlone/workflow-plugin-agent:v0.7.2→v0.9.1(latest published tag; no separate "strict" tag exists yet — should be revisited once a strict tag is published upstream)github.com/GoCodeAlone/workflow-plugin-authz(indirect):v0.2.2→v0.5.3(strict release)internal/daemon/teams.go: Fixed compilation breakage —gkprov.NewOllamaProvidergained a newcontextWindow intparameter in v0.9.1app.yaml: Updatedrequires.versionfromv0.3.51tov0.20.1.github/workflows/ci.yml: Addedwfctl-validatejob that installswfctl@v0.20.1and runswfctl validate app.yamlon every push/PR to master; all jobs now usesecrets.RELEASES_TOKEN(org-level PAT) instead ofGITHUB_TOKENfor private module authentication.github/workflows/codeql.yml: Added custom CodeQL workflow withbuild-mode: manualandsecrets.RELEASES_TOKENso CodeQL can fetch privategithub.com/GoCodeAlone/*modules before analysis (requires GitHub Default Setup to be disabled in repo settings)Validation
All 19 packages build, vet, and test cleanly.
go mod tidyproduces no unintended diff.