Skip to content

Add shared .swift-format config, CI drift check, and dev scripts#1

Merged
heirloomlogic merged 1 commit intomainfrom
ci-lint-and-shared-config
Apr 13, 2026
Merged

Add shared .swift-format config, CI drift check, and dev scripts#1
heirloomlogic merged 1 commit intomainfrom
ci-lint-and-shared-config

Conversation

@heirloomlogic
Copy link
Copy Markdown
Owner

Introduce a canonical .swift-format at the repo root as the single source of truth for the plugin's default configuration, and regenerate the embedded fallback literal in both plugin targets from it. Add a Lint workflow that runs the drift check and bin/lint in strict mode. Ship bin/format, bin/lint, and bin/regenerate-embedded-fallback for working on the plugin itself. README gains Development and Toolchain Compatibility sections.

Introduce a canonical .swift-format at the repo root as the single
source of truth for the plugin's default configuration, and regenerate
the embedded fallback literal in both plugin targets from it. Add a
Lint workflow that runs the drift check and bin/lint in strict mode.
Ship bin/format, bin/lint, and bin/regenerate-embedded-fallback for
working on the plugin itself. README gains Development and Toolchain
Compatibility sections.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@heirloomlogic heirloomlogic merged commit fc72c8b into main Apr 13, 2026
1 check passed
@heirloomlogic heirloomlogic deleted the ci-lint-and-shared-config branch April 13, 2026 23:30
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.

2 participants