-
Notifications
You must be signed in to change notification settings - Fork 460
Nl ci workflow fixes #269
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Nl ci workflow fixes #269
Changes from all commits
Commits
Show all changes
31 commits
Select commit
Hold shift + click to select a range
e6d6c98
CI: streamline Unity licensing (ULF/EBL); drop cache mounts & EBL-in-…
dsarno 6e2a1b3
CI: support both ULF + EBL; validate ULF before -manualLicenseFile; r…
dsarno 3a33f75
CI: activate EBL via container using UNITY_IMAGE; fix readiness regex…
dsarno f9141e4
CI: minimal patch — guard manualLicenseFile by ulf.ok, expand error p…
dsarno 6a253ed
CI: harden ULF staging (printf+chmod); pass ULF_OK via env; use manua…
dsarno e69b460
CI: assert EBL activation writes entitlement to host mount; fail fast…
dsarno cb6c694
CI: use heredoc in wait step to avoid nested-quote issues; remove red…
dsarno 124a872
CI: harden wait step (container status check, broader ready patterns,…
dsarno 6f8695b
CI: wait step — confirm bridge readiness via status JSON (unity_port)…
dsarno deac721
CI: YAML-safe readiness fallback (grep/sed unity_port + bash TCP prob…
dsarno 2ffcb56
CI: refine license error pattern to ignore benign LicensingClient cha…
dsarno 3e89666
Improve Unity bridge wait logic in CI workflow
dsarno ece0836
Add comprehensive Unity workflow improvements
dsarno eadfa7b
Refine Unity workflow licensing and permissions
dsarno 5a11cbf
fix workflow YAML parse
dsarno 0d43cfd
Merge pull request #65 from dsarno/codex/fix-wait-gate-for-unity-lice…
dsarno 1b63bb6
Normalize NL/T JUnit names and robust summary
dsarno ebbed23
Merge pull request #66 from dsarno/codex/fix-testcase-naming-mismatch…
dsarno 0e2c324
Fix Python import syntax in workflow debug step
dsarno 3bc7bf5
Improve prompt clarity for XML test fragment format
dsarno fd626ea
Fix problematic regex substitution in test name canonicalization
dsarno 181f3ad
CI: NL/T hardening — enforce filename-derived IDs, robust backfill, s…
dsarno 3e49259
fix: keep file ID when canonicalizing test names
dsarno 40463d1
Merge pull request #67 from dsarno/codex/fix-testcase-naming-to-respe…
dsarno d0937e8
CI: move Unity Pro license return to teardown after stopping Unity; k…
dsarno c86c683
CI: remove revert helper & baseline snapshot; stop creating scripts d…
dsarno e1d8ac5
CI: remove mini workflow and obsolete NL prompts; redact email in all…
dsarno 8234a5d
NL/T prompt: enforce allowed ops, require per-test fragment emission …
dsarno c92f605
NL suite: enforce strict NL-4 emission; remove brittle relabeling; ke…
dsarno 2598516
NL/T: minimize transcript; tighten NL-4 console reads; add final erro…
dsarno 7a73d98
CI: add staged report fragment promotion step (reports/_staging -> re…
dsarno File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💡 Verification agent
🧩 Analysis chain
Confirm precondition parameter name used by apply_text_edits.
The prompt requires SHA preconditions but doesn’t name the exact field. Verify the MCP server expects, e.g.,
preconditionSha256
(or equivalent), to avoid silent no-ops.🏁 Script executed:
Length of output: 26666
Specify
precondition_sha256
in the promptUse the exact
precondition_sha256
parameter name forapply_text_edits
(notpreconditionSha256
or similar) to ensure the SHA is passed correctly and avoid silent no-ops.🧰 Tools
🪛 LanguageTool
[grammar] ~72-~72: There might be a mistake here.
Context: .../T‑I to exercise
stale_file
semantics. - Use content signatures (method names, co...(QB_NEW_EN)
🤖 Prompt for AI Agents