From f8b098991b81c08e46fd4ed7a81ba27cd408293e Mon Sep 17 00:00:00 2001 From: docubot <67483024+docubot@users.noreply.github.com> Date: Thu, 24 Feb 2022 12:59:02 -0800 Subject: [PATCH] New translation batch for pt (#25629) * Add crowdin translations * Run script/i18n/homogenize-frontmatter.js * Run script/i18n/fix-translation-errors.js * Run script/i18n/lint-translation-files.js --check parsing * run script/i18n/reset-files-with-broken-liquid-tags.js --language=pt * run script/i18n/reset-known-broken-translation-files.js Co-authored-by: Rachael Sewell --- .../metadata-syntax-for-github-actions.md | 4 +- .../about-monitoring-and-troubleshooting.md | 2 +- .../security-hardening-for-github-actions.md | 6 +- .../monitoring-your-current-jobs.md | 22 ++-- .../actions/using-jobs/using-concurrency.md | 2 +- .../events-that-trigger-workflows.md | 42 ++++++- .../managing-dormant-users.md | 6 - .../about-billing-for-codespaces.md | 6 + ...tting-up-code-scanning-for-a-repository.md | 14 +-- ...onfiguring-codeql-cli-in-your-ci-system.md | 2 +- ...ng-from-the-codeql-runner-to-codeql-cli.md | 2 +- ...-disclosure-of-security-vulnerabilities.md | 4 +- ...ub-security-advisories-for-repositories.md | 14 +-- ...rator-to-a-repository-security-advisory.md | 14 +-- ...lve-a-repository-security-vulnerability.md | 12 +- ...creating-a-repository-security-advisory.md | 12 +- .../editing-a-repository-security-advisory.md | 10 +- .../repository-security-advisories/index.md | 6 +- ...vels-for-repository-security-advisories.md | 42 +++---- ...blishing-a-repository-security-advisory.md | 16 +-- ...tor-from-a-repository-security-advisory.md | 8 +- ...hdrawing-a-repository-security-advisory.md | 8 +- ...ilities-in-the-github-advisory-database.md | 4 +- ...isories-in-the-github-advisory-database.md | 26 ++--- .../understanding-billing-for-codespaces.md | 2 + .../customizing-your-codespace/index.md | 1 - ...prebuilding-codespaces-for-your-project.md | 26 ----- .../codespaces-lifecycle.md | 2 + .../creating-a-codespace.md | 2 + .../codespaces/getting-started/deep-dive.md | 2 +- .../pt-BR/content/codespaces/index.md | 3 +- .../pt-BR/content/codespaces/overview.md | 2 +- .../about-codespaces-prebuilds.md | 44 +++++++ .../configuring-prebuilds.md | 93 +++++++++++++++ .../prebuilding-your-codespaces/index.md | 19 +++ .../managing-prebuilds.md | 109 ++++++++++++++++++ .../testing-dev-container-changes.md | 35 ++++++ ...configuring-codespaces-for-your-project.md | 8 +- ...um-specification-for-codespace-machines.md | 2 +- .../codespaces/troubleshooting/index.md | 1 + .../troubleshooting-prebuilds.md | 59 ++++++++++ .../apply-for-a-student-developer-pack.md | 6 +- .../about-github-advanced-security.md | 6 +- .../github-data-protection-agreement.md | 6 +- ...-against-modern-slavery-and-child-labor.md | 2 +- .../providing-data-to-github-support.md | 2 +- .../pt-BR/data/learning-tracks/actions.yml | 4 +- .../pt-BR/data/learning-tracks/admin.yml | 4 +- .../data/learning-tracks/code-security.yml | 2 +- .../codespaces/code-examples.yml | 36 +++--- .../sponsors/user-examples.yml | 12 +- .../enterprise-server/2-20/13.yml | 4 +- .../enterprise-server/2-21/4.yml | 4 +- .../enterprise-server/2-22/17.yml | 6 +- .../enterprise-server/3-0/11.yml | 8 +- .../enterprise-server/3-0/16.yml | 2 +- .../enterprise-server/3-0/18.yml | 4 +- .../enterprise-server/3-0/19.yml | 6 +- .../enterprise-server/3-0/20.yml | 12 +- .../release-notes/enterprise-server/3-1/0.yml | 4 +- .../enterprise-server/3-1/10.yml | 6 +- .../enterprise-server/3-1/11.yml | 6 +- .../enterprise-server/3-1/12.yml | 16 +-- .../enterprise-server/3-1/13.yml | 2 +- .../enterprise-server/3-1/17.yml | 2 +- .../release-notes/enterprise-server/3-1/3.yml | 8 +- .../release-notes/enterprise-server/3-1/8.yml | 12 +- .../release-notes/enterprise-server/3-1/9.yml | 4 +- .../release-notes/enterprise-server/3-2/2.yml | 4 +- .../release-notes/enterprise-server/3-2/3.yml | 6 +- .../release-notes/enterprise-server/3-2/4.yml | 16 +-- .../release-notes/enterprise-server/3-2/9.yml | 2 +- .../release-notes/enterprise-server/3-3/4.yml | 2 +- .../enterprise-server/3-4/0-rc1.yml | 1 + .../accounts/accounts-billed-separately.md | 2 +- .../accounts/you-must-know-your-password.md | 2 +- ...-assigning-permissions-to-jobs-specific.md | 4 +- .../section-assigning-permissions-to-jobs.md | 4 +- .../section-choosing-the-runner-for-a-job.md | 10 +- .../jobs/section-defining-outputs-for-jobs.md | 4 +- ...running-jobs-in-a-container-credentials.md | 2 +- ...section-running-jobs-in-a-container-env.md | 2 +- .../starter-workflow-overview.md | 2 +- .../codespaces/billing-for-prebuilds.md | 5 + .../codespaces/prebuilds-beta-note.md | 5 + .../codespaces/prebuilds-crossreference.md | 1 + .../dormant-user-release-phase.md | 2 +- .../repository-level-advisory-note.md | 2 +- 88 files changed, 679 insertions(+), 279 deletions(-) delete mode 100644 translations/pt-BR/content/codespaces/customizing-your-codespace/prebuilding-codespaces-for-your-project.md create mode 100644 translations/pt-BR/content/codespaces/prebuilding-your-codespaces/about-codespaces-prebuilds.md create mode 100644 translations/pt-BR/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md create mode 100644 translations/pt-BR/content/codespaces/prebuilding-your-codespaces/index.md create mode 100644 translations/pt-BR/content/codespaces/prebuilding-your-codespaces/managing-prebuilds.md create mode 100644 translations/pt-BR/content/codespaces/prebuilding-your-codespaces/testing-dev-container-changes.md create mode 100644 translations/pt-BR/content/codespaces/troubleshooting/troubleshooting-prebuilds.md create mode 100644 translations/pt-BR/data/reusables/codespaces/billing-for-prebuilds.md create mode 100644 translations/pt-BR/data/reusables/codespaces/prebuilds-beta-note.md create mode 100644 translations/pt-BR/data/reusables/codespaces/prebuilds-crossreference.md diff --git a/translations/pt-BR/content/actions/creating-actions/metadata-syntax-for-github-actions.md b/translations/pt-BR/content/actions/creating-actions/metadata-syntax-for-github-actions.md index e39d2b175dff..acb421c414fd 100644 --- a/translations/pt-BR/content/actions/creating-actions/metadata-syntax-for-github-actions.md +++ b/translations/pt-BR/content/actions/creating-actions/metadata-syntax-for-github-actions.md @@ -479,7 +479,7 @@ Cor de fundo do selo. Pode ser: `branco`, `amarelo`, `azul`, `verde`, `laranja`, ### `branding.icon` -The name of the v4.28.0 [Feather](https://feathericons.com/) icon to use. Brand icons are omitted as well as the following: +O nome do ícone de [Pena](https://feathericons.com/) da v4.28.0 a ser utilizado. Os ícones da marca são omitidos, assim como os itens seguintes: @@ -508,7 +508,7 @@ The name of the v4.28.0 [Feather](https://feathericons.com/) icon to use. Brand
-Here is an exhaustive list of all currently supported icons: +Aqui está uma lista taxativa de todos os ícones atualmente compatíveis: @@ -26,9 +26,9 @@ Qualquer pessoa com permissão de administrador para um consultor de segurança ## Pré-requisitos -Antes de publicar uma consultoria de segurança ou solicitar um número de identificação CVE, você deve criar um rascunho da consultoria de segurança e fornecer informações sobre as versões do seu projeto afetadas pela vulnerabilidade de segurança. For more information, see "[Creating a repository security advisory](/code-security/repository-security-advisories/creating-a-repository-security-advisory)." +Antes de publicar uma consultoria de segurança ou solicitar um número de identificação CVE, você deve criar um rascunho da consultoria de segurança e fornecer informações sobre as versões do seu projeto afetadas pela vulnerabilidade de segurança. Para obter mais informações, consulte "[Criando uma consultoria de segurança do repositório](/code-security/repository-security-advisories/creating-a-repository-security-advisory)". -Se você criou uma consultoria de segurança, mas ainda não forneceu as informações sobre as versões do seu projeto que a vulnerabilidade de segurança afeta, você pode editar a consultoria de segurança. For more information, see "[Editing a repository security advisory](/code-security/repository-security-advisories/editing-a-repository-security-advisory)." +Se você criou uma consultoria de segurança, mas ainda não forneceu as informações sobre as versões do seu projeto que a vulnerabilidade de segurança afeta, você pode editar a consultoria de segurança. Para obter mais informações, consulte "[Editando uma consultoria de segurança do repositório](/code-security/repository-security-advisories/editing-a-repository-security-advisory)". ## Sobre a publicação de uma consultoria de segurança @@ -36,7 +36,7 @@ Ao publicar uma consultoria de segurança, você notifica a sua comunidade sobre {% data reusables.repositories.security-advisories-republishing %} -Antes de publicar uma consultoria de segurança, você pode colaborar de forma privada para consertar a vulnerabilidade em uma bifurcação privada temporária. For more information, see "[Collaborating in a temporary private fork to resolve a repository security vulnerability](/code-security/repository-security-advisories/collaborating-in-a-temporary-private-fork-to-resolve-a-repository-security-vulnerability)." +Antes de publicar uma consultoria de segurança, você pode colaborar de forma privada para consertar a vulnerabilidade em uma bifurcação privada temporária. Para obter mais informações, consulte "[Colaborando em uma bifurcação privada temporária para resolver uma vulnerabilidade de segurança do repositório](/code-security/repository-security-advisories/collaborating-in-a-temporary-private-fork-to-resolve-a-repository-security-vulnerability)". {% warning %} @@ -63,7 +63,7 @@ Ao publicar um rascunho de consultoria a partir de um repositório público, tod Depois de publicar uma consultoria de segurança, sua URL permanecerá a mesma de antes da publicação da consultoria de segurança. Qualquer pessoa com acesso de leitura ao repositório pode ver a consultoria de segurança. Os colaboradores na consultoria de segurança podem continuar a visualizar conversas anteriores, incluindo o fluxo de comentários completo na consultoria de segurança, a menos que alguém com permissões de administração remova o colaborador da consultoria de segurança. -Se você precisar atualizar ou corrigir informações em uma consultoria de segurança que publicou, poderá editar a consultoria de segurança. For more information, see "[Editing a repository security advisory](/code-security/repository-security-advisories/editing-a-repository-security-advisory)." +Se você precisar atualizar ou corrigir informações em uma consultoria de segurança que publicou, poderá editar a consultoria de segurança. Para obter mais informações, consulte "[Editando uma consultoria de segurança do repositório](/code-security/repository-security-advisories/editing-a-repository-security-advisory)". ## Publicar uma consultoria de segurança @@ -81,7 +81,7 @@ A publicação de uma consultor de segurança elimina a bifurcação privada tem ## Solicitando um número de identificação CVE (Opcional) -{% data reusables.repositories.request-security-advisory-cve-id %} For more information, see "[About {% data variables.product.prodname_security_advisories %} for repositories](/code-security/repository-security-advisories/about-github-security-advisories-for-repositories#cve-identification-numbers)." +{% data reusables.repositories.request-security-advisory-cve-id %} Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_security_advisories %} para repositórios](/code-security/repository-security-advisories/about-github-security-advisories-for-repositories#cve-identification-numbers)". {% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-security %} @@ -92,4 +92,4 @@ A publicação de uma consultor de segurança elimina a bifurcação privada tem ## Leia mais -- "[Withdrawing a repository security advisory](/code-security/repository-security-advisories/withdrawing-a-repository-security-advisory)" +- "[Retirando uma consultoria de segurança de repositório](/code-security/repository-security-advisories/withdrawing-a-repository-security-advisory)" diff --git a/translations/pt-BR/content/code-security/repository-security-advisories/removing-a-collaborator-from-a-repository-security-advisory.md b/translations/pt-BR/content/code-security/repository-security-advisories/removing-a-collaborator-from-a-repository-security-advisory.md index 599fe2c9cff0..c13e14c944ea 100644 --- a/translations/pt-BR/content/code-security/repository-security-advisories/removing-a-collaborator-from-a-repository-security-advisory.md +++ b/translations/pt-BR/content/code-security/repository-security-advisories/removing-a-collaborator-from-a-repository-security-advisory.md @@ -1,6 +1,6 @@ --- -title: Removing a collaborator from a repository security advisory -intro: 'When you remove a collaborator from a repository security advisory, they lose read and write access to the security advisory''s discussion and metadata.' +title: Removendo um colaborador de uma consultoria de segurança de repositório +intro: 'Ao remover um colaborador de uma consultoria de segurança do repositório, ele perderá acesso de leitura e gravação às discussões e metadados da consultoria de segurança.' redirect_from: - /github/managing-security-vulnerabilities/removing-a-collaborator-from-a-security-advisory - /code-security/security-advisories/removing-a-collaborator-from-a-security-advisory @@ -32,5 +32,5 @@ As pessoas com permissões de administrador para uma consultoria de segurança p ## Leia mais -- "[Permission levels for repository security advisories](/code-security/repository-security-advisories/permission-levels-for-repository-security-advisories)" -- "[Adding a collaborator to a repository security advisory](/code-security/repository-security-advisories/adding-a-collaborator-to-a-repository-security-advisory)" +- "[Níveis de permissão para consultoria de segurança do repositório](/code-security/repository-security-advisories/permission-levels-for-repository-security-advisories)" +- "[Adicionar um colaborador a uma consultoria de segurança do repositório](/code-security/repository-security-advisories/adding-a-collaborator-to-a-repository-security-advisory)" diff --git a/translations/pt-BR/content/code-security/repository-security-advisories/withdrawing-a-repository-security-advisory.md b/translations/pt-BR/content/code-security/repository-security-advisories/withdrawing-a-repository-security-advisory.md index be1c09a07655..98a9c28da1bf 100644 --- a/translations/pt-BR/content/code-security/repository-security-advisories/withdrawing-a-repository-security-advisory.md +++ b/translations/pt-BR/content/code-security/repository-security-advisories/withdrawing-a-repository-security-advisory.md @@ -1,6 +1,6 @@ --- -title: Withdrawing a repository security advisory -intro: You can withdraw a repository security advisory that you've published. +title: Retirando uma consultoria de segurança do repositório +intro: Você pode retirar uma consultoria de segurança do repositório que você publicou. redirect_from: - /github/managing-security-vulnerabilities/withdrawing-a-security-advisory - /code-security/security-advisories/withdrawing-a-security-advisory @@ -11,7 +11,7 @@ type: how_to topics: - Security advisories - Vulnerabilities -shortTitle: Withdraw repository advisories +shortTitle: Retirar consultorias do repositório --- {% data reusables.security-advisory.repository-level-advisory-note %} @@ -20,4 +20,4 @@ Se você publicar uma consultoria de segurança por engano, poderá retirar a co ## Leia mais -- "[Editing a repository security advisory](/code-security/repository-security-advisories/editing-a-repository-security-advisory)" +- "[Editando uma consultoria de segurança de repositório](/code-security/repository-security-advisories/editing-a-repository-security-advisory)" diff --git a/translations/pt-BR/content/code-security/supply-chain-security/managing-vulnerabilities-in-your-projects-dependencies/browsing-security-vulnerabilities-in-the-github-advisory-database.md b/translations/pt-BR/content/code-security/supply-chain-security/managing-vulnerabilities-in-your-projects-dependencies/browsing-security-vulnerabilities-in-the-github-advisory-database.md index d87a173ad3a4..b2d452d22ff5 100644 --- a/translations/pt-BR/content/code-security/supply-chain-security/managing-vulnerabilities-in-your-projects-dependencies/browsing-security-vulnerabilities-in-the-github-advisory-database.md +++ b/translations/pt-BR/content/code-security/supply-chain-security/managing-vulnerabilities-in-your-projects-dependencies/browsing-security-vulnerabilities-in-the-github-advisory-database.md @@ -75,8 +75,8 @@ O banco de dados também pode ser acessado usando a API do GraphQL. Para obter m {% endnote %} -## Editing an advisory in the {% data variables.product.prodname_advisory_database %} -You can suggest improvements to any advisory in the {% data variables.product.prodname_advisory_database %}. For more information, see "[Editing security advisories in the {% data variables.product.prodname_advisory_database %}](/code-security/supply-chain-security/managing-vulnerabilities-in-your-projects-dependencies/editing-security-advisories-in-the-github-advisory-database)." +## Editando uma consultoria em {% data variables.product.prodname_advisory_database %} +Você pode sugerir melhorias para qualquer consultoria em {% data variables.product.prodname_advisory_database %}. Para obter mais informações, consulte "[Editando consultorias de segurança em {% data variables.product.prodname_advisory_database %}](/code-security/supply-chain-security/managing-vulnerabilities-in-your-projects-dependencies/editing-security-advisories-in-the-github-advisory-database)." ## Pesquisar em {% data variables.product.prodname_advisory_database %} diff --git a/translations/pt-BR/content/code-security/supply-chain-security/managing-vulnerabilities-in-your-projects-dependencies/editing-security-advisories-in-the-github-advisory-database.md b/translations/pt-BR/content/code-security/supply-chain-security/managing-vulnerabilities-in-your-projects-dependencies/editing-security-advisories-in-the-github-advisory-database.md index 6a14544f806e..91ee6a0a3e8e 100644 --- a/translations/pt-BR/content/code-security/supply-chain-security/managing-vulnerabilities-in-your-projects-dependencies/editing-security-advisories-in-the-github-advisory-database.md +++ b/translations/pt-BR/content/code-security/supply-chain-security/managing-vulnerabilities-in-your-projects-dependencies/editing-security-advisories-in-the-github-advisory-database.md @@ -1,6 +1,6 @@ --- -title: Editing security advisories in the GitHub Advisory Database -intro: 'You can submit improvements to any advisory published in the {% data variables.product.prodname_advisory_database %}.' +title: Editando consultorias de segurança no banco de dados consultivo do GitHub +intro: 'Você pode enviar melhorias para qualquer consultoria publicada no {% data variables.product.prodname_advisory_database %}.' redirect_from: - /code-security/security-advisories/editing-security-advisories-in-the-github-advisory-database versions: @@ -13,20 +13,20 @@ topics: - Dependabot - Vulnerabilities - CVEs -shortTitle: Edit Advisory Database +shortTitle: Editar banco de dados consultivo --- -## About editing advisories in the {% data variables.product.prodname_advisory_database %} -Security advisories in the {% data variables.product.prodname_advisory_database %} at [github.com/advisories](https://github.com/advisories) are considered global advisories. Anyone can suggest improvements on any global security advisory in the {% data variables.product.prodname_advisory_database %}. You can edit or add any detail, including additionally affected ecosystems, severity level or description of who is impacted. The {% data variables.product.prodname_security %} curation team will review the submitted improvements and publish them onto the {% data variables.product.prodname_advisory_database %} if accepted. +## Sobre a edição de consultorias no {% data variables.product.prodname_advisory_database %} +Consultorias de segurança em {% data variables.product.prodname_advisory_database %} em [github.com/advisories](https://github.com/advisories) são consideradas consultorias globais. Qualquer pessoa pode sugerir melhorias em qualquer consultoria de segurança global na {% data variables.product.prodname_advisory_database %}. Você pode editar ou adicionar qualquer detalhe, incluindo ecossistemas adicionalmente afetados, nível de gravidade ou descrição de quem é impactado. A equipe de curadoria da {% data variables.product.prodname_security %} irá revisar as melhorias apresentadas e publicá-las em {% data variables.product.prodname_advisory_database %}, se aceitas. -Only repository owners and administrators can edit repository-level security advisories. For more information, see "[Editing a repository security advisory](/code-security/security-advisories/editing-a-security-advisory)." -## Editing advisories in the GitHub Advisory Database +Somente proprietários e administradores de repositórios podem editar consultorias de segurança no nível do repositório. Para obter mais informações, consulte "[Editando uma consultoria de segurança do repositório](/code-security/security-advisories/editing-a-security-advisory)". +## Editando consultorias no banco de dados consultivo do GitHub 1. Navegue até https://github.com/advisories. -2. Select the security advisory you would like to contribute to. -3. On the right-hand side of the page, click the **Suggest improvements for this vulnerability** link. ![Suggest improvements link](/assets/images/help/security/suggest-improvements-to-advisory.png) -4. In the contribution form, make the desired improvements. You can edit or add any detail. -5. When you finish editing the advisory, click **Submit improvements**. -6. Once you submit your improvements, a pull request containing your changes will be created for review in [github/advisory-database](https://github.com/github/advisory-database) by the {% data variables.product.prodname_security %} curation team. If the advisory originated from a {% data variables.product.prodname_dotcom %} repository, we will also tag the original publisher for optional commentary. You can view the pull request and get notifications when it is updated or closed. +2. Selecione a consultoria de segurança com a qual você gostaria de contribuir. +3. No lado direito da página, clique no link **Sugerir melhorias para esta vulnerabilidade**. ![Link para sugerir melhorias](/assets/images/help/security/suggest-improvements-to-advisory.png) +4. Na forma de contribuição, faça as melhorias desejadas. Você pode editar ou adicionar qualquer detalhe. +5. Quando terminar de editar a consultoria, clique em **Enviar melhorias**. +6. Depois de enviar suas melhorias, um pull request que contém suas alterações será criado para revisão em [github/advisory-database](https://github.com/github/advisory-database) pela equipe de curadoria de {% data variables.product.prodname_security %}. Se a consultoria se originar de um repositório {% data variables.product.prodname_dotcom %}, também marcaremos o editor original para comentários opcionais. Você pode ver o pull request e receber notificações quando ele for atualizado ou fechado. -You can also open a pull request directly on an advisory file in the [github/advisory-database](https://github.com/github/advisory-database) repository. For more information, see the [contribution guidelines](https://github.com/github/advisory-database/blob/main/CONTRIBUTING.md). +Você também pode abrir um pull request diretamente em um arquivo consultivo no repositório [github/advisory-database](https://github.com/github/advisory-database). Para obter mais informações, consulte as [diretrizes de contribuição](https://github.com/github/advisory-database/blob/main/CONTRIBUTING.md). diff --git a/translations/pt-BR/content/codespaces/codespaces-reference/understanding-billing-for-codespaces.md b/translations/pt-BR/content/codespaces/codespaces-reference/understanding-billing-for-codespaces.md index 941325adad23..46ff620b7f10 100644 --- a/translations/pt-BR/content/codespaces/codespaces-reference/understanding-billing-for-codespaces.md +++ b/translations/pt-BR/content/codespaces/codespaces-reference/understanding-billing-for-codespaces.md @@ -30,6 +30,8 @@ Para ver os preços para uso de {% data variables.product.prodname_codespaces %} A cobrança do seu codespace é feita por minutos de computação e para a quantidade de armazenamento que usa no disco. +If you enable prebuilding of codespaces this will incur additional charges. For more information, see "[About Codespaces prebuilds](/codespaces/prebuilding-your-codespaces/about-codespaces-prebuilds#about-billing-for-codespaces-prebuilds)." + ### Ententendo quais minutos de computação são A cobrança do seu codespace é feita pelo número de minutos ativos. Se sua janela de codespace estiver inativa por 30 minutos, ela será desligada automaticamente, e o cálculo da cobrança para o codespace terminará até que você inicie o codespace novamente. diff --git a/translations/pt-BR/content/codespaces/customizing-your-codespace/index.md b/translations/pt-BR/content/codespaces/customizing-your-codespace/index.md index 434b913156d0..ca39b36c60b9 100644 --- a/translations/pt-BR/content/codespaces/customizing-your-codespace/index.md +++ b/translations/pt-BR/content/codespaces/customizing-your-codespace/index.md @@ -15,6 +15,5 @@ children: - /setting-your-default-editor-for-codespaces - /setting-your-default-region-for-codespaces - /setting-your-timeout-period-for-codespaces - - /prebuilding-codespaces-for-your-project --- diff --git a/translations/pt-BR/content/codespaces/customizing-your-codespace/prebuilding-codespaces-for-your-project.md b/translations/pt-BR/content/codespaces/customizing-your-codespace/prebuilding-codespaces-for-your-project.md deleted file mode 100644 index 6bc1a8535382..000000000000 --- a/translations/pt-BR/content/codespaces/customizing-your-codespace/prebuilding-codespaces-for-your-project.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Codespaces de pré-criação para o seu projeto -intro: Você pode configurar o seu projeto para pré-criar um codespace automaticamente cada vez que você fizer push de uma alteração no repositório. -versions: - fpt: '*' - ghec: '*' -type: how_to -topics: - - Codespaces - - Set up - - Fundamentals -product: '{% data reusables.gated-features.codespaces %}' -shortTitle: Codespaces pré-construídos ---- - -{% note %} - -**Observação:** Este recurso está atualmente em pré-visualização privada. - -{% endnote %} - -## Sobre a pré-criação de um codespace - -A pré-construção de seus codespace permite que você seja mais produtivo e acesse o seu codespace mais rapidamente. Isso ocorre porque qualquer código-fonte, extensões de editor, dependências de projetos, comandos, ou configurações já foram baixadas, instaladas e aplicadas antes de começar sua sessão de codificação. Depois de fazer push das alterações no repositório, o {% data variables.product.prodname_codespaces %} gerencia automaticamente a configuração das criações. - -A capacidade de pré-criar codespace está atualmente em visualização privada. Para obter acesso a este recurso, entre em contato com codespaces@github.com. diff --git a/translations/pt-BR/content/codespaces/developing-in-codespaces/codespaces-lifecycle.md b/translations/pt-BR/content/codespaces/developing-in-codespaces/codespaces-lifecycle.md index a118d0b903da..7f4a0cee34ba 100644 --- a/translations/pt-BR/content/codespaces/developing-in-codespaces/codespaces-lifecycle.md +++ b/translations/pt-BR/content/codespaces/developing-in-codespaces/codespaces-lifecycle.md @@ -23,6 +23,8 @@ Se você escolher criar um novo codespace, sempre que você trabalhar em um proj Se você optar por usar um codespace de longo prazo para o seu projeto, você deverá retirá-lo do branch padrão do repositório cada vez que começar a trabalhar no seu codespace para que seu ambiente tenha os commits mais recentes. Esse fluxo de trabalho é muito parecido como se você estivesse trabalhando com um projeto na sua máquina local. +{% data reusables.codespaces.prebuilds-crossreference %} + ## Salvar alterações em um codespace Ao conectar-se a um código através da web, a gravação automática é habilitada automaticamente para o editor da web e configurada para salvar as alterações após um atraso. Ao conectar-se a um codespace por meio de {% data variables.product.prodname_vscode %} em execução no seu computador, você deverá habilitar o salvamento automático. Para obter mais informações, consulte [Salvar/Salvar Automaticamente](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save) na documentação de {% data variables.product.prodname_vscode %}. diff --git a/translations/pt-BR/content/codespaces/developing-in-codespaces/creating-a-codespace.md b/translations/pt-BR/content/codespaces/developing-in-codespaces/creating-a-codespace.md index 14981a0d16f1..44df555fed24 100644 --- a/translations/pt-BR/content/codespaces/developing-in-codespaces/creating-a-codespace.md +++ b/translations/pt-BR/content/codespaces/developing-in-codespaces/creating-a-codespace.md @@ -41,6 +41,8 @@ Se você quiser usar hooks do Git para o seu código, você deverá configurar h {% data reusables.codespaces.you-can-see-all-your-codespaces %} +{% data reusables.codespaces.prebuilds-crossreference %} + ## Acesso a {% data variables.product.prodname_codespaces %} {% data reusables.codespaces.availability %} diff --git a/translations/pt-BR/content/codespaces/getting-started/deep-dive.md b/translations/pt-BR/content/codespaces/getting-started/deep-dive.md index 5ff8ce484fb4..878760576621 100644 --- a/translations/pt-BR/content/codespaces/getting-started/deep-dive.md +++ b/translations/pt-BR/content/codespaces/getting-started/deep-dive.md @@ -24,7 +24,7 @@ Há uma série de pontos de entrada para criar um codespace. Seu codespace pode ser efêmero se você tiver de fazer algum teste ou você pode retornar ao mesmo codespace para fazer um trabalho de recurso de longo prazo. Para obter mais informações, consulte "[Criar um codespace](/codespaces/developing-in-codespaces/creating-a-codespace)". -Depois de selecionar a opção de criar um novo codespace, algumas etapas são executadas em segundo plano antes que o codespace esteja disponível para você. +Once you've selected the option to create a new codespace, and chosen a machine type for your codespace, some steps happen in the background before the codespace is available to you. ![Botão de abrir com codespaces](/assets/images/help/codespaces/new-codespace-button.png) diff --git a/translations/pt-BR/content/codespaces/index.md b/translations/pt-BR/content/codespaces/index.md index 25ca08481ab1..6175ad2ba465 100644 --- a/translations/pt-BR/content/codespaces/index.md +++ b/translations/pt-BR/content/codespaces/index.md @@ -46,9 +46,10 @@ versions: children: - /overview - /getting-started + - /developing-in-codespaces - /setting-up-your-project-for-codespaces - /customizing-your-codespace - - /developing-in-codespaces + - /prebuilding-your-codespaces - /managing-your-codespaces - /managing-codespaces-for-your-organization - /codespaces-reference diff --git a/translations/pt-BR/content/codespaces/overview.md b/translations/pt-BR/content/codespaces/overview.md index 461d369fc14f..fd8b734dc7af 100644 --- a/translations/pt-BR/content/codespaces/overview.md +++ b/translations/pt-BR/content/codespaces/overview.md @@ -13,7 +13,7 @@ redirect_from: versions: fpt: '*' ghec: '*' -type: quick_start +type: overview topics: - Codespaces --- diff --git a/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/about-codespaces-prebuilds.md b/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/about-codespaces-prebuilds.md new file mode 100644 index 000000000000..94f3dd9d22de --- /dev/null +++ b/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/about-codespaces-prebuilds.md @@ -0,0 +1,44 @@ +--- +title: About Codespaces prebuilds +shortTitle: About prebuilds +intro: Codespaces prebuilds help to speed up the creation of new codespaces. +versions: + fpt: '*' + ghec: '*' +topics: + - Codespaces +product: '{% data reusables.gated-features.codespaces %}' +--- + +{% data reusables.codespaces.prebuilds-beta-note %} + +## Visão Geral + +Prebuilding your codespaces allows you to be more productive and access your codespace faster, regardless of the size and complexity of your project. This is because any source code, editor extensions, project dependencies, commands, and configurations have already been downloaded, installed, and applied before you create a codespace for your project. Think of a prebuild as a "ready-to-go" template for a codespace. + +Whenever you push changes to your repository, {% data variables.product.prodname_codespaces %} uses {% data variables.product.prodname_actions %} to automatically update your prebuilds. + +When prebuilds are available for a particular branch of a repository, and for your region, you'll see the "{% octicon "zap" aria-label="The zap icon" %} Prebuild ready" label in the machine type dialog box that's displayed when you create a codespace and multiple machine types are available. + +![The dialog box for choosing a machine type](/assets/images/help/codespaces/choose-custom-machine-type.png) + +## About billing for {% data variables.product.prodname_codespaces %} prebuilds + +{% data reusables.codespaces.billing-for-prebuilds %} For details of {% data variables.product.prodname_codespaces %} storage pricing, see "[About billing for {% data variables.product.prodname_codespaces %}](/billing/managing-billing-for-github-codespaces/about-billing-for-codespaces)." + +Use of codespaces created using prebuilds is charged at the same rate as regular codespaces. + +## About pushing changes to prebuild-enabled branches + +Each push to a branch that has a prebuild configuration results in a {% data variables.product.prodname_dotcom %}-managed Actions workflow run to update the prebuild template. The prebuild workflow has a concurrency limit of one workflow run at a time for a given prebuild configuration, unless changes were made that affect the dev container configuration for the associated repository. Para obter mais informações, consulte "[Introdução a contêineres de desenvolvimento](/codespaces/setting-up-your-project-for-codespaces/configuring-codespaces-for-your-project)". If a run is already in progress, the workflow run that was queued most recently queued will run next, after the current run completes. + +This means that if there are very frequent pushes to your repository, prebuild creation will occur at least as often as it takes to run the prebuild workflow. That is, if your workflow run typically takes one hour to complete, prebuilds will be created for your repository roughly hourly, if the run succeeds, or more often if there were pushes that change the dev container on the branch. + +For example, let's imagine 5 pushes are made, in quick succession, against a branch that has a prebuild configuration. In this situation: + +* A workflow run is started for the first push, to update the prebuild template. +* If the 4 remaining pushes do not affect the dev container configuration, the workflow runs for these are queued in a "pending" state. + + If any of the remaining 4 pushes change the dev container configuration, then the service will not skip that one and will immediately run the prebuild creation workflow, updating the prebuild accordingly if it succeeds. + +* Once the first run completes, workflow runs for pushes 2, 3, and 4 will be canceled, and the last queued workflow (for push 5) will run and update the prebuild template. diff --git a/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md b/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md new file mode 100644 index 000000000000..b5052aadc0ea --- /dev/null +++ b/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md @@ -0,0 +1,93 @@ +--- +title: Configuring prebuilds +shortTitle: Configure prebuilds +intro: Você pode configurar o seu projeto para pré-criar um codespace automaticamente cada vez que você fizer push de uma alteração no repositório. +versions: + fpt: '*' + ghec: '*' +type: how_to +topics: + - Codespaces + - Set up +product: '{% data reusables.gated-features.codespaces %}' +permissions: People with admin access to a repository can configure prebuilds for the repository. +--- + +{% data reusables.codespaces.prebuilds-beta-note %} + +You can set up a prebuild configuration for a specific branch of your repository. + +Any branch created from a prebuild-enabled base branch will typically also get assigned a prebuild during codespace creation. This is true if the dev container on the branch is the same as on the base branch. This is because the majority of the prebuild configuration for branches with the same dev container configuration are identical, so developers can benefit from faster codespace creation times on those branches also. Para obter mais informações, consulte "[Introdução a contêineres de desenvolvimento](/codespaces/setting-up-your-project-for-codespaces/configuring-codespaces-for-your-project)". + +Typically, when you configure prebuilds for a branch, prebuilds will be available for {% data variables.product.prodname_codespaces %} machine types for that branch. However, if your repository is greater than 32 GB, prebuilds won't be available for 2-core and 4-core machine types, since the storage these provide is limited to 32 GB. + +## Pré-requisitos + +Before you can configure prebuilds for your project the following must be true: +* {% data variables.product.prodname_github_codespaces %} must be enabled for your organization. For more information, see "[Enabling {% data variables.product.prodname_codespaces %} for your organization](/codespaces/managing-codespaces-for-your-organization/enabling-codespaces-for-your-organization)." +* {% data variables.product.prodname_actions %} must be enabled for your repository. Each prebuild configuration needs to be able to trigger an associated Actions workflow. Para obter mais informações, consulte "[Gerenciar configurações de {% data variables.product.prodname_actions %} para um repositório](/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-github-actions-settings-for-a-repository)". + +## Configuring a prebuild + +{% data reusables.repositories.navigate-to-repo %} +{% data reusables.repositories.sidebar-settings %} +1. In the "Code & automation" section of the sidebar, click **{% octicon "codespaces" aria-label="The Codespaces icon" %} {% data variables.product.prodname_codespaces %}**. +1. Under "Prebuild configuration", click **Set up prebuild**. + + ![The 'Set up prebuilds' button](/assets/images/help/codespaces/prebuilds-set-up.png) + +1. Choose the branch for which you want to set up a prebuild. + + ![The Branch drop-down menu](/assets/images/help/codespaces/prebuilds-choose-branch.png) + + {% note %} + + **Note**: Any branches created from a prebuild-enabled base branch will typically also get prebuilds. For example, if you enable prebuilds for the default branch of the repository, branches based on the default branch will, in most cases, also get prebuilds. For more information, see "[Why do I get prebuilds for branches that do not have prebuilds enabled?](/codespaces/troubleshooting/troubleshooting-prebuilds#2-why-do-i-get-prebuilds-for-branches-that-do-not-have-prebuilds-enabled)" + + {% endnote %} + +1. Choose the regions in which you want to set up a prebuild. Developers must be located in a region you select to be able to create codespaces from a prebuild. Alternatively, select **All regions**. + + ![The region selection options](/assets/images/help/codespaces/prebuilds-regions.png) + + {% note %} + + **Atenção**: + * The prebuild template for each region will incur individual charges. You should, therefore, only enable prebuilds for regions in which you know they'll be used. For more information, see "[About {% data variables.product.prodname_codespaces %} prebuilds](/codespaces/prebuilding-your-codespaces/about-codespaces-prebuilds#about-billing-for-codespaces-prebuilds)." + * Developers can set their default region for {% data variables.product.prodname_codespaces %}, which can allow you to enable prebuilds for fewer regions. For more information, see "[Setting your default region for {% data variables.product.prodname_codespaces %}](/codespaces/customizing-your-codespace/setting-your-default-region-for-codespaces)." + + {% endnote %} + +1. Clique em **Criar**. + + The prebuild configuration is listed on the {% data variables.product.prodname_codespaces %} page of your repository settings. A {% data variables.product.prodname_actions %} workflow is queued and then run to create prebuild templates, based on the branch you selected, in the regions you specified. + + {% note %} + + **Note**: By default, the {% data variables.product.prodname_actions %} workflow for a prebuild configuration can only access resources in its own repository. If your project uses resources from outside of the repository, you'll need to set the `CODESPACES_PREBUILD_TOKEN` secret to grant the required access. For more information, see "[Allowing a prebuild to access external resources](/codespaces/prebuilding-your-codespaces/managing-prebuilds#allowing-a-prebuild-to-access-external-resources)." + + {% endnote %} + +## Configuring access to resources that are not in the repository + +By default, the {% data variables.product.prodname_actions %} workflow for a prebuild configuration can only access its own repository contents. If your project needs to access external resources to build the development environment, you will need to set up a personal access token (PAT) with the appropriate access scopes. + +For more information, see “[Allowing a prebuild to access external resources](/codespaces/prebuilding-your-codespaces/managing-prebuilds#allowing-a-prebuild-to-access-external-resources)." + +## Configurar variáveis de ambiente + +To allow the prebuild process to access environment variables required to create your development environment, you can set these either as {% data variables.product.prodname_codespaces %} repository secrets or as {% data variables.product.prodname_codespaces %} organization secrets. For more information, see "[Adding secrets for a repository](/codespaces/managing-codespaces-for-your-organization/managing-encrypted-secrets-for-your-repository-and-organization-for-codespaces#adding-secrets-for-a-repository)" and "[Adding secrets for an organization](/codespaces/managing-codespaces-for-your-organization/managing-encrypted-secrets-for-your-repository-and-organization-for-codespaces#adding-secrets-for-an-organization)." + +Prebuilds do not use any user-level secrets while building your environment, because these are not added until after the codespace has been created. + +{% data variables.product.prodname_codespaces %} secrets that you create in this way will be accessible by anyone who creates a codespace from this repository. If you do not want this, you can alternatively set the `CODESPACES_PREBUILD_TOKEN` secret. The `CODESPACES_PREBUILD_TOKEN` secret is only used for prebuilding and its value is not accessible in users' codespaces. For more information, see “[Allowing a prebuild to access external resources](/codespaces/prebuilding-your-codespaces/managing-prebuilds#allowing-a-prebuild-to-access-external-resources)." + +## Configuring time-consuming tasks to be included in the prebuild + +You can use the `onCreateCommand` and `updateContentCommand` commands in your `devcontainer.json` to include time-consuming processes as part of the prebuild template creation. For more information, see the Visual Studio Code documentation, "[devcontainer.json reference](https://code.visualstudio.com/docs/remote/devcontainerjson-reference#_lifecycle-scripts)." + +`onCreateCommand` is run only once, when the prebuild template is created, whereas `updateContentCommand` is run at template creation and at subsequent template updates. Incremental builds should be included in `updateContentCommand` since they represent the source of your project and need to be included for every prebuild template update. + +## Leia mais + +- "[Troubleshooting prebuilds](/codespaces/troubleshooting/troubleshooting-prebuilds)" diff --git a/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/index.md b/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/index.md new file mode 100644 index 000000000000..5f3bdca59ad0 --- /dev/null +++ b/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/index.md @@ -0,0 +1,19 @@ +--- +title: Prebuilding your codespaces +intro: 'To speed up codespace creation, you can configure your project to prebuild codespaces for specific branches in specific regions.' +product: '{% data reusables.gated-features.codespaces %}' +versions: + fpt: '*' + ghec: '*' +topics: + - Codespaces +redirect_from: + - /codespaces/customizing-your-codespace/prebuilding-codespaces-for-your-project +children: + - /about-codespaces-prebuilds + - /configuring-prebuilds + - /managing-prebuilds + - /testing-dev-container-changes +--- + +{% data reusables.codespaces.prebuilds-beta-note %} \ No newline at end of file diff --git a/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/managing-prebuilds.md b/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/managing-prebuilds.md new file mode 100644 index 000000000000..7ccf8abe5630 --- /dev/null +++ b/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/managing-prebuilds.md @@ -0,0 +1,109 @@ +--- +title: Managing prebuilds +shortTitle: Manage prebuilds +intro: 'You can review, modify, and delete the prebuild configurations for your repository.' +versions: + fpt: '*' + ghec: '*' +type: how_to +topics: + - Codespaces +product: '{% data reusables.gated-features.codespaces %}' +miniTocMaxHeadingLevel: 3 +--- + +{% data reusables.codespaces.prebuilds-beta-note %} + +## Checking, changing, and deleting your prebuild configurations + +The prebuilds that you configure are created and updated using a {% data variables.product.prodname_actions %} workflow, managed by the {% data variables.product.prodname_codespaces %} service. + +The workflow is triggered by these events: + +* Creating or updating the prebuild configuration +* Pushing a commit or a pull request to a branch that's configured to have prebuilds +* Manually triggering the workflow + +People with admin access to a repository can check the progress of prebuilds, edit, and delete prebuild configurations. + +### Viewing the progress of prebuilds +You can view the current status of the latest workflow run for each prebuild configuration you've set up on the {% data variables.product.prodname_codespaces %} page of your repository settings. For example, "Currently running" or "Last run 1 hour ago." + +To see the log output for the latest prebuild workflow run, click **See output**. + +![The 'See output' button](/assets/images/help/codespaces/prebuilds-see-output.png) + +This displays the output of the most recent run of the workflow in the **Actions** tab. + +![The prebuild workflow output](/assets/images/help/codespaces/prebuilds-log-output.png) + +Alternatively, to view all prebuild workflow runs associated with the specified branch, click the ellipsis button and choose **View runs** from the dropdown menu. + +![The 'View runs' option in the drop-down menu](/assets/images/help/codespaces/prebuilds-view-runs.png) + +This displays the workflow run history for prebuilds for the associated branch. + +![The workflow run history](/assets/images/help/codespaces/prebuilds-workflow-runs.png) + +### Editing a prebuild configuration + +1. On the {% data variables.product.prodname_codespaces %} page of your repository settings, click the ellipsis to the right of the prebuild configuration you want to edit. +1. In the dropdown menu, click **Edit**. + + ![The 'Edit' option in the drop-down menu](/assets/images/help/codespaces/prebuilds-edit.png) + +1. Make the required changes to the prebuild configuration, then click **Update**. + +### Delete a prebuild configuration + +Deleting a prebuild configuration also deletes all previously created prebuild templates for that configuration. As a result, shortly after you delete a configuration, prebuilds generated by that configuration will no longer be available when you create a new codespace. + +After you delete a prebuild configuration, workflow runs for that configuration that have been queued or started will still run. They will be listed in the workflow run history, along with previously completed workflow runs. + +1. On the {% data variables.product.prodname_codespaces %} page of your repository settings, click the ellipsis to the right of the prebuild configuration you want to delete. +1. In the dropdown menu, click **Delete**. + + ![The 'Delete' option in the drop-down menu](/assets/images/help/codespaces/prebuilds-delete.png) + +1. Click **OK** to confirm the deletion. + +### Manually trigger prebuilds + +It may be useful to manually trigger a workflow run for a prebuild configuration. Generally this is only necessary if you are debugging a problem with the workflow for a prebuild configuration. + +1. On the {% data variables.product.prodname_codespaces %} page of your repository settings, click the ellipsis to the right of the prebuild configuration whose workflow you want to trigger. +1. In the dropdown menu, click **Manually trigger**. + + ![The 'Manually trigger' option in the drop-down menu](/assets/images/help/codespaces/prebuilds-manually-trigger.png) + +## Allowing a prebuild to access external resources + +By default, the {% data variables.product.prodname_actions %} workflow for a prebuild configuration can only access its own repository contents. Your project may use additional resources to build the development environment, such as files in other repositories, packages, GHCR images, and APIs. To allow your prebuild setup to access these resources, you will need to create a new personal account and then use this account to create a personal access token (PAT) with the appropriate scopes. + +1. Create a new personal account on {% data variables.product.prodname_dotcom %}. + + {% warning %} + + **Warning**: Although you can generate the PAT using your existing personal account, we strongly recommend creating a new account with access only to the target repositories required for your scenario. This is because the access token's `repository` permission grants access to all of the repositories that the account has access to. For more information, see "[Signing up for a new GitHub account](/get-started/signing-up-for-github/signing-up-for-a-new-github-account)" and "[Security hardening for {% data variables.product.prodname_actions %}](/actions/security-guides/security-hardening-for-github-actions#considering-cross-repository-access)." + + {% endwarning %} +1. Give the new account read access to the required repositories. Para obter mais informações, consulte "[Gerenciar o acesso de um indivíduo ao repositório de uma organização](/organizations/managing-access-to-your-organizations-repositories/managing-an-individuals-access-to-an-organization-repository)". +1. While signed into the new account, create a PAT with the `repo` scope. Optionally, if the prebuild will need to download packages from the {% data variables.product.company_short %} {% data variables.product.prodname_container_registry %}, also select the `read:packages` scope. Para obter mais informações, consulte "[Criando um token de acesso pessoal](/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." + + !['repo' and 'packages' scopes selected for a PAT](/assets/images/help/codespaces/prebuilds-select-scopes.png) + + If the prebuild will use a package from the {% data variables.product.company_short %} {% data variables.product.prodname_container_registry %}, you will need to either grant the new account access to the package or configure the package to inherit the access permissions of the repository you are prebuilding. Para obter mais informações, consulte "[Configurar o controle de acesso e visibilidade de um pacote](/packages/learn-github-packages/configuring-a-packages-access-control-and-visibility)". +{% ifversion ghec %}1. Authorize the token for use with SAML single sign-on (SSO), so that it can access repositories that are owned by organizations with SSO enabled. Para obter mais informações, consulte "[Autorizar um token de acesso pessoal para uso com o logon único SAML](/authentication/authenticating-with-saml-single-sign-on/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on)". + + ![The button to configure SSO for a PAT](/assets/images/help/codespaces/configure-SSO-for-PAT.png) + +{% endif %} +1. Copy the token string. You will assign this to a {% data variables.product.prodname_codespaces %} repository secret. +1. Sign back into the account that has admin access to the repository. +1. In the repository for which you want to create {% data variables.product.prodname_codespaces %} prebuilds, create a new {% data variables.product.prodname_codespaces %} repository secret called `CODESPACES_PREBUILD_TOKEN`, giving it the value of the token you created and copied. For more information, see "[Managing encrypted secrets for your repository and organization for {% data variables.product.prodname_codespaces %}](/codespaces/managing-codespaces-for-your-organization/managing-encrypted-secrets-for-your-repository-and-organization-for-codespaces#adding-secrets-for-a-repository)." + +The PAT will be used for all subsequent prebuild templates created for your repository. Unlike other {% data variables.product.prodname_codespaces %} repository secrets, the `CODESPACES_PREBUILD_TOKEN` secret is only used for prebuilding and will not be available to use in codespaces created from your repository. + +## Leia mais + +- "[Troubleshooting prebuilds](/codespaces/troubleshooting/troubleshooting-prebuilds)" diff --git a/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/testing-dev-container-changes.md b/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/testing-dev-container-changes.md new file mode 100644 index 000000000000..b487a78a46db --- /dev/null +++ b/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/testing-dev-container-changes.md @@ -0,0 +1,35 @@ +--- +title: Testing dev container configuration changes on a prebuild-enabled branch +shortTitle: Test dev container changes +allowTitleToDifferFromFilename: true +intro: When you change the dev container configuration for a branch that's enabled for prebuilds you should test your changes in a codespace. +versions: + fpt: '*' + ghec: '*' +type: how_to +topics: + - Codespaces + - Set up +product: '{% data reusables.gated-features.codespaces %}' +permissions: People with write permissions to a repository can create or edit the dev container configuration for a branch. +--- + +{% data reusables.codespaces.prebuilds-beta-note %} + +Any changes you make to the dev container configuration for a prebuild-enabled branch will result in an update to the codespace configuration and the associated prebuild template. It’s therefore important to test such changes in a codespace from a test branch before committing your changes to a branch of your repository that's actively used. This will ensure you’re not introducing breaking changes for your team. + +Para obter mais informações, consulte "[Introdução a contêineres de desenvolvimento](/codespaces/setting-up-your-project-for-codespaces/configuring-codespaces-for-your-project)". + +## Testing changes to the dev container configuration + +1. Create a codespace from the prebuild-enabled branch whose dev container you want to change. For more information, see "[Creating a codespace ](/codespaces/developing-in-codespaces/creating-a-codespace#creating-a-codespace)." +1. In the codespace, check out a test branch. Para obter mais informações, consulte "[Usando controle de origem no seu codespace](/codespaces/developing-in-codespaces/using-source-control-in-your-codespace#creating-or-switching-branches)." +1. Make the required changes to the dev container configuration. +1. Apply the changes by rebuilding the container. Para obter mais informações, consulte "[Introdução a contêineres de desenvolvimento](/codespaces/setting-up-your-project-for-codespaces/configuring-codespaces-for-your-project#applying-changes-to-your-configuration)". +1. After everything looks good, we also recommend creating a new codespace from your test branch to ensure everything is working. You can then commit your changes to your repository's default branch, or an active feature branch, triggering an update of the prebuild template for that branch. + + {% note %} + + **Note**: Creating this codespace will take longer than usual because it will not be created from a prebuild. + + {% endnote %} diff --git a/translations/pt-BR/content/codespaces/setting-up-your-project-for-codespaces/configuring-codespaces-for-your-project.md b/translations/pt-BR/content/codespaces/setting-up-your-project-for-codespaces/configuring-codespaces-for-your-project.md index ed66d1e318cb..e0b340c98721 100644 --- a/translations/pt-BR/content/codespaces/setting-up-your-project-for-codespaces/configuring-codespaces-for-your-project.md +++ b/translations/pt-BR/content/codespaces/setting-up-your-project-for-codespaces/configuring-codespaces-for-your-project.md @@ -165,4 +165,10 @@ For more information about the available settings for `devcontainer.json`, see [ - Para diagnosticar o erro revisando os registros de criação, clique em **Visualizar registro de criação**. - Para corrigir os erros identificados nos registros, atualize seu arquivo devcontainer.json..
  • Para aplicar as alterações, reconstrua seu contêiner.
  • - + + +

    Leia mais

    + + diff --git a/translations/pt-BR/content/codespaces/setting-up-your-project-for-codespaces/setting-a-minimum-specification-for-codespace-machines.md b/translations/pt-BR/content/codespaces/setting-up-your-project-for-codespaces/setting-a-minimum-specification-for-codespace-machines.md index 3194087ac93e..a0a9afaa8535 100644 --- a/translations/pt-BR/content/codespaces/setting-up-your-project-for-codespaces/setting-a-minimum-specification-for-codespace-machines.md +++ b/translations/pt-BR/content/codespaces/setting-up-your-project-for-codespaces/setting-a-minimum-specification-for-codespace-machines.md @@ -1,6 +1,6 @@ --- title: Definindo uma especificação mínima para máquinas de codespaces -shortTitle: Definindo uma especificação mínima da máquina +shortTitle: Set a minimum machine spec intro: 'Você pode evitar que tipos de máquina com recursos insuficientes sejam usados no {% data variables.product.prodname_codespaces %} para o seu repositório.' permissions: People with write permissions to a repository can create or edit the codespace configuration. versions: diff --git a/translations/pt-BR/content/codespaces/troubleshooting/index.md b/translations/pt-BR/content/codespaces/troubleshooting/index.md index 69d0c5c22287..184a347d82b3 100644 --- a/translations/pt-BR/content/codespaces/troubleshooting/index.md +++ b/translations/pt-BR/content/codespaces/troubleshooting/index.md @@ -16,6 +16,7 @@ children: - /exporting-changes-to-a-branch - /troubleshooting-creation-and-deletion-of-codespaces - /troubleshooting-your-connection-to-codespaces + - /troubleshooting-prebuilds - /troubleshooting-dotfiles-for-codespaces - /troubleshooting-port-forwarding-for-codespaces - /troubleshooting-codespaces-clients diff --git a/translations/pt-BR/content/codespaces/troubleshooting/troubleshooting-prebuilds.md b/translations/pt-BR/content/codespaces/troubleshooting/troubleshooting-prebuilds.md new file mode 100644 index 000000000000..5a010260864d --- /dev/null +++ b/translations/pt-BR/content/codespaces/troubleshooting/troubleshooting-prebuilds.md @@ -0,0 +1,59 @@ +--- +title: Troubleshooting prebuilds +shortTitle: Codespaces prebuilds +intro: You can use prebuilds to speed up the creation of codespaces. This article provides troubleshooting steps for common issues with prebuilds. +versions: + fpt: '*' + ghec: '*' +type: reference +topics: + - Codespaces +product: '{% data reusables.gated-features.codespaces %}' +miniTocMaxHeadingLevel: 3 +--- + +{% data reusables.codespaces.prebuilds-beta-note %} + +For more information about {% data variables.product.prodname_codespaces %} prebuilds, see "[Prebuilding your codespaces](/codespaces/prebuilding-your-codespaces)." + +## Checking whether a codespace was created from a prebuild? + +If multiple machine types are available when you create a codespace then a dialog box is displayed giving you a choice of machine types. This will display the "{% octicon "zap" aria-label="The zap icon" %} Prebuild ready" label beside machine types for which prebuilds are available. + +![The dialog box for choosing a machine type](/assets/images/help/codespaces/choose-custom-machine-type.png) + +If you have your {% data variables.product.prodname_codespaces %} editor preference set to "Visual Studio Code for Web" then the "Setting up your codespace" page will show the message "Prebuilt codespace found" if a prebuild is being used. Similarly, if your editor preference is "Visual Studio Code" then the integrated terminal will contain the message "You are on a prebuilt codespace defined by the prebuild configuration for your repository" when you create a new codespace. For more information, see "[Setting your default editor for Codespaces](/codespaces/customizing-your-codespace/setting-your-default-editor-for-codespaces)." + +After you have created a codespace you can check whether it was created from a prebuild by running the following {% data variables.product.prodname_cli %} command in the terminal: + +```shell{:copy} +gh api /user/codespaces/$CODESPACE_NAME --jq .prebuild +``` + +This returns `true` if the codespace was created using a prebuild. + +Alternatively, if {% data variables.product.prodname_cli %} (`gh`) is not installed, you can use the following command, which returns `createFromPrebuild` if the codespace was created from a prebuild: + +```shell{:copy} +cat /workspaces/.codespaces/shared/environment-variables.json | jq '.ACTION_NAME' +``` + +## The "Prebuild Ready" label is sometimes missing + +You may notice that sometimes, when you create a new codespace from a prebuild-enabled branch, the "{% octicon "zap" aria-label="The zap icon" %} Prebuild Ready" label is not displayed in the dialog box for choosing a machine type. This means that prebuilds are not currently available. + +Each time you push to a prebuild-enabled branch, the prebuild template is updated. If the push involves a change to the dev container then, while the update is in progress, the "{% octicon "zap" aria-label="The zap icon" %} Prebuild Ready" label is removed from the machine types dialog box. During this time you can still create codespaces without a prebuild template. + +If your branch is not specifically enabled for prebuilds it may still benefit from prebuilds if it was branched from a prebuild-enabled branch. However, if the dev container is changed on your branch, so that it's not the same as the dev container on the base branch, prebuilds will no longer be available on your branch. + +Here are things to check if the "{% octicon "zap" aria-label="The zap icon" %} Prebuild Ready" label is not displayed for a particular branch: + +* Confirm that a prebuild configuration exists for this branch. If you’re not a repository administrator, you'll need to reach out to one to confirm this. +* Confirm that the prebuild configuration includes your region. +* Check whether a change to the dev container configuration was pushed to the prebuild-enabled branch recently. If so, you will have to wait until the prebuild workflow run for this push completes before prebuilds are available again. +* If no configuration changes were recently made, go to the **Actions** tab of your repository, click **{% octicon "codespaces" aria-label="The Codespaces icon" %} {% data variables.product.prodname_codespaces %} Prebuilds** in the workflows list, and check that prebuild workflow runs for the branch are succeeding. If latest runs of a workflow failed, and one or more of these failed runs contained changes to the dev container, then there will be no available prebuilds for the associated branch. + +## Leia mais + +- "[Configuring prebuilds](/codespaces/prebuilding-your-codespaces/configuring-prebuilds)" +- "[Managing prebuilds](/codespaces/prebuilding-your-codespaces/managing-prebuilds)" diff --git a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/apply-for-a-student-developer-pack.md b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/apply-for-a-student-developer-pack.md index 6cb1ead9816f..187813b1f735 100644 --- a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/apply-for-a-student-developer-pack.md +++ b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/apply-for-a-student-developer-pack.md @@ -45,7 +45,11 @@ Para obter informações sobre como renovar seu {% data variables.product.prodna ## Vencimento e renovações -Assim que seu acesso ao {% data variables.product.prodname_student_pack %} expirar, você poderá se recandidatar se ainda estiver qualificado, embora algumas das nossas ofertas de parceiro não possam ser renovadas. A maioria das ofertas com tempo limitado de nossos parceiros entra em vigor assim que você as configura. Para obter mais informações, consulte a página do [{% data variables.product.prodname_student_pack %}](https://education.github.com/pack). +Assim que seu acesso ao {% data variables.product.prodname_student_pack %} expirar, você poderá se recandidatar se ainda estiver qualificado, embora algumas das nossas ofertas de parceiro não possam ser renovadas. A maioria das ofertas com tempo limitado de nossos parceiros entra em vigor assim que você as configura. To reapply, simply return to https://education.github.com, click your profile picture, then click **Reverify your academic affiliation**. + +![Menu option to reverify your academic affiliation](/assets/images/help/education/reverify-academic-affiliation.png) + +Para obter mais informações, consulte a página do [{% data variables.product.prodname_student_pack %}](https://education.github.com/pack). Para ver quando seu acesso grátis ao {% data variables.product.prodname_student_pack %} expira, visite as [configurações de cobrança](https://github.com/settings/billing) da sua conta. diff --git a/translations/pt-BR/content/get-started/learning-about-github/about-github-advanced-security.md b/translations/pt-BR/content/get-started/learning-about-github/about-github-advanced-security.md index c29f8f813aa4..c9cbf6a32540 100644 --- a/translations/pt-BR/content/get-started/learning-about-github/about-github-advanced-security.md +++ b/translations/pt-BR/content/get-started/learning-about-github/about-github-advanced-security.md @@ -25,7 +25,7 @@ shortTitle: Segurança Avançada GitHub Uma licença de {% data variables.product.prodname_GH_advanced_security %} fornece as funcionalidades adicionais a seguir: -- **{% data variables.product.prodname_code_scanning_capc %}** - Pesquisa de possíveis vulnerabilidades de segurança e erros de codificação no seu código. For more information, see "[About {% data variables.product.prodname_code_scanning %}](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/about-code-scanning)." +- **{% data variables.product.prodname_code_scanning_capc %}** - Pesquisa de possíveis vulnerabilidades de segurança e erros de codificação no seu código. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_code_scanning %}](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/about-code-scanning) - **{% data variables.product.prodname_secret_scanning_caps %}** - Detectar segredos, por exemplo, chaves e tokens, que foram verificados no repositório. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_secret_scanning %}](/code-security/secret-scanning/about-secret-scanning) @@ -95,12 +95,12 @@ Se você tem uma conta corporativa, a utilização da licença para toda a empre {% endif %} {% ifversion fpt or ghec %} -## About starter workflows for {% data variables.product.prodname_advanced_security %} +## Sobre os fluxos de trabalho iniciais para {% data variables.product.prodname_advanced_security %} {% data reusables.advanced-security.starter-workflows-beta %} {% data reusables.advanced-security.starter-workflow-overview %} -For more information on starter workflows, see "[Setting up {% data variables.product.prodname_code_scanning %} using starter workflows](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/setting-up-code-scanning-for-a-repository#setting-up-code-scanning-using-starter-workflows)" and "[Using starter workflows](/actions/using-workflows/using-starter-workflows)." +Para mais informações sobre fluxos de trabalho iniciais, consulte "[Configurando {% data variables.product.prodname_code_scanning %} usando fluxos de trabalho iniciais](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/setting-up-code-scanning-for-a-repository#setting-up-code-scanning-using-starter-workflows)" e "[Usando fluxos de trabalho iniciais](/actions/using-workflows/using-starter-workflows)". {% endif %} diff --git a/translations/pt-BR/content/github/site-policy/github-data-protection-agreement.md b/translations/pt-BR/content/github/site-policy/github-data-protection-agreement.md index ea071465bb33..953a39cf9e3d 100644 --- a/translations/pt-BR/content/github/site-policy/github-data-protection-agreement.md +++ b/translations/pt-BR/content/github/site-policy/github-data-protection-agreement.md @@ -720,7 +720,7 @@ Em países onde a aprovação regulatória é necessária para o uso das Cláusu A partir de 25 de maio de 2018 e após esse período, qualquer referência aos diversos artigos da Diretiva 95/46/CE nas Cláusulas Contratuais Padrão abaixo será tratada como referência aos artigos relevantes e apropriados no RGPD. -For the purposes of Article 26(2) of Directive 95/46/EC for the transfer of personal data to processors established in third countries which do not ensure an adequate level of data protection, Customer (as data exporter) and GitHub, Inc. (as data importer, whose signature appears below), each a “party,” together “the parties,” have agreed on the following Contractual Clauses (the “Clauses” or “Standard Contractual Clauses”) in order to adduce adequate safeguards with respect to the protection of privacy and fundamental rights and freedoms of individuals for the transfer by the data exporter to the data importer of the personal data specified in Appendix 1. +Para as finalidades do artigo 26(2) da Diretiva 95/46/CE referente à transferência de dados pessoais para transformadores estabelecidos em países terceiros que não garantam um nível adequado de proteção de dados, o Cliente (como exportador de dados) e o GitHub, Inc. (como importador de dados, cuja assinatura aparece abaixo), cada um "parte", coletivamente "as partes, acordaram as Cláusulas Contratuais a seguir (as “Cláusulas” ou “Cláusulas Contratuais Padrão”) a fim de adjudicar salvaguardas adequadas referentes à proteção da privacidade e dos direitos e liberdades fundamentais dos indivíduos para a transferência pelo exportador de dados para o importador de dados dos dados pessoais especificados no Apêndice 1. ### Cláusula 1: Definições @@ -895,7 +895,7 @@ Attn: Privacy
    88 Colin P. Kelly Jr. Street
    San Francisco, California 94107 USA
    -
  • Technical and Organization Measures. The data importer has implemented and will maintain appropriate technical and organizational measures, internal controls, and information security routines intended to protect personal data, as defined in the Security Practices and Policies section of the DPA, against accidental loss, destruction, or alteration; unauthorized disclosure or access; or unlawful destruction as follows: The technical and organizational measures, internal controls, and information security routines set forth in the Security Practices and Policies section of the DPA are hereby incorporated into this Appendix 2 by this reference and are binding on the data importer as if they were set forth in this Appendix 2 in their entirety.
  • +
  • Medidas técnicas e organizacionais. O importador de dados implementou e manterá medidas técnicas e organizacionais adequadas, controles internos, rotinas de segurança de informações destinadas a proteger os dados pessoais, conforme definido na seção de Práticas de Segurança e Políticas do DPA, contra perda acidental, destruição ou alteração; divulgação ou acesso não autorizado; ou destruição ilegal da seguinte forma: medidas técnicas e organizacionais, controles internos, e as rotinas de segurança da informação estabelecidas na seção Práticas de Segurança e Políticas do DPA estão incorporadas a este Apêndice 2 por referência e estão vinculadas ao importador de dados como se estivessem definidas neste Apêndice 2 em seu inteiro teor.
  • ### Apêndice 3 das Cláusulas Contratuais Padrão (Reino Unido) @@ -914,7 +914,7 @@ Este adendo é um complemento e parte constituinte, mas não diverge ou modifica
  • fará o possível juridicamente para contestar a ordem de divulgação com base em eventuais deficiências jurídicas nos termos das leis da parte requerente ou em quaisquer conflitos relevantes com a legislação da União Europeia ou com a legislação aplicável do Estado-membro.

  • Para a finalidade desta seção, os esforços jurídicos não incluem acções que possam resultar em sanções civis ou penais, como o desprezo pelos tribunais ao abrigo das leis da jurisdição relevante. -
  • Indenização dos Titulares de Dados. Subject to Sections 3 and 4, GitHub shall indemnify a data subject for any material or non-material damage to the data subject caused by GitHub’s disclosure of personal data of the data subject that has been transferred under the Standard Contractual Clauses (UK) in response to an order from a non-EU/EEA government body or law enforcement agency (a “Relevant Disclosure”). Não obstante o exposto, o GitHub não terá nenhuma obrigação de indenizar o titular de dados nos termos desta Seção 2, na medida em que o titular de dados já tenha sido compensado pelos mesmos danos, seja pelo GitHub ou de outro modo.
  • +
  • Indenização dos Titulares de Dados. Sujeito às seções 3 e 4, o GitHub indenizará o titular de dados por qualquer dano material ou não material perante o titular de dados causados pela divulgação de dados pessoais do GitHub sobre o titular de dados que foram transferidos nos termos as Cláusulas Contratuais Padrão (Reino Unido) em resposta a uma ordem de um órgão governamental ou autoridade policial que não ou órgão governamental que não seja da UE/EEE (uma “Divulgação relevante”). Não obstante o exposto, o GitHub não terá nenhuma obrigação de indenizar o titular de dados nos termos desta Seção 2, na medida em que o titular de dados já tenha sido compensado pelos mesmos danos, seja pelo GitHub ou de outro modo.
  • Condições de Indenização. A indenização nos termos da Seção 2 fica condicionada ao estabelecimento do titular dos dados, para satisfação razoável do GitHub, que:
    1. o GitHub participou em uma Divulgação Relevante;
    2. diff --git a/translations/pt-BR/content/github/site-policy/github-statement-against-modern-slavery-and-child-labor.md b/translations/pt-BR/content/github/site-policy/github-statement-against-modern-slavery-and-child-labor.md index 04d5e8da0cf7..2e888d1d5a33 100644 --- a/translations/pt-BR/content/github/site-policy/github-statement-against-modern-slavery-and-child-labor.md +++ b/translations/pt-BR/content/github/site-policy/github-statement-against-modern-slavery-and-child-labor.md @@ -18,7 +18,7 @@ De acordo com a Organização Internacional do Trabalho (OIT), [40 milhões de p O GitHub lamenta a presença e persistência da escravatura moderna e do trabalho infantil, e leva a sério a sua responsabilidade de garantir que nem a escravatura moderna, nem o trabalho infantil se realizem na sua cadeia de fornecedores ou em qualquer parte do seu negócio. ("Escravidão moderna", nesta declaração, refere-se à escravatura, ao trabalho forçado ou obrigatório, ao tráfico, à servidão e aos trabalhadores que são presos, coagidos ou obrigados. "Trabalho infantil" refere-se ao trabalho realizado por alguém menor de 16 anos de idade, ou menor de 14 anos, para trabalho leve, desde que não se limite a períodos que interfiram na escolaridade da criança nem em condições que interfiram na saúde ou o bem-estar da criança.) -De acordo com a [Lei da Escravidão Moderna do Reino Unido](http://www.legislation.gov.uk/ukpga/2015/30/section/54/enacted), e em consonância com o [Protocolo da OIT de 2014 à Convenção do Trabalho Forçado](http://www.ilo.org/dyn/normlex/en/f?p=NORMLEXPUB:12100:0::NO::P12100_ILO_CODE:P029), a [Declaração da OIT sobre os Princípios Fundamentais e os Direitos do Trabalho](http://www.ilo.org/declaration/thedeclaration/textdeclaration/lang--en/index.htm), e os [Objetivos das Nações Unidas para o Desenvolvimento Sustentável 8.7](https://sustainabledevelopment.un.org/sdg8), esta declaração contra a Escravidão Moderna e o Trabalho Infantil de 2018 ("a Declaração") descreve as etapas tomadas pelo GitHub para evitar que a escravatura moderna e o trabalho infantil ocorram em seus negócios ou cadeia de fornecedores. +In accordance with the [UK Modern Slavery Act](https://www.legislation.gov.uk/ukpga/2015/30/section/54/enacted), and in alignment with the [ILO 2014 Protocol to its Forced Labour Convention](https://www.ilo.org/dyn/normlex/en/f?p=NORMLEXPUB:12100:0::NO::P12100_ILO_CODE:P029), [ILO Declaration on Fundamental Principles and Rights at Work](https://www.ilo.org/declaration/thedeclaration/textdeclaration/lang--en/index.htm), and [United Nations Sustainable Development Goals target 8.7](https://www.unodc.org/roseap/en/sustainable-development-goals.html#:~:text=Target%208.7%20%2D%20Take%20immediate%20and,labour%20in%20all%20its%20forms), this 2018 Statement Against Modern Slavery and Child Labor ("the Statement") describes the steps GitHub has taken to prevent modern slavery and child labor from occurring in its business or supply chain. ## Estrutura, negócios e cadeias de fornecedores do GitHub diff --git a/translations/pt-BR/content/support/contacting-github-support/providing-data-to-github-support.md b/translations/pt-BR/content/support/contacting-github-support/providing-data-to-github-support.md index de055cc1d3b3..8329e3b77d88 100644 --- a/translations/pt-BR/content/support/contacting-github-support/providing-data-to-github-support.md +++ b/translations/pt-BR/content/support/contacting-github-support/providing-data-to-github-support.md @@ -177,4 +177,4 @@ Você pode fazer upload diretamente de um pacote de suporte para o nosso servido ## Leia mais - "[Sobre o suporte do GitHub](/support/learning-about-github-support/about-github-support)" -- "[Generating a Health Check for your enterprise](/enterprise-server@latest/admin/enterprise-management/monitoring-your-appliance/generating-a-health-check-for-your-enterprise)" +- "[Gerando uma verificação de integridade da sua empresa](/enterprise-server@latest/admin/enterprise-management/monitoring-your-appliance/generating-a-health-check-for-your-enterprise)" diff --git a/translations/pt-BR/data/learning-tracks/actions.yml b/translations/pt-BR/data/learning-tracks/actions.yml index badfea227267..eac92d8f5f33 100644 --- a/translations/pt-BR/data/learning-tracks/actions.yml +++ b/translations/pt-BR/data/learning-tracks/actions.yml @@ -38,8 +38,8 @@ deploy_to_the_cloud: - /actions/deployment/deploying-to-azure-app-service - /actions/deployment/deploying-to-google-kubernetes-engine adopting_github_actions_for_your_enterprise: - title: 'Adopt GitHub Actions for your enterprise' - description: 'Learn how to plan and implement a roll out of {% data variables.product.prodname_actions %} in your enterprise.' + title: 'Adote o GitHub Actions para a sua empresa' + description: 'Aprenda a planejar e implementar uma versão de {% data variables.product.prodname_actions %} na sua empresa.' guides: - /admin/github-actions/getting-started-with-github-actions-for-your-enterprise/about-github-actions-for-enterprises - /actions/learn-github-actions/understanding-github-actions diff --git a/translations/pt-BR/data/learning-tracks/admin.yml b/translations/pt-BR/data/learning-tracks/admin.yml index 2f5bcc4d81a4..7158366a3939 100644 --- a/translations/pt-BR/data/learning-tracks/admin.yml +++ b/translations/pt-BR/data/learning-tracks/admin.yml @@ -37,8 +37,8 @@ upgrade_your_instance: - /admin/configuration/enabling-and-scheduling-maintenance-mode - /admin/enterprise-management/upgrading-github-enterprise-server adopting_github_actions_for_your_enterprise: - title: 'Adopt GitHub Actions for your enterprise' - description: 'Learn how to plan and implement a roll out of {% data variables.product.prodname_actions %} in your enterprise.' + title: 'Adote o GitHub Actions para a sua empresa' + description: 'Aprenda a planejar e implementar uma versão de {% data variables.product.prodname_actions %} na sua empresa.' guides: - /admin/github-actions/getting-started-with-github-actions-for-your-enterprise/about-github-actions-for-enterprises - /actions/learn-github-actions/understanding-github-actions diff --git a/translations/pt-BR/data/learning-tracks/code-security.yml b/translations/pt-BR/data/learning-tracks/code-security.yml index 4802759e758f..c1fa2ba98d15 100644 --- a/translations/pt-BR/data/learning-tracks/code-security.yml +++ b/translations/pt-BR/data/learning-tracks/code-security.yml @@ -2,7 +2,7 @@ #Feature available only on dotcom security_advisories: title: 'Corrigir e revelar uma vulnerabilidade de segurança' - description: 'Using repository security advisories to privately fix a reported vulnerability and get a CVE.' + description: 'Usando consultorias de segurança do repositório para corrigir de forma privada uma vulnerabilidade relatada e obter um CVE.' featured_track: '{% ifversion fpt %}true{% else %}false{% endif %}' guides: - /code-security/repository-security-advisories/about-coordinated-disclosure-of-security-vulnerabilities diff --git a/translations/pt-BR/data/product-examples/codespaces/code-examples.yml b/translations/pt-BR/data/product-examples/codespaces/code-examples.yml index 00958245abdd..83e9faf890fe 100644 --- a/translations/pt-BR/data/product-examples/codespaces/code-examples.yml +++ b/translations/pt-BR/data/product-examples/codespaces/code-examples.yml @@ -1,43 +1,43 @@ --- - - title: Node.js sample project - description: Try a Node.js project with a custom dev container + title: Projeto de amostra no Node.js + description: Tente um projeto do Node.js com um contêiner de desenvolvimento personalizado languages: Javascript href: microsoft/vscode-remote-try-node tags: - - development containers + - contêineres de desenvolvimento - - title: Python sample project - description: Try a Python project with a custom dev container + title: Projeto de amostra do Python + description: Experimente um projeto do Python com um contêiner de desenvolvimento personalizado languages: Python href: microsoft/vscode-remote-try-python tags: - - development containers + - contêineres de desenvolvimento - - title: Java sample project - description: Try a Java project with a custom dev container + title: Projeto de amostra do Java + description: Experimente um projeto do Java com um contêiner de desenvolvimento personalizado languages: Java href: microsoft/vscode-remote-try-java tags: - - development containers + - contêineres de desenvolvimento - - title: Go sample project - description: Try a Go project with a custom dev container + title: Projeto de amostra no Go + description: Experimente um projeto do Go com um contêiner de desenvolvimento personalizado languages: Go href: microsoft/vscode-remote-try-go tags: - - development containers + - contêineres de desenvolvimento - - title: Rust sample project - description: Try a Rust project with a custom dev container + title: Projeto de amostra do Rust + description: Experimente um projeto do Rust com um contêiner de desenvolvimento personalizado languages: Rust href: microsoft/vscode-remote-try-rust tags: - - development containers + - contêineres de desenvolvimento - - title: PHP sample project - description: Try a PHP project with a custom dev container + title: Projeto de amostra no PHP + description: Experimente um projeto do PHP com um contêiner de desenvolvimento personalizado languages: PHP href: microsoft/vscode-remote-try-php tags: - - development containers + - contêineres de desenvolvimento diff --git a/translations/pt-BR/data/product-examples/sponsors/user-examples.yml b/translations/pt-BR/data/product-examples/sponsors/user-examples.yml index 92800edaf330..4ac77eb36ba3 100644 --- a/translations/pt-BR/data/product-examples/sponsors/user-examples.yml +++ b/translations/pt-BR/data/product-examples/sponsors/user-examples.yml @@ -2,19 +2,19 @@ - #Images and descriptions are pulled directly from the repo user: chaynHQ - description: Chayn helps women experiencing abuse find the right information and support they need to take control of their lives. + description: O Chayn ajuda as mulheres que são vítimas de abusos a encontrarem as informações corretas e o apoio de que precisam para assumirem o controle das suas vidas. - user: foosel - description: '👋 I''m Gina, and I''m mostly known for being the creator and main developer of OctoPrint 🐙.' + description: '👋 Sou Gina e, de modo geral, sou conhecida por ser a criadora e desenvolvedora principal do OctoPrint 🐙.' - user: dayhaysoos - description: What's up? I'm Nick. I'm an engineer who has a new-found passion for removing friction from the e-commerce developer experience. + description: Tudo bem? Eu sou o Nick. Eu sou um engenheiro que acaba de encontrar a sua paixão por remover fricção da experiência de desenvolvimento de comércio eletrônico. - user: yyx990803 - description: I'm working fulltime on Vue.js, a frontend JavaScript framework for building web applications, and Vite, a modern web build tool. + description: Estou trabalhando no Vue.js em tempo integral, uma estrutura frontend do JavaScript para criar aplicativos da web e Vite, uma moderna ferramenta de criação da web. - user: calebporzio - description: '🚶‍♂️I left my day job in Jan 2019 to pursue open-source. Since then, I''ve built Laravel Livewire, AlpineJS, and a bunch of other stuff.' + description: '🚶‍♂️ Eu saí do meu trabalho diurno em janeiro de 2019 para dedicar-me ao código aberto. Desde então, eu criei Laravel Livewire, AlpineJS e uma série de outras coisas.' - user: kjaymiller - description: Hi Y'all I'm Jay! 👋 I'm a Marine Corps Veteran turned developer that's been actively coding since 2014. I'm also involved in the productivity space where I can be found helping people with automations for some of their favorite apps and tools. + description: '¡Olá a todos, eu sou! 👋 Sou um veterano do corpo de fuzileiros navais e venho trabalhando ativamente com codificação desde 2014. Além disso, eu me envolvo com a área de produtividade, em que eu posso ajudar as pessoas com automações para alguns dos seus aplicativos e ferramentas favoritos.' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/2-20/13.yml b/translations/pt-BR/data/release-notes/enterprise-server/2-20/13.yml index 44c7395394b9..6f3cea7c0271 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/2-20/13.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/2-20/13.yml @@ -1,8 +1,8 @@ date: '2020-08-11' sections: security_fixes: - - '{% octicon "alert" aria-label="The alert icon" %} **Critical:** A remote code execution vulnerability was identified in GitHub Pages that could allow an attacker to execute commands as part building a GitHub Pages site. This issue was due to an outdated and vulnerable dependency used in the Pages build process. To exploit this vulnerability, an attacker would need permission to create and build a GitHub Pages site on the GitHub Enterprise Server instance. This vulnerability affected all versions of GitHub Enterprise Server. To mitigate this vulnerability, Kramdown has been updated to address CVE-2020-14001. {% comment %} https://github.com/github/pages/pull/2836, https://github.com/github/pages/pull/2827 {% endcomment %}' - - '**High:** An attacker could inject a malicious argument into a Git sub-command when executed on GitHub Enterprise Server. This could allow an attacker to overwrite arbitrary files with partially user-controlled content and potentially execute arbitrary commands on the GitHub Enterprise Server instance. To exploit this vulnerability, an attacker would need permission to access repositories within the GitHub Enterprise Server instance. However, due to other protections in place, we could not identify a way to actively exploit this vulnerability. This vulnerability was reported through the GitHub Security Bug Bounty program. {% comment %} https://github.com/github/github/pull/151097 {% endcomment %}' + - '{% octicon "alert" aria-label="The alert icon" %}**CRÍTICO:** Uma vulnerabilidade de execução de código remoto foi identificada no GitHub Pages e permite que um invasor execute comandos como parte de criação de um site do GitHub Pages. Esse problema deve-se a uma dependência desatualizada e vulnerável usada no processo de criação de páginas. Para explorar essa vulnerabilidade, um invasor precisará de permissão para criar e construir um site do GitHub Pages na instância do GitHub Enterprise Server. Esta vulnerabilidade afetou todas as versões do GitHub Enterprise Server. Para mitigar essa vulnerabilidade, a Kramdown foi atualizada para abordar o CVE-2020-14001. {% comment %} https://github.com/github/pages/pull/2836, https://github.com/github/pages/pull/2827 {% endcomment %}' + - '**Alto:** Um invasor pode injetar um argumento malicioso em um subcomando do Git quando executado no GitHub Enterprise Server. Isso pode permitir que o invasor sobrescreva arquivos arbitrários com conteúdo controlado parcialmente pelo usuário e potencialmente execute comandos arbitrários na instância do GitHub Enterprise Server. Para explorar essa vulnerabilidade, um invasor precisaria de permissão para acessar repositórios dentro da instância do GitHub Enterprise Server. No entanto, devido a outras proteções em vigor, não conseguimos identificar uma forma de explorar ativamente esta vulnerabilidade. Esta vulnerabilidade foi relatada por meio do programa GitHub Security Bug Bounty {% comment %} https://github.com/github/github/pull/151097 {% endcomment %}' - 'Os pacotes foram atualizados para as últimas versões de segurança. {% comment %} https://github.com/github/enterprise2/pull/21811, https://github.com/github/enterprise2/pull/21700 {% endcomment %}' bugs: - 'Um erro de configuração do Cônsul impediu que algumas tarefas de segundo plano fossem processadas em instâncias autônomas. {% comment %} https://github.com/github/enterprise2/pull/21464 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/2-21/4.yml b/translations/pt-BR/data/release-notes/enterprise-server/2-21/4.yml index 61512a816192..ed15193b5c58 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/2-21/4.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/2-21/4.yml @@ -1,8 +1,8 @@ date: '2020-08-11' sections: security_fixes: - - '{% octicon "alert" aria-label="The alert icon" %} **Critical:** A remote code execution vulnerability was identified in GitHub Pages that could allow an attacker to execute commands as part building a GitHub Pages site. This issue was due to an outdated and vulnerable dependency used in the Pages build process. To exploit this vulnerability, an attacker would need permission to create and build a GitHub Pages site on the GitHub Enterprise Server instance. This vulnerability affected all versions of GitHub Enterprise Server. To mitigate this vulnerability, Kramdown has been updated to address CVE-2020-14001. {% comment %} https://github.com/github/pages/pull/2835, https://github.com/github/pages/pull/2827 {% endcomment %}' - - '**High:** High: An attacker could inject a malicious argument into a Git sub-command when executed on GitHub Enterprise Server. This could allow an attacker to overwrite arbitrary files with partially user-controlled content and potentially execute arbitrary commands on the GitHub Enterprise Server instance. To exploit this vulnerability, an attacker would need permission to access repositories within the GHES instance. However, due to other protections in place, we could not identify a way to actively exploit this vulnerability. This vulnerability was reported through the GitHub Security Bug Bounty program. {% comment %} https://github.com/github/github/pull/150936, https://github.com/github/github/pull/150634 {% endcomment %}' + - '{% octicon "alert" aria-label="The alert icon" %}**Crítico:** Uma vulnerabilidade de execução de código remoto foi identificada no GitHub Pages e permite que um invasor execute comandos como parte de criação de um site do GitHub Pages. Esse problema deve-se a uma dependência desatualizada e vulnerável usada no processo de criação de páginas. Para explorar essa vulnerabilidade, um invasor precisará de permissão para criar e construir um site do GitHub Pages na instância do GitHub Enterprise Server. Esta vulnerabilidade afetou todas as versões do GitHub Enterprise Server. Para mitigar essa vulnerabilidade, a Kramdown foi atualizada para abordar o CVE-2020-14001. {% comment %} https://github.com/github/pages/pull/2835, https://github.com/github/pages/pull/2827 {% endcomment %}' + - '**Alto:** Alto: Um invasor pode injetar um argumento malicioso em um subcomando do Git quando executado no GitHub Enterprise Server. Isso pode permitir que o invasor sobrescreva arquivos arbitrários com conteúdo controlado parcialmente pelo usuário e potencialmente execute comandos arbitrários na instância do GHES. Para explorar essa vulnerabilidade, um invasor precisaria de permissão para acessar repositórios dentro da instância do GitHub Enterprise Server. No entanto, devido a outras proteções em vigor, não conseguimos identificar uma forma de explorar ativamente esta vulnerabilidade. Esta vulnerabilidade foi relatada por meio do programa GitHub Security Bug Bounty {% comment %} https://github.com/github/github/pull/150936, https://github.com/github/github/pull/150634 {% endcomment %}' - 'Os pacotes foram atualizados para as últimas versões de segurança. {% comment %} https://github.com/github/enterprise2/pull/21679, https://github.com/github/enterprise2/pull/21542, https://github.com/github/enterprise2/pull/21812, https://github.com/github/enterprise2/pull/21700 {% endcomment %}' bugs: - 'Um erro de configuração do Cônsul impediu que algumas tarefas de segundo plano fossem processadas em instâncias autônomas. {% comment %} https://github.com/github/enterprise2/pull/21463 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/2-22/17.yml b/translations/pt-BR/data/release-notes/enterprise-server/2-22/17.yml index a0b60a3dbe0d..a68724ee12c3 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/2-22/17.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/2-22/17.yml @@ -7,11 +7,11 @@ sections: bugs: - '`ghe-cluster-config-node-init` falharia durante a configuração do cluster se o proxy HTTP estiver habilitado.' - O Collectd não resolveria o nome de host de destino após a inicialização. - - The job that purged stale deleted repositories could fail to make progress if some of those repositories were protected from deletion by legal holds. - - Git pushes could result in a 500 Internal Server Error during the user reconciliation process on instances using LDAP authentication mode. + - O trabalho que os repositórios obsoletos excluídos pode não conseguir progredir se alguns desses repositórios estiverem protegidos da exclusão por retenção legal. + - Os pushes do Git podem gerar um erro de 500 servidor interno durante o processo de reconciliação do usuário em instâncias usando o modo de autenticação do LDAP. - Um número significativo de erros 503 foram registrados toda vez que um usuário visitou a página `/settings` de um repositório se o gráfico de dependência não estava habilitado. changes: - - Improved the efficiency of config apply by skipping IP allow firewall rules that had not changed, which saved significant time on large clusters. + - Aprimorou-se a eficiência da aplicação da configuração ao ignorar as regras de firewall para permitir IP, que não haviam sido alteradas, o que economizou tempo significativo em grandes clusters. known_issues: - Em uma nova configuração do GitHub Enterprise Server sem nenhum usuário, um invasor pode criar o primeiro usuário administrador. - As regras de firewall personalizadas são removidas durante o processo de atualização. diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-0/11.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-0/11.yml index f19c39fae0e9..62043328d1f4 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-0/11.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-0/11.yml @@ -8,15 +8,15 @@ sections: - A variável de data de vencimento do SAML não era configurável. - Os serviços do aplicativo falhariam as suas verificações de saúde durante a configuração fossem aplicadas antes de poderem entrar em um estado saudável. - '`ghe-cluster-config-node-init` falharia durante a configuração do cluster se o proxy HTTP estiver habilitado.' - - Pre-receive hooks could encounter an error `Failed to resolve full path of the current executable` due to `/proc` not being mounted on the container. + - Os hooks de pre-receive podem encontrar um erro `Failed to resolve full path of the current executable` due to `/proc` não sendo montado no container. - O Collectd não resolveria o nome de host de destino após a inicialização. - - The job that purged stale deleted repositories could fail to make progress if some of those repositories were protected from deletion by legal holds. + - O trabalho que os repositórios obsoletos excluídos pode não conseguir progredir se alguns desses repositórios estiverem protegidos da exclusão por retenção legal. - Executar `git nw-gc --pristine` geraria um erro. - Os Trabalhos de fundo estavam sendo enfileirados na fila `spam` que não estavam sendo processados. - O método de merge preferido seria redefinido ao tentar novamente após um merge de PR falhada. - - Git pushes could result in a 500 Internal Server Error during the user reconciliation process on instances using LDAP authentication mode. + - Os pushes do Git podem gerar um erro de 500 servidor interno durante o processo de reconciliação do usuário em instâncias usando o modo de autenticação do LDAP. changes: - - Improved the efficiency of config apply by skipping IP allow firewall rules that had not changed, which saved significant time on large clusters. + - Aprimorou-se a eficiência da aplicação da configuração ao ignorar as regras de firewall para permitir IP, que não haviam sido alteradas, o que economizou tempo significativo em grandes clusters. known_issues: - Em uma nova configuração do GitHub Enterprise Server sem nenhum usuário, um invasor pode criar o primeiro usuário administrador. - As regras de firewall personalizadas são removidas durante o processo de atualização. diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-0/16.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-0/16.yml index f9463e073f0f..22702ea2095b 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-0/16.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-0/16.yml @@ -8,7 +8,7 @@ sections: - 'As contagens dos trabalhadores de Resque foram exibidas incorretamente no modo de manutenção. {% comment %} https://github.com/github/enterprise2/pull/26898, https://github.com/github/enterprise2/pull/26883 {% endcomment %}' - 'A memória memorizada memcached poderia ser zero no modo de clustering. {% comment %} https://github.com/github/enterprise2/pull/26927, https://github.com/github/enterprise2/pull/26832 {% endcomment %}' - 'Corrige versões {% data variables.product.prodname_pages %} para que elas levem em conta a configuração NO_PROXY do aparelho. Isto é relevante para os aparelhos configurados apenas com um proxy HTTP. (atualização 2021-09-30) {% comment %} https://github.com/github/pages/pull/3360 {% endcomment %}' - - 'The GitHub Connect configuration of the source instance was always restored to new instances even when the `--config` option for `ghe-restore` was not used. This would lead to a conflict with the GitHub Connect connection and license synchronization if both the source and destination instances were online at the same time. The fix also requires updating backup-utils to 3.2.0 or higher. [updated: 2021-11-18]' + - 'A configuração do GitHub Connect da instância de origem foi sempre restaurada para novas instâncias mesmo quando `--config` option for `ghe-restore` não foi usada. Isto geraria um conflito com a conexão e a sincronização de licença do GitHub Connect se as instâncias de origem e destino estivessem on-line ao mesmo tempo. A correção também exige atualização do backup-utils para a versão 3.2.0 ou superior. [atualizado: 2021-11-18]' known_issues: - Em uma nova configuração de {% data variables.product.prodname_ghe_server %} sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. - As regras de firewall personalizadas são removidas durante o processo de atualização. diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-0/18.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-0/18.yml index 6a0b5c63b1c0..88467757cd69 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-0/18.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-0/18.yml @@ -2,10 +2,10 @@ date: '2021-10-28' sections: security_fixes: - - 'Several known weak SSH public keys have been added to the deny list and can no longer be registered. In addition, versions of GitKraken known to generate weak SSH keys (7.6.x, 7.7.x and 8.0.0) have been blocked from registering new public keys.' + - 'Várias chaves públicas SSH fracas conhecidas foram adicionadas à lista de recusas e já não podem ser registradas. Além disso, as versões do GitKraken conhecidas por gerar chaves SSH fracas (7.6.x, 7.7.x e 8.0.0) foram impedidas de registrar novas chaves públicas.' - 'Os pacotes foram atualizados para as últimas versões de segurança.' bugs: - - 'Several parts of the application were unusable for users who are owners of many organizations.' + - 'Várias partes do aplicativo eram inutilizáveis para usuários que são proprietários de várias organizações.' known_issues: - Em uma nova configuração de {% data variables.product.prodname_ghe_server %} sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. - As regras de firewall personalizadas são removidas durante o processo de atualização. diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-0/19.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-0/19.yml index ccfa29074ea6..d1006995e537 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-0/19.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-0/19.yml @@ -5,9 +5,9 @@ sections: - A path traversal vulnerability was identified in {% data variables.product.prodname_pages %} builds on {% data variables.product.prodname_ghe_server %} that could allow an attacker to read system files. To exploit this vulnerability, an attacker needed permission to create and build a {% data variables.product.prodname_pages %} site on the {% data variables.product.prodname_ghe_server %} instance. This vulnerability affected all versions of {% data variables.product.prodname_ghe_server %} prior to 3.3, and was fixed in versions 3.0.19, 3.1.11, and 3.2.3. This vulnerability was reported through the {% data variables.product.company_short %} Bug Bounty program and has been assigned CVE-2021-22870. - Os pacotes foram atualizados para as últimas versões de segurança. bugs: - - Some Git operations failed after upgrading a {% data variables.product.prodname_ghe_server %} 3.x cluster because of the HAProxy configuration. - - Unicorn worker counts might have been set incorrectly in clustering mode. - - Resqued worker counts might have been set incorrectly in clustering mode. + - Algumas operações Git falharam depois de atualizar um cluster 3.x de {% data variables.product.prodname_ghe_server %} devido à configuração do HAProxy. + - É possível que as contagens de trabalhadores do Unicorn possam ter sido definidas de forma incorreta no modo de agrupamento. + - É possível que as contagens dos trabalhadores do Resqued possam ter sido definidas incorretamente no modo cluster. - If Ubuntu's Uncomplicated Firewall (UFW) status was inactive, a client could not clearly see it in the logs. - Some pages and Git-related background jobs might not run in cluster mode with certain cluster configurations. - The enterprise audit log page would not display audit events for {% data variables.product.prodname_secret_scanning %}. diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-0/20.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-0/20.yml index fd360134489b..ce616fd0477e 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-0/20.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-0/20.yml @@ -4,13 +4,13 @@ sections: security_fixes: - Os pacotes foram atualizados para as últimas versões de segurança. bugs: - - Pre-receive hooks would fail due to undefined `PATH`. - - 'Running `ghe-repl-setup` would return an error: `cannot create directory /data/user/elasticsearch: File exists` if the instance had previously been configured as a replica.' - - In large cluster environments, the authentication backend could be unavailable on a subset of frontend nodes. - - Some critical services may not have been available on backend nodes in GHES Cluster. + - Os hooks de pre-receive falhariam em razão de `PATH` indefinido. + - 'A execução de `ghe-repl-setup` retornaria um erro: `cannot create directory /data/user/elasticsearch: File exists` se a instância tiver sido configurada anteriormente como uma réplica.' + - Em ambientes de grandes clusters, o back-end de autenticação pode estar indisponível em um subconjunto de nós do frontend. + - Alguns serviços críticos podem não estar disponíveis em nós de backend do Cluster do GHES. changes: - - An additional outer layer of `gzip` compression when creating a cluster support bundle with `ghe-cluster-suport-bundle` is now turned off by default. This outer compression can optionally be applied with the `ghe-cluster-suport-bundle -c` command line option. - - We have added extra text to the admin console to remind users about the mobile apps' data collection for experience improvement purposes. + - A camada externa adicional de compressão `gzip` ao criar um pacote de suporte de cluster com `ghe-cluster-suport-bundle` agora está desativada por padrão. Essa compressão externa pode ser aplicada opcionalmente com a opção de linha de comando `ghe-cluster-suport-bundle -c`. + - Nós adicionamos texto adicional ao console de administração para lembrar os usuários da coleta de dados dos aplicativos móveis para fins de melhoria de experiência. - The {% data variables.product.prodname_github_connect %} data connection record now includes a list of enabled {% data variables.product.prodname_github_connect %} features. [Updated 2021-12-09] known_issues: - Em uma nova configuração de {% data variables.product.prodname_ghe_server %} sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-1/0.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-1/0.yml index 6b929ef70fc8..e239d7dff7c2 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-1/0.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-1/0.yml @@ -67,9 +67,9 @@ sections: heading: Filtro do GitHub Mobile notes: - | - [{% data variables.product.prodname_mobile %}](https://github.com/mobile) filtering allows you to search for and find issues, pull requests, and discussions from your device. New metadata for issues and pull request list items allow you to filter by assignees, checks status, review states, and comment counts. + [{% data variables.product.prodname_mobile %}](https://github.com/mobile) o filtro permite que você procure e encontre problemas, pull requests e discussões do seu dispositivo. Novos metadados para problemas e itens da lista de pull request permitem que você filtre por responsáveis, verifique status, status de revisão e contagens de comentários. - {% data variables.product.prodname_mobile %} beta is available for {% data variables.product.prodname_ghe_server %}. Sign in with our [Android](https://play.google.com/store/apps/details?id=com.github.android) and [iOS](https://apps.apple.com/app/github/id1477376905) apps to triage notifications and manage issues and pull requests on the go. Administrators can disable mobile support for their Enterprise using the management console or by running `ghe-config app.mobile.enabled false`. For more information, see "[GitHub Mobile](/get-started/using-github/github-mobile)." + A beta de {% data variables.product.prodname_mobile %} está disponível para {% data variables.product.prodname_ghe_server %}. Efetue o login com os nossos aplicativos de [Android](https://play.google.com/store/apps/details?id=com.github.android) e [iOS](https://apps.apple.com/app/github/id1477376905) para triar as notificações e gerenciar problemas e pull requests em qualquer lugar. Os administradores podem desabilitar o suporte móvel para sua empresa usando o console de gerenciamento ou executando o `ghe-config app.mobile.enabled false`. Para mais informações, consulte "[GitHub Mobile](/get-started/using-github/github-mobile)." changes: - heading: Alterações na administração diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-1/10.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-1/10.yml index f17695ae771d..58456573cf5f 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-1/10.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-1/10.yml @@ -3,11 +3,11 @@ date: '2021-10-28' sections: security_fixes: - 'It was possible for cleartext passwords to end up in certain log files.' - - 'Several known weak SSH public keys have been added to the deny list and can no longer be registered. In addition, versions of GitKraken known to generate weak SSH keys (7.6.x, 7.7.x and 8.0.0) have been blocked from registering new public keys.' + - 'Várias chaves públicas SSH fracas conhecidas foram adicionadas à lista de recusas e já não podem ser registradas. Além disso, as versões do GitKraken conhecidas por gerar chaves SSH fracas (7.6.x, 7.7.x e 8.0.0) foram impedidas de registrar novas chaves públicas.' - 'Os pacotes foram atualizados para as últimas versões de segurança.' bugs: - - 'Restore might fail for enterprise server in clustering mode if orchestrator isnt healthily.' - - 'Several parts of the application were unusable for users who are owners of many organizations.' + - 'Restaurar pode gerar uma falha para o servidor corporativo no modo de agrupamento se orquestrador não tiveru ma boa integridade.' + - 'Várias partes do aplicativo eram inutilizáveis para usuários que são proprietários de várias organizações.' - 'Fixed a link to https://docs.github.com.' changes: - 'Browsing and job performance optimizations for repositories with many refs.' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-1/11.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-1/11.yml index 54e469bd92c9..047cffa2da82 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-1/11.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-1/11.yml @@ -5,9 +5,9 @@ sections: - A path traversal vulnerability was identified in {% data variables.product.prodname_pages %} builds on {% data variables.product.prodname_ghe_server %} that could allow an attacker to read system files. To exploit this vulnerability, an attacker needed permission to create and build a {% data variables.product.prodname_pages %} site on the {% data variables.product.prodname_ghe_server %} instance. This vulnerability affected all versions of {% data variables.product.prodname_ghe_server %} prior to 3.3, and was fixed in versions 3.0.19, 3.1.11, and 3.2.3. This vulnerability was reported through the {% data variables.product.company_short %} Bug Bounty program and has been assigned CVE-2021-22870. - Os pacotes foram atualizados para as últimas versões de segurança. bugs: - - Some Git operations failed after upgrading a {% data variables.product.prodname_ghe_server %} 3.x cluster because of the HAProxy configuration. - - Unicorn worker counts might have been set incorrectly in clustering mode. - - Resqued worker counts might have been set incorrectly in clustering mode. + - Algumas operações Git falharam depois de atualizar um cluster 3.x de {% data variables.product.prodname_ghe_server %} devido à configuração do HAProxy. + - É possível que as contagens de trabalhadores do Unicorn possam ter sido definidas de forma incorreta no modo de agrupamento. + - É possível que as contagens dos trabalhadores do Resqued possam ter sido definidas incorretamente no modo cluster. - If Ubuntu's Uncomplicated Firewall (UFW) status was inactive, a client could not clearly see it in the logs. - Upgrading from {% data variables.product.prodname_ghe_server %} 2.x to 3.x failed when there were UTF8 characters in an LDAP configuration. - Some pages and Git-related background jobs might not run in cluster mode with certain cluster configurations. diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-1/12.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-1/12.yml index 9f04d332b246..eaf81c16442c 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-1/12.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-1/12.yml @@ -4,15 +4,15 @@ sections: security_fixes: - Os pacotes foram atualizados para as últimas versões de segurança. bugs: - - Running `ghe-repl-start` or `ghe-repl-status` would sometimes return errors connecting to the database when GitHub Actions was enabled. - - Pre-receive hooks would fail due to undefined `PATH`. - - 'Running `ghe-repl-setup` would return an error: `cannot create directory /data/user/elasticsearch: File exists` if the instance had previously been configured as a replica.' - - 'After setting up a high availability replica, `ghe-repl-status` included an error in the output: `unexpected unclosed action in command`.' - - In large cluster environments, the authentication backend could be unavailable on a subset of frontend nodes. - - Some critical services may not have been available on backend nodes in GHES Cluster. + - Executar `ghe-repl-start` ou `ghe-repl-status` às vezes poderia retornar erros conectados ao banco de dados quando o GitHub Actions foi habilitado. + - Os hooks de pre-receive falhariam em razão de `PATH` indefinido. + - 'A execução de `ghe-repl-setup` retornaria um erro: `cannot create directory /data/user/elasticsearch: File exists` se a instância tiver sido configurada anteriormente como uma réplica.' + - 'Após configurar uma réplica de alta disponibilidade, o ''ghe-repl-status'' incluiu um erro na saída: `unexpected unclosed action in command`.' + - Em ambientes de grandes clusters, o back-end de autenticação pode estar indisponível em um subconjunto de nós do frontend. + - Alguns serviços críticos podem não estar disponíveis em nós de backend do Cluster do GHES. changes: - - An additional outer layer of `gzip` compression when creating a cluster support bundle with `ghe-cluster-suport-bundle` is now turned off by default. This outer compression can optionally be applied with the `ghe-cluster-suport-bundle -c` command line option. - - We have added extra text to the admin console to remind users about the mobile apps' data collection for experience improvement purposes. + - A camada externa adicional de compressão `gzip` ao criar um pacote de suporte de cluster com `ghe-cluster-suport-bundle` agora está desativada por padrão. Essa compressão externa pode ser aplicada opcionalmente com a opção de linha de comando `ghe-cluster-suport-bundle -c`. + - Nós adicionamos texto adicional ao console de administração para lembrar os usuários da coleta de dados dos aplicativos móveis para fins de melhoria de experiência. - The {% data variables.product.prodname_github_connect %} data connection record now includes a list of enabled {% data variables.product.prodname_github_connect %} features. [Updated 2021-12-09] known_issues: - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-1/13.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-1/13.yml index 7cd0b1a0c163..0f89ee9a40b3 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-1/13.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-1/13.yml @@ -4,7 +4,7 @@ sections: security_fixes: - Support bundles could include sensitive files if they met a specific set of conditions. - A UI misrepresentation vulnerability was identified in GitHub Enterprise Server that allowed more permissions to be granted during a GitHub App's user-authorization web flow than was displayed to the user during approval. This vulnerability affected all versions of GitHub Enterprise Server prior to 3.3 and was fixed in versions 3.2.5, 3.1.13, 3.0.21. This vulnerability was reported via the GitHub Bug Bounty program and has been assigned [CVE-2021-41598](https://www.cve.org/CVERecord?id=CVE-2021-41598). - - A remote code execution vulnerability was identified in GitHub Enterprise Server that could be exploited when building a GitHub Pages site. This vulnerability affected all versions of GitHub Enterprise Server prior to 3.3 and was fixed in versions 3.0.21, 3.1.13, 3.2.5. This vulnerability was reported via the GitHub Bug Bounty program and has been assigned [CVE-2021-41599](https://www.cve.org/CVERecord?id=CVE-2021-41599). Updated February 17, 2022 + - Uma vulnerabilidade de execução de código remoto foi identificada no GitHub Enterprise Server que pode ser explorada ao criar um site do GitHub Pages. Esta vulnerabilidade afetou todas as versões do GitHub Enterprise Server antes de 3.3 e foi corrigida nas versões 3.0.21, 3.1.13 e 3.2.5. Esta vulnerabilidade foi informada no programa de Compensação de Erro do GitHub e recebeu um [CVE-2021-41599](https://www. ve.org/CVERecord?id=CVE-2021-41599). Atualizado em 17 de fevereiro 2022 bugs: - Running `ghe-config-apply` could sometimes fail because of permission issues in `/data/user/tmp/pages`. - A misconfiguration in the Management Console caused scheduling errors. diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-1/17.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-1/17.yml index d76b7c9ca26f..773dfa85ccb4 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-1/17.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-1/17.yml @@ -4,7 +4,7 @@ sections: security_fixes: - Os pacotes foram atualizados para as últimas versões de segurança. bugs: - - Fixes SystemStackError (stack too deep) when getting more than 2^16 keys from memcached. + - Corrige SystemStackError (stack muito profundo) ao obter mais de 2^16 chaves de memcached. known_issues: - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - On a freshly set up {% data variables.product.prodname_ghe_server %} instance without any users, an attacker could create the first admin user. diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-1/3.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-1/3.yml index 1cedf841406d..639820975516 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-1/3.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-1/3.yml @@ -8,15 +8,15 @@ sections: - A variável de data de vencimento do SAML não era configurável. - Os serviços do aplicativo falhariam as suas verificações de saúde durante a configuração fossem aplicadas antes de poderem entrar em um estado saudável. - '`ghe-cluster-config-node-init` falharia durante a configuração do cluster se o proxy HTTP estiver habilitado.' - - Pre-receive hooks could encounter an error `Failed to resolve full path of the current executable` due to `/proc` not being mounted on the container. + - Os hooks de pre-receive podem encontrar um erro `Failed to resolve full path of the current executable` due to `/proc` não sendo montado no container. - O Collectd não resolveria o nome de host de destino após a inicialização. - - The job that purged stale deleted repositories could fail to make progress if some of those repositories were protected from deletion by legal holds. + - O trabalho que os repositórios obsoletos excluídos pode não conseguir progredir se alguns desses repositórios estiverem protegidos da exclusão por retenção legal. - Os Trabalhos de fundo estavam sendo enfileirados na fila `spam` que não estavam sendo processados. - O método de merge preferido seria redefinido ao tentar novamente após um merge de PR falhada. - - Git pushes could result in a 500 Internal Server Error during the user reconciliation process on instances using LDAP authentication mode. + - Os pushes do Git podem gerar um erro de 500 servidor interno durante o processo de reconciliação do usuário em instâncias usando o modo de autenticação do LDAP. - 'Após a atualização de 3.0.x para 3.1.x, em alguns casos o GitHub Actions falharia com um erro: `An unexpected error occurred when executing this workflow.`' changes: - - Improved the efficiency of config apply by skipping IP allow firewall rules that had not changed, which saved significant time on large clusters. + - Aprimorou-se a eficiência da aplicação da configuração ao ignorar as regras de firewall para permitir IP, que não haviam sido alteradas, o que economizou tempo significativo em grandes clusters. known_issues: - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Em uma nova configuração de {% data variables.product.prodname_ghe_server %} sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-1/8.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-1/8.yml index 2cbedda70444..ba138e341878 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-1/8.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-1/8.yml @@ -2,14 +2,14 @@ date: '2021-09-24' sections: security_fixes: - - '**HIGH:** A path traversal vulnerability was identified in {% data variables.product.prodname_ghe_server %} that could be exploited when building a {% data variables.product.prodname_pages %} site. User-controlled configuration options used by {% data variables.product.prodname_pages %} were not sufficiently restricted and made it possible to read files on the {% data variables.product.prodname_ghe_server %} instance. To exploit this vulnerability, an attacker would need permission to create and build a {% data variables.product.prodname_pages %} site on the {% data variables.product.prodname_ghe_server %} instance. This vulnerability affected all versions of {% data variables.product.prodname_ghe_server %} prior to 3.1.8 and was fixed in 3.1.8, 3.0.16, and 2.22.22. This is the result of an incomplete fix for CVE-2021-22867. This vulnerability was reported via the GitHub Bug Bounty program and has been assigned CVE-2021-22868. {% comment %} https://github.com/github/pages/pull/3361, https://github.com/github/pages/pull/3357 {% endcomment %}' - - '**MEDIUM:** An improper access control vulnerability in {% data variables.product.prodname_ghe_server %} allowed a workflow job to execute in a self-hosted runner group it should not have had access to. This affects customers using self-hosted runner groups for access control. A repository with access to one enterprise runner group could access all of the enterprise runner groups within the organization because of improper authentication checks during the request. This could cause code to be run unintentionally by the incorrect runner group. This vulnerability affected {% data variables.product.prodname_ghe_server %} versions from 3.0.0 to 3.0.15 and 3.1.0 to 3.1.7 and was fixed in 3.0.16 and 3.1.8 releases. It has been assigned CVE-2021-22869. {% comment %} https://github.com/github/enterprise2/pull/27013 {% endcomment %}' + - '**ALTO:** Uma vulnerabilidade transversal de caminho foi identificada em {% data variables.product.prodname_ghe_server %}, que poderia ser explorada ao criar um site de {% data variables.product.prodname_pages %}. As opções de configuração controladas pelo usuário usadas por {% data variables.product.prodname_pages %} não eram suficientemente restritas e possibilitaram a leitura de arquivos na instância de {% data variables.product.prodname_ghe_server %}. Para explorar essa vulnerabilidade, um invasor precisaria de permissão para criar e um site de {% data variables.product.prodname_pages %} na instância de {% data variables.product.prodname_ghe_server %}. Esta vulnerabilidade afetou todas as versões de {% data variables.product.prodname_ghe_server %} anteriores à versão 3.1.8 e foi corrigida nas versões 3.1.8, 3.0.16 e 2.22.22. Este é o resultado de uma correção incompleta para o CVE-2021-22867. Esta vulnerabilidade foi relatada por meio do programa de Compensação de Erros do GitHub e recebeu o CVE-2021-22868. {% comment %} https://github.com/github/pages/pull/3361, https://github.com/github/pages/pull/3357 {% endcomment %}' + - '**MÉDIO:** Uma vulnerabilidade de controle de acesso imprópria em {% data variables.product.prodname_ghe_server %} permitiu que uma tarefa de fluxo de trabalho fosse executada em um grupo de executores auto-hospedados ao qual não deveria ter acesso. Isto afeta os clientes usando grupos de executores auto-hospedados para controle de acesso. Um repositório com acesso a um grupo de corredores corporativos poderia acessar todos os grupos de executores corporativos dentro da organização por causa das verificações de autenticação inadequadas durante a solicitação. Isso pode fazer com que o código seja executado involuntariamente pelo grupo de executores incorreto. Essa vulnerabilidade afetou {% data variables.product.prodname_ghe_server %} versões de 3.0.0 até 3.0.15 e 3.1.0 a 3.1.7 e foi corrigido nas versões 3.0.16 e 3.1.8. Atribuiu-se um CVE-2021-22869. {% comment %} https://github.com/github/enterprise2/pull/27013 {% endcomment %}' bugs: - - 'Resque worker counts were displayed incorrectly during maintenance mode. {% comment %} https://github.com/github/enterprise2/pull/26899, https://github.com/github/enterprise2/pull/26883 {% endcomment %}' - - 'Allocated memcached memory could be zero in clustering mode. {% comment %} https://github.com/github/enterprise2/pull/26928, https://github.com/github/enterprise2/pull/26832 {% endcomment %}' - - 'Non-empty binary files displayed an incorrect file type and size on the pull request "Files" tab. {% comment %} https://github.com/github/github/pull/192810, https://github.com/github/github/pull/172284, https://github.com/github/coding/issues/694 {% endcomment %}' + - 'As contagens dos trabalhadores de Resque foram exibidas incorretamente no modo de manutenção. {% comment %} https://github.com/github/enterprise2/pull/26899, https://github.com/github/enterprise2/pull/26883 {% endcomment %}' + - 'A memória memorizada memcached poderia ser zero no modo de clustering. {% comment %} https://github.com/github/enterprise2/pull/26928, https://github.com/github/enterprise2/pull/26832 {% endcomment %}' + - 'Os arquivos binários não vazios exibiram um tipo de arquivo e tamanho incorreto na aba "Arquivos". {% comment %} https://github.com/github/github/pull/192810, https://github.com/github/github/pull/172284, https://github.com/github/coding/issues/694 {% endcomment %}' - 'Corrige versões {% data variables.product.prodname_pages %} para que elas levem em conta a configuração NO_PROXY do aparelho. Isto é relevante para os aparelhos configurados apenas com um proxy HTTP. (atualização 2021-09-30) {% comment %} https://github.com/github/pages/pull/3360 {% endcomment %}' - - 'The GitHub Connect configuration of the source instance was always restored to new instances even when the `--config` option for `ghe-restore` was not used. This would lead to a conflict with the GitHub Connect connection and license synchronization if both the source and destination instances were online at the same time. The fix also requires updating backup-utils to 3.2.0 or higher. [updated: 2021-11-18]' + - 'A configuração do GitHub Connect da instância de origem foi sempre restaurada para novas instâncias mesmo quando `--config` option for `ghe-restore` não foi usada. Isto geraria um conflito com a conexão e a sincronização de licença do GitHub Connect se as instâncias de origem e destino estivessem on-line ao mesmo tempo. A correção também exige atualização do backup-utils para a versão 3.2.0 ou superior. [atualizado: 2021-11-18]' known_issues: - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Em uma nova configuração de {% data variables.product.prodname_ghe_server %} sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-1/9.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-1/9.yml index 8c585b2e810a..387bc90cb650 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-1/9.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-1/9.yml @@ -4,8 +4,8 @@ sections: security_fixes: - 'Os pacotes foram atualizados para as últimas versões de segurança. {% comment %} https://github.com/github/enterprise2/pull/27035, https://github.com/github/enterprise2/pull/27010 {% endcomment %}' bugs: - - 'Custom pre-receive hooks could have failed due to too restrictive virtual memory or CPU time limits. {% comment %} https://github.com/github/enterprise2/pull/26972, https://github.com/github/enterprise2/pull/26955 {% endcomment %}' - - 'Attempting to wipe all existing configuration settings with `ghe-cleanup-settings` failed to restart the Management Console service. {% comment %} https://github.com/github/enterprise2/pull/26987, https://github.com/github/enterprise2/pull/26901 {% endcomment %}' + - 'É possível que os hooks pre-receive personalizados tenham falhado devido a limites de tempo de memória virtual ou CPU muito restritivos. {% comment %} https://github.com/github/enterprise2/pull/26972, https://github.com/github/enterprise2/pull/26955 {% endcomment %}' + - 'A tentativa de limpar todas as configurações existentes com `ghe-cleanup-settings` falhou ao reiniciar o serviço do Console de Gerenciamento. {% comment %} https://github.com/github/enterprise2/pull/26987, https://github.com/github/enterprise2/pull/26901 {% endcomment %}' - 'During replication teardown via `ghe-repl-teardown` Memcached failed to be restarted. {% comment %} https://github.com/github/enterprise2/pull/26993, https://github.com/github/enterprise2/pull/26983 {% endcomment %}' - 'During periods of high load, users would receive HTTP 503 status codes when upstream services failed internal healthchecks. {% comment %} https://github.com/github/enterprise2/pull/27082, https://github.com/github/enterprise2/pull/26999 {% endcomment %}' - 'With Actions configured, MSSQL replication would fail after restoring from a GitHub Enterprise Backup Utilities snapshot. {% comment %} https://github.com/github/enterprise2/pull/27097, https://github.com/github/enterprise2/pull/26254 {% endcomment %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-2/2.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-2/2.yml index e073717c950f..d7280824bd72 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-2/2.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-2/2.yml @@ -3,12 +3,12 @@ date: '2021-10-28' sections: security_fixes: - 'It was possible for cleartext passwords to end up in certain log files.' - - 'Several known weak SSH public keys have been added to the deny list and can no longer be registered. In addition, versions of GitKraken known to generate weak SSH keys (7.6.x, 7.7.x and 8.0.0) have been blocked from registering new public keys.' + - 'Várias chaves públicas SSH fracas conhecidas foram adicionadas à lista de recusas e já não podem ser registradas. Além disso, as versões do GitKraken conhecidas por gerar chaves SSH fracas (7.6.x, 7.7.x e 8.0.0) foram impedidas de registrar novas chaves públicas.' - 'Os pacotes foram atualizados para as últimas versões de segurança.' bugs: - 'Restore might fail for enterprise server in clustering mode if orchestrator is not healthily.' - 'Codespaces links were displayed in organization settings.' - - 'Several parts of the application were unusable for users who are owners of many organizations.' + - 'Várias partes do aplicativo eram inutilizáveis para usuários que são proprietários de várias organizações.' - 'Fixed a link to https://docs.github.com.' changes: - 'Browsing and job performance optimizations for repositories with many refs.' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-2/3.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-2/3.yml index 93185e9b222f..4f709566ab00 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-2/3.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-2/3.yml @@ -5,9 +5,9 @@ sections: - A path traversal vulnerability was identified in {% data variables.product.prodname_pages %} builds on {% data variables.product.prodname_ghe_server %} that could allow an attacker to read system files. To exploit this vulnerability, an attacker needed permission to create and build a {% data variables.product.prodname_pages %} site on the {% data variables.product.prodname_ghe_server %} instance. This vulnerability affected all versions of {% data variables.product.prodname_ghe_server %} prior to 3.3, and was fixed in versions 3.0.19, 3.1.11, and 3.2.3. This vulnerability was reported through the {% data variables.product.company_short %} Bug Bounty program and has been assigned CVE-2021-22870. - Os pacotes foram atualizados para as últimas versões de segurança. bugs: - - Some Git operations failed after upgrading a {% data variables.product.prodname_ghe_server %} 3.x cluster because of the HAProxy configuration. - - Unicorn worker counts might have been set incorrectly in clustering mode. - - Resqued worker counts might have been set incorrectly in clustering mode. + - Algumas operações Git falharam depois de atualizar um cluster 3.x de {% data variables.product.prodname_ghe_server %} devido à configuração do HAProxy. + - É possível que as contagens de trabalhadores do Unicorn possam ter sido definidas de forma incorreta no modo de agrupamento. + - É possível que as contagens dos trabalhadores do Resqued possam ter sido definidas incorretamente no modo cluster. - If Ubuntu's Uncomplicated Firewall (UFW) status was inactive, a client could not clearly see it in the logs. - Upgrading from {% data variables.product.prodname_ghe_server %} 2.x to 3.x failed when there were UTF8 characters in an LDAP configuration. - Some pages and Git-related background jobs might not run in cluster mode with certain cluster configurations. diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-2/4.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-2/4.yml index afd9fdced15e..c2553f790b9f 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-2/4.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-2/4.yml @@ -5,20 +5,20 @@ sections: security_fixes: - Os pacotes foram atualizados para as últimas versões de segurança. bugs: - - Running `ghe-repl-start` or `ghe-repl-status` would sometimes return errors connecting to the database when GitHub Actions was enabled. - - Pre-receive hooks would fail due to undefined `PATH`. - - 'Running `ghe-repl-setup` would return an error: `cannot create directory /data/user/elasticsearch: File exists` if the instance had previously been configured as a replica.' + - Executar `ghe-repl-start` ou `ghe-repl-status` às vezes poderia retornar erros conectados ao banco de dados quando o GitHub Actions foi habilitado. + - Os hooks de pre-receive falhariam em razão de `PATH` indefinido. + - 'A execução de `ghe-repl-setup` retornaria um erro: `cannot create directory /data/user/elasticsearch: File exists` se a instância tiver sido configurada anteriormente como uma réplica.' - 'Running `ghe-support-bundle` returned an error: `integer expression expected`.' - - 'After setting up a high availability replica, `ghe-repl-status` included an error in the output: `unexpected unclosed action in command`.' - - In large cluster environments, the authentication backend could be unavailable on a subset of frontend nodes. - - Some critical services may not have been available on backend nodes in GHES Cluster. + - 'Após configurar uma réplica de alta disponibilidade, o ''ghe-repl-status'' incluiu um erro na saída: `unexpected unclosed action in command`.' + - Em ambientes de grandes clusters, o back-end de autenticação pode estar indisponível em um subconjunto de nós do frontend. + - Alguns serviços críticos podem não estar disponíveis em nós de backend do Cluster do GHES. - The repository permissions to the user returned by the `/repos` API would not return the full list. - The `childTeams` connection on the `Team` object in the GraphQL schema produced incorrect results under some circumstances. - In a high availability configuration, repository maintenance always showed up as failed in stafftools, even when it succeeded. - User defined patterns would not detect secrets in files like `package.json` or `yarn.lock`. changes: - - An additional outer layer of `gzip` compression when creating a cluster support bundle with `ghe-cluster-suport-bundle` is now turned off by default. This outer compression can optionally be applied with the `ghe-cluster-suport-bundle -c` command line option. - - We have added extra text to the admin console to remind users about the mobile apps' data collection for experience improvement purposes. + - A camada externa adicional de compressão `gzip` ao criar um pacote de suporte de cluster com `ghe-cluster-suport-bundle` agora está desativada por padrão. Essa compressão externa pode ser aplicada opcionalmente com a opção de linha de comando `ghe-cluster-suport-bundle -c`. + - Nós adicionamos texto adicional ao console de administração para lembrar os usuários da coleta de dados dos aplicativos móveis para fins de melhoria de experiência. - The {% data variables.product.prodname_github_connect %} data connection record now includes a list of enabled {% data variables.product.prodname_github_connect %} features. [Updated 2021-12-09] known_issues: - Em uma nova configuração de {% data variables.product.prodname_ghe_server %} sem qualquer usuário, um invasor pode criar o primeiro usuário administrador. diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-2/9.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-2/9.yml index aad01f2d0546..5af300bf23da 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-2/9.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-2/9.yml @@ -7,7 +7,7 @@ sections: bugs: - GitHub Packages storage settings could not be validated and saved in the Management Console when Azure Blob Storage was used. - The mssql.backup.cadence configuration option failed ghe-config-check with an invalid characterset warning. - - Fixes SystemStackError (stack too deep) when getting more than 2^16 keys from memcached. + - Corrige SystemStackError (stack muito profundo) ao obter mais de 2^16 chaves de memcached. changes: - Secret scanning will skip scanning ZIP and other archive files for secrets. known_issues: diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-3/4.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-3/4.yml index 5a9a0ba0b239..2cf784b8a859 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-3/4.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-3/4.yml @@ -7,7 +7,7 @@ sections: bugs: - GitHub Packages storage settings could not be validated and saved in the Management Console when Azure Blob Storage was used. - The mssql.backup.cadence configuration option failed ghe-config-check with an invalid characterset warning. - - Fixes SystemStackError (stack too deep) when getting more than 2^16 keys from memcached. + - Corrige SystemStackError (stack muito profundo) ao obter mais de 2^16 chaves de memcached. - A number of select menus across the site rendered incorrectly and were not functional. changes: - Dependency Graph can now be enabled without vulnerability data, allowing customers to see what dependencies are in use and at what versions. Enabling Dependency Graph without enabling GitHub Connect will *not* provide vulnerability information. diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-4/0-rc1.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-4/0-rc1.yml index 18c532c50d8d..3979fa75017b 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-4/0-rc1.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-4/0-rc1.yml @@ -148,6 +148,7 @@ sections: - Quando "Usuários podem pesquisar pelo GitHub.com" está habilitado com o GitHub Connect, os problemas em repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. + - Actions services needs to be restarted after restoring appliance from backup taken on a different host. deprecations: - heading: Deprecation of GitHub Enterprise Server 3.0 diff --git a/translations/pt-BR/data/reusables/accounts/accounts-billed-separately.md b/translations/pt-BR/data/reusables/accounts/accounts-billed-separately.md index 79e9ab7d1d4d..ba9660a5d776 100644 --- a/translations/pt-BR/data/reusables/accounts/accounts-billed-separately.md +++ b/translations/pt-BR/data/reusables/accounts/accounts-billed-separately.md @@ -1 +1 @@ -Each account on {% data variables.product.product_name %} is billed separately. Upgrading an organization account enables paid features for the organization's repositories only and does not affect the features available in repositories owned by any associated personal accounts. Similarly, upgrading a personal account enables paid features for the personal account's repositories only and does not affect the repositories of any organization accounts. Para obter mais informações sobre os tipos de conta, consulte "[Tipos de contas de {% data variables.product.prodname_dotcom %}](/get-started/learning-about-github/types-of-github-accounts)". +Cada conta em {% data variables.product.product_name %} é cobrada separadamente. Fazer a atualização de uma conta de organização permite apenas funcionalidades pagas para repositórios da organização e não afeta os recursos disponíveis nos repositórios pertencentes a contas pessoais associadas. Da mesma forma, a atualização de uma conta pessoal permite funcionalidades pagas apenas para repositórios da conta pessoal e não afeta os repositórios de contas de qualquer organização. Para obter mais informações sobre os tipos de conta, consulte "[Tipos de contas de {% data variables.product.prodname_dotcom %}](/get-started/learning-about-github/types-of-github-accounts)". diff --git a/translations/pt-BR/data/reusables/accounts/you-must-know-your-password.md b/translations/pt-BR/data/reusables/accounts/you-must-know-your-password.md index f4795c3909e7..e09d3453f2f4 100644 --- a/translations/pt-BR/data/reusables/accounts/you-must-know-your-password.md +++ b/translations/pt-BR/data/reusables/accounts/you-must-know-your-password.md @@ -1 +1 @@ -If you protect your personal account with two-factor authentication but do not know your password, you will not be able to generate a one-time password to recover your account. {% data variables.product.company_short %} can send a password reset email to a verified address associated with your account. For more information, see "[Updating your {% data variables.product.prodname_dotcom %} access credentials](/authentication/keeping-your-account-and-data-secure/updating-your-github-access-credentials#requesting-a-new-password)." +Se você proteger sua conta pessoal com autenticação de dois fatores, mas não souber a sua senha, você não poderá gerar uma senha única para recuperar sua conta. {% data variables.product.company_short %} pode enviar um e-mail de redefinição de senha para um endereço verificado associado à sua conta. Para obter mais informações, consulte "[Atualizando suas credenciais de acesso a {% data variables.product.prodname_dotcom %}](/authentication/keeping-your-account-and-data-secure/updating-your-github-access-credentials#requesting-a-new-password)". diff --git a/translations/pt-BR/data/reusables/actions/jobs/section-assigning-permissions-to-jobs-specific.md b/translations/pt-BR/data/reusables/actions/jobs/section-assigning-permissions-to-jobs-specific.md index 7a3774de81ad..3b742b9d2cc4 100644 --- a/translations/pt-BR/data/reusables/actions/jobs/section-assigning-permissions-to-jobs-specific.md +++ b/translations/pt-BR/data/reusables/actions/jobs/section-assigning-permissions-to-jobs-specific.md @@ -1,11 +1,11 @@ -For a specific job, you can use `jobs..permissions` to modify the default permissions granted to the `GITHUB_TOKEN`, adding or removing access as required, so that you only allow the minimum required access. Para obter mais informações, consulte "[Autenticação em um fluxo de trabalho](/actions/reference/authentication-in-a-workflow#permissions-for-the-github_token)". +Para um trabalho específico, você pode usar `jobs..permissions` para modificar as permissões padrão concedidas ao `GITHUB_TOKEN`, adicionar ou remover o acesso conforme necessário, para que você apenas permita o acesso mínimo necessário. Para obter mais informações, consulte "[Autenticação em um fluxo de trabalho](/actions/reference/authentication-in-a-workflow#permissions-for-the-github_token)". Ao especificar a permissão de uma definição de trabalho, você pode configurar um conjunto diferente de permissões para o `GITHUB_TOKEN` para cada trabalho, se necessário. Como alternativa, você pode especificar as permissões para todas as tarefas do fluxo de trabalho. Para informações sobre como definir permissões no nível do fluxo de trabalho, consulte [`permissões`](/actions/using-workflows/workflow-syntax-for-github-actions#permissions). {% data reusables.github-actions.github-token-available-permissions %} {% data reusables.github-actions.forked-write-permission %} -#### Example: Setting permissions for a specific job +#### Exemplo: Configurar permissões para um trabalho específico Este exemplo mostra as permissões que estão sendo definidas para o `GITHUB_TOKEN` que só se aplicará ao trabalho denominado `stale`. O acesso de gravação é concedido para os escopos dos `problemas` e `pull-requests`. Todos os outros escopos não terão acesso. diff --git a/translations/pt-BR/data/reusables/actions/jobs/section-assigning-permissions-to-jobs.md b/translations/pt-BR/data/reusables/actions/jobs/section-assigning-permissions-to-jobs.md index bb0339f406e1..2cdde46e52f2 100644 --- a/translations/pt-BR/data/reusables/actions/jobs/section-assigning-permissions-to-jobs.md +++ b/translations/pt-BR/data/reusables/actions/jobs/section-assigning-permissions-to-jobs.md @@ -1,11 +1,11 @@ -You can use `permissions` to modify the default permissions granted to the `GITHUB_TOKEN`, adding or removing access as required, so that you only allow the minimum required access. Para obter mais informações, consulte "[Autenticação em um fluxo de trabalho](/actions/reference/authentication-in-a-workflow#permissions-for-the-github_token)". +Você pode usar as `permissões` para modificar as permissões padrão concedidas ao `GITHUB_TOKEN`, adicionar ou remover o acesso conforme necessário, para que você permita apenas o acesso mínimo necessário. Para obter mais informações, consulte "[Autenticação em um fluxo de trabalho](/actions/reference/authentication-in-a-workflow#permissions-for-the-github_token)". Você pode usar as permissões de `` como uma chave de nível superior, para aplicar a todos os trabalhos do fluxo de trabalho ou em trabalhos específicos. Ao adicionar a chave das `permissões` em um trabalho específico, todas as ações e comandos de execução dentro desse trabalho que usam o `GITHUB_TOKEN` ganham os direitos de acesso que você especificar. Para obter mais informações, consulte [`jobs..permissions`](/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idpermissions). {% data reusables.github-actions.github-token-available-permissions %} {% data reusables.github-actions.forked-write-permission %} -### Example: Assigning permissions to GITHUB_TOKEN +### Exemplo: Atribuindo permissões ao GITHUB_TOKEN Este exemplo mostra as permissões que estão sendo definidas para o `GITHUB_TOKEN` que será aplicado a todos os trabalhos do fluxo de trabalho. É concedido acesso de leitura a todas as permissões. diff --git a/translations/pt-BR/data/reusables/actions/jobs/section-choosing-the-runner-for-a-job.md b/translations/pt-BR/data/reusables/actions/jobs/section-choosing-the-runner-for-a-job.md index 399eebff7a9d..349be91971ca 100644 --- a/translations/pt-BR/data/reusables/actions/jobs/section-choosing-the-runner-for-a-job.md +++ b/translations/pt-BR/data/reusables/actions/jobs/section-choosing-the-runner-for-a-job.md @@ -1,10 +1,10 @@ -Use `jobs..runs-on` to define the type of machine to run the job on. {% ifversion fpt or ghec %}A máquina pode ser ou um executor hospedado em {% data variables.product.prodname_dotcom %} ou um executor auto-hospedado.{% endif %} Você pode fornecer `runs-on` como uma única string ou como uma matriz de strings. Se você especificar uma matriz de strings, o seu fluxo de trabalho será executado em um executor auto-hospedado cujas etiquetas correspondam a todos os valores de `runs-on`, se disponível. Se você quiser executar seu fluxo de trabalho em várias máquinas, use [`jobs..strategy`](/actions/learn-github-actions/workflow-syntax-for-github-actions#jobsjob_idstrategy). +Use `jobs..runs-on` para definir o tipo de máquina para executar o trabalho. {% ifversion fpt or ghec %}A máquina pode ser ou um executor hospedado em {% data variables.product.prodname_dotcom %} ou um executor auto-hospedado.{% endif %} Você pode fornecer `runs-on` como uma única string ou como uma matriz de strings. Se você especificar uma matriz de strings, o seu fluxo de trabalho será executado em um executor auto-hospedado cujas etiquetas correspondam a todos os valores de `runs-on`, se disponível. Se você quiser executar seu fluxo de trabalho em várias máquinas, use [`jobs..strategy`](/actions/learn-github-actions/workflow-syntax-for-github-actions#jobsjob_idstrategy). {% ifversion fpt or ghec or ghes %} {% data reusables.actions.enterprise-github-hosted-runners %} -### Choosing {% data variables.product.prodname_dotcom %}-hosted runners +### Escolhendo executores hospedados em {% data variables.product.prodname_dotcom %} Se você usar um executor hospedado no {% data variables.product.prodname_dotcom %}, cada trabalho será executado em uma nova instância de um ambiente virtual especificado por `runs-on`. @@ -12,7 +12,7 @@ Os tipos de executor disponíveis para {% data variables.product.prodname_dotcom {% data reusables.github-actions.supported-github-runners %} -#### Example: Specifying an operating system +#### Exemplo: Especificar um sistema operacional ```yaml runs-on: ubuntu-latest @@ -22,14 +22,14 @@ Para obter mais informações, consulte "[Ambientes virtuais para executores hos {% endif %} {% ifversion fpt or ghec or ghes %} -### Choosing self-hosted runners +### Escolhendo executores auto-hospedados {% endif %} {% data reusables.actions.ae-self-hosted-runners-notice %} {% data reusables.github-actions.self-hosted-runner-labels-runs-on %} -#### Example: Using labels for runner selection +#### Exemplo: Usando etiquetas para seleção do executor ```yaml runs-on: [self-hosted, linux] diff --git a/translations/pt-BR/data/reusables/actions/jobs/section-defining-outputs-for-jobs.md b/translations/pt-BR/data/reusables/actions/jobs/section-defining-outputs-for-jobs.md index 9329eed1cf02..081b4cb70cb6 100644 --- a/translations/pt-BR/data/reusables/actions/jobs/section-defining-outputs-for-jobs.md +++ b/translations/pt-BR/data/reusables/actions/jobs/section-defining-outputs-for-jobs.md @@ -1,10 +1,10 @@ -You can use `jobs..outputs` to create a `map` of outputs for a job. As saídas de trabalho estão disponíveis para todos os trabalhos downstream que dependem deste trabalho. Para obter mais informações sobre a definição de dependências de trabalhos, consulte [`jobs..needs`](/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idneeds). +Você pode usar `jobs..outputs` para criar um `mapa` de saídas para um trabalho. As saídas de trabalho estão disponíveis para todos os trabalhos downstream que dependem deste trabalho. Para obter mais informações sobre a definição de dependências de trabalhos, consulte [`jobs..needs`](/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idneeds). As saídas de trabalho são strings e saídas de trabalho que contêm expressões são avaliadas no executor ao final de cada trabalho. As saídas que contêm segredos são eliminadas no executor e não são enviadas para {% data variables.product.prodname_actions %}. Para usar as saídas de trabalho em um trabalho dependente, você poderá usar o contexto `needs`. Para obter mais informações, consulte "[Contextos](/actions/learn-github-actions/contexts#needs-context)". -### Example: Defining outputs for a job +### Exemplo: Definindo saídas para um trabalho {% raw %} ```yaml diff --git a/translations/pt-BR/data/reusables/actions/jobs/section-running-jobs-in-a-container-credentials.md b/translations/pt-BR/data/reusables/actions/jobs/section-running-jobs-in-a-container-credentials.md index d645231024f0..54b1b5321b91 100644 --- a/translations/pt-BR/data/reusables/actions/jobs/section-running-jobs-in-a-container-credentials.md +++ b/translations/pt-BR/data/reusables/actions/jobs/section-running-jobs-in-a-container-credentials.md @@ -1,6 +1,6 @@ {% data reusables.actions.registry-credentials %} -#### Example: Defining credentials for a container registry +#### Exemplo: Definindo credenciais para o registro de um contêiner {% raw %} ```yaml diff --git a/translations/pt-BR/data/reusables/actions/jobs/section-running-jobs-in-a-container-env.md b/translations/pt-BR/data/reusables/actions/jobs/section-running-jobs-in-a-container-env.md index a59a63c8543d..84e9ed53e5c7 100644 --- a/translations/pt-BR/data/reusables/actions/jobs/section-running-jobs-in-a-container-env.md +++ b/translations/pt-BR/data/reusables/actions/jobs/section-running-jobs-in-a-container-env.md @@ -1 +1 @@ -Use `jobs..container.env` to set a `map` of environment variables in the container. \ No newline at end of file +Usar `jobs..container.env` para definir um `mapa` de variáveis de ambiente no contêiner. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/advanced-security/starter-workflow-overview.md b/translations/pt-BR/data/reusables/advanced-security/starter-workflow-overview.md index 7425d26a2982..5c082f638fc0 100644 --- a/translations/pt-BR/data/reusables/advanced-security/starter-workflow-overview.md +++ b/translations/pt-BR/data/reusables/advanced-security/starter-workflow-overview.md @@ -1 +1 @@ -{% data variables.product.product_name %} provides starter workflows for security features such as {% data variables.product.prodname_code_scanning %}. You can use these suggested workflows to construct your {% data variables.product.prodname_code_scanning %} workflows, instead of starting from scratch. \ No newline at end of file +{% data variables.product.product_name %} provides starter workflows for security features such as {% data variables.product.prodname_code_scanning %}. Você pode usar esses fluxos de trabalho sugeridos para construir seus fluxos de trabalho de {% data variables.product.prodname_code_scanning %}, ao invés de começar do zero. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/codespaces/billing-for-prebuilds.md b/translations/pt-BR/data/reusables/codespaces/billing-for-prebuilds.md new file mode 100644 index 000000000000..0fcf41de691a --- /dev/null +++ b/translations/pt-BR/data/reusables/codespaces/billing-for-prebuilds.md @@ -0,0 +1,5 @@ +A {% data variables.product.prodname_actions %} workflow is triggered every time you create or update a prebuild template, or push to a prebuild-enabled branch. As with other workflows, while prebuild workflows are running they will either consume some of the Actions minutes included with your account, if you have any, or they will incur charges for Actions minutes. For more information about pricing for Actions minutes, see "[About billing for {% data variables.product.prodname_actions %}](/billing/managing-billing-for-github-actions/about-billing-for-github-actions)." + +If you are an organization owner, you can track usage of prebuild workflows by downloading a {% data variables.product.prodname_actions %} usage report for your organization. You can identify workflow runs for prebuilds by filtering the CSV output to only include the workflow called "Create Codespaces Prebuilds." Para obter mais informações, consulte "[Visualizar o uso do seu {% data variables.product.prodname_actions %}](/billing/managing-billing-for-github-actions/viewing-your-github-actions-usage#viewing-github-actions-usage-for-your-organization)". + +While {% data variables.product.prodname_codespaces %} prebuilds is in beta there is no charge for storage of templates. When prebuilds become generally available, you will be billed for storing prebuild templates for each prebuild configuration in each region selected for that configuration. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/codespaces/prebuilds-beta-note.md b/translations/pt-BR/data/reusables/codespaces/prebuilds-beta-note.md new file mode 100644 index 000000000000..7e48d1342cd4 --- /dev/null +++ b/translations/pt-BR/data/reusables/codespaces/prebuilds-beta-note.md @@ -0,0 +1,5 @@ +{% note %} + +**Note:** The ability to prebuild codespaces is currently in beta and subject to change. + +{% endnote %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/codespaces/prebuilds-crossreference.md b/translations/pt-BR/data/reusables/codespaces/prebuilds-crossreference.md new file mode 100644 index 000000000000..e7697bec4262 --- /dev/null +++ b/translations/pt-BR/data/reusables/codespaces/prebuilds-crossreference.md @@ -0,0 +1 @@ +To speed up codespace creation, repository administrators can enable {% data variables.product.prodname_codespaces %} prebuilds for a repository. For more information, see "[About {% data variables.product.prodname_codespaces %} prebuilds](/codespaces/prebuilding-your-codespaces/about-codespaces-prebuilds)." \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/enterprise-accounts/dormant-user-release-phase.md b/translations/pt-BR/data/reusables/enterprise-accounts/dormant-user-release-phase.md index 8b8f769a90a4..3ac13f76079f 100644 --- a/translations/pt-BR/data/reusables/enterprise-accounts/dormant-user-release-phase.md +++ b/translations/pt-BR/data/reusables/enterprise-accounts/dormant-user-release-phase.md @@ -1,5 +1,5 @@ {% note %} -**Note:** The Dormant Users report is currently in private beta so admins only have access to this feature with a special invite. To join the private beta, receive support, or address your questions, contact the {% data variables.product.company_short %} representative who helps manage your account. +**Note:** The Dormant Users report is currently in beta and subject to change. During the beta, ongoing improvements to the report download feature may limit its availability. {% endnote %} diff --git a/translations/pt-BR/data/reusables/security-advisory/repository-level-advisory-note.md b/translations/pt-BR/data/reusables/security-advisory/repository-level-advisory-note.md index dd7f32d588fe..98a16a52eae1 100644 --- a/translations/pt-BR/data/reusables/security-advisory/repository-level-advisory-note.md +++ b/translations/pt-BR/data/reusables/security-advisory/repository-level-advisory-note.md @@ -2,6 +2,6 @@ **Note**: This article applies to editing repository-level advisories as a repository owner. -Users who are not repository owners can contribute to global security advisories in the {% data variables.product.prodname_advisory_database %} at [github.com/advisories](https://github.com/advisories). Edits to global advisories will not change or affect how the advisory appears on the repository. For more information, see "[Editing security advisories in the {% data variables.product.prodname_advisory_database %}](/code-security/supply-chain-security/managing-vulnerabilities-in-your-projects-dependencies/editing-security-advisories-in-the-github-advisory-database)." +Users who are not repository owners can contribute to global security advisories in the {% data variables.product.prodname_advisory_database %} at [github.com/advisories](https://github.com/advisories). As edições nas consultorias globais não mudarão ou afetarão a forma como a consultoria aparece no repositório. Para obter mais informações, consulte "[Editando consultorias de segurança em {% data variables.product.prodname_advisory_database %}](/code-security/supply-chain-security/managing-vulnerabilities-in-your-projects-dependencies/editing-security-advisories-in-the-github-advisory-database)." {% endnote %} \ No newline at end of file