diff --git a/.github/workflows/tend-ci-fix.yaml b/.github/workflows/tend-ci-fix.yaml index cbdf918b..b554c632 100644 --- a/.github/workflows/tend-ci-fix.yaml +++ b/.github/workflows/tend-ci-fix.yaml @@ -1,4 +1,4 @@ -# Generated by tend 0.1.6. Regenerate with: uvx tend@latest init +# Generated by tend 0.1.7. Regenerate with: uvx tend@latest init # # Do not edit this file directly — it will be overwritten on regeneration. # To customize behavior, edit the relevant skill (for example, @@ -23,14 +23,14 @@ jobs: id-token: write actions: read steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: ref: main fetch-depth: 0 fetch-tags: true token: ${{ secrets.TEND_BOT_TOKEN }} - - uses: max-sixty/tend@0.1.6 + - uses: max-sixty/tend/claude@0.1.7 with: github_token: ${{ secrets.TEND_BOT_TOKEN }} claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} diff --git a/.github/workflows/tend-mention.yaml b/.github/workflows/tend-mention.yaml index 3b3ed17a..fe2a91e0 100644 --- a/.github/workflows/tend-mention.yaml +++ b/.github/workflows/tend-mention.yaml @@ -1,4 +1,4 @@ -# Generated by tend 0.1.6. Regenerate with: uvx tend@latest init +# Generated by tend 0.1.7. Regenerate with: uvx tend@latest init # # Do not edit this file directly — it will be overwritten on regeneration. # To customize behavior, edit the relevant skill (for example, @@ -173,7 +173,7 @@ jobs: actions: read issues: write steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: fetch-depth: 0 fetch-tags: true @@ -207,7 +207,7 @@ jobs: env: EVENT_TS: ${{ github.event.comment.updated_at || github.event.review.submitted_at || github.event.issue.updated_at }} - - uses: max-sixty/tend@0.1.6 + - uses: max-sixty/tend/claude@0.1.7 with: github_token: ${{ secrets.TEND_BOT_TOKEN }} claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} diff --git a/.github/workflows/tend-nightly.yaml b/.github/workflows/tend-nightly.yaml index 944faf3b..db1c9d28 100644 --- a/.github/workflows/tend-nightly.yaml +++ b/.github/workflows/tend-nightly.yaml @@ -1,4 +1,4 @@ -# Generated by tend 0.1.6. Regenerate with: uvx tend@latest init +# Generated by tend 0.1.7. Regenerate with: uvx tend@latest init # # Do not edit this file directly — it will be overwritten on regeneration. # To customize behavior, edit the relevant skill (for example, @@ -23,14 +23,14 @@ jobs: actions: read issues: write steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: ref: main fetch-depth: 0 fetch-tags: true token: ${{ secrets.TEND_BOT_TOKEN }} - - uses: max-sixty/tend@0.1.6 + - uses: max-sixty/tend/claude@0.1.7 with: github_token: ${{ secrets.TEND_BOT_TOKEN }} claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} diff --git a/.github/workflows/tend-notifications.yaml b/.github/workflows/tend-notifications.yaml index 3d908123..445c992f 100644 --- a/.github/workflows/tend-notifications.yaml +++ b/.github/workflows/tend-notifications.yaml @@ -1,4 +1,4 @@ -# Generated by tend 0.1.6. Regenerate with: uvx tend@latest init +# Generated by tend 0.1.7. Regenerate with: uvx tend@latest init # # Do not edit this file directly — it will be overwritten on regeneration. # To customize behavior, edit the relevant skill (for example, @@ -34,8 +34,8 @@ jobs: fi # --- Layer B: drop notifications shadowed by recent dedicated runs --- - # Event workflows mark their own notifications read via action.yaml's - # post-step on success; this sweeps the case where Claude failed + # Event workflows mark their own notifications read via the harness + # action's post-step on success; this sweeps the case where Claude failed # (post-step is gated by `if: success()`) so the notification still # gets cleared without burning Claude turns to rediscover it. SINCE=$(date -u -d '30 minutes ago' +%Y-%m-%dT%H:%M:%SZ) @@ -89,14 +89,14 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.TEND_BOT_TOKEN }} - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 if: steps.check.outputs.count != '0' || github.event_name == 'workflow_dispatch' with: ref: main fetch-depth: 0 fetch-tags: true token: ${{ secrets.TEND_BOT_TOKEN }} - - uses: max-sixty/tend@0.1.6 + - uses: max-sixty/tend/claude@0.1.7 if: steps.check.outputs.count != '0' || github.event_name == 'workflow_dispatch' with: github_token: ${{ secrets.TEND_BOT_TOKEN }} diff --git a/.github/workflows/tend-review-runs.yaml b/.github/workflows/tend-review-runs.yaml index 6317a859..c717f5cb 100644 --- a/.github/workflows/tend-review-runs.yaml +++ b/.github/workflows/tend-review-runs.yaml @@ -1,4 +1,4 @@ -# Generated by tend 0.1.6. Regenerate with: uvx tend@latest init +# Generated by tend 0.1.7. Regenerate with: uvx tend@latest init # # Do not edit this file directly — it will be overwritten on regeneration. # To customize behavior, edit the relevant skill (for example, @@ -23,14 +23,14 @@ jobs: actions: read issues: write steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: ref: main fetch-depth: 0 fetch-tags: true token: ${{ secrets.TEND_BOT_TOKEN }} - - uses: max-sixty/tend@0.1.6 + - uses: max-sixty/tend/claude@0.1.7 with: github_token: ${{ secrets.TEND_BOT_TOKEN }} claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} diff --git a/.github/workflows/tend-review.yaml b/.github/workflows/tend-review.yaml index 7866ee84..b40980f6 100644 --- a/.github/workflows/tend-review.yaml +++ b/.github/workflows/tend-review.yaml @@ -1,4 +1,4 @@ -# Generated by tend 0.1.6. Regenerate with: uvx tend@latest init +# Generated by tend 0.1.7. Regenerate with: uvx tend@latest init # # Do not edit this file directly — it will be overwritten on regeneration. # To customize behavior, edit the relevant skill (for example, @@ -41,14 +41,15 @@ jobs: echo "ref=refs/pull/$PR/head" >> "$GITHUB_OUTPUT" echo "::notice::refs/pull/$PR/merge unavailable (likely merge conflict); falling back to /head" fi - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: ref: ${{ steps.pr_ref.outputs.ref }} + allow-unsafe-pr-checkout: true fetch-depth: 0 fetch-tags: true token: ${{ secrets.TEND_BOT_TOKEN }} - - uses: max-sixty/tend@0.1.6 + - uses: max-sixty/tend/claude@0.1.7 with: github_token: ${{ secrets.TEND_BOT_TOKEN }} claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} diff --git a/.github/workflows/tend-triage.yaml b/.github/workflows/tend-triage.yaml index 26eef075..fb2cb143 100644 --- a/.github/workflows/tend-triage.yaml +++ b/.github/workflows/tend-triage.yaml @@ -1,4 +1,4 @@ -# Generated by tend 0.1.6. Regenerate with: uvx tend@latest init +# Generated by tend 0.1.7. Regenerate with: uvx tend@latest init # # Do not edit this file directly — it will be overwritten on regeneration. # To customize behavior, edit the relevant skill (for example, @@ -26,14 +26,14 @@ jobs: actions: read issues: write steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: ref: main fetch-depth: 0 fetch-tags: true token: ${{ secrets.TEND_BOT_TOKEN }} - - uses: max-sixty/tend@0.1.6 + - uses: max-sixty/tend/claude@0.1.7 with: github_token: ${{ secrets.TEND_BOT_TOKEN }} claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} diff --git a/.github/workflows/tend-weekly.yaml b/.github/workflows/tend-weekly.yaml index cdd093c4..e722e7eb 100644 --- a/.github/workflows/tend-weekly.yaml +++ b/.github/workflows/tend-weekly.yaml @@ -1,4 +1,4 @@ -# Generated by tend 0.1.6. Regenerate with: uvx tend@latest init +# Generated by tend 0.1.7. Regenerate with: uvx tend@latest init # # Do not edit this file directly — it will be overwritten on regeneration. # To customize behavior, edit the relevant skill (for example, @@ -23,14 +23,14 @@ jobs: actions: read issues: write steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: ref: main fetch-depth: 0 fetch-tags: true token: ${{ secrets.TEND_BOT_TOKEN }} - - uses: max-sixty/tend@0.1.6 + - uses: max-sixty/tend/claude@0.1.7 with: github_token: ${{ secrets.TEND_BOT_TOKEN }} claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}