Commit Graph

15 Commits

Author SHA1 Message Date
Sharang Parnerkar
e49590313f fix(ci): clippy fixes 2026-02-18 10:15:17 +01:00
Sharang Parnerkar
09bb8a5fc2 fix(ci): ran dx fmt 2026-02-18 10:13:21 +01:00
Sharang Parnerkar
c0baa4f217 fix(ci): ran cargo fmt 2026-02-18 10:12:57 +01:00
Sharang Parnerkar
e9251f403e fix(ci): graceful tailwind skip and add dx fmt check
Some checks failed
CI / Security Audit (pull_request) Successful in 1m38s
CI / Tests (pull_request) Has been skipped
CI / Build & Push Image (pull_request) Has been skipped
CI / Format (push) Failing after 3s
CI / Security Audit (push) Has been cancelled
CI / Tests (push) Has been cancelled
CI / Build & Push Image (push) Has been cancelled
CI / Clippy (push) Has been cancelled
CI / Format (pull_request) Failing after 3s
CI / Clippy (pull_request) Failing after 1m20s
build.rs no longer panics when bunx is unavailable, allowing
cargo clippy/test to run in CI without bun installed. Added
dx fmt --check to the format job for RSX formatting validation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 10:08:04 +01:00
Sharang Parnerkar
e776ea7fe2 fix(ci): use SHA-based fetch for checkout
Some checks failed
CI / Build & Push Image (pull_request) Has been skipped
CI / Format (push) Failing after 3s
CI / Clippy (push) Failing after 43s
CI / Tests (push) Has been cancelled
CI / Build & Push Image (push) Has been cancelled
CI / Security Audit (push) Has been cancelled
CI / Format (pull_request) Failing after 2s
CI / Clippy (pull_request) Failing after 38s
CI / Security Audit (pull_request) Successful in 1m45s
CI / Tests (pull_request) Has been skipped
GITHUB_REF_NAME resolves to the PR number on pull_request events,
not the branch name. Fetch by commit SHA directly which works for
both push and pull_request triggers.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 10:05:37 +01:00
Sharang Parnerkar
5fc09183cb fix(ci): replace actions/checkout with git clone
Some checks failed
CI / Build & Push Image (push) Has been skipped
CI / Build & Push Image (pull_request) Has been skipped
CI / Format (push) Failing after 3s
CI / Clippy (push) Failing after 40s
CI / Security Audit (push) Successful in 1m40s
CI / Format (pull_request) Failing after 1s
CI / Tests (push) Has been skipped
CI / Clippy (pull_request) Failing after 1s
CI / Security Audit (pull_request) Failing after 1s
CI / Tests (pull_request) Has been skipped
The actions/checkout action requires Node.js which is unavailable
in the rust:1.89-bookworm container. Use manual git clone with
shallow depth for a Node-free checkout.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 09:33:54 +01:00
Sharang Parnerkar
ad52dfe100 fix(ci): use Gitea-native checkout action
Some checks failed
CI / Format (push) Failing after 0s
CI / Clippy (push) Failing after 0s
CI / Security Audit (push) Failing after 11s
CI / Format (pull_request) Failing after 1s
CI / Tests (push) Has been skipped
CI / Clippy (pull_request) Failing after 2s
CI / Security Audit (pull_request) Failing after 3s
CI / Build & Push Image (push) Has been skipped
CI / Tests (pull_request) Has been skipped
CI / Build & Push Image (pull_request) Has been skipped
The GitHub actions/checkout@v4 requires Node.js which is not
available in the rust container image. Switch to Gitea's native
checkout action that runs without Node.js.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 09:20:40 +01:00
Sharang Parnerkar
dcc329e764 ci: add Gitea Actions pipeline and Dockerfile
Some checks failed
CI / Security Audit (pull_request) Failing after 2s
CI / Tests (pull_request) Has been skipped
CI / Build & Push Image (pull_request) Has been skipped
CI / Format (pull_request) Failing after 10s
CI / Clippy (pull_request) Failing after 2s
CI / Format (push) Failing after 1s
CI / Clippy (push) Failing after 1s
CI / Security Audit (push) Failing after 1s
CI / Tests (push) Has been skipped
CI / Build & Push Image (push) Has been skipped
Three-stage CI pipeline with fmt, clippy and audit as parallel
quality gates, tests gated on quality, and Docker build+push
to registry.meghsakha.com on main and release/* branches.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 09:00:11 +01:00
Sharang Parnerkar
295f02abe2 fix: login working now 2026-02-18 08:47:08 +01:00
Sharang Parnerkar
37478ba8f9 feat: basic project restructure 2026-02-16 21:23:25 +01:00
Sharang Parnerkar
f102d96c09 feat: added AGENTS.md 2026-02-15 23:38:13 +01:00
Sharang Parnerkar
c44177cbc2 feat: added cargo and clippy 2026-02-15 23:37:58 +01:00
Sharang Parnerkar
73ad7bd16d feat: added gitignore 2026-02-15 23:37:42 +01:00
Sharang Parnerkar
421f99537e feat: added server and web base code 2026-02-15 23:37:25 +01:00
Sharang Parnerkar
b8aad0e23c Initial commit 2026-02-15 23:05:33 +01:00