Skip to content

Synchronize shared configuration#66

Merged
p-linnane merged 4 commits into
mainfrom
sync-shared-config
Jun 10, 2026
Merged

Synchronize shared configuration#66
p-linnane merged 4 commits into
mainfrom
sync-shared-config

Conversation

@BrewTestBot

Copy link
Copy Markdown
Contributor

This pull request was created automatically by the sync-shared-config workflow.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Synchronizes documentation tooling/configuration with the shared configuration baseline, primarily affecting Markdown linting behavior and the Jekyll execution wrapper under docs/.

Changes:

  • Split Markdownlint execution to apply a dedicated mdl style file for index.md.
  • Add docs/index.mdl_style.rb to configure mdl rule exceptions for index.md.
  • Update docs Ruby dependencies lockfile (including gem version adjustments and adding checksums).
  • Replace the Bundler-generated Ruby docs/bin/jekyll binstub with a Bash wrapper that runs brew bundle before bundle exec jekyll.

Reviewed changes

Copilot reviewed 2 out of 4 changed files in this pull request and generated 1 comment.

File Description
docs/Rakefile Adjusts Markdownlint invocation and adds a separate lint pass intended for index.md.
docs/index.mdl_style.rb Adds a custom mdl style ruleset intended for linting index.md.
docs/Gemfile.lock Updates locked docs dependencies and records gem checksums.
docs/bin/jekyll Switches to a Bash-based wrapper that provisions dependencies via brew bundle and runs Jekyll via Bundler.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docs/Rakefile Outdated
@p-linnane p-linnane merged commit 9d93e46 into main Jun 10, 2026
7 checks passed
@p-linnane p-linnane deleted the sync-shared-config branch June 10, 2026 21:38
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.

3 participants