Repository navigation
Conversation
Keep task validation on trusted base code and post-merge dispatch on reviewed main-branch code. Scope app tokens to Workspace and preserve authoritative task verification. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a7a92c33-3a59-4b7f-96d9-8b1db4ab6a0a Signed-off-by: Your Name <avivka8@gmail.com>
Use github.sha for both checkouts instead of pull-request-selected refs, resolving the notifier CodeQL finding without disabling analysis. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a7a92c33-3a59-4b7f-96d9-8b1db4ab6a0a Signed-off-by: Your Name <avivka8@gmail.com>
|
@NaveCohenMonday this needs a repository admin. The required |
|
@orsharon7 review requested. Public task-ID CI repair; blocked by a bootstrap cycle because the required check-task-id status still runs the old default-branch workflow. Needs an admin landing path (Nave tagged) and confirmation that the task-sync org secrets reach this fork. CodeQL is neutral, not a pass. |
Summary
Repair the public fork's task gate and merged-task notifier, which cannot load executable actions from the private Workspace repository. Keep the existing task contract and Workspace authority; do not skip checks or mark a task complete locally.
Task-ID: none
This is a non-task CI repair, not completion of native prewarm Task 34.01.03.
Related Issue
No issue required: localized repair of the existing CI action-resolution failure (
Unable to resolve action globster-monday/workspace, not found). It blocks #32 before task validation starts.Changes
github.sha) and a Workspace-scoped contents-read installation token.Testing
mise run pre-commit: attempted with automatic tool installation disabled; blocked by missing cargo and markdownlint on the task runner PATH. Focused checks above pass.pull_request_targetstill runs the old base workflow on this PR.Checklist
Maintainer action
Review and land this base-workflow repair using the repository's approved process; no required-check bypass or status override has been performed. Confirm the existing TASK_SYNC_APP_ID / TASK_SYNC_APP_PRIVATE_KEY organization-secret access for this public fork, then trigger and inspect the native task gate. The current account has write, not administrative access, and cannot confirm the organization-secret policy. Native prewarm remains draft, v2-rejected and disabled regardless of this CI repair.
The normal squash merge of the initial head was attempted on owner direction and rejected by base-branch policy. CodeQL also flagged the notifier's PR-provided merge SHA; both checkouts now use trusted
github.shainstead, without suppressing the scanner or executing PR-selected code.