Feature Request: Expose Flags/Vars to Templating
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 45/100
Direção de pesquisa
Comece em main.go e siga func formatComment(comment string) (string, error) para ver como os dados do comentário são fornecidos atualmente ao template Go. Verifique como os globals listados são definidos e passados para a formatação. Considera-se concluído quando os templates puderem acessar as vars solicitadas, incluindo os dados do comentário, e o template de exemplo for renderizado conforme o esperado.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
It would be quite neat if we could call the other global vars defined in the main.go when writing our Go templates.
Perhaps in turn call our comment data type explicitly. (i.e. {{.comment}}
token,owner,repo,commentType,sha,number,file,position,templ,format,comment,deleteCommentRegex,baseURL,uploadURL
Example Template:
## Things Deployed to Platform in #{{.number}}
This is a test of the emergency broadcast system, this is only a test.
#A Header about the things we are deploying
{{.comment}} - `A body that is generated in via bash`
If I am reading func formatComment(comment string) (string, error) correct, presently it passes comment to the formatter explicitly.
- Linguagem predominante
- Go
- Estrelas
- 112
- Forks
- 17
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
- Inclui um Dockerfile ou arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de cloudposse/github-commenter
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 20/100
cloudposse/github-commenter#137 · 1 comentário ·
-
Message body too long?Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100
cloudposse/github-commenter#96 · 3 reações ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
cloudposse/github-commenter#45 · 1 comentário ·
-
Build amd64 version for LinuxTalvez livre de novo @aknysh assumiu há 1689 dias e não há nenhum pull request aberto. Aberta
cloudposse/github-commenter#36 · 2 comentários · 1 responsável ·
Todas as issues de cloudposse/github-commenter
Issues semelhantes
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 67/100
vanderheijden86/b9s#20 ·
-
go-battery needs an ndsctl on PATH: TestPurchaseSessionGuardHoldsThroughTheOutcomeUnknownWindow fails on bare hosts (passes with stub)Talvez já em andamento Um pull request vinculado a esta issue está aberto ou já foi mesclado. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
OpenTollGate/tollgate-module-basic-go#726 ·
Mantenedores costumam responder em até 1 dia
-
ux waiting for feedback
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 63/100
evcc-io/evcc#34527 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
phase:v3 type:harness
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
Mantenedores costumam responder em até 1 dia