Skip to content

Setup pre-commit formatting and fix Docker deployment#43

Merged
antosubash merged 1 commit intomainfrom
feature/reverent-rhodes
Apr 1, 2026
Merged

Setup pre-commit formatting and fix Docker deployment#43
antosubash merged 1 commit intomainfrom
feature/reverent-rhodes

Conversation

@antosubash
Copy link
Copy Markdown
Owner

Changes

  • Pre-commit formatting setup: Integrated Husky and CSharpier for automated code formatting on git commits

    • Added .husky/pre-commit hook configuration
    • Added .csharpierrc.yaml configuration file
    • Updated .config/dotnet-tools.json with CSharpier tool
    • Added design and implementation ADRs for git hooks approach
  • Docker & Build improvements:

    • Fixed Docker deployment missing CSS assets
    • Updated Dockerfile and Makefile
    • Updated build targets in modules/Directory.Build.targets
  • Load testing enhancements:

    • Refactored LoadTestRunner.cs with new LoadProfile.cs abstraction
    • Updated all scenario classes with improved formatting and structure
  • Dependencies & tooling:

    • Updated package.json and package-lock.json
    • Added favicon SVG asset to template
    • Formatting fixes across multiple files (TypeScript, C#, Razor components)
  • Minor fixes:

    • Updated project file versions
    • Fixed ViteDevWatchService implementation
    • Improved type definitions in marketplace module

- Build Tailwind CSS explicitly in Dockerfile before dotnet publish so
  the output exists when MapStaticAssets evaluates the wwwroot manifest
- Fix module CSS path in resolve-page.ts to use assembly name matching
  the _content/ static web asset convention
- Add SVG favicon derived from the project logo
@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying simplemodule-website with  Cloudflare Pages  Cloudflare Pages

Latest commit: f924a8a
Status: ✅  Deploy successful!
Preview URL: https://f7ccb863.simplemodule-website.pages.dev
Branch Preview URL: https://feature-reverent-rhodes.simplemodule-website.pages.dev

View logs

@antosubash antosubash merged commit ed4bc4f into main Apr 1, 2026
4 checks passed
@antosubash antosubash deleted the feature/reverent-rhodes branch April 1, 2026 15:14
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