totallynotdavid / issue-manager-action

🔧 GitHub Action diseñado para gestionar y actualizar automáticamente issues en repositorios, basándose en plantillas configurables.
0 stars 0 forks source link
github-actions

Gestión de Github Issues

La acción escanea los issues de un repositorio especificado y actualiza su contenido y etiquetas basándose en una plantilla predefinida en la carpeta ISSUE_TEMPLATE del repositorio. Utilizamos Octokit para interactuar con la API de GitHub.

Nota: Esta acción se creó específicamente para el uso interno de la organización @caefisica.

Características

Parámetros configurables

Uso

Añade el siguiente paso en tu workflow (ejemplo: .github/workflows/mi-flujo-de-trabajo.yml):

name: Workflow de ejemplo

on:
  schedule:
    - cron: "\* \* 1 \* \*"

jobs:
  mi-trabajo:
    name: Administración de Issues
    runs-on: ubuntu-latest

    steps:
      - name: Administración de Issues
        uses: totallynotdavid/Issue-Manager-Action
        with:
          org: 'tu-organizacion'
          repo: 'tu-repositorio'
          branch: 'tu-rama'
          templateName: 'nombre-de-tu-plantilla'
          issuePrefix: 'tu-prefijo'
          gifURL: 'url-de-tu-gif'
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}