Clarify case-(in)sensitivity for `matrix.<keys>`
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 68/100
- Tipo de issue
- Documentação
- Clareza
- Claramente especificada
- Status de atividade
- Pouca atividade
- Stack de tecnologia
- github-actions
- Domínio
- documentation
Direção de pesquisa
Comece pelo artigo sobre a sintaxe de workflows e pela seção sobre o contexto de matrix vinculados na issue, concentrando-se em como as chaves e os valores de matrix são descritos. Confirme o comportamento de diferenciação entre maiúsculas e minúsculas na documentação ao redor; depois, adicione uma indicação clara no artigo ou artigos afetados e verifique se a redação é consistente com as observações existentes sobre diferenciação entre maiúsculas e minúsculas.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Code of Conduct
- I have read and agree to the GitHub Docs project's Code of Conduct
What article on docs.github.com is affected?
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions
https://docs.github.com/en/actions/learn-github-actions/contexts#matrix-context
What part(s) of the article would you like to see updated?
Add an indication whether or not matrix elements are case sensitive.
Additional information
Some sections indicate if items are case sensitive / case insensitive.
Developers of one project w/ which I have some affiliation were asking whether matrix.<key> would be case sensitive.
Here's a subset of the workflow they had:
jobs:
linux:
strategy:
fail-fast: false
matrix:
arch:
- amd64
include:
- arch: amd64
CC: x86_64-linux-gnu
- arch: arm64
CC: aarch64-linux-gnu
runs-on: ubuntu-22.04
env:
AR: ${{ matrix.CC }}-ar
CHOST: ${{ matrix.cc }}
CC: ${{ matrix.cc }}-gcc
CPP: ${{ matrix.cc }}-cpp
CXX: ${{ matrix.cc }}-g++
- Linguagem predominante
- TypeScript
- Estrelas
- 20.9k
- Forks
- 68.8k
- Merge médio
- 15h 4min
- PRs com merge (30d)
- 103
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 github/docs
-
builder persona content
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 90/100
-
localization
Dificuldade 2/5 1-2 dias Facilidade para iniciantes 72/100
-
builder persona
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
-
content localization
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
-
content localization
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 92/100
Todas as issues de github/docs
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
Eynzof/Hermes-CN-Desktop#610 ·
-
[Bug]: Matrix progress drafts fail with "Matrix runtime not initialized" during tool activity Abertabug clawsweeper:linked-pr-open clawsweeper:needs-live-repro clawsweeper:no-new-fix-pr impact:message-loss issue-rating: 🐚 platinum hermit P2 regression
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
-
enhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
-
calcite-components needs triage refactor
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
Esri/calcite-design-system#15203 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 90/100
danielmiessler/LifeOS#2218 ·