Skip to content

fix: harden Dependabot security updates - #25

Merged
DOKOS-TAYOS merged 1 commit into
mainfrom
codex/fix-dependabot-security
Jul 29, 2026
Merged

fix: harden Dependabot security updates#25
DOKOS-TAYOS merged 1 commit into
mainfrom
codex/fix-dependabot-security

Conversation

@DOKOS-TAYOS

@DOKOS-TAYOS DOKOS-TAYOS commented Jul 29, 2026

Copy link
Copy Markdown
Owner

Problemas encontrados - Las cuatro entradas bloqueaban globalmente actualizaciones minor y patch. - No existían grupos explícitos de actualizaciones de seguridad. - /desktop no existe en main; existe en la rama activa y divergente nodejs. ## Cambios realizados - Se añadieron grupos minor/patch y security-updates para pip raíz, Sphinx, GitHub Actions y npm desktop. - Se conservaron target-branch: nodejs, etiquetas y límites existentes para npm desktop. ## Efecto - Las actualizaciones ordinarias minor/patch se agrupan; major permanece separada. - Las correcciones de seguridad de los manifiestos de main pueden agruparse explícitamente. ## Seguridad del repositorio - Dependabot alerts: activado (endpoint oficial: 204). - Dependabot security updates: activado (endpoint oficial: 200). ## Validaciones - YAML parsed with duplicate-key detection. - Verified version 2, required update fields, weekly Europe/Madrid schedules, allowed group values, no global patch/minor block, and only .github/dependabot.yml in the commit. - Compared configured directories with manifests and lockfiles on the applicable branch. ## Limitaciones - La rama nodejs tuvo actividad reciente y contiene desktop/package.json y desktop/package-lock.json, pero ha divergido de main (19 commits por delante, 28 por detrás). Dependabot security updates trabaja sobre la rama predeterminada, por lo que ese manifiesto npm no tendrá cobertura correcta hasta que esté en main o se adopte una estrategia de ramas autorizada. - Dependency graph: disponible (endpoint oficial SBOM: HTTP 200).

@DOKOS-TAYOS
DOKOS-TAYOS marked this pull request as ready for review July 29, 2026 20:14
@cursor

cursor Bot commented Jul 29, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@DOKOS-TAYOS
DOKOS-TAYOS merged commit d18fa17 into main Jul 29, 2026
5 checks passed
@DOKOS-TAYOS
DOKOS-TAYOS deleted the codex/fix-dependabot-security branch August 1, 2026 10:06
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