Escaping double quotes
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- github-actions, yaml
- Área
- ci-cd
Línea de trabajo
Reproduce el flujo de trabajo con un mensaje de commit que contenga comillas dobles y, después, revisa el workaround discutido en el issue 202 y la documentación de sending-variables enlazada en el informe. El issue se resuelve cuando la notificación de deployment publica el mensaje de commit completo sin romper el action payload.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I include the last commit message in my messaging, which works great until I recently did a revert and discovered that commit messages with double quotes break the action.
- name: Deploy Complete Success Notification
uses: slackapi/[email protected]
if: success()
env:
MESSAGE: "${{ github.event.workflow_run.head_commit.message || github.event.head_commit.message }}"
with:
method: chat.postMessage
token: ${{ secrets.SLACK_NOTIFICATIONS_BOT_TOKEN }}
payload: |
channel: monitoring
text: "FRONTEND: Deployment of '${{ env.MESSAGE }}' to ${{ github.ref_name }} Completed"
I've tried wrapping env.MESSAGE in toJSON (as mentioned as a solution in https://github.com/slackapi/slack-github-action/issues/202), but that does not address the issue with double quotes it seems. I'm also not seeing any suggestions for how to overcome in https://tools.slack.dev/slack-github-action/sending-variables. What is the proper way to get this working correctly?
- Lenguaje dominante
- JavaScript
- Estrellas
- 1.4k
- Forks
- 200
- Merge medio
- 1 min
- PR fusionados (30 d)
- 8
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de slackapi/slack-github-action
-
docs
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
slackapi/slack-github-action#667 ·
-
discussion security semver:major
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
slackapi/slack-github-action#621 · 1 comentario · 1 reacción ·
-
bug: Unexpected token 'o', "ok" is not valid JSONQuizá libre de nuevo @zimeg la tomó hace 61 días y no hay ningún pull request abierto. Abiertodependencies question
slackapi/slack-github-action#671 · 2 comentarios · 1 asignado ·
-
needs info question
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
slackapi/slack-github-action#654 · 7 comentarios · 5 reacciones ·
-
question
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
slackapi/slack-github-action#520 · 1 comentario ·
Todos los issues de slackapi/slack-github-action
Issues similares
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 65/100
-
[BUG] Tools returned by input processors get an empty context.agent.agentIdQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto@mastra/core effort:low impact:medium status: auto-triaged Tools
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
mastra-ai/mastra#26794 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
release:v5.34
Dificultad 1/5 1-3 horas Aptitud para principiantes 88/100
Jason-Vaughan/TangleClaw#2365 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
-
enhancement
Dificultad 1/5 1-3 horas Aptitud para principiantes 85/100
holepunchto/hrpc-test#28 ·