✨ feat(workflow): adopt Matt Pocock ticket workflow
Replace the Superpowers plan pipeline with grill-with-docs, specs, local tickets, and ticket-native execution. BREAKING CHANGE: Remove the legacy Plan CLI, prompt templates, and Superpowers skills.
This commit is contained in:
@@ -29,12 +29,13 @@ env:
|
||||
|
||||
jobs:
|
||||
checks:
|
||||
# 仅在 Prepare 成功后触发。Prepare 覆盖 push(main) / pull_request /
|
||||
# schedule / dispatch,故 checks 在这些场景均会运行。
|
||||
# 仅在 Prepare 成功后触发;排除 schedule:每日 cron 仅为刷新 thirdparty,
|
||||
# main 代码未变,无需对同一 HEAD 空跑 lint+全量测试。Prepare 覆盖
|
||||
# push(main) / pull_request / dispatch,checks 在这些场景运行。
|
||||
# lint 与 test 合并为单 job:共用一个临时 worktree,准备一次,顺序执行
|
||||
# (lint 在前 fail-fast,失败即不跑 test)。二者跑同一 SOURCE_SHA、皆只读、
|
||||
# 无依赖,无需拆分为并行 job(那会重复整段 worktree 准备逻辑 + 多一个 worktree)。
|
||||
if: ${{ github.event.workflow_run.conclusion == 'success' }}
|
||||
if: ${{ github.event.workflow_run.conclusion == 'success' && github.event.workflow_run.event != 'schedule' }}
|
||||
name: 🔎 规范检查 + 全量测试
|
||||
runs-on: standard-ubuntu-22
|
||||
permissions:
|
||||
|
||||
Reference in New Issue
Block a user