Skip to content

docs: add CI workflow and issue template config - #4

Merged
sparshsam merged 2 commits into
masterfrom
chore/repo-standards-audit-20260618
Aug 15, 2026
Merged

docs: add CI workflow and issue template config#4
sparshsam merged 2 commits into
masterfrom
chore/repo-standards-audit-20260618

Conversation

@sparshsam

Copy link
Copy Markdown
Owner

Summary

Automated standards audit for openjournal. Adds missing CI/CD infrastructure and issue template configuration.

Changes

  • .github/workflows/ci.yml: New CI workflow with TypeScript type-check + Vite build, and Rust formatting/check/clippy/test stages
  • .github/ISSUE_TEMPLATE/config.yml: Controls blank issue creation behavior

Churn Metric

Metric Value
Files changed 2
Lines added 85
Lines deleted 0
Type Configuration
Churn score 12.5 ✓ (threshold: 50)

sparshsam and others added 2 commits June 18, 2026 18:10
- Create .github/workflows/ci.yml with frontend build and Rust checks
- Add .github/ISSUE_TEMPLATE/config.yml for blank issue control
- Tauri system dependencies included for Linux CI runner
The app targets Windows (NSIS bundle, winreg/windows crates) and cannot
compile on Linux: the transitive winreg v0.10.1 build script refuses
non-Windows targets. Run rust-checks on windows-latest instead of
ubuntu-latest.

Also build the frontend before cargo commands — tauri::generate_context!
embeds dist/ at compile time and would otherwise fail cargo check.

Co-Authored-By: Claude <noreply@anthropic.com>
@sparshsam
sparshsam merged commit 12f61fa into master Aug 15, 2026
2 checks passed
@sparshsam
sparshsam deleted the chore/repo-standards-audit-20260618 branch August 15, 2026 02:26
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