ci: consolidate CI into single job; fix sidebar footer #14

Merged
sharang merged 2 commits from ci/single-job into main 2026-03-13 09:44:32 +00:00
Owner

Summary

  • Merge fmt, clippy, audit, and tests into one CI job to eliminate redundant cargo registry downloads and dependency compilation (was 4 separate jobs each pulling deps independently)
  • Update Rust version badge from 1.89 to 1.94 in README
  • Redesign sidebar footer: circular avatar with gradient border, stacked user info with sign-out link, Privacy/Impressum footer links

Test plan

  • cargo clippy passes for all crates with CI flags
  • cargo fmt --all --check passes
  • CI pipeline runs successfully as single job
  • Sidebar footer renders correctly in browser

🤖 Generated with Claude Code

## Summary - Merge fmt, clippy, audit, and tests into one CI job to eliminate redundant cargo registry downloads and dependency compilation (was 4 separate jobs each pulling deps independently) - Update Rust version badge from 1.89 to 1.94 in README - Redesign sidebar footer: circular avatar with gradient border, stacked user info with sign-out link, Privacy/Impressum footer links ## Test plan - [x] `cargo clippy` passes for all crates with CI flags - [x] `cargo fmt --all --check` passes - [ ] CI pipeline runs successfully as single job - [x] Sidebar footer renders correctly in browser 🤖 Generated with [Claude Code](https://claude.com/claude-code)
sharang added 1 commit 2026-03-13 09:01:18 +00:00
ci: consolidate CI into single job; fix sidebar footer UI
Some checks failed
CI / Check (push) Successful in 11m14s
CI / Check (pull_request) Successful in 11m35s
CI / Detect Changes (push) Has been skipped
CI / Detect Changes (pull_request) Has been cancelled
CI / Deploy Agent (pull_request) Has been cancelled
CI / Deploy Dashboard (pull_request) Has been cancelled
CI / Deploy Docs (pull_request) Has been cancelled
CI / Deploy MCP (pull_request) Has been cancelled
CI / Deploy Agent (push) Has been cancelled
CI / Deploy Dashboard (push) Has been cancelled
CI / Deploy Docs (push) Has been cancelled
CI / Deploy MCP (push) Has been cancelled
03d53f8b06
- Merge fmt, clippy, audit, and tests into one job to eliminate
  redundant cargo downloads and dependency compilation
- Update Rust version badge from 1.89 to 1.94 in README
- Redesign sidebar footer: circular avatar, stacked user info
  with sign-out link, privacy/impressum footer links

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
sharang added 1 commit 2026-03-13 09:23:07 +00:00
ci: prevent duplicate runs on PR branches
All checks were successful
CI / Check (pull_request) Successful in 11m5s
CI / Detect Changes (pull_request) Has been skipped
CI / Deploy Agent (pull_request) Has been skipped
CI / Deploy Dashboard (pull_request) Has been skipped
CI / Deploy Docs (pull_request) Has been skipped
CI / Deploy MCP (pull_request) Has been skipped
df9a20e768
Only trigger on push to main and on pull_request events.
Previously push to any branch + pull_request both fired,
causing every PR push to run CI twice.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
sharang merged commit a529e9af0c into main 2026-03-13 09:44:32 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sharang/compliance-scanner-agent#14