Skip to content

chore(build): untrack generated frontend dist - #83

Merged
blak0p merged 1 commit into
mainfrom
chore/untrack-frontend-dist
Sep 17, 2026
Merged

blak0p merged 1 commit into
mainfrom
chore/untrack-frontend-dist

Conversation

@blak0p

@blak0p blak0p commented Sep 17, 2026

Copy link
Copy Markdown
Owner

Closes #82

Summary

  • Stops versioning Vite-generated frontend output under cmd/x6configurator/frontend/dist/**.
  • Generates frontend assets before Go and Wails build/test paths.
  • Aligns contributor, build, OpenSpec, and Wails guidance with the clean-checkout workflow.

Changes

File Change
.gitignore Ignores generated frontend dist output.
Makefile Generates frontend assets before Go/Wails operations.
README.md, CONTRIBUTING.md, docs/config/guidance Documents the generation-first build policy.
cmd/x6configurator/frontend/dist/** Removes the three tracked generated files.

Test Plan

  • (cd frontend && npm ci && npm run build)
  • go build ./...
  • go test ./...
  • go test ./cmd/x6configurator
  • go vet ./...
  • (cd frontend && npm test)
  • Makefile dry-run ordering and ignored/index checks
  • make check final Wails build — locally blocked because wails3 is unavailable; CI/release provisions it.

Delivery note

Native reliability review approved this candidate. It reported one non-blocking follow-up about parallel Make targets sharing frontend generation.

@blak0p blak0p added the type:chore Maintenance/tooling label Sep 17, 2026
@blak0p
blak0p merged commit e2dea30 into main Sep 17, 2026
7 checks passed
@blak0p
blak0p deleted the chore/untrack-frontend-dist branch September 17, 2026 08:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:chore Maintenance/tooling

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feature: untrack generated frontend dist

1 participant