Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ Como alternativa, se voc锚 quiser usar o protocolo HTTPS para ambas as contas, v

Se voc锚 quiser usar o protocolo SSH para ambas as contas, voc锚 poder谩 usar chaves SSH diferentes para cada conta. Para obter mais informa莽玫es sobre como usar SSH, consulte "[Conectando a {% data variables.product.prodname_dotcom %} com SSH](/authentication/connecting-to-github-with-ssh)".

To use a different SSH key for different repositories that you clone to your workstation, you must write a shell wrapper function for Git operations. A fun莽茫o deve executar as seguintes etapas.
Para usar uma chave SSH diferente para diferentes reposit贸rios que voc锚 clonar na sua esta莽茫o de trabalho, voc锚 deve escrever uma fun莽茫o de wrapper do shell para opera莽玫es do Git. A fun莽茫o deve executar as seguintes etapas.
1. Determine o nome completo do reposit贸rio com propriet谩rio, usando um comando como `git config --get remote.origin.url`.
2. Escolha a chave SSH correta para autentica莽茫o.
3. Modifique `GIT_SSH_COMMAND` apropriadamente. Para obter mais informa莽玫es sobre `GIT_SSH_COMMAND`, consulte [Vari谩veis de Ambiente](https://git-scm.com/docs/git#Documentation/git.txt-codeGITSSHCOMMANDcode) na documenta莽茫o do Git.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ versions:
ghec: '*'
topics:
- Accounts
shortTitle: Merge multiple accounts
shortTitle: Fazer merge de m煤ltiplas contas
---

{% tip %}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,15 +18,23 @@ shortTitle: Executar o executor ao iniciar

{% capture service_first_step %}1. Pare o aplicativo do executor auto-hospedado se estiver em execu莽茫o no momento.{% endcapture %}
{% capture service_non_windows_intro_shell %}Na m谩quina, abra um shell no diret贸rio onde voc锚 instalou o aplicativo do executor auto-hospedado. Use os comandos abaixo para instalar e gerenciar o servi莽o do executor auto-hospedado.{% endcapture %}
{% capture service_nonwindows_intro %}Voc锚 deve adicionar um executor a {% data variables.product.product_name %} antes de poder configurar o aplicativo do executor auto-hospedado um servi莽o. Para obter mais informa莽玫es, consulte "[Adicionando executores auto-hospedados](/github/automating-your-workflow-with-github-actions/adding-self-hosted-runners)".{% endcapture %}
{% capture service_win_name %}actions.runner.*{% endcapture %}

{% capture service_nonwindows_intro %}

{% note %}

**Note:** You must add a runner to {% data variables.product.product_name %} before you can configure the self-hosted runner application as a service. Para obter mais informa莽玫es, consulte "[Adicionando executores auto-hospedados](/github/automating-your-workflow-with-github-actions/adding-self-hosted-runners)".

{% endnote %}
{% endcapture %}

{% capture service_win_name %}actions.runner.*{% endcapture %}

{% linux %}

{{ service_nonwindows_intro }}

Para os sistemas Linux que usam o `systemd`, voc锚 pode usar o script `svc. h` distribu铆do com o aplicativo do executor auto-hospedado para instala莽茫o e gerenciamento usando o aplicativo como um servi莽o.
For Linux systems that use `systemd`, you can use the `svc.sh` script that is created after successfully adding the runner to install and manage using the application as a service.

{{ service_non_windows_intro_shell }}

Expand Down
26 changes: 13 additions & 13 deletions translations/pt-BR/content/actions/learn-github-actions/contexts.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ Voc锚 pode acessar contextos usando a sintaxe da express茫o. Para obter mais inf
| `env` | `objeto` | Cont茅m vari谩veis de ambiente definidas em um fluxo de trabalho, trabalho ou etapa. Para obter mais informa莽玫es, consulte o contexto [`env`](#env-context). |
| `trabalho` | `objeto` | Informa莽玫es sobre o trabalho atualmente em execu莽茫o. Para obter mais informa莽玫es, consulte [contexto `trabalho`](#job-context). |
{%- ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec %}
| `jobs` | `object` | Para apenas para fluxos de trabalho reutiliz谩veis, cont茅m sa铆das de trabalhos do fluxo de trabalho reutiliz谩vel. For more information, see [`jobs` context](#jobs-context). |{% endif %} | `steps` | `object` | Information about the steps that have been run in the current job. Para obter mais informa莽玫es, consulte [contexto `etapas`](#steps-context). | | `runner` | `object` | Information about the runner that is running the current job. Para obter mais informa莽玫es, consulte [`runner` context](#runner-context). | | `secrets` | `object` | Contains the names and values of secrets that are available to a workflow run. Para obter mais informa莽玫es, consulte o contexto [`segredos`](#secrets-context). | | `strategy` | `object` | Information about the matrix execution strategy for the current job. Para obter mais informa莽玫es, consulte o contexto [`estrat茅gia`](#strategy-context). | | `matrix` | `object` | Contains the matrix properties defined in the workflow that apply to the current job. Para obter mais informa莽玫es, consulte o contexto [`matriz`](#matrix-context). | | `needs` | `object` | Contains the outputs of all jobs that are defined as a dependency of the current job. Para obter mais informa莽玫es, consulte o contexto [`needs`](#needs-context). |
| `jobs` | `object` | Para apenas para fluxos de trabalho reutiliz谩veis, cont茅m sa铆das de trabalhos do fluxo de trabalho reutiliz谩vel. Para obter mais informa莽玫es, consulte [contexto `trabalhos`](#jobs-context). |{% endif %} | `steps` | `object` | Informa莽玫es sobre as etapas que foram executadas no trabalho atual. Para obter mais informa莽玫es, consulte [contexto `etapas`](#steps-context). | | `runner` | `object` | Informa莽玫es sobre o executor que est谩 executando o trabalho atual. Para obter mais informa莽玫es, consulte [`runner` context](#runner-context). | | `segredos` | `objeto` | Cont茅m os nomes e valores dos segredos que est茫o dispon铆veis para uma execu莽茫o de fluxo de trabalho. Para obter mais informa莽玫es, consulte o contexto [`segredos`](#secrets-context). | | `strategy` | `object` | Informa莽玫es sobre a estrat茅gia de execu莽茫o da matriz para o trabalho atual. Para obter mais informa莽玫es, consulte o contexto [`estrat茅gia`](#strategy-context). | | `strategy` | `object` | Cont茅m as propriedades da matriz definidas no fluxo de trabalho que se aplicam ao trabalho atual. Para obter mais informa莽玫es, consulte o contexto [`matriz`](#matrix-context). | | `needs` | `object` | Cont茅m os resultados de todos os trabalhos que s茫o definidos como uma depend锚ncia do trabalho atual. Para obter mais informa莽玫es, consulte o contexto [`needs`](#needs-context). |
{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-4757 %}
| `entradas` | `objeto` | Cont茅m as entradas de {% ifversion actions-unified-inputs %} reutiliz谩vel ou um fluxo de travalho acionado {% endif %} manualmente. Para obter mais informa莽玫es, consulte o contexto [`entradas`](#inputs-context). |{% endif %}

Expand Down Expand Up @@ -388,20 +388,20 @@ jobs:

{% ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec %}

## `jobs` context
## contexto `trabalhos`

The `jobs` context is only available in reusable workflows, and can only be used to set outputs for a reusable workflow. Para obter mais informa莽玫es, consulte "[Reutilizando fluxos de trabalho](/actions/using-workflows/reusing-workflows#using-outputs-from-a-reusable-workflow)".
O contexto `trabalhos` s贸 est谩 dispon铆vel em fluxos de trabalho reutiliz谩veis e s贸 pode ser usado para definir sa铆das para um fluxo de trabalho reutiliz谩vel. Para obter mais informa莽玫es, consulte "[Reutilizando fluxos de trabalho](/actions/using-workflows/reusing-workflows#using-outputs-from-a-reusable-workflow)".

| Nome da propriedade | Tipo | Descri莽茫o |
| ------------------------------------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `jobs` | `objeto` | This is only available in reusable workflows, and can only be used to set outputs for a reusable workflow. Este objeto cont茅m todas as propriedades listadas abaixo. |
| `jobs.<job_id>.result` | `string` | The result of a job in the reusable workflow. Os valores poss铆veis s茫o: `sucesso`, `falha`, `cancelado`ou `ignorado`. |
| `jobs.<job_id>.outputs` | `objeto` | The set of outputs of a job in a reusable workflow. |
| `jobs.<job_id>.outputs.<output_name>` | `string` | The value of a specific output for a job in a reusable workflow. |
| Nome da propriedade | Tipo | Descri莽茫o |
| ------------------------------------------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `jobs` | `objeto` | Isso s贸 est谩 dispon铆vel em fluxos de trabalho reutiliz谩veis e s贸 pode ser usado para definir sa铆das para um fluxo de trabalho reutiliz谩vel. Este objeto cont茅m todas as propriedades listadas abaixo. |
| `jobs.<job_id>.result` | `string` | O resultado de um trabalho no fluxo de trabalho reutiliz谩vel. Os valores poss铆veis s茫o: `sucesso`, `falha`, `cancelado`ou `ignorado`. |
| `jobs.<job_id>.outputs` | `objeto` | O conjunto de resultados de um trabalho em um fluxo de trabalho reutiliz谩vel. |
| `jobs.<job_id>.outputs.<output_name>` | `string` | O valor de uma sa铆da espec铆fica para um trabalho em um fluxo de trabalho reutiliz谩vel. |

### Example contents of the `jobs` context
### Exemplo de conte煤do do contexto `trabalhos`

This example `jobs` context contains the result and outputs of a job from a reusable workflow run.
Este exemplo do contexto `trabalhos` cont茅m o resultado e as sa铆das de um trabalho de uma execu莽茫o reutiliz谩vel.

```json
{
Expand All @@ -415,9 +415,9 @@ This example `jobs` context contains the result and outputs of a job from a reus
}
```

### Example usage of the `jobs` context
### Exemplo de uso do contexto `trabalhos`

This example reusable workflow uses the `jobs` context to set outputs for the reusable workflow. Note how the outputs flow up from the steps, to the job, then to the `workflow_call` trigger. Para obter mais informa莽玫es, consulte "[Reutilizando fluxos de trabalho](/actions/using-workflows/reusing-workflows#using-outputs-from-a-reusable-workflow)".
Este exemplo de fluxo de trabalho reutiliz谩vel usa o contexto `trabalhos` para definir sa铆das para o fluxo de trabalho reutiliz谩vel. Observe como as sa铆das fluem das etapas, para o trabalho, e depois para o gatilho `workflow_call`. Para obter mais informa莽玫es, consulte "[Reutilizando fluxos de trabalho](/actions/using-workflows/reusing-workflows#using-outputs-from-a-reusable-workflow)".

{% raw %}
```yaml{:copy}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -98,9 +98,9 @@ Cada vez que voc锚 criar uma nova vers茫o, voc锚 poder谩 acionar um fluxo de tra

### Configurar o reposit贸rio de destino

Se voc锚 n茫o fornecer a chave do `reposit贸rio` no seu arquivo *package.json*, {% data variables.product.prodname_registry %} ir谩 publicar um pacote no reposit贸rio de {% data variables.product.prodname_dotcom %} especificado no campo `nome` do arquivo *package.json*. Por exemplo, um pacote denominado `@my-org/test` 茅 publicado no `my-org/test` reposit贸rio de {% data variables.product.prodname_dotcom %}.
Linking your package to {% data variables.product.prodname_registry %} using the `repository` key is optional. If you choose not to provide the `repository` key in your *package.json* file, then {% data variables.product.prodname_registry %} publishes a package in the {% data variables.product.prodname_dotcom %} repository you specify in the `name` field of the *package.json* file. Por exemplo, um pacote denominado `@my-org/test` 茅 publicado no `my-org/test` reposit贸rio de {% data variables.product.prodname_dotcom %}. If the `url` specified in the `repository` key is invalid, your package may still be published however it won't be linked to the repository source as intended.

No entanto, se voc锚 fornecer a chave `reposit贸rio`, o reposit贸rio nessa chave ser谩 usado como o registro de npm de destino para {% data variables.product.prodname_registry %}. Por exemplo, publicar os resultados *package.json* abaixo em um pacote denominado `my-amazing-package` publicado no reposit贸rio `octocat/meu-repo` de {% data variables.product.prodname_dotcom %}.
If you do provide the `repository` key in your *package.json* file, then the repository in that key is used as the destination npm registry for {% data variables.product.prodname_registry %}. Por exemplo, publicar os resultados *package.json* abaixo em um pacote denominado `my-amazing-package` publicado no reposit贸rio `octocat/meu-repo` de {% data variables.product.prodname_dotcom %}. Once published, only the repository source is updated, and the package doesn't inherit any permissions from the destination repository.

```json
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,8 @@ Voc锚 tamb茅m pode configurar endere莽os IP permitidos para uma organiza莽茫o in

{% data reusables.identity-and-permissions.about-adding-ip-allow-list-entries %}

{% data reusables.identity-and-permissions.ipv6-allow-lists %}

{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.settings-tab %}
{% data reusables.enterprise-accounts.security-tab %}
Expand Down
Loading