Skip to content

Use the slim Super-Linter image - #10597

Merged
jongalloway merged 1 commit into
mainfrom
ci/super-linter-slim
Sep 25, 2026
Merged

jongalloway merged 1 commit into
mainfrom
ci/super-linter-slim

Conversation

@danroth27

@danroth27 danroth27 commented Sep 25, 2026 •

Copy link
Copy Markdown
Member

Summary

  • switch the pinned Super-Linter action to its official slim variant
  • preserve the existing linter configuration and workflow permissions
  • reduce the container pull bottleneck without introducing separate lint tooling

Results

The slim image passed all expected checks in three trials: Checkov, GitHub Actions, Gitleaks, YAML, and YAML Prettier.

Measurement Full image baseline (20 runs) Slim image (3 trials) Change
Average image pull 89s 75s 14s faster (16%)
Median image pull 84s 72s 12s faster (14%)
Average lint job 154s 132s 22s faster (14%)
Median lint job 146s 135s 11s faster (8%)

Slim pull times were 72s, 70s, and 83s. Complete job times were 122s, 135s, and 140s. Runner variance and the small trial count mean these results should be treated as directional, but they show a consistent modest improvement.

Validation

  • git diff --check
  • npx prettier --check .github/workflows/super-linter.yml
  • three successful GitHub Actions trials

Test whether the official slim variant preserves the current checks while reducing container pull time.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 637615df-deba-4407-bf00-9a3bd4e569b5

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.

Copilot review overview

🟢 Approval recommended

No unresolved issues were identified, and validation passed.

Review effort: Lite
Findings: None

What changed in this PR

Updates the Super-Linter workflow to use its pinned official slim image while preserving configuration and permissions.

Changes:

  • Uses github/super-linter/slim.
  • Retains the existing commit pin and linter settings.
  • Reduces expected image pull and lint-job duration.
File Description
.github/​workflows/​super-linter.yml Updates the Super-Linter action to its slim variant.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@jongalloway
jongalloway merged commit 3191f85 into main Sep 25, 2026
11 checks passed
@jongalloway
jongalloway deleted the ci/super-linter-slim branch September 25, 2026 21:51
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