From 387bd6ed443a2ede3f4f2bce668783e3f0c52355 Mon Sep 17 00:00:00 2001 From: Gregg Juan Eduardo Palomo Herrera Date: Sun, 3 Oct 2021 21:17:09 -0500 Subject: [PATCH] Readme.md --- Readme.md | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 Readme.md diff --git a/Readme.md b/Readme.md new file mode 100644 index 0000000..d52af30 --- /dev/null +++ b/Readme.md @@ -0,0 +1,31 @@ +Emitir acción del administrador de etiquetas +Esta acción de GitHub le permite establecer de forma declarativa las etiquetas que se definirán en un repositorio. + +En el repositorio en el que le gustaría usar esto, defina un archivo JSON en formato .github/labels.json. Este archivo contendrá una matriz de objetos que tienen un nombre, color y descripción, como se muestra en el siguiente ejemplo. + +archivo tags.json + +Luego, configure un flujo de trabajo que ejecute esta acción. Cuando se ejecuta, actualizará la lista de etiquetas en el repositorio para que coincida con el archivo JSON. Si desea que esto elimine cualquier etiqueta que no esté en el archivo JSON, establezca la deleteentrada en verdadero como se muestra en el siguiente ejemplo. + +El resultado de usar el archivo labels.json que se muestra arriba es el siguiente: + +Resultado de etiquetas + +Si una etiqueta no necesita una descripción, omita el descriptioncampo de la entrada en el archivo json y, cuando se implemente, la etiqueta no contendrá una descripción. + +Uso +Esta acción solo necesita el secreto de GITHUB_TOKEN, ya que interactúa con la API de GitHub para modificar las etiquetas. La acción se puede utilizar como tal: + +on : issues +name : Create Default Labels +jobs : + labels : + name : DefaultLabelsActions se + ejecuta en : ubuntu-latest + steps : + - uses : actions/checkout@1.0.0 + - uses : lannonbr/issue-label-manager-action@3.0.0 + env : + GITHUB_TOKEN : $ {{secrets.GITHUB_TOKEN}} + with : + delete : true # eliminará