Skip to content

CI: standardize Actions (paths + concurrency + runners)#2

Merged
0xLeif merged 3 commits into
mainfrom
ci/standardize-actions
Jul 7, 2026
Merged

CI: standardize Actions (paths + concurrency + runners)#2
0xLeif merged 3 commits into
mainfrom
ci/standardize-actions

Conversation

@0xLeif

@0xLeif 0xLeif commented Jun 14, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add paths: filter to push/pull_request triggers so README/docs/LICENSE-only changes no longer run the test/lint/shellcheck/smoke jobs. Set scoped to bun-ts plugin sources + bin scripts: src/**, bin/**, package.json, plugin.toml, .github/workflows/ci.yml.
  • Add concurrency: group ci-${{ github.ref }} with cancel-in-progress: true.
  • Bump actions/checkout@v4 -> @v5.
  • Add timeout-minutes to every job.
  • Runners kept on ubuntu-latest (correct for a PUBLIC repo; GitHub-hosted only).

Notes: repo has no committed lockfile and no tsconfig.json, so those paths were omitted from the filter (deviation from the audit recommendation, which listed tsconfig.json). No fledge.toml exists (only plugin.toml), so native bun commands are retained.

Mirrors the CorvidLabs/merlin CI standard.

@gemini-code-assist

Copy link
Copy Markdown

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@cursor

cursor Bot commented Jul 7, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

Biome's lint/performance/noDelete rule fails CI on `delete process.env.X`.
Reflect.deleteProperty preserves the same env cleanup semantics.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@cursor

cursor Bot commented Jul 7, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@0xLeif 0xLeif merged commit 9e580c3 into main Jul 7, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant