Skip to content

Promote develop to main: --pull=always on local lint tasks + cspell one-liner scope - #285

Merged
ptr727 merged 1 commit into
mainfrom
develop
Jul 12, 2026
Merged

Promote develop to main: --pull=always on local lint tasks + cspell one-liner scope#285
ptr727 merged 1 commit into
mainfrom
develop

Conversation

@ptr727

@ptr727 ptr727 commented Jul 12, 2026

Copy link
Copy Markdown
Owner

Forward promotion of #284. No release.

… README+HISTORY (#284)

Local docker Lint tasks (and AGENTS.md's docker one-liners) get --pull=always so they use the current :latest; Lint: Spelling stays at CI parity (README + HISTORY), with the cspell extension providing broad live checking.
Copilot AI review requested due to automatic review settings July 12, 2026 03:06
@ptr727
ptr727 merged commit 00f0664 into main Jul 12, 2026
7 checks passed

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Promotes the develop changes from #284 to main, updating the local (VS Code) Docker-based lint tasks and the corresponding documented one-liners in AGENTS.md.

Changes:

  • Add --pull=always to Docker-based local lint tasks so each run refreshes :latest images.
  • Adjust the local Lint: Spelling task arguments and mirror the same change in AGENTS.md's documented Docker invocation.
  • Update the lint-group header comment in the VS Code tasks snippet for clarity.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
catalog/snippets/configs/vscode-tasks.json Adds --pull=always to lint tasks; updates spelling task args and related comment text.
AGENTS.md Updates the documented Docker one-liners to include --pull=always and match the spelling invocation shown.

Comment on lines +123 to +124
// Lint group - run on demand via Docker (--pull=always pins each to the current :latest); mirrors the CI
// lint gate. Broad live spell-checking is the cspell extension's job. Pre-commit does formatting only.
Comment on lines 159 to 163
"label": "Lint: Spelling",
"type": "process",
"command": "docker",
"args": [ "run", "--rm", "-v", "${workspaceFolder}:/workdir", "-w", "/workdir", "ghcr.io/streetsidesoftware/cspell:latest", "--no-progress", "**/*.md" ],
"args": [ "run", "--rm", "--pull=always", "-v", "${workspaceFolder}:/workdir", "-w", "/workdir", "ghcr.io/streetsidesoftware/cspell:latest", "--no-progress", "README.md", "HISTORY.md" ],
"problemMatcher": [],
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