Skip to content

Optimize git config loading - #132

Merged
amrabed merged 13 commits into
mainfrom
consolidated-updates
Aug 9, 2026
Merged

Optimize git config loading#132
amrabed merged 13 commits into
mainfrom
consolidated-updates

Conversation

@amrabed

@amrabed amrabed commented Aug 9, 2026

Copy link
Copy Markdown
Collaborator

Consolidates #131, #130, #129, and #128. Updates all dependencies to latest versions.

google-labs-jules Bot and others added 11 commits August 7, 2026 04:31
Optimize the project initialization script by caching git configuration
queries. Sequential subprocess spawns are replaced with a single batched
'git config --get-regexp' call. This reduces git process overhead from
5 subprocess invocations to 1, speeding up option loading from ~19ms
to ~6.6ms.
…ns workflows by pinning to secure, immutable commit SHAs.

- Pin actions/checkout to immutable SHA of v4.4.0
- Pin jdx/mise-action to immutable SHA of v4.2.4
- Document the learning in the Sentinel security journal
Bumps the dependencies group with 2 updates: [ruff](https://github.com/astral-sh/ruff) and [coverage](https://github.com/coveragepy/coveragepy).


Updates `ruff` from 0.16.0 to 0.16.1
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.16.0...0.16.1)

Updates `coverage` from 7.15.2 to 7.15.3
- [Release notes](https://github.com/coveragepy/coveragepy/releases)
- [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst)
- [Commits](coveragepy/coveragepy@7.15.2...7.15.3)

---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.16.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: coverage
  dependency-version: 7.15.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions) from 10.21.3 to 11.0.1.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases)
- [Commits](facelessuser/pymdown-extensions@10.21.3...11.0.1)

---
updated-dependencies:
- dependency-name: pymdown-extensions
  dependency-version: 11.0.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
…ub Actions workflows by pinning to secure, immutable commit SHAs."

This reverts commit 2a6e55d.
@amrabed amrabed changed the title Consolidate dependency updates and workflow optimizations Optimize and test init script Aug 9, 2026
@amrabed amrabed changed the title Optimize and test init script Optimize git config loading Aug 9, 2026
@sonarqubecloud

sonarqubecloud Bot commented Aug 9, 2026

Copy link
Copy Markdown

@amrabed
amrabed merged commit a1f6ccf into main Aug 9, 2026
5 checks passed
@amrabed
amrabed deleted the consolidated-updates branch August 9, 2026 11:39
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.

1 participant