Skip to content

fix: improve workflow run discovery#142

Merged
chenrui333 merged 13 commits intomasterfrom
fix-workflow-run-discovery
May 4, 2026
Merged

fix: improve workflow run discovery#142
chenrui333 merged 13 commits intomasterfrom
fix-workflow-run-discovery

Conversation

@chenrui333
Copy link
Copy Markdown
Collaborator

Summary

  • fetch recent workflow runs without status filters, then filter active runs client-side
  • account for GITHUB_RUN_ATTEMPT and current-run timing when selecting previous runs
  • clear npm audit findings and fix small README/workflow hygiene issues

Notes

  • Regenerated dist/index.js with esbuild.
  • Release/tag movement for v3 remains a follow-up after merge.

Signed-off-by: Rui Chen <rui@chenrui.dev>
@chenrui333 chenrui333 added the bug Something isn't working label May 3, 2026
chenrui333 added 12 commits May 3, 2026 11:08
Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: Rui Chen <rui@chenrui.dev>
@chenrui333 chenrui333 merged commit 90d6c16 into master May 4, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant