Build Sysmon Guide / Build PDF (pull_request) action runtime error

Abierto Apto para principiantes
#52 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
1/5
Tiempo estimado
Menos de una hora
Aptitud para principiantes
90/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Tranquilo
Stack tecnológico
github-actions
Área
ci-cd

Línea de trabajo

Abre .github/workflows/build-guide.yml e inspecciona los dos pasos de upload-artifact. Actualiza ambas referencias de actions/upload-artifact@v3 a @v4, conservando sus nombres de artefacto, rutas y configuraciones de retención. La tarea estará terminada cuando el workflow ya no use la acción v3 obsoleta y pueda superar la preparación de la acción.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Summary of the github action failure
  • Error: "This request has been automatically failed because it uses a deprecated version of actions/upload-artifact: v3."
  • File referenced: .github/workflows/build-guide.yml
Root cause
  • The workflow uses actions/upload-artifact@v3 in two places. v3 of the artifact actions has been deprecated and the runner rejects jobs that use it, causing the job to fail during action preparation.
Fix
  • Update the workflow to use the supported v4 of the upload-artifact action. Replace both uses of actions/upload-artifact@v3 with actions/upload-artifact@v4.
Exact changes to make (apply to .github/workflows/build-guide.yml)

Replace this block (first occurrence)

  • name: Upload master document artifact
    uses: actions/upload-artifact@v3
    with:
    name: master-document
    path: Build/Sysmon.md
    retention-days: 30

with

  • name: Upload master document artifact
    uses: actions/upload-artifact@v4
    with:
    name: master-document
    path: Build/Sysmon.md
    retention-days: 30

And replace this block (second occurrence)

  • name: Upload PDF artifact
    uses: actions/upload-artifact@v3
    with:
    name: sysmon-guide-pdf
    path: Build/SysmonGuide.pdf
    retention-days: 90

with

  • name: Upload PDF artifact
    uses: actions/upload-artifact@v4
    with:
    name: sysmon-guide-pdf
    path: Build/SysmonGuide.pdf
    retention-days: 90
Lenguaje dominante
Python
Estrellas
1.4k
Forks
186
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de trustedsec/SysmonCommunityGuide

Todos los issues de trustedsec/SysmonCommunityGuide

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.