Skip to content

fix(ci): visual summary as workflow artifact (immutable releases) - #41

Merged
Traky12 merged 2 commits into
mainfrom
fix/visual-summary-immutable-release
Oct 2, 2026
Merged

Traky12 merged 2 commits into
mainfrom
fix/visual-summary-immutable-release

Conversation

@Traky12

@Traky12 Traky12 commented Sep 28, 2026

Copy link
Copy Markdown
Owner

Por qué

Tras #27, Generate Visual Summary ya no hace push, pero falla en Publish rolling visual summary release asset con Cannot delete asset from an immutable release (run 36476691655). Las immutable releases están activadas en este repo (enabled: true), así que no se puede sustituir el asset de una release "rolling" (visual-summary-latest).

Cambio

El PDF se publica como artefacto del workflow (visual-summary, retención 30 días). No se toca la protección de releases, que es un control de procedencia que conviene mantener. La release histórica visual-summary-latest no se modifica.

🤖 Generated with Claude Code

…ompatible with immutable releases

Generate Visual Summary failed with 'Cannot delete asset from an immutable
release' when replacing the visual-summary-latest asset.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown
Contributor

🚦 48h Operativity: NO-GO

  • TRL9 Gate: NO-GO
  • Workflow result: success
  • Report file: artifacts/operativity/trl9/connection-48h-check-20260928-200831.md
  • Gate source: artifacts/operativity/trl9/go-nogo-status.md

@github-actions

Copy link
Copy Markdown
Contributor

🔒 Docker Security Audit

Status: success

Resumen Rápido

  • Auditoría Docker: success
  • Validación docker-compose: success
  • Tags fijos (no latest): ⚠️

Acciones si hay problemas

  • Ejecutar: make docker-harden
  • Verificar: make docker-verify-hardening
  • Re-auditar: make docker-audit --strict

Ver reporte completo en artefactos

@github-actions

Copy link
Copy Markdown
Contributor

🔍 Resumen de checks del PR #41

Workflow: E2E - Pull Request to Main
Conclusión: success
Run: https://github.com/Traky12/Cast-o/actions/runs/36477074554

  • ✅ Pasados: 18
  • ❌ Fallidos: 0
  • ⏭️ Omitidos/Neutral: 4

Detalle de checks

@github-actions

Copy link
Copy Markdown
Contributor

🔍 Resumen de checks del PR #41

Workflow: Validate All
Conclusión: success
Run: https://github.com/Traky12/Cast-o/actions/runs/36477074243

  • ✅ Pasados: 21
  • ❌ Fallidos: 0
  • ⏭️ Omitidos/Neutral: 5

Detalle de checks

Copilot AI balanced review requested due to automatic review settings October 1, 2026 11:27
@github-actions

github-actions Bot commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

🚦 48h Operativity: NO-GO

  • TRL9 Gate: NO-GO
  • Workflow result: success
  • Report file: artifacts/operativity/trl9/connection-48h-check-20261001-112736.md
  • Gate source: artifacts/operativity/trl9/go-nogo-status.md

@github-actions

github-actions Bot commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

🔒 Docker Security Audit

Status: success

Resumen Rápido

  • Auditoría Docker: success
  • Validación docker-compose: success
  • Tags fijos (no latest): ⚠️

Acciones si hay problemas

  • Ejecutar: make docker-harden
  • Verificar: make docker-verify-hardening
  • Re-auditar: make docker-audit --strict

Ver reporte completo en artefactos

@github-actions

github-actions Bot commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

🔍 Resumen de checks del PR #41

Workflow: E2E - Pull Request to Main
Conclusión: success
Run: https://github.com/Traky12/Cast-o/actions/runs/36855482546

  • ✅ Pasados: 14
  • ❌ Fallidos: 0
  • ⏭️ Omitidos/Neutral: 4

Detalle de checks

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.

Copilot review overview

🟡 Changes recommended

The workflow duplicates the PDF upload and retains unnecessary repository write permissions.

Review effort: Balanced
Findings: 1 Medium severity · 1 Low severity

Open (2)
What changed in this PR

Sustituye la publicación en una release inmutable por un artefacto del workflow.

Changes:

  • Publica el PDF como artefacto con retención de 30 días.
  • Actualiza la notificación de Slack.
File Description
.github/​workflows/​generate-visual-summary.yml Reemplaza el asset de release por un artefacto del workflow.

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

Comment thread .github/workflows/generate-visual-summary.yml
Comment thread .github/workflows/generate-visual-summary.yml
@github-actions

github-actions Bot commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

🔍 Resumen de checks del PR #41

Workflow: Validate All
Conclusión: success
Run: https://github.com/Traky12/Cast-o/actions/runs/36855482362

  • ✅ Pasados: 21
  • ❌ Fallidos: 0
  • ⏭️ Omitidos/Neutral: 5

Detalle de checks

@Traky12
Traky12 merged commit 5de8464 into main Oct 2, 2026
26 checks passed
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