Skip to content

ci: activate cloud workflow and scope rust.yml away from cloud/ - #393

Merged
mohabbis merged 1 commit into
masterfrom
ci/activate-cloud-workflow
Aug 3, 2026
Merged

ci: activate cloud workflow and scope rust.yml away from cloud/#393
mohabbis merged 1 commit into
masterfrom
ci/activate-cloud-workflow

Conversation

@mohabbis

@mohabbis mohabbis commented Aug 3, 2026

Copy link
Copy Markdown
Owner

Summary

  • Moves cloud/ci/cloud.yml into .github/workflows/cloud.yml — GitHub only runs workflows from that directory, so the cloud CI (typecheck/test/build, real Postgres+Redis service containers) has never actually run.
  • Adds paths-ignore for cloud/**, docs/**, public/**, **/*.md, and .github/workflows/cloud.yml to rust.yml's push/pull_request triggers, so the 3-OS Rust matrix stops running (and passing) on PRs that touch none of the Rust/Tauri code.
  • Removes cloud/ci/README.md, which documented this exact gap and is now resolved.

Depends on #392 (gitleaks allowlist) landing first so this workflow's env vars don't trip the secret scanner once active.

Test plan

  • Confirm the new cloud.yml workflow triggers and passes on this PR (it changes cloud/**)
  • Confirm rust.yml does NOT run on this PR (path-ignored)

Moves cloud/ci/cloud.yml into .github/workflows so GitHub actually runs
it (files outside .github/workflows are never picked up). Removes
cloud/ci/README.md, which documented exactly this problem and is now
solved.

Also stops rust.yml running its 3-OS Rust matrix on cloud-only PRs —
previously every cloud/ PR showed ~22 green checks without compiling,
typechecking, or testing a single line of the changed code.
@vercel

vercel Bot commented Aug 3, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
ghost Building Building Preview Aug 3, 2026 8:50pm

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@mohabbis
mohabbis merged commit 5c3ed50 into master Aug 3, 2026
25 checks passed
mohabbis added a commit that referenced this pull request Aug 3, 2026
Admin merge: this PR only touches cloud/docs/*.md, which rust.yml intentionally skips (path-scoped away from cloud/-only changes per #393). The required status checks list (Check/Test/Clippy/Rustfmt/etc.) is Rust-CI-specific and was never updated to account for that scoping, so a cloud-docs-only PR can never satisfy it through normal triggering. cloud CI and Security Scanning both ran and passed.
mohabbis added a commit that referenced this pull request Aug 4, 2026
…ecks (#398)

Admin merge: this PR only touches cloud/apps/web (a test file), which rust.yml skips (path-scoped away from cloud/-only changes per #393), so the required Rust-CI status checks never trigger. cloud CI's build job (which runs typecheck/test/build) is green, along with Security Scanning. This is the hotfix for the typecheck breakage #397 introduced on master.
mohabbis added a commit that referenced this pull request Aug 4, 2026
…on (#400)

Admin merge: this PR only touches cloud/, which rust.yml skips (path-scoped away from cloud/-only changes per #393), so the required Rust-CI status checks never trigger. Confirmed directly (not via a deferred wakeup this time): cloud CI's build job shows pass (2m9s), along with CodeQL, Dependency Audit, and Secret Scanning.
mohabbis added a commit that referenced this pull request Aug 4, 2026
…401)

Admin merge: this PR only touches cloud/, which rust.yml skips (path-scoped away from cloud/-only changes per #393), so the required Rust-CI status checks never trigger. Confirmed directly (synchronous polling, not a deferred wakeup): all cloud CI checks show pass — build (2m15s), CodeQL Analysis (2m21s), Dependency Audit (5m12s), Secret Scanning (7s).
mohabbis added a commit that referenced this pull request Aug 4, 2026
)

Admin merge: this PR only touches cloud/, which rust.yml skips (path-scoped away from cloud/-only changes per #393), so the required Rust-CI status checks never trigger. Confirmed directly (synchronous polling): all cloud CI checks show pass — build (2m16s), CodeQL Analysis (2m4s), Dependency Audit (5m21s), Secret Scanning (10s).
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