diff --git a/translations/log/msft-pt-resets.csv b/translations/log/msft-pt-resets.csv index c27422a21b..b548c40b6e 100644 --- a/translations/log/msft-pt-resets.csv +++ b/translations/log/msft-pt-resets.csv @@ -74,7 +74,20 @@ translations/pt-BR/content/authentication/troubleshooting-commit-signature-verif translations/pt-BR/content/billing/managing-billing-for-github-codespaces/about-billing-for-codespaces.md,file deleted because it no longer exists in main translations/pt-BR/content/billing/managing-billing-for-github-codespaces/managing-spending-limits-for-codespaces.md,file deleted because it no longer exists in main translations/pt-BR/content/billing/managing-billing-for-github-codespaces/viewing-your-codespaces-usage.md,file deleted because it no longer exists in main +translations/pt-BR/content/code-security/dependabot/dependabot-alerts/browsing-security-advisories-in-the-github-advisory-database.md,file deleted because it no longer exists in main translations/pt-BR/content/code-security/dependabot/dependabot-alerts/browsing-security-vulnerabilities-in-the-github-advisory-database.md,file deleted because it no longer exists in main +translations/pt-BR/content/code-security/dependabot/dependabot-alerts/editing-security-advisories-in-the-github-advisory-database.md,file deleted because it no longer exists in main +translations/pt-BR/content/code-security/repository-security-advisories/about-coordinated-disclosure-of-security-vulnerabilities.md,file deleted because it no longer exists in main +translations/pt-BR/content/code-security/repository-security-advisories/about-github-security-advisories-for-repositories.md,file deleted because it no longer exists in main +translations/pt-BR/content/code-security/repository-security-advisories/adding-a-collaborator-to-a-repository-security-advisory.md,file deleted because it no longer exists in main +translations/pt-BR/content/code-security/repository-security-advisories/collaborating-in-a-temporary-private-fork-to-resolve-a-repository-security-vulnerability.md,file deleted because it no longer exists in main +translations/pt-BR/content/code-security/repository-security-advisories/creating-a-repository-security-advisory.md,file deleted because it no longer exists in main +translations/pt-BR/content/code-security/repository-security-advisories/editing-a-repository-security-advisory.md,file deleted because it no longer exists in main +translations/pt-BR/content/code-security/repository-security-advisories/index.md,file deleted because it no longer exists in main +translations/pt-BR/content/code-security/repository-security-advisories/permission-levels-for-repository-security-advisories.md,file deleted because it no longer exists in main +translations/pt-BR/content/code-security/repository-security-advisories/publishing-a-repository-security-advisory.md,file deleted because it no longer exists in main +translations/pt-BR/content/code-security/repository-security-advisories/removing-a-collaborator-from-a-repository-security-advisory.md,file deleted because it no longer exists in main +translations/pt-BR/content/code-security/repository-security-advisories/withdrawing-a-repository-security-advisory.md,file deleted because it no longer exists in main translations/pt-BR/content/codespaces/codespaces-reference/disaster-recovery-for-codespaces.md,file deleted because it no longer exists in main translations/pt-BR/content/codespaces/codespaces-reference/security-in-codespaces.md,file deleted because it no longer exists in main translations/pt-BR/content/codespaces/codespaces-reference/understanding-billing-for-codespaces.md,file deleted because it no longer exists in main @@ -223,9 +236,7 @@ translations/pt-BR/data/reusables/codespaces/concurrent-codespace-limit.md,file translations/pt-BR/data/reusables/codespaces/prebuilds-beta-note.md,file deleted because it no longer exists in main translations/pt-BR/data/reusables/codespaces/prebuilds-not-available.md,file deleted because it no longer exists in main translations/pt-BR/data/reusables/codespaces/unsupported-repos.md,file deleted because it no longer exists in main -translations/pt-BR/data/reusables/dependabot/beta-security-and-version-updates-onboarding.md,file deleted because it no longer exists in main translations/pt-BR/data/reusables/dependabot/create-dependabot-yml.md,file deleted because it no longer exists in main -translations/pt-BR/data/reusables/dependency-review/beta.md,file deleted because it no longer exists in main translations/pt-BR/data/reusables/desktop/paste-email-git-config.md,file deleted because it no longer exists in main translations/pt-BR/data/reusables/dotcom_billing/codespaces-minutes.md,file deleted because it no longer exists in main translations/pt-BR/data/reusables/dotcom_billing/pricing_calculator/pricing_cal_codespaces.md,file deleted because it no longer exists in main @@ -233,7 +244,6 @@ translations/pt-BR/data/reusables/education/upgrade-organization.md,file deleted translations/pt-BR/data/reusables/education/upgrade-page.md,file deleted because it no longer exists in main translations/pt-BR/data/reusables/enterprise-accounts/repository-visibility-policy.md,file deleted because it no longer exists in main translations/pt-BR/data/reusables/enterprise-licensing/you-can-sync-for-a-combined-view.md,file deleted because it no longer exists in main -translations/pt-BR/data/reusables/enterprise/upgrade-ghes-for-actions.md,file deleted because it no longer exists in main translations/pt-BR/data/reusables/enterprise_management_console/username_normalization_sample.md,file deleted because it no longer exists in main translations/pt-BR/data/reusables/gated-features/advanced-security.md,file deleted because it no longer exists in main translations/pt-BR/data/reusables/gated-features/discussions.md,file deleted because it no longer exists in main @@ -243,6 +253,35 @@ translations/pt-BR/data/reusables/getting-started/learning-lab.md,file deleted b translations/pt-BR/data/reusables/open-source/open-source-learning-lab.md,file deleted because it no longer exists in main translations/pt-BR/data/reusables/pages/pages-builds-with-github-actions-public-beta.md,file deleted because it no longer exists in main translations/pt-BR/data/reusables/repositories/squash-and-rebase-linear-commit-hisitory.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/apps/oauth-applications.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/branches/branch-protection.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/checks/runs.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/deployments/statuses.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/enterprise-admin/audit-log.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/enterprise-admin/billing.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/interactions/interactions.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/issues/assignees.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/issues/labels.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/issues/milestones.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/metrics/community.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/orgs/custom_roles.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/orgs/members.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/orgs/outside-collaborators.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/projects/cards.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/projects/collaborators.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/projects/columns.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/pulls/review-requests.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/releases/assets.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/repos/forks.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/repos/lfs.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/users/blocking.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/users/emails.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/users/followers.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/users/keys.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/webhooks/repo-config.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/webhooks/repo-deliveries.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/rest-reference/webhooks/repos.md,file deleted because it no longer exists in main +translations/pt-BR/data/reusables/security-center/beta.md,file deleted because it no longer exists in main translations/pt-BR/data/reusables/server-statistics/release-phase.md,file deleted because it no longer exists in main translations/pt-BR/content/account-and-profile/managing-subscriptions-and-notifications-on-github/managing-subscriptions-for-activity-on-github/managing-your-subscriptions.md,rendering error translations/pt-BR/content/account-and-profile/managing-subscriptions-and-notifications-on-github/managing-subscriptions-for-activity-on-github/viewing-your-subscriptions.md,broken liquid tags @@ -267,7 +306,8 @@ translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-pers translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/managing-accessibility-settings.md,broken liquid tags translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/managing-security-and-analysis-settings-for-your-personal-account.md,rendering error translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/managing-the-default-branch-name-for-your-repositories.md,rendering error -translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/managing-your-theme-settings.md,broken liquid tags +translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/managing-your-theme-settings.md,rendering error +translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/permission-levels-for-a-personal-account-repository.md,broken liquid tags translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-your-membership-in-organizations/requesting-organization-approval-for-oauth-apps.md,rendering error translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-your-personal-account/best-practices-for-leaving-your-company.md,broken liquid tags translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-your-personal-account/converting-a-user-into-an-organization.md,broken liquid tags @@ -290,7 +330,6 @@ translations/pt-BR/content/actions/deployment/deploying-to-your-cloud-provider/d translations/pt-BR/content/actions/deployment/deploying-to-your-cloud-provider/deploying-to-google-kubernetes-engine.md,rendering error translations/pt-BR/content/actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-cloud-providers.md,broken liquid tags translations/pt-BR/content/actions/examples/using-concurrency-expressions-and-a-test-matrix.md,broken liquid tags -translations/pt-BR/content/actions/examples/using-the-github-cli-on-a-runner.md,broken liquid tags translations/pt-BR/content/actions/hosting-your-own-runners/about-self-hosted-runners.md,rendering error translations/pt-BR/content/actions/hosting-your-own-runners/adding-self-hosted-runners.md,rendering error translations/pt-BR/content/actions/hosting-your-own-runners/autoscaling-with-self-hosted-runners.md,rendering error @@ -376,7 +415,7 @@ translations/pt-BR/content/admin/enterprise-management/caching-repositories/conf translations/pt-BR/content/admin/enterprise-management/caching-repositories/index.md,rendering error translations/pt-BR/content/admin/enterprise-management/configuring-clustering/cluster-network-configuration.md,broken liquid tags translations/pt-BR/content/admin/enterprise-management/configuring-clustering/configuring-high-availability-replication-for-a-cluster.md,broken liquid tags -translations/pt-BR/content/admin/enterprise-management/configuring-high-availability/about-geo-replication.md,broken liquid tags +translations/pt-BR/content/admin/enterprise-management/configuring-high-availability/about-geo-replication.md,rendering error translations/pt-BR/content/admin/enterprise-management/configuring-high-availability/creating-a-high-availability-replica.md,broken liquid tags translations/pt-BR/content/admin/enterprise-management/monitoring-your-appliance/accessing-the-monitor-dashboard.md,broken liquid tags translations/pt-BR/content/admin/enterprise-management/monitoring-your-appliance/configuring-collectd.md,broken liquid tags @@ -561,9 +600,7 @@ translations/pt-BR/content/code-security/code-scanning/using-codeql-code-scannin translations/pt-BR/content/code-security/code-scanning/using-codeql-code-scanning-with-your-existing-ci-system/installing-codeql-cli-in-your-ci-system.md,broken liquid tags translations/pt-BR/content/code-security/code-scanning/using-codeql-code-scanning-with-your-existing-ci-system/running-codeql-runner-in-your-ci-system.md,broken liquid tags translations/pt-BR/content/code-security/dependabot/dependabot-alerts/about-dependabot-alerts.md,rendering error -translations/pt-BR/content/code-security/dependabot/dependabot-alerts/browsing-security-advisories-in-the-github-advisory-database.md,rendering error translations/pt-BR/content/code-security/dependabot/dependabot-alerts/configuring-notifications-for-dependabot-alerts.md,rendering error -translations/pt-BR/content/code-security/dependabot/dependabot-alerts/editing-security-advisories-in-the-github-advisory-database.md,broken liquid tags translations/pt-BR/content/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts.md,rendering error translations/pt-BR/content/code-security/dependabot/dependabot-security-updates/about-dependabot-security-updates.md,rendering error translations/pt-BR/content/code-security/dependabot/dependabot-security-updates/configuring-dependabot-security-updates.md,rendering error @@ -572,15 +609,17 @@ translations/pt-BR/content/code-security/dependabot/dependabot-version-updates/c translations/pt-BR/content/code-security/dependabot/dependabot-version-updates/configuring-dependabot-version-updates.md,rendering error translations/pt-BR/content/code-security/dependabot/dependabot-version-updates/customizing-dependency-updates.md,rendering error translations/pt-BR/content/code-security/dependabot/dependabot-version-updates/listing-dependencies-configured-for-version-updates.md,rendering error -translations/pt-BR/content/code-security/dependabot/index.md,broken liquid tags +translations/pt-BR/content/code-security/dependabot/index.md,rendering error translations/pt-BR/content/code-security/dependabot/working-with-dependabot/automating-dependabot-with-github-actions.md,rendering error translations/pt-BR/content/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot.md,rendering error translations/pt-BR/content/code-security/dependabot/working-with-dependabot/managing-encrypted-secrets-for-dependabot.md,rendering error translations/pt-BR/content/code-security/dependabot/working-with-dependabot/troubleshooting-dependabot-errors.md,rendering error translations/pt-BR/content/code-security/dependabot/working-with-dependabot/troubleshooting-the-detection-of-vulnerable-dependencies.md,rendering error +translations/pt-BR/content/code-security/getting-started/adding-a-security-policy-to-your-repository.md,broken liquid tags translations/pt-BR/content/code-security/getting-started/github-security-features.md,rendering error translations/pt-BR/content/code-security/getting-started/securing-your-organization.md,rendering error translations/pt-BR/content/code-security/getting-started/securing-your-repository.md,rendering error +translations/pt-BR/content/code-security/index.md,rendering error translations/pt-BR/content/code-security/secret-scanning/about-secret-scanning.md,rendering error translations/pt-BR/content/code-security/secret-scanning/configuring-secret-scanning-for-your-repositories.md,rendering error translations/pt-BR/content/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning.md,rendering error @@ -597,7 +636,7 @@ translations/pt-BR/content/code-security/supply-chain-security/understanding-you translations/pt-BR/content/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph.md,rendering error translations/pt-BR/content/code-security/supply-chain-security/understanding-your-software-supply-chain/configuring-dependency-review.md,rendering error translations/pt-BR/content/code-security/supply-chain-security/understanding-your-software-supply-chain/configuring-the-dependency-graph.md,broken liquid tags -translations/pt-BR/content/code-security/supply-chain-security/understanding-your-software-supply-chain/troubleshooting-the-dependency-graph.md,broken liquid tags +translations/pt-BR/content/code-security/supply-chain-security/understanding-your-software-supply-chain/troubleshooting-the-dependency-graph.md,rendering error translations/pt-BR/content/codespaces/codespaces-reference/allowing-your-codespace-to-access-a-private-image-registry.md,broken liquid tags translations/pt-BR/content/codespaces/codespaces-reference/disaster-recovery-for-github-codespaces.md,broken liquid tags translations/pt-BR/content/codespaces/codespaces-reference/security-in-github-codespaces.md,broken liquid tags @@ -636,6 +675,7 @@ translations/pt-BR/content/codespaces/prebuilding-your-codespaces/allowing-a-pre translations/pt-BR/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md,broken liquid tags translations/pt-BR/content/codespaces/prebuilding-your-codespaces/managing-prebuilds.md,broken liquid tags translations/pt-BR/content/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers.md,broken liquid tags +translations/pt-BR/content/codespaces/setting-up-your-project-for-codespaces/setting-a-minimum-specification-for-codespace-machines.md,broken liquid tags translations/pt-BR/content/codespaces/setting-up-your-project-for-codespaces/setting-up-your-dotnet-project-for-codespaces.md,broken liquid tags translations/pt-BR/content/codespaces/setting-up-your-project-for-codespaces/setting-up-your-java-project-for-codespaces.md,broken liquid tags translations/pt-BR/content/codespaces/setting-up-your-project-for-codespaces/setting-up-your-nodejs-project-for-codespaces.md,broken liquid tags @@ -778,7 +818,7 @@ translations/pt-BR/content/organizations/managing-organization-settings/integrat translations/pt-BR/content/organizations/managing-organization-settings/managing-the-commit-signoff-policy-for-your-organization.md,rendering error translations/pt-BR/content/organizations/managing-organization-settings/managing-the-default-branch-name-for-repositories-in-your-organization.md,rendering error translations/pt-BR/content/organizations/managing-organization-settings/managing-the-forking-policy-for-your-organization.md,broken liquid tags -translations/pt-BR/content/organizations/managing-organization-settings/setting-permissions-for-adding-outside-collaborators.md,broken liquid tags +translations/pt-BR/content/organizations/managing-organization-settings/setting-permissions-for-adding-outside-collaborators.md,rendering error translations/pt-BR/content/organizations/managing-peoples-access-to-your-organization-with-roles/managing-security-managers-in-your-organization.md,rendering error translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/about-identity-and-access-management-with-saml-single-sign-on.md,broken liquid tags translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md,broken liquid tags @@ -981,7 +1021,7 @@ translations/pt-BR/data/reusables/actions/github-connect-resolution.md,broken li translations/pt-BR/data/reusables/actions/ip-allow-list-self-hosted-runners.md,broken liquid tags translations/pt-BR/data/reusables/actions/jobs/section-defining-outputs-for-jobs.md,broken liquid tags translations/pt-BR/data/reusables/actions/jobs/section-running-jobs-in-a-container.md,broken liquid tags -translations/pt-BR/data/reusables/actions/message-parameters.md,broken liquid tags +translations/pt-BR/data/reusables/actions/message-parameters.md,rendering error translations/pt-BR/data/reusables/actions/more-resources-for-ghes.md,rendering error translations/pt-BR/data/reusables/actions/ref_name-description.md,broken liquid tags translations/pt-BR/data/reusables/actions/reusable-workflow-artifacts.md,rendering error @@ -1006,7 +1046,7 @@ translations/pt-BR/data/reusables/advanced-security/about-committer-numbers-ghec translations/pt-BR/data/reusables/advanced-security/about-ghas-organization-policy.md,broken liquid tags translations/pt-BR/data/reusables/advanced-security/secret-scanning-add-custom-pattern-details.md,rendering error translations/pt-BR/data/reusables/advanced-security/secret-scanning-create-custom-pattern.md,rendering error -translations/pt-BR/data/reusables/advanced-security/secret-scanning-new-custom-pattern.md,broken liquid tags +translations/pt-BR/data/reusables/advanced-security/secret-scanning-new-custom-pattern.md,rendering error translations/pt-BR/data/reusables/advanced-security/secret-scanning-push-protection-org.md,broken liquid tags translations/pt-BR/data/reusables/apps/user-to-server-rate-limits.md,broken liquid tags translations/pt-BR/data/reusables/audit_log/audit-log-action-categories.md,rendering error @@ -1109,16 +1149,16 @@ translations/pt-BR/data/reusables/organizations/billing_plans.md,rendering error translations/pt-BR/data/reusables/organizations/github-apps-settings-sidebar.md,rendering error translations/pt-BR/data/reusables/organizations/member-privileges.md,rendering error translations/pt-BR/data/reusables/organizations/navigate-to-org.md,broken liquid tags -translations/pt-BR/data/reusables/organizations/new_team.md,broken liquid tags -translations/pt-BR/data/reusables/organizations/org_settings.md,broken liquid tags -translations/pt-BR/data/reusables/organizations/organization-wide-project.md,broken liquid tags -translations/pt-BR/data/reusables/organizations/owners-team.md,broken liquid tags -translations/pt-BR/data/reusables/organizations/people.md,broken liquid tags +translations/pt-BR/data/reusables/organizations/new_team.md,rendering error +translations/pt-BR/data/reusables/organizations/org_settings.md,rendering error +translations/pt-BR/data/reusables/organizations/organization-wide-project.md,rendering error +translations/pt-BR/data/reusables/organizations/owners-team.md,rendering error +translations/pt-BR/data/reusables/organizations/people.md,rendering error translations/pt-BR/data/reusables/organizations/repository-defaults.md,rendering error translations/pt-BR/data/reusables/organizations/security-and-analysis.md,rendering error translations/pt-BR/data/reusables/organizations/security.md,rendering error -translations/pt-BR/data/reusables/organizations/specific_team.md,broken liquid tags -translations/pt-BR/data/reusables/organizations/teams.md,broken liquid tags +translations/pt-BR/data/reusables/organizations/specific_team.md,rendering error +translations/pt-BR/data/reusables/organizations/teams.md,rendering error translations/pt-BR/data/reusables/organizations/teams_sidebar.md,rendering error translations/pt-BR/data/reusables/organizations/verified-domains.md,rendering error translations/pt-BR/data/reusables/package_registry/authenticate-packages.md,broken liquid tags @@ -1126,7 +1166,7 @@ translations/pt-BR/data/reusables/package_registry/authenticate-to-container-reg translations/pt-BR/data/reusables/package_registry/authenticate_with_pat_for_v2_registry.md,broken liquid tags translations/pt-BR/data/reusables/package_registry/next-steps-for-packages-enterprise-setup.md,broken liquid tags translations/pt-BR/data/reusables/package_registry/package-registry-with-github-tokens.md,broken liquid tags -translations/pt-BR/data/reusables/package_registry/package-settings-from-org-level.md,broken liquid tags +translations/pt-BR/data/reusables/package_registry/package-settings-from-org-level.md,rendering error translations/pt-BR/data/reusables/package_registry/packages-billing.md,broken liquid tags translations/pt-BR/data/reusables/package_registry/required-scopes.md,broken liquid tags translations/pt-BR/data/reusables/pages/build-failure-email-server.md,broken liquid tags @@ -1149,6 +1189,7 @@ translations/pt-BR/data/reusables/repositories/navigate-to-code-security-and-ana translations/pt-BR/data/reusables/repositories/navigate-to-commit-page.md,broken liquid tags translations/pt-BR/data/reusables/repositories/navigate-to-repo.md,broken liquid tags translations/pt-BR/data/reusables/repositories/repository-branches.md,rendering error +translations/pt-BR/data/reusables/repositories/security-advisories-republishing.md,broken liquid tags translations/pt-BR/data/reusables/repositories/sidebar-notifications.md,rendering error translations/pt-BR/data/reusables/repositories/suggest-changes.md,broken liquid tags translations/pt-BR/data/reusables/repositories/you-can-fork.md,broken liquid tags @@ -1167,8 +1208,9 @@ translations/pt-BR/data/reusables/secret-scanning/enterprise-enable-secret-scann translations/pt-BR/data/reusables/secret-scanning/partner-secret-list-private-repo.md,rendering error translations/pt-BR/data/reusables/secret-scanning/partner-secret-list-public-repo.md,broken liquid tags translations/pt-BR/data/reusables/secret-scanning/secret-list-private-push-protection.md,rendering error +translations/pt-BR/data/reusables/security-advisory/security-advisory-overview.md,broken liquid tags translations/pt-BR/data/reusables/security-overview/permissions.md,rendering error -translations/pt-BR/data/reusables/security/displayed-information.md,broken liquid tags +translations/pt-BR/data/reusables/security/displayed-information.md,rendering error translations/pt-BR/data/reusables/shortdesc/rate_limits_github_apps.md,broken liquid tags translations/pt-BR/data/reusables/sponsors/select-sponsorship-billing.md,broken liquid tags translations/pt-BR/data/reusables/ssh/about-ssh.md,broken liquid tags @@ -1201,7 +1243,7 @@ translations/pt-BR/data/reusables/user-settings/ssh.md,rendering error translations/pt-BR/data/reusables/webhooks/pull_request_properties.md,broken liquid tags translations/pt-BR/data/reusables/webhooks/pull_request_webhook_properties.md,broken liquid tags translations/pt-BR/data/reusables/webhooks/repository_vulnerability_alert_short_desc.md,broken liquid tags -translations/pt-BR/data/reusables/webhooks/webhooks-rest-api-links.md,broken liquid tags +translations/pt-BR/data/reusables/webhooks/webhooks-rest-api-links.md,rendering error translations/pt-BR/data/reusables/webhooks/workflow_run_properties.md,broken liquid tags translations/pt-BR/data/variables/migrations.yml,broken liquid tags translations/pt-BR/data/variables/notifications.yml,broken liquid tags diff --git a/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/permission-levels-for-a-personal-account-repository.md b/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/permission-levels-for-a-personal-account-repository.md index e31b878645..e113259b91 100644 --- a/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/permission-levels-for-a-personal-account-repository.md +++ b/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/permission-levels-for-a-personal-account-repository.md @@ -1,6 +1,6 @@ --- -title: Níveis de permissão para um repositório da conta pessoal -intro: 'Um repositório pertencente a uma conta pessoal tem dois níveis de permissão: proprietário do repositório e colaboradores.' +title: Permission levels for a personal account repository +intro: 'A repository owned by a personal account has two permission levels: the repository owner and collaborators.' redirect_from: - /articles/permission-levels-for-a-user-account-repository - /github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository @@ -14,84 +14,79 @@ versions: topics: - Accounts shortTitle: Repository permissions -ms.openlocfilehash: e7c7a542204c7b1ce69bc19ac326fb248bbbff12 -ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5 -ms.translationtype: HT -ms.contentlocale: pt-BR -ms.lasthandoff: 09/05/2022 -ms.locfileid: '147066303' --- -## Sobre os níveis de permissões para um repositório de conta pessoal +## About permissions levels for a personal account repository -Repositórios pertencentes a contas pessoais têm um proprietário. As permissões de propriedade não podem ser compartilhadas com outra conta pessoal. +Repositories owned by personal accounts have one owner. Ownership permissions can't be shared with another personal account. -Você também pode {% ifversion fpt or ghec %}convidar{% else %}add{% endif %} usuários no {% data variables.product.product_name %} para seu repositório como colaboradores. Para obter mais informações, confira "[Como convidar colaboradores para um repositório pessoal](/github/setting-up-and-managing-your-github-user-account/inviting-collaborators-to-a-personal-repository)". +You can also {% ifversion fpt or ghec %}invite{% else %}add{% endif %} users on {% data variables.product.product_name %} to your repository as collaborators. For more information, see "[Inviting collaborators to a personal repository](/github/setting-up-and-managing-your-github-user-account/inviting-collaborators-to-a-personal-repository)." {% tip %} -**Dica:** caso você precise ter um acesso mais granular a um repositório pertencente a sua conta pessoal, considere a possibilidade de transferir o repositório para uma organização. Para obter mais informações, confira "[Como transferir um repositório](/github/administering-a-repository/transferring-a-repository#transferring-a-repository-owned-by-your-personal-account)". +**Tip:** If you require more granular access to a repository owned by your personal account, consider transferring the repository to an organization. For more information, see "[Transferring a repository](/github/administering-a-repository/transferring-a-repository#transferring-a-repository-owned-by-your-personal-account)." {% endtip %} -## Acesso de proprietário para um repositório de propriedade de uma conta pessoal +## Owner access for a repository owned by a personal account -O proprietário do repositório tem controle total do repositório. Além das ações que qualquer colaborador pode executar, o proprietário do repositório pode executar as ações a seguir. +The repository owner has full control of the repository. In addition to the actions that any collaborator can perform, the repository owner can perform the following actions. -| Ação | Mais informações | +| Action | More information | | :- | :- | -| {% ifversion fpt or ghec %}Convidar colaboradores{% else %}Adicionar colaboradores{% endif %} | "[Como convidar colaboradores para um repositório pessoal](/github/setting-up-and-managing-your-github-user-account/inviting-collaborators-to-a-personal-repository)" | -| Alterar a visibilidade do repositório | "[Como definir a visibilidade do repositório](/github/administering-a-repository/setting-repository-visibility)" |{% ifversion fpt or ghec %} -| Limitar interações com o repositório | "[Como limitar as interações no seu repositório](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)" |{% endif %} -| Renomear um branch, incluindo o branch padrão | "[Como renomear um branch](/github/administering-a-repository/renaming-a-branch)" | -| Fazer merge de uma pull request em um branch protegido, mesmo sem revisões de aprovação | "[Sobre os branches protegidos](/github/administering-a-repository/about-protected-branches)" | -| Excluir o repositório | "[Como excluir um repositório](/repositories/creating-and-managing-repositories/deleting-a-repository)" | -| Gerenciar tópicos do repositório | "[Como classificar seu repositório com tópicos](/github/administering-a-repository/classifying-your-repository-with-topics)" |{% ifversion fpt or ghec %} -| Gerenciar configurações de segurança e análise para o repositório | "[Como gerenciar as configurações de segurança e de análise do seu repositório](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository)" |{% endif %}{% ifversion fpt or ghec %} -| Habilitar o gráfico de dependências para um repositório privado | "[Como explorar as dependências de um repositório](/github/visualizing-repository-data-with-graphs/exploring-the-dependencies-of-a-repository#enabling-and-disabling-the-dependency-graph-for-a-private-repository)" |{% endif %} -| Excluir e restaurar pacotes | "[Como excluir e restaurar um pacote](/packages/learn-github-packages/deleting-and-restoring-a-package)" | -| Personalizar a visualização das mídias sociais do repositório | "[Como personalizar a visualização de mídia social do seu repositório](/github/administering-a-repository/customizing-your-repositorys-social-media-preview)" | -| Criar um modelo a partir do repositório | "[Como criar um repositório de modelo](/github/creating-cloning-and-archiving-repositories/creating-a-template-repository)" | -| Controlar o acesso a {% data variables.product.prodname_dependabot_alerts %}| "[Como gerenciar as configurações de segurança e de análise do seu repositório](/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-security-and-analysis-settings-for-your-repository#granting-access-to-security-alerts)" |{% ifversion fpt or ghec %} -| Ignorar {% data variables.product.prodname_dependabot_alerts %} no repositório | "[Como ver e atualizar {% data variables.product.prodname_dependabot_alerts %}](/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts)" | -| Gerenciar o uso de dados para um repositório privado | "[Como gerenciar configurações de uso de dados para seu repositório privado](/get-started/privacy-on-github/managing-data-use-settings-for-your-private-repository)"|{% endif %} -| Definir os proprietários do código do repositório | "[Sobre os proprietários de código](/github/creating-cloning-and-archiving-repositories/about-code-owners)" | -| Arquivar o repositório | "[Como arquivar repositórios](/repositories/archiving-a-github-repository/archiving-repositories)" |{% ifversion fpt or ghec %} -| Criar avisos de segurança | "[Sobre os {% data variables.product.prodname_security_advisories %}](/github/managing-security-vulnerabilities/about-github-security-advisories)" | -| Exibir um botão de patrocinador | "[Como exibir um botão de patrocinador no seu repositório](/github/administering-a-repository/displaying-a-sponsor-button-in-your-repository)" |{% endif %} -| Permitir ou negar merge automático para pull requests | "[Como gerenciar a mesclagem automática para solicitações de pull no seu repositório](/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository)" | +| {% ifversion fpt or ghec %}Invite collaborators{% else %}Add collaborators{% endif %} | "[Inviting collaborators to a personal repository](/github/setting-up-and-managing-your-github-user-account/inviting-collaborators-to-a-personal-repository)" | +| Change the visibility of the repository | "[Setting repository visibility](/github/administering-a-repository/setting-repository-visibility)" |{% ifversion fpt or ghec %} +| Limit interactions with the repository | "[Limiting interactions in your repository](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)" |{% endif %} +| Rename a branch, including the default branch | "[Renaming a branch](/github/administering-a-repository/renaming-a-branch)" | +| Merge a pull request on a protected branch, even if there are no approving reviews | "[About protected branches](/github/administering-a-repository/about-protected-branches)" | +| Delete the repository | "[Deleting a repository](/repositories/creating-and-managing-repositories/deleting-a-repository)" | +| Manage the repository's topics | "[Classifying your repository with topics](/github/administering-a-repository/classifying-your-repository-with-topics)" |{% ifversion fpt or ghec %} +| Manage security and analysis settings for the repository | "[Managing security and analysis settings for your repository](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository)" |{% endif %}{% ifversion fpt or ghec %} +| Enable the dependency graph for a private repository | "[Exploring the dependencies of a repository](/github/visualizing-repository-data-with-graphs/exploring-the-dependencies-of-a-repository#enabling-and-disabling-the-dependency-graph-for-a-private-repository)" |{% endif %} +| Delete and restore packages | "[Deleting and restoring a package](/packages/learn-github-packages/deleting-and-restoring-a-package)" | +| Customize the repository's social media preview | "[Customizing your repository's social media preview](/github/administering-a-repository/customizing-your-repositorys-social-media-preview)" | +| Create a template from the repository | "[Creating a template repository](/github/creating-cloning-and-archiving-repositories/creating-a-template-repository)" | +| Control access to {% data variables.product.prodname_dependabot_alerts %}| "[Managing security and analysis settings for your repository](/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-security-and-analysis-settings-for-your-repository#granting-access-to-security-alerts)" |{% ifversion fpt or ghec %} +| Dismiss {% data variables.product.prodname_dependabot_alerts %} in the repository | "[Viewing and updating {% data variables.product.prodname_dependabot_alerts %}](/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts)" | +| Manage data use for a private repository | "[Managing data use settings for your private repository](/get-started/privacy-on-github/managing-data-use-settings-for-your-private-repository)"|{% endif %} +| Define code owners for the repository | "[About code owners](/github/creating-cloning-and-archiving-repositories/about-code-owners)" | +| Archive the repository | "[Archiving repositories](/repositories/archiving-a-github-repository/archiving-repositories)" |{% ifversion fpt or ghec %} +| Create security advisories | "[About repository security advisories](/github/managing-security-vulnerabilities/about-github-security-advisories)" | +| Display a sponsor button | "[Displaying a sponsor button in your repository](/github/administering-a-repository/displaying-a-sponsor-button-in-your-repository)" |{% endif %} +| Allow or disallow auto-merge for pull requests | "[Managing auto-merge for pull requests in your repository](/github/administering-a-repository/managing-auto-merge-for-pull-requests-in-your-repository)" | +| Manage webhooks and deploy keys | "[Managing deploy keys](/developers/overview/managing-deploy-keys#deploy-keys)" | -## Acesso colaborador para um repositório de propriedade de uma conta pessoal +## Collaborator access for a repository owned by a personal account -Os colaboradores em um repositório pessoal podem extrair (ler) os conteúdos do repositório e fazer push (gravação) das alterações no repositório. +Collaborators on a personal repository can pull (read) the contents of the repository and push (write) changes to the repository. {% note %} -**Observação:** em um repositório privado, os proprietários do repositório só podem permitir acesso de gravação aos colaboradores. Os colaboradores não podem ter acesso somente leitura a repositórios pertencentes a uma conta pessoal. +**Note:** In a private repository, repository owners can only grant write access to collaborators. Collaborators can't have read-only access to repositories owned by a personal account. {% endnote %} -Os colaboradores também podem executar as seguintes ações. +Collaborators can also perform the following actions. -| Ação | Mais informações | +| Action | More information | | :- | :- | -| Criar um fork do repositório | "[Sobre os forks](/pull-requests/collaborating-with-pull-requests/working-with-forks/about-forks)" | -| Renomear um branch diferente do branch padrão | "[Como renomear um branch](/github/administering-a-repository/renaming-a-branch)" | -| Criar, editar e excluir comentários em commits, pull requests e problemas no repositório | | -| Criar, atribuir, fechar e reabrir problemas no repositório | "[Como gerenciar seu trabalho com problemas](/github/managing-your-work-on-github/managing-your-work-with-issues)" | -| Gerenciar etiquetas para problemas e pull requests no repositório | "[Como rotular problemas e solicitações de pull](/github/managing-your-work-on-github/labeling-issues-and-pull-requests)" | -| Gerenciar marcos para problemas e pull requests no repositório | "[Como criar e editar marcos para problemas e solicitações de pull](/github/managing-your-work-on-github/creating-and-editing-milestones-for-issues-and-pull-requests)" | -| Marcar um problema ou pull request no repositório como duplicado | "[Sobre as solicitações de pull e os problemas duplicados](/github/managing-your-work-on-github/about-duplicate-issues-and-pull-requests)" | -| Criar, mesclar e fechar pull requests no repositório | "[Como propor alterações no seu trabalho com solicitações de pull](/github/collaborating-with-issues-and-pull-requests/proposing-changes-to-your-work-with-pull-requests)" | -| Habilitar e desabilitar o merge automático para um pull request | "[Como mesclar automaticamente uma solicitação de pull](/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/automatically-merging-a-pull-request)" -| Aplicar alterações sugeridas aos pull requests no repositório |"[Como incorporar comentários na sua solicitação de pull](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/incorporating-feedback-in-your-pull-request)" | -| Criar um pull request a partir de uma bifurcação do repositório | "[Como criar uma solicitação de pull com base em um fork](/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request-from-a-fork)" | -| Enviar uma revisão em um pull request que afeta a capacidade de merge do pull request | "[Como revisar as alterações propostas em uma solicitação de pull](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-proposed-changes-in-a-pull-request)" | -| Criar e editar uma wiki para o repositório | "[Sobre os wikis](/communities/documenting-your-project-with-wikis/about-wikis)" | -| Criar e editar versões para o repositório | "[Como gerenciar versões em um repositório](/github/administering-a-repository/managing-releases-in-a-repository)" | -| Agir como proprietário do código para o repositório | "[Sobre os proprietários de código](/articles/about-code-owners)" |{% ifversion fpt or ghae or ghec %} -| Publicar, visualizar ou instalar pacotes | "[Como publicar e gerenciar pacotes](/github/managing-packages-with-github-packages/publishing-and-managing-packages)" |{% endif %} -| Remover a si mesmos como colaboradores do repositório | "[Como remover a si mesmo de um repositório de colaborador](/github/setting-up-and-managing-your-github-user-account/removing-yourself-from-a-collaborators-repository)" | +| Fork the repository | "[About forks](/pull-requests/collaborating-with-pull-requests/working-with-forks/about-forks)" | +| Rename a branch other than the default branch | "[Renaming a branch](/github/administering-a-repository/renaming-a-branch)" | +| Create, edit, and delete comments on commits, pull requests, and issues in the repository | | +| Create, assign, close, and re-open issues in the repository | "[Managing your work with issues](/github/managing-your-work-on-github/managing-your-work-with-issues)" | +| Manage labels for issues and pull requests in the repository | "[Labeling issues and pull requests](/github/managing-your-work-on-github/labeling-issues-and-pull-requests)" | +| Manage milestones for issues and pull requests in the repository | "[Creating and editing milestones for issues and pull requests](/github/managing-your-work-on-github/creating-and-editing-milestones-for-issues-and-pull-requests)" | +| Mark an issue or pull request in the repository as a duplicate | "[About duplicate issues and pull requests](/github/managing-your-work-on-github/about-duplicate-issues-and-pull-requests)" | +| Create, merge, and close pull requests in the repository | "[Proposing changes to your work with pull requests](/github/collaborating-with-issues-and-pull-requests/proposing-changes-to-your-work-with-pull-requests)" | +| Enable and disable auto-merge for a pull request | "[Automatically merging a pull request](/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/automatically-merging-a-pull-request)" +| Apply suggested changes to pull requests in the repository |"[Incorporating feedback in your pull request](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/incorporating-feedback-in-your-pull-request)" | +| Create a pull request from a fork of the repository | "[Creating a pull request from a fork](/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request-from-a-fork)" | +| Submit a review on a pull request that affects the mergeability of the pull request | "[Reviewing proposed changes in a pull request](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-proposed-changes-in-a-pull-request)" | +| Create and edit a wiki for the repository | "[About wikis](/communities/documenting-your-project-with-wikis/about-wikis)" | +| Create and edit releases for the repository | "[Managing releases in a repository](/github/administering-a-repository/managing-releases-in-a-repository)" | +| Act as a code owner for the repository | "[About code owners](/articles/about-code-owners)" |{% ifversion fpt or ghae or ghec %} +| Publish, view, or install packages | "[Publishing and managing packages](/github/managing-packages-with-github-packages/publishing-and-managing-packages)" |{% endif %} +| Remove themselves as collaborators on the repository | "[Removing yourself from a collaborator's repository](/github/setting-up-and-managing-your-github-user-account/removing-yourself-from-a-collaborators-repository)" | -## Leitura adicional +## Further reading -- "[Funções de repositório para uma organização](/organizations/managing-access-to-your-organizations-repositories/repository-roles-for-an-organization)" +- "[Repository roles for an organization](/organizations/managing-access-to-your-organizations-repositories/repository-roles-for-an-organization)" diff --git a/translations/pt-BR/content/actions/examples/using-the-github-cli-on-a-runner.md b/translations/pt-BR/content/actions/examples/using-the-github-cli-on-a-runner.md index 351014a933..e8a533b466 100644 --- a/translations/pt-BR/content/actions/examples/using-the-github-cli-on-a-runner.md +++ b/translations/pt-BR/content/actions/examples/using-the-github-cli-on-a-runner.md @@ -1,7 +1,7 @@ --- -title: Using the GitHub CLI on a runner +title: Usando a CLI do GitHub em um executor shortTitle: Use the GitHub CLI on a runner -intro: 'How to use advanced {% data variables.product.prodname_actions %} features for continuous integration (CI).' +intro: 'Como usar recursos avançados do {% data variables.product.prodname_actions %} para CI (integração contínua).' versions: fpt: '*' ghes: '> 3.1' @@ -10,40 +10,34 @@ versions: type: how_to topics: - Workflows +ms.openlocfilehash: e0787d09cd194de0038d259c1aff777cc91a4a6a +ms.sourcegitcommit: bf11c3e08cbb5eab6320e0de35b32ade6d863c03 +ms.translationtype: HT +ms.contentlocale: pt-BR +ms.lasthandoff: 10/27/2022 +ms.locfileid: '148111582' --- - {% data reusables.actions.enterprise-github-hosted-runners %} -## Example overview +## Visão geral de exemplo -{% data reusables.actions.example-workflow-intro-ci %} When this workflow is triggered, it automatically runs a script that checks whether the {% data variables.product.prodname_dotcom %} Docs site has any broken links. If any broken links are found, the workflow uses the {% data variables.product.prodname_dotcom %} CLI to create a {% data variables.product.prodname_dotcom %} issue with the details. +{% data reusables.actions.example-workflow-intro-ci %} Quando esse fluxo de trabalho é disparado, ele executa automaticamente um script que verifica se o site {% data variables.product.prodname_dotcom %} Docs tem links desfeitos. Quando são encontrados links desfeitos, o fluxo de trabalho usa a CLI do {% data variables.product.prodname_dotcom %} para criar um problema do {% data variables.product.prodname_dotcom %} com os detalhes. {% data reusables.actions.example-diagram-intro %} -![Overview diagram of workflow steps](/assets/images/help/images/overview-actions-using-cli-ci-example.png) +![Diagrama de visão geral das etapas do fluxo de trabalho](/assets/images/help/images/overview-actions-using-cli-ci-example.png) -## Features used in this example +## Recursos usados neste exemplo {% data reusables.actions.example-table-intro %} -| **Feature** | **Implementation** | +| **Recurso** | **Implementação** | | --- | --- | -{% data reusables.actions.cron-table-entry %} -{% data reusables.actions.permissions-table-entry %} -{% data reusables.actions.if-conditions-table-entry %} -{% data reusables.actions.secrets-table-entry %} -{% data reusables.actions.checkout-action-table-entry %} -{% data reusables.actions.setup-node-table-entry %} -| Using a third-party action: | [`peter-evans/create-issue-from-file`](https://github.com/peter-evans/create-issue-from-file)| -| Running shell commands on the runner: | [`run`](/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun) | -| Running a script on the runner: | Using `script/check-english-links.js` | -| Generating an output file: | Piping the output using the `>` operator | -| Checking for existing issues using {% data variables.product.prodname_cli %}: | [`gh issue list`](https://cli.github.com/manual/gh_issue_list) | -| Commenting on an issue using {% data variables.product.prodname_cli %}: | [`gh issue comment`](https://cli.github.com/manual/gh_issue_comment) | +{% data reusables.actions.cron-table-entry %} {% data reusables.actions.permissions-table-entry %} {% data reusables.actions.if-conditions-table-entry %} {% data reusables.actions.secrets-table-entry %} {% data reusables.actions.checkout-action-table-entry %} {% data reusables.actions.setup-node-table-entry %} | Como usar uma ação de terceiros: | [`peter-evans/create-issue-from-file`](https://github.com/peter-evans/create-issue-from-file)| | Como executar comandos do shell no executor: | [`run`](/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun) | | Como executar um script no executor: | Como usar `script/check-english-links.js` | | Como gerar um arquivo de saída: | Como direcionar a saída usando o operador `>` | | Como verificar se há problemas usando a {% data variables.product.prodname_cli %}: | [`gh issue list`](https://cli.github.com/manual/gh_issue_list) | | Como comentar em um problema usando a {% data variables.product.prodname_cli %}: | [`gh issue comment`](https://cli.github.com/manual/gh_issue_comment) | -## Example workflow +## Fluxo de trabalho de exemplo -{% data reusables.actions.example-docs-engineering-intro %} [`check-all-english-links.yml`](https://github.com/github/docs/blob/main/.github/workflows/check-all-english-links.yml). +{% data reusables.actions.example-docs-engineering-intro %} [`check-all-english-links.yml`](https://github.com/github/docs/blob/6e01c0653836c10d7e092a17566a2c88b10504ce/.github/workflows/check-all-english-links.yml). {% data reusables.actions.note-understanding-example %} @@ -178,15 +172,15 @@ jobs: -## Understanding the example +## Compreendendo o exemplo {% data reusables.actions.example-explanation-table-intro %} - - + + @@ -214,10 +208,10 @@ on: @@ -231,7 +225,7 @@ permissions: @@ -243,7 +237,7 @@ jobs: @@ -256,7 +250,7 @@ Groups together all the jobs that run in the workflow file. @@ -268,7 +262,7 @@ if: github.repository == 'github/docs-internal' @@ -280,7 +274,7 @@ runs-on: ubuntu-latest @@ -296,7 +290,7 @@ Configures the job to run on an Ubuntu Linux runner. This means that the job wil @@ -308,7 +302,7 @@ Creates custom environment variables, and redefines the built-in `GITHUB_TOKEN` @@ -321,7 +315,7 @@ Groups together all the steps that will run as part of the `check_all_english_li @@ -337,7 +331,7 @@ The `uses` keyword tells the job to retrieve the action named `actions/checkout` @@ -352,7 +346,7 @@ This step uses the `actions/setup-node` action to install the specified version @@ -366,7 +360,7 @@ The `run` keyword tells the job to execute a command on the runner. In this case @@ -385,7 +379,7 @@ This `run` command executes a script that is stored in the repository at `script @@ -407,7 +401,7 @@ If the `check-english-links.js` script detects broken links and returns a non-ze @@ -435,9 +429,9 @@ Uses the `peter-evans/create-issue-from-file` action to create a new {% data var @@ -455,7 +449,7 @@ Uses [`gh issue list`](https://cli.github.com/manual/gh_issue_list) to locate th @@ -476,16 +470,16 @@ If an issue from a previous run is open and assigned to someone, then use [`gh i
CodeExplanationCódigoExplicação
-Defines the `workflow_dispatch` and `scheduled` as triggers for the workflow: +Define `workflow_dispatch` e `scheduled` como gatilhos para o fluxo de trabalho: -* The `workflow_dispatch` lets you manually run this workflow from the UI. For more information, see [`workflow_dispatch`](/actions/using-workflows/events-that-trigger-workflows#workflow_dispatch). -* The `schedule` event lets you use `cron` syntax to define a regular interval for automatically triggering the workflow. For more information, see [`schedule`](/actions/reference/events-that-trigger-workflows#schedule). +* O `workflow_dispatch` permite executar manualmente esse fluxo de trabalho por meio da interface do usuário. Para obter mais informações, confira [`workflow_dispatch`](/actions/using-workflows/events-that-trigger-workflows#workflow_dispatch). +* O evento `schedule` permite que você use a sintaxe `cron` para definir um intervalo regular para disparar automaticamente o fluxo de trabalho. Para obter mais informações, confira [`schedule`](/actions/reference/events-that-trigger-workflows#schedule).
-Modifies the default permissions granted to `GITHUB_TOKEN`. This will vary depending on the needs of your workflow. For more information, see "[Assigning permissions to jobs](/actions/using-jobs/assigning-permissions-to-jobs)." +Modifica as permissões padrão concedidas a `GITHUB_TOKEN`. Isso variará dependendo das necessidades do fluxo de trabalho. Para obter mais informações, confira "[Como atribuir permissões a trabalhos](/actions/using-jobs/assigning-permissions-to-jobs)".
-Groups together all the jobs that run in the workflow file. +Agrupa todos os trabalhos executados no arquivo de fluxo de trabalho.
-Defines a job with the ID `check_all_english_links`, and the name `Check all links`, that is stored within the `jobs` key. +Define um trabalho com a ID `check_all_english_links` e o nome `Check all links`, armazenados dentro da chave `jobs`.
-Only run the `check_all_english_links` job if the repository is named `docs-internal` and is within the `github` organization. Otherwise, the job is marked as _skipped_. +O trabalho `check_all_english_links` só será executado se o repositório chamar `docs-internal` e estiver dentro da organização `github`. Caso contrário, o trabalho será marcado como _ignorado_.
-Configures the job to run on an Ubuntu Linux runner. This means that the job will execute on a fresh virtual machine hosted by {% data variables.product.prodname_dotcom %}. For syntax examples using other runners, see "[Workflow syntax for {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idruns-on)." +Configura o trabalho a ser executado em um executor do Ubuntu Linux. Isto significa que o trabalho será executado em uma nova máquina virtual hospedada pelo {% data variables.product.prodname_dotcom %}. Para ver exemplos de sintaxe que usam outros executores, confira "[Sintaxe de fluxo de trabalho do {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idruns-on)".
-Creates custom environment variables, and redefines the built-in `GITHUB_TOKEN` variable to use a custom [secret](/actions/security-guides/encrypted-secrets). These variables will be referenced later in the workflow. +Cria variáveis de ambiente personalizadas e redefine a variável interna `GITHUB_TOKEN` para usar um [segredo](/actions/security-guides/encrypted-secrets) personalizado. Essas variáveis serão referenciadas mais tarde no fluxo de trabalho.
-Groups together all the steps that will run as part of the `check_all_english_links` job. Each job in the workflow has its own `steps` section. +Agrupa todas as etapas que serão executadas durante o trabalho `check_all_english_links`. Cada trabalho no fluxo de trabalho tem a própria seção `steps`.
-The `uses` keyword tells the job to retrieve the action named `actions/checkout`. This is an action that checks out your repository and downloads it to the runner, allowing you to run actions against your code (such as testing tools). You must use the checkout action any time your workflow will run against the repository's code or you are using an action defined in the repository. +A palavra-chave `uses` informa que o trabalho deve recuperar a ação chamada `actions/checkout`. Esta é uma ação que verifica seu repositório e o faz o download do runner, permitindo que você execute ações contra seu código (como, por exemplo, ferramentas de teste). Você deve usar a ação de checkout sempre que o fluxo de trabalho for executado no código do repositório ou você estiver usando uma ação definida no repositório.
-This step uses the `actions/setup-node` action to install the specified version of the `node` software package on the runner, which gives you access to the `npm` command. +Essa etapa usa a ação `actions/setup-node` para instalar a versão especificada do pacote de software `node` no executor, o que permite que você acesse o comando `npm`.
-The `run` keyword tells the job to execute a command on the runner. In this case, the `npm ci` and `npm run build` commands are run as separate steps to install and build the Node.js application in the repository. +A palavra-chave `run` instrui o trabalho a executar um comando no executor. Nesse caso, os comandos `npm ci` e `npm run build` são executados como etapas separadas para instalar e compilar o aplicativo Node.js no repositório.
-This `run` command executes a script that is stored in the repository at `script/check-english-links.js`, and pipes the output to a file called `broken_links.md`. +Esse comando `run` executa um script que é armazenado no repositório em `script/check-english-links.js` e direciona a saída para um arquivo chamado `broken_links.md`.
-If the `check-english-links.js` script detects broken links and returns a non-zero (failure) exit status, then use a [workflow command](/actions/using-workflows/workflow-commands-for-github-actions#setting-an-output-parameter) to set an output that has the value of the first line of the `broken_links.md` file (this is used the next step). +Se o script `check-english-links.js` detectar links desfeitos e retornar um status de saída diferente de zero (falha), use um [comando de fluxo de trabalho](/actions/using-workflows/workflow-commands-for-github-actions#setting-an-output-parameter) para definir uma saída que tenha o valor da primeira linha do arquivo `broken_links.md` (usado na próxima etapa).
-Uses the `peter-evans/create-issue-from-file` action to create a new {% data variables.product.prodname_dotcom %} issue. This example is pinned to a specific version of the action, using the `b4f9ee0a9d4abbfc6986601d9b1a4f8f8e74c77e` SHA. +Usa a ação `peter-evans/create-issue-from-file` para criar um problema do {% data variables.product.prodname_dotcom %}. Este exemplo é fixado a uma versão específica da ação, usando o SHA `b4f9ee0a9d4abbfc6986601d9b1a4f8f8e74c77e`.
-Uses [`gh issue list`](https://cli.github.com/manual/gh_issue_list) to locate the previously created issue from earlier runs. This is [aliased](https://cli.github.com/manual/gh_alias_set) to `gh list-reports` for simpler processing in later steps. To get the issue URL, the `jq` expression processes the resulting JSON output. +Usa [`gh issue list`](https://cli.github.com/manual/gh_issue_list) para localizar o problema que já foi criado de execuções anteriores. O [alias](https://cli.github.com/manual/gh_alias_set) `gh list-reports` é usado para simplificar o processamento nas próximas etapas. Para obter a URL do problema, a expressão `jq` processa a saída JSON resultante. -[`gh issue comment`](https://cli.github.com/manual/gh_issue_comment) is then used to add a comment to the new issue that links to the previous one. +Depois, [`gh issue comment`](https://cli.github.com/manual/gh_issue_comment) é usado para adicionar um comentário ao novo problema vinculado ao anterior.
-If an issue from a previous run is open and assigned to someone, then use [`gh issue comment`](https://cli.github.com/manual/gh_issue_comment) to add a comment with a link to the new issue. +Se um problema de uma execução anterior estiver aberto e atribuído a alguém, use [`gh issue comment`](https://cli.github.com/manual/gh_issue_comment) para adicionar um comentário com um link para o novo problema.
-If an issue from a previous run is open and is not assigned to anyone, then: +Se um problema de uma execução anterior estiver aberto e não estiver atribuído a ninguém: -* Use [`gh issue comment`](https://cli.github.com/manual/gh_issue_comment) to add a comment with a link to the new issue. -* Use [`gh issue close`](https://cli.github.com/manual/gh_issue_close) to close the old issue. -* Use [`gh issue edit`](https://cli.github.com/manual/gh_issue_edit) to edit the old issue to remove it from a specific {% data variables.product.prodname_dotcom %} project board. +* Use [`gh issue comment`](https://cli.github.com/manual/gh_issue_comment) para adicionar um comentário com um link para o novo problema. +* Use [`gh issue close`](https://cli.github.com/manual/gh_issue_close) para fechar o problema antigo. +* Use [`gh issue edit`](https://cli.github.com/manual/gh_issue_edit) para editar o problema antigo a fim de removê-lo de um quadro de projeto do {% data variables.product.prodname_dotcom %}.
-## Next steps +## Próximas etapas {% data reusables.actions.learning-actions %} diff --git a/translations/pt-BR/content/actions/using-workflows/workflow-commands-for-github-actions.md b/translations/pt-BR/content/actions/using-workflows/workflow-commands-for-github-actions.md index 61b705ee40..710052edb7 100644 --- a/translations/pt-BR/content/actions/using-workflows/workflow-commands-for-github-actions.md +++ b/translations/pt-BR/content/actions/using-workflows/workflow-commands-for-github-actions.md @@ -581,6 +581,8 @@ console.log("The running PID from the main action is: " + process.env.STATE_pro During the execution of a workflow, the runner generates temporary files that can be used to perform certain actions. The path to these files are exposed via environment variables. You will need to use UTF-8 encoding when writing to these files to ensure proper processing of the commands. Multiple commands can be written to the same file, separated by newlines. +Most commands in the following examples use double quotes for echoing strings, which will attempt to interpolate characters like `$` for shell variable names. To always use literal values in quoted strings, you can use single quotes instead. + {% powershell %} {% note %} diff --git a/translations/pt-BR/content/admin/index.md b/translations/pt-BR/content/admin/index.md index 8b1ce2e5b0..aefca3a42e 100644 --- a/translations/pt-BR/content/admin/index.md +++ b/translations/pt-BR/content/admin/index.md @@ -125,11 +125,11 @@ children: - /guides - /release-notes - /all-releases -ms.openlocfilehash: ebd1473538d42928ff3d9abb3c0e2bd9f12767f5 -ms.sourcegitcommit: fb047f9450b41b24afc43d9512a5db2a2b750a2a +ms.openlocfilehash: 3980ad01e56bf1e38dd6473c5e5246c6d45350eb +ms.sourcegitcommit: 3268914369fb29540e4d88ee5e56bc7a41f2a60e ms.translationtype: HT ms.contentlocale: pt-BR -ms.lasthandoff: 09/11/2022 -ms.locfileid: '147881152' +ms.lasthandoff: 10/26/2022 +ms.locfileid: '148111302' --- diff --git a/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-the-codeql-workflow-for-compiled-languages.md b/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-the-codeql-workflow-for-compiled-languages.md index 242ee8f56a..1220575d5d 100644 --- a/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-the-codeql-workflow-for-compiled-languages.md +++ b/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-the-codeql-workflow-for-compiled-languages.md @@ -125,8 +125,8 @@ After removing the `autobuild` step, uncomment the `run` step and add build comm ``` yaml - run: | - make bootstrap - make release + make bootstrap + make release ``` For more information about the `run` keyword, see "[Workflow syntax for {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idstepsrun)." diff --git a/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/browsing-security-advisories-in-the-github-advisory-database.md b/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/browsing-security-advisories-in-the-github-advisory-database.md deleted file mode 100644 index 663dc63e1b..0000000000 --- a/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/browsing-security-advisories-in-the-github-advisory-database.md +++ /dev/null @@ -1,188 +0,0 @@ ---- -title: Browsing security advisories in the GitHub Advisory Database -intro: 'You can browse the {% data variables.product.prodname_advisory_database %} to find advisories for security risks in open source projects that are hosted on {% data variables.product.company_short %}.' -shortTitle: Browse Advisory Database -miniTocMaxHeadingLevel: 3 -redirect_from: - - /github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database - - /code-security/supply-chain-security/browsing-security-vulnerabilities-in-the-github-advisory-database - - /code-security/supply-chain-security/managing-vulnerabilities-in-your-projects-dependencies/browsing-security-vulnerabilities-in-the-github-advisory-database - - /code-security/dependabot/dependabot-alerts/browsing-security-vulnerabilities-in-the-github-advisory-database -versions: - fpt: '*' - ghec: '*' - ghes: '*' - ghae: '*' -type: how_to -topics: - - Security advisories - - Alerts - - Dependabot - - Vulnerabilities - - CVEs ---- - - -## About the {% data variables.product.prodname_advisory_database %} - -The {% data variables.product.prodname_advisory_database %} contains a list of known security vulnerabilities {% ifversion GH-advisory-db-supports-malware %}and malware, {% endif %}grouped in two categories: {% data variables.product.company_short %}-reviewed advisories and unreviewed advisories. - -{% data reusables.repositories.tracks-vulnerabilities %} - -## About types of security advisories - -{% data reusables.advisory-database.beta-malware-advisories %} - -Each advisory in the {% data variables.product.prodname_advisory_database %} is for a vulnerability in open source projects{% ifversion GH-advisory-db-supports-malware %} or for malicious open source software{% endif %}. - -{% data reusables.repositories.a-vulnerability-is %} Vulnerabilities in code are usually introduced by accident and fixed soon after they are discovered. You should update your code to use the fixed version of the dependency as soon as it is available. - -{% ifversion GH-advisory-db-supports-malware %} - -In contrast, malicious software, or malware, is code that is intentionally designed to perform unwanted or harmful functions. The malware may target hardware, software, confidential data, or users of any application that uses the malware. You need to remove the malware from your project and find an alternative, more secure replacement for the dependency. - -{% endif %} - -### {% data variables.product.company_short %}-reviewed advisories - -{% data variables.product.company_short %}-reviewed advisories are security vulnerabilities{% ifversion GH-advisory-db-supports-malware %} or malware{% endif %} that have been mapped to packages in ecosystems we support. We carefully review each advisory for validity and ensure that they have a full description, and contain both ecosystem and package information. - -Generally, we name our supported ecosystems after the software programming language's associated package registry. We review advisories if they are for a vulnerability in a package that comes from a supported registry. - -- Composer (registry: https://packagist.org/){% ifversion GH-advisory-db-erlang-support %} -- Erlang (registry: https://hex.pm/){% endif %} -- Go (registry: https://pkg.go.dev/) -{%- ifversion fpt or ghec or ghes > 3.6 or ghae > 3.6 %} -- GitHub Actions (https://github.com/marketplace?type=actions/) {% endif %} -- Maven (registry: https://repo.maven.apache.org/maven2) -- npm (registry: https://www.npmjs.com/) -- NuGet (registry: https://www.nuget.org/) -- pip (registry: https://pypi.org/){% ifversion dependency-graph-dart-support %} -- pub (registry: https://pub.dev/packages/registry){% endif %} -- RubyGems (registry: https://rubygems.org/) -- Rust (registry: https://crates.io/) - -If you have a suggestion for a new ecosystem we should support, please open an [issue](https://github.com/github/advisory-database/issues) for discussion. - -If you enable {% data variables.product.prodname_dependabot_alerts %} for your repositories, you are automatically notified when a new {% data variables.product.company_short %}-reviewed advisory reports a vulnerability {% ifversion GH-advisory-db-supports-malware %}or malware{% endif %} for a package you depend on. For more information, see "[About {% data variables.product.prodname_dependabot_alerts %}](/code-security/supply-chain-security/about-alerts-for-vulnerable-dependencies)." - -### Unreviewed advisories - -Unreviewed advisories are security vulnerabilites that we publish automatically into the {% data variables.product.prodname_advisory_database %}, directly from the National Vulnerability Database feed. - -{% data variables.product.prodname_dependabot %} doesn't create {% data variables.product.prodname_dependabot_alerts %} for unreviewed advisories as this type of advisory isn't checked for validity or completion. - -## About information in security advisories - -Each security advisory contains information about the vulnerability{% ifversion GH-advisory-db-supports-malware %} or malware,{% endif %} which may include the description, severity, affected package, package ecosystem, affected versions and patched versions, impact, and optional information such as references, workarounds, and credits. In addition, advisories from the National Vulnerability Database list contain a link to the CVE record, where you can read more details about the vulnerability, its CVSS scores, and its qualitative severity level. For more information, see the "[National Vulnerability Database](https://nvd.nist.gov/)" from the National Institute of Standards and Technology. - -The severity level is one of four possible levels defined in the "[Common Vulnerability Scoring System (CVSS), Section 5](https://www.first.org/cvss/specification-document)." -- Low -- Medium/Moderate -- High -- Critical - -The {% data variables.product.prodname_advisory_database %} uses the CVSS levels described above. If {% data variables.product.company_short %} obtains a CVE, the {% data variables.product.prodname_advisory_database %} uses CVSS version 3.1. If the CVE is imported, the {% data variables.product.prodname_advisory_database %} supports both CVSS versions 3.0 and 3.1. - -{% data reusables.repositories.github-security-lab %} - -## Accessing an advisory in the {% data variables.product.prodname_advisory_database %} - -1. Navigate to https://github.com/advisories. -2. Optionally, to filter the list, use any of the drop-down menus. - ![Dropdown filters](/assets/images/help/security/advisory-database-dropdown-filters.png) - {% tip %} - - **Tip:** You can use the sidebar on the left to explore {% data variables.product.company_short %}-reviewed and unreviewed advisories separately. - - {% endtip %} -3. Click an advisory to view details. By default, you will see {% data variables.product.company_short %}-reviewed advisories for security vulnerabilities. {% ifversion GH-advisory-db-supports-malware %}To show malware advisories, use `type:malware` in the search bar.{% endif %} - - -{% note %} - -The database is also accessible using the GraphQL API. {% ifversion GH-advisory-db-supports-malware %}By default, queries will return {% data variables.product.company_short %}-reviewed advisories for security vulnerabilities unless you specify `type:malware`.{% endif %} For more information, see the "[`security_advisory` webhook event](/webhooks/event-payloads/#security_advisory)." - -{% 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)." - -## Searching the {% data variables.product.prodname_advisory_database %} - -You can search the database, and use qualifiers to narrow your search. For example, you can search for advisories created on a certain date, in a specific ecosystem, or in a particular library. - -{% data reusables.time_date.date_format %} {% data reusables.time_date.time_format %} - -{% data reusables.search.date_gt_lt %} - -| Qualifier | Example | -| ------------- | ------------- | -| `type:reviewed`| [**type:reviewed**](https://github.com/advisories?query=type%3Areviewed) will show {% data variables.product.company_short %}-reviewed advisories for security vulnerabilities. | -{% ifversion GH-advisory-db-supports-malware %}| `type:malware` | [**type:malware**](https://github.com/advisories?query=type%3Amalware) will show {% data variables.product.company_short %}-reviewed advisories for malware. | -{% endif %}| `type:unreviewed`| [**type:unreviewed**](https://github.com/advisories?query=type%3Aunreviewed) will show unreviewed advisories. | -| `GHSA-ID`| [**GHSA-49wp-qq6x-g2rf**](https://github.com/advisories?query=GHSA-49wp-qq6x-g2rf) will show the advisory with this {% data variables.product.prodname_advisory_database %} ID. | -| `CVE-ID`| [**CVE-2020-28482**](https://github.com/advisories?query=CVE-2020-28482) will show the advisory with this CVE ID number. | -| `ecosystem:ECOSYSTEM`| [**ecosystem:npm**](https://github.com/advisories?utf8=%E2%9C%93&query=ecosystem%3Anpm) will show only advisories affecting NPM packages. | -| `severity:LEVEL`| [**severity:high**](https://github.com/advisories?utf8=%E2%9C%93&query=severity%3Ahigh) will show only advisories with a high severity level. | -| `affects:LIBRARY`| [**affects:lodash**](https://github.com/advisories?utf8=%E2%9C%93&query=affects%3Alodash) will show only advisories affecting the lodash library. | -| `cwe:ID`| [**cwe:352**](https://github.com/advisories?query=cwe%3A352) will show only advisories with this CWE number. | -| `credit:USERNAME`| [**credit:octocat**](https://github.com/advisories?query=credit%3Aoctocat) will show only advisories credited to the "octocat" user account. | -| `sort:created-asc`| [**sort:created-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-asc) will sort by the oldest advisories first. | -| `sort:created-desc`| [**sort:created-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-desc) will sort by the newest advisories first. | -| `sort:updated-asc`| [**sort:updated-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-asc) will sort by the least recently updated first. | -| `sort:updated-desc`| [**sort:updated-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-desc) will sort by the most recently updated first. | -| `is:withdrawn`| [**is:withdrawn**](https://github.com/advisories?utf8=%E2%9C%93&query=is%3Awithdrawn) will show only advisories that have been withdrawn. | -| `created:YYYY-MM-DD`| [**created:2021-01-13**](https://github.com/advisories?utf8=%E2%9C%93&query=created%3A2021-01-13) will show only advisories created on this date. | -| `updated:YYYY-MM-DD`| [**updated:2021-01-13**](https://github.com/advisories?utf8=%E2%9C%93&query=updated%3A2021-01-13) will show only advisories updated on this date. | - -## Viewing your vulnerable repositories - -For any {% data variables.product.company_short %}-reviewed advisory in the {% data variables.product.prodname_advisory_database %}, you can see which of your repositories are affected by that security vulnerability{% ifversion GH-advisory-db-supports-malware %} or malware{% endif %}. To see a vulnerable repository, you must have access to {% data variables.product.prodname_dependabot_alerts %} for that repository. For more information, see "[About {% data variables.product.prodname_dependabot_alerts %}](/code-security/supply-chain-security/about-alerts-for-vulnerable-dependencies#access-to-dependabot-alerts)." - -1. Navigate to https://github.com/advisories. -2. Click an advisory. -3. At the top of the advisory page, click **Dependabot alerts**. - ![Dependabot alerts](/assets/images/help/security/advisory-database-dependabot-alerts.png) -4. Optionally, to filter the list, use the search bar or the drop-down menus. The "Organization" drop-down menu allows you to filter the {% data variables.product.prodname_dependabot_alerts %} per owner (organization or user). - ![Search bar and drop-down menus to filter alerts](/assets/images/help/security/advisory-database-dependabot-alerts-filters.png) -5. For more details about the advisory, and for advice on how to fix the vulnerable repository, click the repository name. - -{% ifversion security-advisories-ghes-ghae %} -## Accessing the local advisory database on {% data variables.location.product_location %} - -If your site administrator has enabled {% data variables.product.prodname_github_connect %} for {% data variables.location.product_location %}, you can also browse reviewed advisories locally. For more information, see "[About {% data variables.product.prodname_github_connect %}](/admin/configuration/configuring-github-connect/about-github-connect)". - -You can use your local advisory database to check whether a specific security vulnerability is included, and therefore whether you'd get alerts for vulnerable dependencies. You can also view any vulnerable repositories. - -1. Navigate to `https://HOSTNAME/advisories`. -2. Optionally, to filter the list, use any of the drop-down menus. - ![Dropdown filters](/assets/images/help/security/advisory-database-dropdown-filters.png) - {% note %} - - **Note:** Only reviewed advisories will be listed. Unreviewed advisories can be viewed in the {% data variables.product.prodname_advisory_database %} on {% data variables.product.prodname_dotcom_the_website %}. For more information, see "[Accessing an advisory in the GitHub Advisory Database](#accessing-an-advisory-in-the-github-advisory-database)". - - {% endnote %} -3. Click an advisory to view details.{% ifversion GH-advisory-db-supports-malware %} By default, you will see {% data variables.product.company_short %}-reviewed advisories for security vulnerabilities. To show malware advisories, use `type:malware` in the search bar.{% endif %} - -You can also suggest improvements to any advisory directly from your local advisory database. For more information, see "[Editing advisories from {% data variables.location.product_location %}](/code-security/dependabot/dependabot-alerts/editing-security-advisories-in-the-github-advisory-database#editing-advisories-from-your-github-enterprise-server-instance)". - -### Viewing vulnerable repositories for {% data variables.location.product_location %} - -{% data reusables.repositories.enable-security-alerts %} - -In the local advisory database, you can see which repositories are affected by each security vulnerability{% ifversion GH-advisory-db-supports-malware %} or malware{% endif %}. To see a vulnerable repository, you must have access to {% data variables.product.prodname_dependabot_alerts %} for that repository. For more information, see "[About {% data variables.product.prodname_dependabot_alerts %}](/code-security/supply-chain-security/about-alerts-for-vulnerable-dependencies#access-to-dependabot-alerts)." - -1. Navigate to `https://HOSTNAME/advisories`. -2. Click an advisory. -3. At the top of the advisory page, click **Dependabot alerts**. - ![Dependabot alerts](/assets/images/help/security/advisory-database-dependabot-alerts.png) -4. Optionally, to filter the list, use the search bar or the drop-down menus. The "Organization" drop-down menu allows you to filter the {% data variables.product.prodname_dependabot_alerts %} per owner (organization or user). - ![Search bar and drop-down menus to filter alerts](/assets/images/help/security/advisory-database-dependabot-alerts-filters.png) -5. For more details about the advisory, and for advice on how to fix the vulnerable repository, click the repository name. - -{% endif %} - -## Further reading - -- MITRE's [definition of "vulnerability"](https://www.cve.org/ResourcesSupport/Glossary#vulnerability) diff --git a/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/editing-security-advisories-in-the-github-advisory-database.md b/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/editing-security-advisories-in-the-github-advisory-database.md deleted file mode 100644 index bc319ee063..0000000000 --- a/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/editing-security-advisories-in-the-github-advisory-database.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -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 %}.' -redirect_from: - - /code-security/security-advisories/editing-security-advisories-in-the-github-advisory-database - - /code-security/supply-chain-security/managing-vulnerabilities-in-your-projects-dependencies/editing-security-advisories-in-the-github-advisory-database -versions: - fpt: '*' - ghec: '*' - ghes: '*' - ghae: '*' -type: how_to -topics: - - Security advisories - - Alerts - - Dependabot - - Vulnerabilities - - CVEs -shortTitle: Edit Advisory Database ---- - -## 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. -{% ifversion fpt or ghec %} -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)."{% endif %} - -## Editing advisories in the GitHub Advisory Database - -1. Navigate to https://github.com/advisories. -1. Select the security advisory you would like to contribute to. -1. On the right-hand side of the page, click the **Suggest improvements for this vulnerability** link. - - ![Screenshot of the suggest improvements link](/assets/images/help/security/suggest-improvements-to-advisory.png) - -1. In the "Improve security advisory" form, make the desired improvements. You can edit or add any detail.{% ifversion fpt or ghec %} For information about correctly specifying information on the form, including affected versions, see "[Best practices for writing repository security advisories](/code-security/repository-security-advisories/best-practices-for-writing-repository-security-advisories)."{% endif %}{% ifversion security-advisories-reason-for-change %} -1. Under **Reason for change**, explain why you want to make this improvement. If you include links to supporting material this will help our reviewers. - - ![Screenshot of the reason for change field](/assets/images/help/security/security-advisories-suggest-improvement-reason.png){% endif %} - -1. When you finish editing the advisory, click **Submit improvements**. -1. 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. - -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). - -{% ifversion security-advisories-ghes-ghae %} -## Editing advisories from {% data variables.location.product_location %} - -If you have {% data variables.product.prodname_github_connect %} enabled for {% data variables.location.product_location %}, you will be able to see advisories by adding `/advisories` to the instance url. - -1. Navigate to `https://HOSTNAME/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 on {% data variables.product.prodname_dotcom_the_website %}.** link. A new tab opens with the same security advisory on {% data variables.product.prodname_dotcom_the_website %}. -![Suggest improvements link](/assets/images/help/security/suggest-improvements-to-advisory-on-github-com.png) -4. Edit the advisory, following steps four through six in "[Editing advisories in the GitHub Advisory Database](#editing-advisories-in-the-github-advisory-database)" above. -{% endif %} diff --git a/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/index.md b/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/index.md index 8448bd2665..49ffd87e44 100644 --- a/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/index.md +++ b/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/index.md @@ -15,8 +15,6 @@ topics: - Repositories - Dependencies children: - - /browsing-security-advisories-in-the-github-advisory-database - - /editing-security-advisories-in-the-github-advisory-database - /about-dependabot-alerts - /configuring-dependabot-alerts - /viewing-and-updating-dependabot-alerts diff --git a/translations/pt-BR/content/code-security/getting-started/adding-a-security-policy-to-your-repository.md b/translations/pt-BR/content/code-security/getting-started/adding-a-security-policy-to-your-repository.md index dc8156e6bb..9c14fe91d4 100644 --- a/translations/pt-BR/content/code-security/getting-started/adding-a-security-policy-to-your-repository.md +++ b/translations/pt-BR/content/code-security/getting-started/adding-a-security-policy-to-your-repository.md @@ -1,6 +1,6 @@ --- -title: Adicionar uma política de segurança a um repositório -intro: 'Você pode dar instruções sobre como relatar uma vulnerabilidade de segurança no seu projeto, adicionando uma política de segurança ao seu repositório.' +title: Adding a security policy to your repository +intro: You can give instructions for how to report a security vulnerability in your project by adding a security policy to your repository. redirect_from: - /articles/adding-a-security-policy-to-your-repository - /github/managing-security-vulnerabilities/adding-a-security-policy-to-your-repository @@ -17,47 +17,49 @@ topics: - Repositories - Health shortTitle: Add a security policy -ms.openlocfilehash: f081d6e6bd99f604e7e86bc094f76de9041adf4b -ms.sourcegitcommit: fcf3546b7cc208155fb8acdf68b81be28afc3d2d -ms.translationtype: HT -ms.contentlocale: pt-BR -ms.lasthandoff: 09/10/2022 -ms.locfileid: '145083360' --- -## Sobre políticas de segurança -Para fornecer instruções às pessoas para relatar vulnerabilidades de segurança no seu projeto,{% ifversion fpt or ghes or ghec %} você pode adicionar um arquivo _SECURITY.md_ à raiz do repositório, a `docs` ou à pasta `.github`.{% else %} você pode adicionar um arquivo _SECURITY.md_ à raiz do repositório ou à pasta `docs`.{% endif %} Quando alguém criar um problema no seu repositório, ele verá um link para a política de segurança do projeto. +## About security policies + +To give people instructions for reporting security vulnerabilities in your project,{% ifversion fpt or ghes or ghec %} you can add a _SECURITY.md_ file to your repository's root, `docs`, or `.github` folder.{% else %} you can add a _SECURITY.md_ file to your repository's root, or `docs` folder.{% endif %} When someone creates an issue in your repository, they will see a link to your project's security policy. {% ifversion not ghae %} -Você pode criar uma política de segurança padrão para sua organização ou conta pessoal. Para obter mais informações, confira "[Como criar um arquivo padrão de integridade da comunidade](/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file)". +You can create a default security policy for your organization or personal account. For more information, see "[Creating a default community health file](/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file)." {% endif %} {% tip %} -**Dica:** para ajudar as pessoas a encontrar sua política de segurança, crie um link para o arquivo _SECURITY.md_ de outros locais no repositório, como o arquivo LEIAME. Para obter mais informações, confira "[Sobre os arquivos LEIAME](/articles/about-readmes)". +**Tip:** To help people find your security policy, you can link to your _SECURITY.md_ file from other places in your repository, such as your README file. For more information, see "[About READMEs](/articles/about-readmes)." {% endtip %} -{% ifversion fpt or ghec %} Depois que alguém relatar uma vulnerabilidade de segurança no seu projeto, use as {% data variables.product.prodname_security_advisories %} para divulgar, corrigir e publicar informações sobre a vulnerabilidade. Para obter mais informações sobre o processo de relatório e divulgação de vulnerabilidades no {% data variables.product.prodname_dotcom %}, confira "[Sobre a divulgação coordenada de vulnerabilidades de segurança](/code-security/security-advisories/about-coordinated-disclosure-of-security-vulnerabilities#about-reporting-and-disclosing-vulnerabilities-in-projects-on-github)". Para obter mais informações sobre as {% data variables.product.prodname_security_advisories %}, confira "[Sobre as {% data variables.product.prodname_security_advisories %}](/github/managing-security-vulnerabilities/about-github-security-advisories)". +{% ifversion fpt or ghec %} +After someone reports a security vulnerability in your project, you can use {% data variables.product.prodname_security_advisories %} to disclose, fix, and publish information about the vulnerability. For more information about the process of reporting and disclosing vulnerabilities in {% data variables.product.prodname_dotcom %}, see "[About coordinated disclosure of security vulnerabilities](/code-security/security-advisories/about-coordinated-disclosure-of-security-vulnerabilities#about-reporting-and-disclosing-vulnerabilities-in-projects-on-github)." For more information about repository security advisories, see "[About repository security advisories](/github/managing-security-vulnerabilities/about-github-security-advisories)." -{% data reusables.repositories.github-security-lab %} {% endif %} {% ifversion ghes or ghae %} +{% data reusables.repositories.github-security-lab %} +{% endif %} +{% ifversion ghes or ghae %} -Ao disponibilizar claramente instruções de relatório de segurança, você torna mais fácil para os usuários relatar quaisquer vulnerabilidades de segurança que encontrem no repositório usando seu canal de comunicação preferido. +By making security reporting instructions clearly available, you make it easy for your users to report any security vulnerabilities they find in your repository using your preferred communication channel. {% endif %} -## Adicionar uma política de segurança a um repositório +## Adding a security policy to your repository -{% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-security %} -3. Na barra lateral esquerda, clique em **Política de segurança**. - ![Guia Política de segurança](/assets/images/help/security/security-policy-tab.png) -4. Clique em **Iniciar instalação**. - ![Botão Iniciar configuração](/assets/images/help/security/start-setup-security-policy-button.png) -5. No novo arquivo _SECURITY.md_, adicione informações sobre as versões compatíveis com seu projeto e como relatar uma vulnerabilidade. -{% data reusables.files.write_commit_message %} {% data reusables.files.choose-commit-email %} {% data reusables.files.choose_commit_branch %} {% data reusables.files.propose_file_change %} +{% data reusables.repositories.navigate-to-repo %} +{% data reusables.repositories.sidebar-security %} +3. In the left sidebar, click **Security policy**. + ![Security policy tab](/assets/images/help/security/security-policy-tab.png) +4. Click **Start setup**. + ![Start setup button](/assets/images/help/security/start-setup-security-policy-button.png) +5. In the new _SECURITY.md_ file, add information about supported versions of your project and how to report a vulnerability. +{% data reusables.files.write_commit_message %} +{% data reusables.files.choose-commit-email %} +{% data reusables.files.choose_commit_branch %} +{% data reusables.files.propose_file_change %} -## Leitura adicional +## Further reading -- "[Como proteger seu repositório](/code-security/getting-started/securing-your-repository)"{% ifversion not ghae %} -- "[Como configurar seu projeto para contribuições úteis](/communities/setting-up-your-project-for-healthy-contributions)"{% endif %}{% ifversion fpt or ghec %} +- "[Securing your repository](/code-security/getting-started/securing-your-repository)"{% ifversion not ghae %} +- "[Setting up your project for healthy contributions](/communities/setting-up-your-project-for-healthy-contributions)"{% endif %}{% ifversion fpt or ghec %} - [{% data variables.product.prodname_security %}]({% data variables.product.prodname_security_link %}){% endif %} diff --git a/translations/pt-BR/content/code-security/getting-started/github-security-features.md b/translations/pt-BR/content/code-security/getting-started/github-security-features.md index fe09160461..081272149c 100644 --- a/translations/pt-BR/content/code-security/getting-started/github-security-features.md +++ b/translations/pt-BR/content/code-security/getting-started/github-security-features.md @@ -28,7 +28,7 @@ Make it easy for your users to confidentially report security vulnerabilities th {% ifversion fpt or ghec %} ### Security advisories -Privately discuss and fix security vulnerabilities in your repository's code. You can then publish a security advisory to alert your community to the vulnerability and encourage community members to upgrade. For more information, see "[About {% data variables.product.prodname_security_advisories %}](/github/managing-security-vulnerabilities/about-github-security-advisories)." +Privately discuss and fix security vulnerabilities in your repository's code. You can then publish a security advisory to alert your community to the vulnerability and encourage community members to upgrade. For more information, see "[About repository security advisories](/github/managing-security-vulnerabilities/about-github-security-advisories)." {% endif %} {% ifversion fpt or ghec or ghes %} diff --git a/translations/pt-BR/content/code-security/getting-started/securing-your-organization.md b/translations/pt-BR/content/code-security/getting-started/securing-your-organization.md index f30c86cc01..63cff8ac9b 100644 --- a/translations/pt-BR/content/code-security/getting-started/securing-your-organization.md +++ b/translations/pt-BR/content/code-security/getting-started/securing-your-organization.md @@ -125,7 +125,7 @@ For more information, see "[Managing security and analysis settings for your org ## Next steps You can view and manage alerts from security features to address dependencies and vulnerabilities in your code. For more information, see {% ifversion fpt or ghes or ghec %} "[Viewing and updating {% data variables.product.prodname_dependabot_alerts %}](/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts),"{% endif %} {% ifversion fpt or ghec or ghes %}"[Managing pull requests for dependency updates](/code-security/supply-chain-security/managing-pull-requests-for-dependency-updates)," {% endif %}"[Managing {% data variables.product.prodname_code_scanning %} for your repository](/code-security/secure-coding/managing-code-scanning-alerts-for-your-repository)," and "[Managing alerts from {% data variables.product.prodname_secret_scanning %}](/code-security/secret-security/managing-alerts-from-secret-scanning)." -{% ifversion fpt or ghec %}If you have a security vulnerability, you can create a security advisory to privately discuss and fix the vulnerability. For more information, see "[About {% data variables.product.prodname_security_advisories %}](/code-security/security-advisories/about-github-security-advisories)" and "[Creating a security advisory](/code-security/security-advisories/creating-a-security-advisory)." +{% ifversion fpt or ghec %}If you have a security vulnerability, you can create a security advisory to privately discuss and fix the vulnerability. For more information, see "[About repository security advisories](/code-security/security-advisories/about-github-security-advisories)" and "[Creating a security advisory](/code-security/security-advisories/creating-a-security-advisory)." {% endif %} {% ifversion ghes or ghec or ghae %}You{% elsif fpt %}Organizations that use {% data variables.product.prodname_ghe_cloud %}{% endif %} can view, filter, and sort security alerts for repositories owned by {% ifversion ghes or ghec or ghae %}your{% elsif fpt %}their{% endif %} organization in the security overview. For more information, see{% ifversion ghes or ghec or ghae %} "[About the security overview](/code-security/security-overview/about-the-security-overview)."{% elsif fpt %} "[About the security overview](/enterprise-cloud@latest/code-security/security-overview/about-the-security-overview)" in the {% data variables.product.prodname_ghe_cloud %} documentation.{% endif %} diff --git a/translations/pt-BR/content/code-security/getting-started/securing-your-repository.md b/translations/pt-BR/content/code-security/getting-started/securing-your-repository.md index 59b241eefe..3e84f7c163 100644 --- a/translations/pt-BR/content/code-security/getting-started/securing-your-repository.md +++ b/translations/pt-BR/content/code-security/getting-started/securing-your-repository.md @@ -133,5 +133,5 @@ You can set up {% data variables.product.prodname_code_scanning %} to automatica ## Next steps You can view and manage alerts from security features to address dependencies and vulnerabilities in your code. For more information, see {% ifversion fpt or ghes or ghec %} "[Viewing and updating {% data variables.product.prodname_dependabot_alerts %}](/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts),"{% endif %} {% ifversion fpt or ghec or ghes %}"[Managing pull requests for dependency updates](/code-security/supply-chain-security/managing-pull-requests-for-dependency-updates)," {% endif %}"[Managing {% data variables.product.prodname_code_scanning %} for your repository](/code-security/secure-coding/managing-code-scanning-alerts-for-your-repository)," and "[Managing alerts from {% data variables.product.prodname_secret_scanning %}](/code-security/secret-security/managing-alerts-from-secret-scanning)." -{% ifversion fpt or ghec %}If you have a security vulnerability, you can create a security advisory to privately discuss and fix the vulnerability. For more information, see "[About {% data variables.product.prodname_security_advisories %}](/code-security/security-advisories/about-github-security-advisories)" and "[Creating a security advisory](/code-security/security-advisories/creating-a-security-advisory)." +{% ifversion fpt or ghec %}If you have a security vulnerability, you can create a security advisory to privately discuss and fix the vulnerability. For more information, see "[About repository security advisories](/code-security/security-advisories/about-github-security-advisories)" and "[Creating a security advisory](/code-security/security-advisories/creating-a-security-advisory)." {% endif %} diff --git a/translations/pt-BR/content/code-security/index.md b/translations/pt-BR/content/code-security/index.md index a86c22e406..e9d02c2953 100644 --- a/translations/pt-BR/content/code-security/index.md +++ b/translations/pt-BR/content/code-security/index.md @@ -1,7 +1,7 @@ --- -title: Segurança do código +title: Code security shortTitle: Code security -intro: 'Crie segurança no seu fluxo de trabalho de {% data variables.product.prodname_dotcom %} com recursos para manter segredos e vulnerabilidades fora da base de código{% ifversion not ghae %} e para manter a sua cadeia de suprimentos de software{% endif %}.' +intro: 'Build security into your {% data variables.product.prodname_dotcom %} workflow with features to keep secrets and vulnerabilities out of your codebase{% ifversion not ghae %}, and to maintain your software supply chain{% endif %}.' introLinks: overview: /code-security/getting-started/github-security-features featuredLinks: @@ -53,16 +53,10 @@ children: - /adopting-github-advanced-security-at-scale - /secret-scanning - /code-scanning - - /repository-security-advisories + - /security-advisories - /supply-chain-security - /dependabot - /security-overview - /guides -ms.openlocfilehash: 90d3ad046a6531849edd8e783db265866f118d90 -ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5 -ms.translationtype: HT -ms.contentlocale: pt-BR -ms.lasthandoff: 09/05/2022 -ms.locfileid: '147145236' --- diff --git a/translations/pt-BR/content/code-security/repository-security-advisories/about-coordinated-disclosure-of-security-vulnerabilities.md b/translations/pt-BR/content/code-security/repository-security-advisories/about-coordinated-disclosure-of-security-vulnerabilities.md deleted file mode 100644 index aa94f1b931..0000000000 --- a/translations/pt-BR/content/code-security/repository-security-advisories/about-coordinated-disclosure-of-security-vulnerabilities.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: Sobre a divulgação coordenada de vulnerabilidades de segurança -intro: A divulgação das vulnerabilidades é um esforço coordenado entre os relatores de segurança e os mantenedores de repositório. -redirect_from: - - /code-security/security-advisories/about-coordinated-disclosure-of-security-vulnerabilities -miniTocMaxHeadingLevel: 3 -versions: - fpt: '*' - ghec: '*' -type: overview -topics: - - Security advisories - - Vulnerabilities -shortTitle: Coordinated disclosure -ms.openlocfilehash: a5d4445525b46536cbfd3301cccb78140589de22 -ms.sourcegitcommit: fb047f9450b41b24afc43d9512a5db2a2b750a2a -ms.translationtype: HT -ms.contentlocale: pt-BR -ms.lasthandoff: 09/11/2022 -ms.locfileid: '145083343' ---- -## Sobre a divulgação de vulnerabilidades no setor - -{% data reusables.security-advisory.disclosing-vulnerabilities %} - -O relatório inicial de uma vulnerabilidade é tornado privado, e os detalhes completos só são publicados depois de o mantenedor reconhecer o problema e, idealmente, são disponibilizadas soluções ou atualizações, às vezes com um atraso para dar mais tempo para a instalação das atualizações. Para obter mais informações, confira a "[Folha de referências do OWASP sobre a divulgação de vulnerabilidades](https://cheatsheetseries.owasp.org/cheatsheets/Vulnerability_Disclosure_Cheat_Sheet.html#commercial-and-open-source-software)" no site OWASP Cheat Sheet Series. - -### Práticas recomendadas para relatores de vulnerabilidade - -É uma prática recomendada relatar de forma privada vulnerabilidades para os mantenedores. Quando possível, como um relator de vulnerabilidades, recomendamos que você evite: -- Divulgar a vulnerabilidade publicamente sem dar aos mantenedores a oportunidade de remediar. -- Ignorar os mantenedores. -- Divulgar a vulnerabilidade antes de uma versão fixa do código estar disponível. -- Esperar ser compensado por relatar um problema, quando não há nenhum programa de recompensa pública. - -É aceitável para os relatores de vulnerabilidade revelar uma vulnerabilidade publicamente após um período de tempo, se eles tentaram entrar em contato com os mantenedores e não receberem uma resposta, ou caso tenha entrado em contato com eles e solicitado para esperar muito tempo para divulgá-lo. - -Recomendamos que os relatores de vulnerabilidade indiquem claramente os termos da sua política de divulgação como parte do seu processo de relatório. Mesmo que o relator de vulnerabilidade não adira a uma política rigorosa, é bom estabelecer expectativas claras para os mantenedores em termos de cronogramas sobre divulgações de vulnerabilidades intencionais. Para ver um exemplo de política de divulgação, confira a "[política de divulgação do Security Lab](https://securitylab.github.com/advisories#policy)" no site do GitHub Security Lab. - -### Práticas recomendadas para mantenedores - -Como mantenedor, considera-se uma prática recomendada indicar claramente como e onde você deseja receber relatórios de vulnerabilidades. Se essas informações não estiverem claramente disponíveis, os relatores de vulnerabilidade não saberão como entrar em contato com você, e poderão recorrer à extração de endereços de e-mail do desenvolvedor a partir do histórico de commit do git para tentar encontrar um contato de segurança apropriado. Isso pode gerar atritos, relatórios perdidos ou publicação de relatórios não resolvidos. - -Os mantenedores devem divulgar as vulnerabilidades em tempo oportuno. Se houver uma vulnerabilidade de segurança no seu repositório, recomendamos que você: -- Trate a vulnerabilidade como um problema de segurança em vez de um erro simples, tanto na sua resposta quanto na sua divulgação. Por exemplo, você deverá mencionar explicitamente que o problema é uma vulnerabilidade de segurança nas observações da versão. -- Reconhecer o recebimento do relatório de vulnerabilidade o mais rapidamente possível, mesmo que recursos imediatos não estejam disponíveis para investigação. Isso envia a mensagem de que você está rapidamente para responder e agir e define um tom positivo para o resto da interação entre você e o relator da vulnerabilidade. -- Envolva o relator da vulnerabilidade após verificar o impacto e a veracidade do relatório. É provável que o relator da vulnerabilidade já tenha gasto tempo considerando a vulnerabilidade em uma série de cenários. alguns dos quais você pode não ter se considerado. -- Remedeie o problema de uma forma que você considere adequada, considerando, de forma ponderada, as preocupações e conselhos fornecidos pelo relator de vulnerabilidade. Muitas vezes, o relator da vulnerabilidade tem conhecimento de certos casos extremos e correções desviadas que são fáceis de perder sem uma pesquisa de segurança em segundo plano. -- Sempre reconheça o relator da vulnerabilidade quando você der crédito para a descoberta. -- Busque publicar uma correção assim que puder. -- Certifique-se de que você conscientize o ecossistema mais amplo sobre o problema e sua correção quando você publicar a vulnerabilidade. Não é incomum ver casos em que um problema de segurança reconhecido é corrigido no branch de desenvolvimento atual de um projeto. mas o commit ou versão posterior não é explicitamente marcado como uma correção ou versão de segurança. Isso pode causar problemas para consumidores em níveis inferiores. - -Publicar os detalhes de uma vulnerabilidade de segurança não faz com que os mantenedores pareçam ruins. As vulnerabilidades de segurança estão presentes em todos os lugares no software, e os usuários confiarão nos mantenedores que têm um processo claro e estabelecido para divulgar as vulnerabilidades de segurança no seu código. - -## Sobre relatar e publicar vulnerabilidades em projetos em {% data variables.product.prodname_dotcom %} - -O processo de relatório e divulgação de vulnerabilidades para projetos em {% data variables.product.prodname_dotcom_the_website %} é o seguinte: - - Se você é um relator de vulnerabilidades (por exemplo, um pesquisador de segurança) que gostaria de relatar uma vulnerabilidade, primeiro verifique se existe uma política de segurança para o repositório relacionado. Para obter mais informações, confira "[Sobre as políticas de segurança](/code-security/getting-started/adding-a-security-policy-to-your-repository#about-security-policies)". Se houver uma, siga-a para entender o processo antes de entrar em contato com a equipe de segurança do repositório. - - Se não houver uma política de segurança, a forma mais eficiente de estabelecer um meio privado de comunicação com os mantenedores é criar uma problema, solicitando um contato de segurança preferido. Vale a pena notar que o problema será imediatamente visível ao público. Portanto, não deve incluir nenhuma informação sobre o erro. Quando a comunicação for estabelecida, você poderá sugerir que os mantenedores definam uma política de segurança para uso futuro. - -{% note %} - -**Observação**: _somente para o npm_ – Se recebermos uma denúncia de malware em um pacote npm, tentaremos entrar em contato com você em particular. Se você não resolver o problema em tempo, iremos divulgá-lo. Para obter mais informações, confira "[Como denunciar malware em um pacote npm](https://docs.npmjs.com/reporting-malware-in-an-npm-package)" no site do npm Docs. - -{% endnote %} - - Se você encontrou uma vulnerabilidade de segurança em {% data variables.product.prodname_dotcom_the_website %}, informe a vulnerabilidade por meio de nosso processo de divulgação coordenada. Para obter mais informações, confira o site [{% data variables.product.prodname_dotcom %} Security Bug Bounty](https://bounty.github.com/). - - Se for mantenedor, você poderá assumir a propriedade do processo no início do pipeline, configurando uma política de segurança para o seu repositório, ou disponibilizando as instruções de relatórios de segurança de forma clara, por exemplo, no arquivo LEIAME do seu projeto. Para obter informações sobre como adicionar uma política de segurança, confira "[Sobre as políticas de segurança](/code-security/getting-started/adding-a-security-policy-to-your-repository#about-security-policies)". Se não houver política de segurança, é provável que um relator de vulnerabilidade tente enviar um e-mail para você ou entrar em contato com você de forma privada. Como alternativa, alguém pode abrir um problema (público) com detalhes de um problema de segurança. - - Como mantenedor, para divulgar uma vulnerabilidade no seu código, você primeiro cria um rascunho de uma consultoria de segurança no repositório do pacote em {% data variables.product.prodname_dotcom %}. {% data reusables.security-advisory.security-advisory-overview %} Para obter mais informações, confira "[Sobre os {% data variables.product.prodname_security_advisories %} para repositórios](/code-security/repository-security-advisories/about-github-security-advisories-for-repositories)". - - - Para começar, confira "[Como criar um aviso de segurança de repositório](/code-security/repository-security-advisories/creating-a-repository-security-advisory)". diff --git a/translations/pt-BR/content/code-security/repository-security-advisories/about-github-security-advisories-for-repositories.md b/translations/pt-BR/content/code-security/repository-security-advisories/about-github-security-advisories-for-repositories.md deleted file mode 100644 index 63ac43b57c..0000000000 --- a/translations/pt-BR/content/code-security/repository-security-advisories/about-github-security-advisories-for-repositories.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: Sobre as Consultorias de Segurança do GitHub para repositórios -intro: 'Você pode usar o {% data variables.product.prodname_security_advisories %} para discutir, corrigir e publicar informações sobre vulnerabilidades de segurança no seu repositório.' -redirect_from: - - /articles/about-maintainer-security-advisories - - /github/managing-security-vulnerabilities/about-maintainer-security-advisories - - /github/managing-security-vulnerabilities/about-github-security-advisories - - /code-security/security-advisories/about-github-security-advisories -versions: - fpt: '*' - ghec: '*' -type: overview -topics: - - Security advisories - - Vulnerabilities - - CVEs -shortTitle: Repository security advisories -ms.openlocfilehash: 5c8ad99a2bee30f52a185fa15421bc6b23429fbf -ms.sourcegitcommit: fcf3546b7cc208155fb8acdf68b81be28afc3d2d -ms.translationtype: HT -ms.contentlocale: pt-BR -ms.lasthandoff: 09/10/2022 -ms.locfileid: '145083342' ---- -{% data reusables.repositories.security-advisory-admin-permissions %} - -{% data reusables.security-advisory.security-researcher-cannot-create-advisory %} - -## Sobre os {% data variables.product.prodname_security_advisories %} - -{% data reusables.security-advisory.disclosing-vulnerabilities %} Para obter mais informações, confira "[Sobre a divulgação coordenada de vulnerabilidades de segurança](/code-security/repository-security-advisories/about-coordinated-disclosure-of-security-vulnerabilities)". - -{% data reusables.security-advisory.security-advisory-overview %} - -Com {% data variables.product.prodname_security_advisories %}, você pode: - -1. Criar um aviso de segurança rascunho e usar o rascunho para discutir em particular o impacto da vulnerabilidade no seu projeto. Para obter mais informações, confira "[Como criar um aviso de segurança do repositório](/code-security/repository-security-advisories/creating-a-repository-security-advisory)". -2. Colaborar de modo particular com a correção da vulnerabilidade em uma bifurcação privada temporária. -3. Publique a consultoria de segurança para alertar a sua comunidade sobre a vulnerabilidade depois que um patch for lançado. Para obter mais informações, confira "[Como publicar um aviso de segurança do repositório](/code-security/repository-security-advisories/publishing-a-repository-security-advisory)". - -{% data reusables.repositories.security-advisories-republishing %} - -Você pode dar crédito a indivíduos que contribuíram para um aviso de segurança. Para obter mais informações, confira "[Como editar uma consultoria de segurança do repositório](/code-security/repository-security-advisories/editing-a-repository-security-advisory#about-credits-for-security-advisories)". - -{% data reusables.repositories.security-guidelines %} - -Se você criou uma consultoria de segurança no seu repositório, o consultório de segurança permanecerá no seu repositório. Publicamos avisos de segurança para qualquer um dos ecossistemas compatíveis com o grafo de dependência no {% data variables.product.prodname_advisory_database %} em [github.com/advisories](https://github.com/advisories). Qualquer um pode enviar uma alteração para um consultor publicado em {% data variables.product.prodname_advisory_database %}. Para obter mais informações, confira "[Como editar avisos de segurança no {% 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)". - -Se uma consultoria de segurança for especificamente para o npm, nós também publicamos a consultoria nas consultorias de segurança do npm. Para obter mais informações, confira [npmjs.com/advisories](https://www.npmjs.com/advisories). - -{% data reusables.repositories.github-security-lab %} - -## Números de identificação CVE - -{% data variables.product.prodname_security_advisories %} baseia-se na base da lista de Vulnerabilidades e Exposições Comuns (CVE). O formulário de consultoria de segurança em {% data variables.product.prodname_dotcom %} é um formulário padronizado que corresponde ao formato de descrição CVE. - -{% data variables.product.prodname_dotcom %} é uma Autoridade de Numeração CVE (CNA) e está autorizada a atribuir números de identificação CVE. Para obter mais informações, confira "[Sobre o CVE](https://www.cve.org/About/Overview)" e "[Autoridades de Numeração do CVE](https://www.cve.org/ProgramOrganization/CNAs)" no site do CVE. - -Ao criar um aviso de segurança para um repositório público no {% data variables.product.prodname_dotcom %}, você tem a opção de fornecer um número de identificação CVE existente para a vulnerabilidade de segurança. {% data reusables.repositories.request-security-advisory-cve-id %} - -Uma que você publicou a consultoria de segurança e o {% data variables.product.prodname_dotcom %} atribuiu um número de identificação CVE para a vulnerabilidade, o {% data variables.product.prodname_dotcom %} irá publicar o CVE no banco de dados do MITRE. -Para obter mais informações, confira "[Como publicar um aviso de segurança do repositório](/code-security/repository-security-advisories/publishing-a-repository-security-advisory)". - -## {% data variables.product.prodname_dependabot_alerts %} para consultorias de segurança publicadas - -{% data reusables.repositories.github-reviews-security-advisories %} diff --git a/translations/pt-BR/content/code-security/repository-security-advisories/adding-a-collaborator-to-a-repository-security-advisory.md b/translations/pt-BR/content/code-security/repository-security-advisories/adding-a-collaborator-to-a-repository-security-advisory.md deleted file mode 100644 index 8a46c03bd8..0000000000 --- a/translations/pt-BR/content/code-security/repository-security-advisories/adding-a-collaborator-to-a-repository-security-advisory.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: Adicionando um colaborador a uma consultoria de segurança de repositório -intro: É possível adicionar outros usuários ou equipes para colaborar em uma consultoria de segurança com você. -redirect_from: - - /articles/adding-a-collaborator-to-a-maintainer-security-advisory - - /github/managing-security-vulnerabilities/adding-a-collaborator-to-a-maintainer-security-advisory - - /github/managing-security-vulnerabilities/adding-a-collaborator-to-a-security-advisory - - /code-security/security-advisories/adding-a-collaborator-to-a-security-advisory -versions: - fpt: '*' - ghec: '*' -type: how_to -topics: - - Security advisories - - Vulnerabilities - - Collaboration -shortTitle: Add collaborators -ms.openlocfilehash: 6fa4062fab8e4ffc59724ceb0ba3b6b536871df9 -ms.sourcegitcommit: fcf3546b7cc208155fb8acdf68b81be28afc3d2d -ms.translationtype: HT -ms.contentlocale: pt-BR -ms.lasthandoff: 09/10/2022 -ms.locfileid: '147875690' ---- -Todas as pessoas com permissões de administrador para uma consultora de segurança podem adicionar colaboradores à consultora de segurança. - -{% data reusables.security-advisory.repository-level-advisory-note %} - -## Adicionar um colaborador a uma consultora de segurança - -Os colaboradores têm permissões de gravação para a consultoria de segurança. Para obter mais informações, confira "[Níveis de permissão para consultorias de segurança do repositório](/code-security/repository-security-advisories/permission-levels-for-repository-security-advisories)". - -{% note %} - -{% data reusables.repositories.security-advisory-collaborators-public-repositories %} Para obter mais informações sobre como remover um colaborador em uma consultoria de segurança, confira "[Como remover um colaborador de uma consultoria de segurança do repositório](/code-security/repository-security-advisories/removing-a-collaborator-from-a-repository-security-advisory)". - -{% endnote %} - -{% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-security %} {% data reusables.repositories.sidebar-advisories %} -4. Na lista "consultoria de segurança", clique na consultoria de segurança à qual deseja adicionar um colaborador. -5. No lado direito da página, em "Colaboradores", digite o nome do usuário ou da equipe que você gostaria de adicionar à consultora de segurança. - ![Campo usado para digitar o nome de usuário ou a equipe](/assets/images/help/security/add-collaborator-field.png) -6. Clique em **Adicionar**. - ![Botão Adicionar](/assets/images/help/security/security-advisory-add-collaborator-button.png) - -## Leitura adicional - -- "[Níveis de permissão para consultorias de segurança do repositório](/code-security/repository-security-advisories/permission-levels-for-repository-security-advisories)" -- "[Colaboração em um fork privado temporário 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)" -- "[Como remover um colaborador de uma consultoria de segurança do repositório](/code-security/repository-security-advisories/removing-a-collaborator-from-a-repository-security-advisory)" diff --git a/translations/pt-BR/content/code-security/repository-security-advisories/collaborating-in-a-temporary-private-fork-to-resolve-a-repository-security-vulnerability.md b/translations/pt-BR/content/code-security/repository-security-advisories/collaborating-in-a-temporary-private-fork-to-resolve-a-repository-security-vulnerability.md deleted file mode 100644 index 08863f6f4c..0000000000 --- a/translations/pt-BR/content/code-security/repository-security-advisories/collaborating-in-a-temporary-private-fork-to-resolve-a-repository-security-vulnerability.md +++ /dev/null @@ -1,90 +0,0 @@ ---- -title: Colaborando em uma bifurcação privada temporária para resolver uma vulnerabilidade de segurança do repositório -intro: Você pode criar uma bifurcação privada temporária para colaborar de maneira privada na correção de uma vulnerabilidade de segurança em seu repositório. -redirect_from: - - /articles/collaborating-in-a-temporary-private-fork-to-resolve-a-security-vulnerability - - /github/managing-security-vulnerabilities/collaborating-in-a-temporary-private-fork-to-resolve-a-security-vulnerability - - /code-security/security-advisories/collaborating-in-a-temporary-private-fork-to-resolve-a-security-vulnerability -versions: - fpt: '*' - ghec: '*' -type: how_to -topics: - - Security advisories - - Vulnerabilities - - Collaboration - - Forks -shortTitle: Temporary private forks -ms.openlocfilehash: c03892c3ad1bd7345a7a066c9a9564858db4b84d -ms.sourcegitcommit: ac00e2afa6160341c5b258d73539869720b395a4 -ms.translationtype: HT -ms.contentlocale: pt-BR -ms.lasthandoff: 09/09/2022 -ms.locfileid: '147875519' ---- -{% data reusables.security-advisory.repository-level-advisory-note %} - -## Pré-requisitos - -Antes de poder colaborar em uma bifurcação privada temporária, você deverá criar um rascunho da consultoria de segurança. Para obter mais informações, confira "[Como criar um aviso de segurança do repositório](/code-security/repository-security-advisories/creating-a-repository-security-advisory)". - -## Criar uma bifurcação privada temporária - -Qualquer pessoa com permissões de administrador em uma consultoria de segurança pode criar uma bifurcação privada temporária. - -Para manter as informações sobre vulnerabilidades em segurança, as integrações, incluindo CI, não podem acessar bifurcações privadas temporárias. - -{% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-security %} {% data reusables.repositories.sidebar-advisories %} -4. Na lista "consultoria de segurança", clique na consultoria de segurança que você gostaria de criar uma bifurcação privada temporária. - ![Aviso de segurança na lista](/assets/images/help/security/security-advisory-in-list.png) -5. Clique em **Novo fork privado temporário**. - ![Botão Novo fork privado temporário](/assets/images/help/security/new-temporary-private-fork-button.png) - -## Adicionar colaboradores a uma bifurcação temporária privada - -Qualquer pessoa com permissão de administrador para uma consultoria de segurança pode adicionar colaboradores ao consultor de segurança, e os colaboradores na consultoria de segurança podem acessar uma bifurcação privada temporária. Para obter mais informações, confira "[Como adicionar um colaborador a um aviso de segurança do repositório](/code-security/repository-security-advisories/adding-a-collaborator-to-a-repository-security-advisory)". - -## Adicionar alterações a uma bifurcação privada temporária - -Qualquer pessoa com permissões de gravação em uma consultoria de segurança pode adicionar alterações a uma bifurcação privada temporária. - -{% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-security %} {% data reusables.repositories.sidebar-advisories %} -4. Na lista "consultoria de segurança", clique na consultoria de segurança à qual deseja adicionar alterações. - ![Aviso de segurança na lista](/assets/images/help/security/security-advisory-in-list.png) -5. Adicione as alterações no {% data variables.product.product_name %} ou localmente: - - Para adicionar alterações no {% data variables.product.product_name %}, em "Adicionar alterações a este aviso", clique **no fork privado temporário**. Em seguida, crie um branch e edite os arquivos. Para obter mais informações, confira "[Como criar e excluir branches no seu repositório](/articles/creating-and-deleting-branches-within-your-repository)" e "[Como editar arquivos](/repositories/working-with-files/managing-files/editing-files)". - - Para adicionar as alterações localmente, siga as instruções em "Clonar e criar um novo branch" e "Faça suas alterações e, em seguida, faça o push." - ![Caixa Adicionar alterações a este aviso](/assets/images/help/security/add-changes-to-this-advisory-box.png) - -## Criar uma pull request de uma bifurcação privada temporária - -Qualquer pessoa com permissões de gravação em uma consultoria de segurança pode criar uma pull request de uma bifurcação privada temporária. - -{% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-security %} {% data reusables.repositories.sidebar-advisories %} -4. Na lista "consultoria de segurança" clique na consultoria de segurança na qual deseja criar um pull request. - ![Aviso de segurança na lista](/assets/images/help/security/security-advisory-in-list.png) -5. À direita do nome do branch, clique em **Comparação e solicitação de pull**. - ![Botão Comparação e solicitação de pull](/assets/images/help/security/security-advisory-compare-and-pr.png) {% data reusables.repositories.pr-title-description %} {% data reusables.repositories.create-pull-request %} - -{% data reusables.repositories.merge-all-pulls-together %} Para obter mais informações, confira "[Como mesclar alterações em um aviso de segurança](#merging-changes-in-a-security-advisory)". - -## Mesclar alterações em uma consultoria de segurança - -Qualquer pessoa com permissão de administrador para uma consultoria de segurança pode mesclar alterações em uma consultora de segurança. - -{% data reusables.repositories.merge-all-pulls-together %} - -Antes de poder mesclar as alterações em uma consultoria de segurança, todo pull request aberto na bifurcação privada temporária deverá ser mesclada. Pode haver conflitos de merge e os requisitos de proteção do branch devem ser atendidos. Para manter as informações sobre vulnerabilidades seguras, as verificações de status não são executadas em pull requests de bifurcações privadas temporárias. Para obter mais informações, confira "[Sobre os branches protegidos](/articles/about-protected-branches)". - -{% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-security %} {% data reusables.repositories.sidebar-advisories %} -4. Na lista "consultoria de segurança", clique na consultoria de segurança com as alterações que gostaria de mesclar. - ![Aviso de segurança na lista](/assets/images/help/security/security-advisory-in-list.png) -5. Para mesclar todas as solicitações de pull em aberto no fork privado temporário, clique em **Mesclar solicitações de pull**. - ![Botão Mesclar solicitações de pull](/assets/images/help/security/merge-pull-requests-button.png) - -Após mesclar as alterações em uma consultoria de segurança, você poderá publicar a consultoria de segurança para alertar a sua comunidade sobre a vulnerabilidade de segurança em versões anteriores do seu projeto. Para obter mais informações, confira "[Como publicar um aviso de segurança do repositório](/code-security/repository-security-advisories/publishing-a-repository-security-advisory)". - -## Leitura adicional - -- "[Níveis de permissão para avisos de segurança do repositório](/code-security/repository-security-advisories/permission-levels-for-repository-security-advisories)" -- "[Como publicar um aviso de segurança do repositório](/code-security/repository-security-advisories/publishing-a-repository-security-advisory)" diff --git a/translations/pt-BR/content/code-security/repository-security-advisories/creating-a-repository-security-advisory.md b/translations/pt-BR/content/code-security/repository-security-advisories/creating-a-repository-security-advisory.md deleted file mode 100644 index 3d9d4e59af..0000000000 --- a/translations/pt-BR/content/code-security/repository-security-advisories/creating-a-repository-security-advisory.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: Criando uma consultoria de segurança do repositório -intro: Você pode criar um projeto de consultoria de segurança para discutir e corrigir de forma privada uma vulnerabilidade de segurança no seu projeto de código aberto. -redirect_from: - - /articles/creating-a-maintainer-security-advisory - - /github/managing-security-vulnerabilities/creating-a-maintainer-security-advisory - - /github/managing-security-vulnerabilities/creating-a-security-advisory - - /code-security/security-advisories/creating-a-security-advisory -versions: - fpt: '*' - ghec: '*' -type: how_to -topics: - - Security advisories - - Vulnerabilities -shortTitle: Create repository advisories -ms.openlocfilehash: d4b47f84b20873e97b18106448b768288fff3039 -ms.sourcegitcommit: fcf3546b7cc208155fb8acdf68b81be28afc3d2d -ms.translationtype: HT -ms.contentlocale: pt-BR -ms.lasthandoff: 09/10/2022 -ms.locfileid: '145095647' ---- -Qualquer pessoa com permissões de administrador em um repositório pode criar uma consultoria de segurança. - -{% data reusables.security-advisory.security-researcher-cannot-create-advisory %} - -## Como criar um aviso de segurança - -{% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-security %} {% data reusables.repositories.sidebar-advisories %} -4. Clique em **Nova consultoria de segurança de rascunho**. - ![Botão Abrir consultoria de rascunho](/assets/images/help/security/security-advisory-new-draft-security-advisory-button.png) -5. Digite um título para sua consultoria de segurança. -{% data reusables.repositories.security-advisory-edit-details %} {% data reusables.repositories.security-advisory-edit-severity %} {% data reusables.repositories.security-advisory-edit-cwe-cve %} {% data reusables.repositories.security-advisory-edit-description %} -11. Clique em **Criar consultoria de segurança de rascunho**. - ![Botão Criar consultoria de segurança](/assets/images/help/security/security-advisory-create-security-advisory-button.png) - -## Próximas etapas - -- Faça um comentário sobre o rascunho da consultoria de segurança para discutir a vulnerabilidade com sua equipe. -- Adicione colaboradores à consultora de segurança. Para obter mais informações, confira "[Como 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)". -- Colaborar de modo particular com a correção da vulnerabilidade em uma bifurcação privada temporária. Para obter mais informações, confira "[Colaboração em um fork privado temporário 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)". -- Adicione indivíduos que deveriam receber crédito por contribuírem para a consultoria de segurança. Para obter mais informações, confira "[Como editar uma consultoria de segurança do repositório](/code-security/repository-security-advisories/editing-a-repository-security-advisory#about-credits-for-security-advisories)". -- Publicar a consultoria de segurança para notificar a sua comunidade sobre a vulnerabilidade de segurança. Para obter mais informações, confira "[Como publicar uma consultoria de segurança do repositório](/code-security/repository-security-advisories/publishing-a-repository-security-advisory)". diff --git a/translations/pt-BR/content/code-security/repository-security-advisories/editing-a-repository-security-advisory.md b/translations/pt-BR/content/code-security/repository-security-advisories/editing-a-repository-security-advisory.md deleted file mode 100644 index a0ff442acd..0000000000 --- a/translations/pt-BR/content/code-security/repository-security-advisories/editing-a-repository-security-advisory.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: Editando uma consultoria de segurança do repositório -intro: 'Você pode editar os metadados e a descrição de uma consultoria de segurança do repositório, se precisar atualizar detalhes ou corrigir erros.' -redirect_from: - - /github/managing-security-vulnerabilities/editing-a-security-advisory - - /code-security/security-advisories/editing-a-security-advisory -versions: - fpt: '*' - ghec: '*' -type: how_to -topics: - - Security advisories - - Vulnerabilities -shortTitle: Edit repository advisories -ms.openlocfilehash: 2ea2f588374d83be677589b4f3bf4e74a7fc6e91 -ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5 -ms.translationtype: HT -ms.contentlocale: pt-BR -ms.lasthandoff: 09/05/2022 -ms.locfileid: '145095645' ---- -As pessoas com permissões de administrador para uma consultoria de segurança de repositório podem editar a consultoria de segurança. - -{% data reusables.security-advisory.repository-level-advisory-note %} - -## Sobre os créditos para a consultoria de segurança - -Você pode creditar pessoas que ajudaram a descobrir, relatar ou corrigir uma vulnerabilidade de segurança. Se você creditar alguém, essa pessoa poderá optar por aceitar ou recusar crédito. - -Se alguém aceitar o crédito, o nome de usuário da pessoa aparecerá na seção "Créditos" da consultoria de segurança. Qualquer pessoa com acesso de leitura ao repositório pode ver a consultoria e as pessoas que aceitaram o crédito por ela. - -Se você acredita que deveria ser creditado por uma consultoria de segurança, entre em contato com a pessoa que criou a consultoria e peça que edite a consultoria para incluir o seu crédito. Somente o criador da consultoria pode dar-lhe crédito. Portanto, não entre em contato com o suporte do GitHub com relação a créditos para consultorias de segurança. - -## Editar uma consultoria de segurança - -{% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-security %} {% data reusables.repositories.sidebar-advisories %} -4. Na lista "consultorias de segurança", clique na consultoria de segurança que deseja editar. -5. No canto superior direito dos detalhes da consultoria de segurança, clique em {% octicon "pencil" aria-label="The edit icon" %}. - ![Botão Editar em uma consultoria de segurança](/assets/images/help/security/security-advisory-edit-button.png) {% data reusables.repositories.security-advisory-edit-details %} {% data reusables.repositories.security-advisory-edit-severity %} {% data reusables.repositories.security-advisory-edit-cwe-cve %} {% data reusables.repositories.security-advisory-edit-description %} -11. Opcionalmente, edite os "Créditos" para a consultoria de segurança. - ![Créditos para uma consultoria de segurança](/assets/images/help/security/security-advisory-credits.png) -12. Clique em **Atualizar consultoria de segurança**. - ![Botão "Atualizar consultoria de segurança"](/assets/images/help/security/update-advisory-button.png) -13. As pessoas listadas na seção "Créditos" receberão um e-mail ou uma notificação da web convidando-os a aceitar o crédito. Se uma pessoa aceitar, seu nome de usuário ficará visível publicamente assim que a consultoria de segurança for publicada. - -## Leitura adicional - -- "[Como retirar uma consultoria de segurança do repositório](/code-security/repository-security-advisories/withdrawing-a-repository-security-advisory)" diff --git a/translations/pt-BR/content/code-security/repository-security-advisories/index.md b/translations/pt-BR/content/code-security/repository-security-advisories/index.md deleted file mode 100644 index befa2694b4..0000000000 --- a/translations/pt-BR/content/code-security/repository-security-advisories/index.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: Gerenciando consultorias de segurança de repositório para vulnerabilidades no seu projeto -shortTitle: Repository security advisories -intro: 'Discuta, corrija e publique vulnerabilidades de segurança nos seus repositórios usando consultorias de segurança de repositório.' -redirect_from: - - /articles/managing-security-vulnerabilities-in-your-project - - /github/managing-security-vulnerabilities/managing-security-vulnerabilities-in-your-project - - /code-security/security-advisories -versions: - fpt: '*' - ghec: '*' -topics: - - Security advisories - - Vulnerabilities - - Repositories - - CVEs -children: - - /about-coordinated-disclosure-of-security-vulnerabilities - - /about-github-security-advisories-for-repositories - - /permission-levels-for-repository-security-advisories - - /creating-a-repository-security-advisory - - /adding-a-collaborator-to-a-repository-security-advisory - - /removing-a-collaborator-from-a-repository-security-advisory - - /collaborating-in-a-temporary-private-fork-to-resolve-a-repository-security-vulnerability - - /publishing-a-repository-security-advisory - - /editing-a-repository-security-advisory - - /withdrawing-a-repository-security-advisory - - /best-practices-for-writing-repository-security-advisories -ms.openlocfilehash: 43efe7ceaf307da4a8a7c02c45f744a4967b05b0 -ms.sourcegitcommit: fcf3546b7cc208155fb8acdf68b81be28afc3d2d -ms.translationtype: HT -ms.contentlocale: pt-BR -ms.lasthandoff: 09/10/2022 -ms.locfileid: '145095644' ---- - diff --git a/translations/pt-BR/content/code-security/repository-security-advisories/permission-levels-for-repository-security-advisories.md b/translations/pt-BR/content/code-security/repository-security-advisories/permission-levels-for-repository-security-advisories.md deleted file mode 100644 index b91aa06ad5..0000000000 --- a/translations/pt-BR/content/code-security/repository-security-advisories/permission-levels-for-repository-security-advisories.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: Níveis de permissão para consultorias de segurança do repositório -intro: As ações que você pode tomar em uma consultoria de segurança dependem do fato de você ter permissões de administrador ou de gravação na consultoria de segurança. -redirect_from: - - /articles/permission-levels-for-maintainer-security-advisories - - /github/managing-security-vulnerabilities/permission-levels-for-maintainer-security-advisories - - /github/managing-security-vulnerabilities/permission-levels-for-security-advisories - - /code-security/security-advisories/permission-levels-for-security-advisories -versions: - fpt: '*' - ghec: '*' -type: reference -topics: - - Security advisories - - Vulnerabilities - - Permissions -shortTitle: Permission levels -ms.openlocfilehash: 9c2ad0d30b98b79786df09a224766bd826cb84f6 -ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5 -ms.translationtype: HT -ms.contentlocale: pt-BR -ms.lasthandoff: 09/05/2022 -ms.locfileid: '145095646' ---- -Este artigo aplica-se apenas às consultorias de segurança a nível de repositório. Qualquer pessoa pode contribuir com avisos de segurança global no {% data variables.product.prodname_advisory_database %} em [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, confira "[Como editar avisos de segurança no {% 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)". - -## Visão geral das permissões - -{% data reusables.repositories.security-advisory-admin-permissions %} Para obter mais informações sobre como adicionar um colaborador a um aviso de segurança, confira "[Como adicionar um colaborador a um aviso de segurança do repositório](/code-security/repository-security-advisories/adding-a-collaborator-to-a-repository-security-advisory)". - -Ação | Permissões de gravação | Permissões de administrador | ------- | ----------------- | ----------------- | -Veja um rascunho da consultoria de segurança | X | X | -Adicionar colaboradores ao aviso de segurança (confira "[Como adicionar um colaborador a um aviso de segurança do repositório](/code-security/repository-security-advisories/adding-a-collaborator-to-a-repository-security-advisory)") | | X | -Editar e excluir quaisquer comentários na consultoria de segurança | X | X | -Criar um fork privado temporário no aviso de segurança (confira "[Colaboração em um fork privado temporário 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)") | | X | -Adicionar alterações a um fork privado temporário no aviso de segurança (confira "[Colaboração em um fork privado temporário 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)") | X | X | -Criar solicitações de pull em um fork privado temporário (confira "[Colaboração em um fork privado temporário 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)") | X | X | -Mesclar alterações no aviso de segurança (confira "[Colaboração em um fork privado temporário 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)") | | X | -Adicionar e editar metadados no aviso de segurança (confira "[Como publicar um aviso de segurança do repositório](/code-security/repository-security-advisories/publishing-a-repository-security-advisory)") | X | X | -Adicionar e remover créditos para um aviso de segurança (confira "[Como editar um aviso de segurança do repositório](/code-security/repository-security-advisories/editing-a-repository-security-advisory)") | X | X | -Fechar o rascunho da consultoria de segurança | | X | -Publicar o aviso de segurança (confira "[Como publicar um aviso de segurança do repositório](/code-security/repository-security-advisories/publishing-a-repository-security-advisory)") | | X | - -## Leitura adicional - -- "[Como adicionar um colaborador a um aviso de segurança do repositório](/code-security/repository-security-advisories/adding-a-collaborator-to-a-repository-security-advisory)" -- "[Colaboração em um fork privado temporário 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)" -- "[Como remover um colaborador de um aviso de segurança do repositório](/code-security/repository-security-advisories/removing-a-collaborator-from-a-repository-security-advisory)" -- "[Como retirar um aviso de segurança do repositório](/code-security/repository-security-advisories/withdrawing-a-repository-security-advisory)" diff --git a/translations/pt-BR/content/code-security/repository-security-advisories/publishing-a-repository-security-advisory.md b/translations/pt-BR/content/code-security/repository-security-advisories/publishing-a-repository-security-advisory.md deleted file mode 100644 index ec7fe7aca3..0000000000 --- a/translations/pt-BR/content/code-security/repository-security-advisories/publishing-a-repository-security-advisory.md +++ /dev/null @@ -1,101 +0,0 @@ ---- -title: Publicando uma consultoria de segurança do repositório -intro: Você pode publicar uma consultoria de segurança para alertar a sua comunidade sobre uma vulnerabilidade de segurança no seu projeto. -redirect_from: - - /articles/publishing-a-maintainer-security-advisory - - /github/managing-security-vulnerabilities/publishing-a-maintainer-security-advisory - - /github/managing-security-vulnerabilities/publishing-a-security-advisory - - /code-security/security-advisories/publishing-a-security-advisory -versions: - fpt: '*' - ghec: '*' -type: how_to -topics: - - Security advisories - - Vulnerabilities - - CVEs - - Repositories -shortTitle: Publish repository advisories -ms.openlocfilehash: f3e3bfdb6b44ec1c86bb903c66271b854f4fb041 -ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5 -ms.translationtype: HT -ms.contentlocale: pt-BR -ms.lasthandoff: 09/05/2022 -ms.locfileid: '145095643' ---- - - -Qualquer pessoa com permissão de administrador para um consultor de segurança pode publicar a consultoria de segurança. - -{% data reusables.security-advisory.repository-level-advisory-note %} - -## 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. Para obter mais informações, confira "[Como criar um aviso 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. Para obter mais informações, confira "[Como editar um aviso 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 - -Ao publicar uma consultoria de segurança, você notifica a sua comunidade sobre a vulnerabilidade de segurança que a consultoria de segurança aborda. A publicação de uma consultoria de segurança torna mais fácil para a sua comunidade atualizar as dependências do pacote e pesquisar o impacto da vulnerabilidade de segurança. - -{% 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. Para obter mais informações, confira "[Colaboração em um fork privado temporário 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 %} - -**Aviso**: sempre que possível, adicione uma versão de correção a um aviso de segurança antes de publicar o aviso. Se você não fizer isso, a sua consultoria será publicado sem uma versão de correção e {% data variables.product.prodname_dependabot %} alertará os seus usuários sobre o problema, sem oferecer qualquer versão segura para a qual atualizar. - -Recomendamos que você tome as seguintes medidas nestas situações diferentes: - -- Se uma versão de correção estiver disponível imediatamente, e você puder, espere para divulgar o problema quando a correção estiver pronta. -- Se uma versão de correção estiver em desenvolvimento mas ainda não disponível, mencione isso no consultor e edite a consultoria mais tarde, após a publicação. -- Se você não está planejando corrigir o problema, tenha isso claro na consultoria para que os usuários não entrem em contato com você para perguntar quando será feita uma correção. Neste caso, é útil incluir as etapas que os usuários podem seguir para mitigar o problema. - -{% endwarning %} - -Ao publicar um rascunho de consultoria a partir de um repositório público, todos poderão ver: - -- A versão atual dos dados da consultoria. -- Todos os créditos da consultoria que os usuários creditados aceitaram. - -{% note %} - -**Observação**: o público-alvo em geral nunca terá acesso ao histórico de edição do aviso e verá apenas a versão publicada. - -{% endnote %} - -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. Para obter mais informações, confira "[Como editar um aviso de segurança do repositório](/code-security/repository-security-advisories/editing-a-repository-security-advisory)". - -## Publicar uma consultoria de segurança - -A publicação de uma consultor de segurança elimina a bifurcação privada temporária para a consultoria de segurança. - -{% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-security %} {% data reusables.repositories.sidebar-advisories %} -4. Na lista "consultoria de segurança", clique na consultoria de segurança que deseja publicar. - ![Aviso de segurança na lista](/assets/images/help/security/security-advisory-in-list.png) -5. Na parte inferior da página, clique em **Publicar aviso**. - ![Botão Publicar aviso](/assets/images/help/security/publish-advisory-button.png) - -## {% data variables.product.prodname_dependabot_alerts %} para consultorias de segurança publicadas - -{% data reusables.repositories.github-reviews-security-advisories %} - -## Solicitando um número de identificação CVE (Opcional) - -{% data reusables.repositories.request-security-advisory-cve-id %} Para obter mais informações, confira "[Sobre os {% 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 %} {% data reusables.repositories.sidebar-advisories %} -4. Na lista "consultoria de segurança", clique na consultoria de segurança para o qual deseja solicitar um número de identificação CVE. - ![Aviso de segurança na lista](/assets/images/help/security/security-advisory-in-list.png) -5. Use o menu suspenso **Publicar aviso** e clique em **Solicitar CVE**. - ![Solicitar CVE no menu suspenso](/assets/images/help/security/security-advisory-drop-down-request-cve.png) -6. Clique em **Solicitar CVE**. - ![Botão Solicitar CVE](/assets/images/help/security/security-advisory-request-cve-button.png) - -## Leitura adicional - -- "[Como retirar uma consultoria de segurança do 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 deleted file mode 100644 index e7207201c4..0000000000 --- a/translations/pt-BR/content/code-security/repository-security-advisories/removing-a-collaborator-from-a-repository-security-advisory.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -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 -versions: - fpt: '*' - ghec: '*' -type: how_to -topics: - - Security advisories - - Vulnerabilities - - Collaboration -shortTitle: Remove collaborators -ms.openlocfilehash: ced0edd0614304c0d33ddd40dce3c6a24a9ffcfd -ms.sourcegitcommit: fcf3546b7cc208155fb8acdf68b81be28afc3d2d -ms.translationtype: HT -ms.contentlocale: pt-BR -ms.lasthandoff: 09/10/2022 -ms.locfileid: '145095638' ---- -As pessoas com permissões de administrador para uma consultoria de segurança podem remover colaboradores da consultoria de segurança. - -{% data reusables.security-advisory.repository-level-advisory-note %} - -## Remover um colaborador de uma consultoria de segurança - -{% data reusables.repositories.security-advisory-collaborators-public-repositories %} - -{% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-security %} {% data reusables.repositories.sidebar-advisories %} -4. Na lista "consultoria de segurança" clique na consultoria de segurança da qual deseja remover um colaborador. - ![Aviso de segurança na lista](/assets/images/help/security/security-advisory-in-list.png) -5. No lado direito da página, em "Colaboradores", encontre o nome do usuário ou da equipe que deseja remover da consultoria de segurança. - ![Colaborador no aviso de segurança](/assets/images/help/security/security-advisory-collaborator.png) -6. Ao lado do colaborador que deseja remover, clique no ícone **X**. - ![Ícone X para remover o colaborador no aviso de segurança](/assets/images/help/security/security-advisory-remove-collaborator-x.png) - -## Leitura adicional - -- "[Níveis de permissão para avisos de segurança do repositório](/code-security/repository-security-advisories/permission-levels-for-repository-security-advisories)" -- "[Como adicionar um colaborador a um aviso 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 deleted file mode 100644 index 39081fc68c..0000000000 --- a/translations/pt-BR/content/code-security/repository-security-advisories/withdrawing-a-repository-security-advisory.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -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 -versions: - fpt: '*' - ghec: '*' -type: how_to -topics: - - Security advisories - - Vulnerabilities -shortTitle: Withdraw repository advisories -ms.openlocfilehash: 1d85afddaadbd25c5b24ab945dac998b7842ae23 -ms.sourcegitcommit: fcf3546b7cc208155fb8acdf68b81be28afc3d2d -ms.translationtype: HT -ms.contentlocale: pt-BR -ms.lasthandoff: 09/10/2022 -ms.locfileid: '145095630' ---- -{% data reusables.security-advisory.repository-level-advisory-note %} - -Se você publicar uma consultoria de segurança por engano, poderá retirar a consultoria de segurança entrando em contato com {% data variables.contact.contact_support %}. - -## Leitura adicional - -- "[Editando uma consultoria de segurança do repositório](/code-security/repository-security-advisories/editing-a-repository-security-advisory)" diff --git a/translations/pt-BR/content/code-security/security-overview/about-the-security-overview.md b/translations/pt-BR/content/code-security/security-overview/about-the-security-overview.md index 69e55a8adc..c763b80753 100644 --- a/translations/pt-BR/content/code-security/security-overview/about-the-security-overview.md +++ b/translations/pt-BR/content/code-security/security-overview/about-the-security-overview.md @@ -67,17 +67,23 @@ The security overview displays active alerts raised by security features. If the At the organization-level, the security overview displays aggregate and repository-specific security information for repositories owned by your organization. You can filter information by security features at the organization-level. +Organization owners and security managers for organizations have access to the organization-level security overview. {% ifversion ghec or ghes > 3.6 or ghae > 3.6 %}Organization members can access the organization-level security overview to view results for repositories where they have admin privileges or have been granted access to security alerts. For more information on managing security alert access, see "[Managing security and analysis settings for your repository](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository)".{% endif %} + {% ifversion ghec or ghes > 3.4 or ghae > 3.4 %} ### About the enterprise-level security overview At the enterprise-level, the security overview displays aggregate and repository-specific security information for your enterprise. You can view repositories owned by your enterprise that have security alerts, view all security alerts, or security feature-specific alerts from across your enterprise. -Organization owners and security managers for organizations in your enterprise also have limited access to the enterprise-level security overview. They can only view repositories and alerts for the organizations that they have full access to. +Organization owners and security managers for organizations in your enterprise have access to the enterprise-level security overview. They can view repositories and alerts for the organizations that they have full access to. + +Enterprise owners can only see alerts for organizations that they are an owner or a security manager of.{% ifversion ghec or ghes > 3.5 or ghae > 3.5 %} Enterprise owners can join an organization as an organization owner to see all of its alerts in the enterprise-level security overview. For more information, see "[Managing your role in an organization owned by your enterprise](/admin/user-management/managing-organizations-in-your-enterprise/managing-your-role-in-an-organization-owned-by-your-enterprise)."{% endif %} {% elsif fpt %} ### About the enterprise-level security overview At the enterprise-level, the security overview displays aggregate and repository-specific information for an enterprise. For more information, see "[About the enterprise-level security overview](/enterprise-cloud@latest/code-security/security-overview/about-the-security-overview#about-the-enterprise-level-security-overview)" in the {% data variables.product.prodname_ghe_cloud %} documentation. {% endif %} +{% ifversion ghes < 3.7 or ghae < 3.7 %} ### About the team-level security overview At the team-level, the security overview displays repository-specific security information for repositories that the team has admin privileges for. For more information, see "[Managing team access to an organization repository](/organizations/managing-access-to-your-organizations-repositories/managing-team-access-to-an-organization-repository)." {% endif %} +{% endif %} diff --git a/translations/pt-BR/content/codespaces/codespaces-reference/allowing-your-codespace-to-access-a-private-image-registry.md b/translations/pt-BR/content/codespaces/codespaces-reference/allowing-your-codespace-to-access-a-private-image-registry.md index 40094b5db2..fe7c29fd82 100644 --- a/translations/pt-BR/content/codespaces/codespaces-reference/allowing-your-codespace-to-access-a-private-image-registry.md +++ b/translations/pt-BR/content/codespaces/codespaces-reference/allowing-your-codespace-to-access-a-private-image-registry.md @@ -30,7 +30,7 @@ If you publish a container image to {% data variables.packages.prodname_ghcr_or_ By default, when you publish a container image to {% data variables.packages.prodname_ghcr_or_npm_registry %}, the image inherits the access setting of the repository from which the image was published. For example, if the repository is public, the image is also public. If the repository is private, the image is also private, but is accessible from the repository. -This behavior is controlled by the **Inherit access from repo** option. **Inherit access from repo** is selected by default when publishing via {% data variables.product.prodname_actions %}, but not when publishing directly to {% data variables.packages.prodname_ghcr_or_npm_registry %} using a % data variables.product.pat_generic %}. +This behavior is controlled by the **Inherit access from repo** option. **Inherit access from repo** is selected by default when publishing via {% data variables.product.prodname_actions %}, but not when publishing directly to {% data variables.packages.prodname_ghcr_or_npm_registry %} using a {% data variables.product.pat_generic %}. If the **Inherit access from repo** option was not selected when the image was published, you can manually add the repository to the published container image's access controls. For more information, see "[Configuring a package's access control and visibility](/packages/learn-github-packages/configuring-a-packages-access-control-and-visibility#inheriting-access-for-a-container-image-from-a-repository)." diff --git a/translations/pt-BR/content/codespaces/guides.md b/translations/pt-BR/content/codespaces/guides.md index 71bf48a31e..239552e325 100644 --- a/translations/pt-BR/content/codespaces/guides.md +++ b/translations/pt-BR/content/codespaces/guides.md @@ -15,6 +15,8 @@ includeGuides: - /codespaces/setting-up-your-project-for-codespaces/setting-up-your-python-project-for-codespaces - /codespaces/setting-up-your-project-for-codespaces/setting-up-your-dotnet-project-for-codespaces - /codespaces/setting-up-your-project-for-codespaces/setting-up-your-java-project-for-codespaces + - /codespaces/setting-up-your-project-for-codespaces/setting-a-minimum-specification-for-codespace-machines + - /codespaces/setting-up-your-project-for-codespaces/automatically-opening-files-in-the-codespaces-for-a-repository - /codespaces/setting-up-your-project-for-codespaces/adding-a-codespaces-badge - /codespaces/setting-up-your-codespace/configuring-codespaces-for-your-project - /codespaces/setting-up-your-codespace/personalizing-codespaces-for-your-account diff --git a/translations/pt-BR/content/codespaces/setting-up-your-project-for-codespaces/index.md b/translations/pt-BR/content/codespaces/setting-up-your-project-for-codespaces/index.md index aa85f70e3f..8bf26a6ec1 100644 --- a/translations/pt-BR/content/codespaces/setting-up-your-project-for-codespaces/index.md +++ b/translations/pt-BR/content/codespaces/setting-up-your-project-for-codespaces/index.md @@ -17,6 +17,7 @@ children: - /setting-up-your-java-project-for-codespaces - /setting-up-your-python-project-for-codespaces - /setting-a-minimum-specification-for-codespace-machines + - /automatically-opening-files-in-the-codespaces-for-a-repository - /adding-a-codespaces-badge ms.openlocfilehash: 1e172243dc351f0a173c8624b66914e1c3795495 ms.sourcegitcommit: 478f2931167988096ae6478a257f492ecaa11794 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 e6c38add71..9bd36a5a2a 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,7 +1,7 @@ --- -title: Definindo uma especificação mínima para máquinas de codespaces +title: Setting a minimum specification for codespace machines shortTitle: Set a minimum machine spec -intro: 'Você pode evitar que tipos de computador com recursos insuficientes sejam usados nos {% data variables.product.prodname_github_codespaces %} do repositório.' +intro: 'You can avoid under-resourced machine types being used for {% data variables.product.prodname_github_codespaces %} for your repository.' permissions: People with write permissions to a repository can create or edit the codespace configuration. versions: fpt: '*' @@ -11,29 +11,24 @@ topics: - Codespaces - Set up product: '{% data reusables.gated-features.codespaces %}' -ms.openlocfilehash: 368b7c73d13bb0624c9d838ac2d7bb18a2b050e3 -ms.sourcegitcommit: fb047f9450b41b24afc43d9512a5db2a2b750a2a -ms.translationtype: HT -ms.contentlocale: pt-BR -ms.lasthandoff: 09/10/2022 -ms.locfileid: '147880803' --- -## Visão geral -Cada codespace criado é hospedado em uma máquina virtual separada e você geralmente pode escolher entre diferentes tipos de máquinas virtuais. Cada tipo de computador tem recursos diferentes (CPUs, memória, armazenamento) e, por padrão, o tipo de computador com menos recursos é usado. Para obter mais informações, confira "[Como alterar o tipo de computador para seu codespace](/codespaces/customizing-your-codespace/changing-the-machine-type-for-your-codespace#about-machine-types)". +## Overview -Se o seu projeto precisar de um nível de capacidade de computação específico, você poderá configurar {% data variables.product.prodname_github_codespaces %} para que apenas os tipos de computador que atenderem a esses requisitos possam ser usados por padrão ou selecionados pelos usuários. Você configura isso em um arquivo `devcontainer.json`. +Each codespace that you create is hosted on a separate virtual machine, and you can usually choose from different types of virtual machines. Each machine type has different resources (processor cores, memory, storage) and, by default, the machine type with the least resources is used. For more information, see "[Changing the machine type for your codespace](/codespaces/customizing-your-codespace/changing-the-machine-type-for-your-codespace#about-machine-types)." + +If your project needs a certain level of compute power, you can configure {% data variables.product.prodname_github_codespaces %} so that only machine types that meet these requirements can be used by default, or selected by users. You configure this in a `devcontainer.json` file. {% note %} -**Importante:** o acesso a alguns tipos de computadores pode ser restrito no nível da organização. De modo geral, isso é feito para evitar que as pessoas escolham máquinas de maior recursos que são cobradas a uma taxa mais alta. Se seu repositório for afetado por uma política a nível da organização para tipos de máquinas, você deverá certificar-se de que não definiu uma especificação mínima que não deixaria nenhum tipo de máquina disponível para as pessoas escolherem. Para obter mais informações, confira "[Como restringir o acesso aos tipos de computadores](/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types)". +**Important:** Access to some machine types may be restricted at the organization level. Typically this is done to prevent people choosing higher resourced machines that are billed at a higher rate. If your repository is affected by an organization-level policy for machine types you should make sure you don't set a minimum specification that would leave no available machine types for people to choose. For more information, see "[Restricting access to machine types](/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types)." {% endnote %} -## Definindo uma especificação mínima de máquina +## Setting a minimum machine specification -1. Os {% data variables.product.prodname_github_codespaces %} do repositório são configurados em um arquivo `devcontainer.json`. Se o repositório ainda não contiver um arquivo `devcontainer.json`, adicione-o agora. Confira "[Adicionar uma configuração de contêiner de desenvolvimento ao repositório](/free-pro-team@latest/codespaces/setting-up-your-project-for-codespaces/setting-up-your-project-for-codespaces)". -1. Edite o arquivo `devcontainer.json`, adicionando uma propriedade `hostRequirements` como esta: +{% data reusables.codespaces.edit-devcontainer-json %} +1. Edit the `devcontainer.json` file, adding the `hostRequirements` property at the top level of the file, within the enclosing JSON object. For example: ```json{:copy} "hostRequirements": { @@ -43,16 +38,16 @@ Se o seu projeto precisar de um nível de capacidade de computação específico } ``` - Você pode especificar uma ou todas as opções: `cpus`, `memory` e `storage`. + You can specify any or all of the options: `cpus`, `memory`, and `storage`. - Para verificar as especificações dos tipos de computador do {% data variables.product.prodname_github_codespaces %} que estão disponíveis para o repositório no momento, siga o processo de criação de um codespace até que apareçam as opções de tipos de computador. Para obter mais informações, confira "[Como criar um codespace](/codespaces/developing-in-codespaces/creating-a-codespace#creating-a-codespace)". + To check the specifications of the {% data variables.product.prodname_github_codespaces %} machine types that are currently available for your repository, step through the process of creating a codespace until you see the choice of machine types. For more information, see "[Creating a codespace](/codespaces/developing-in-codespaces/creating-a-codespace#creating-a-codespace)." -1. Salve o arquivo e faça commit as alterações no branch necessário do repositório. +1. Save the file and commit your changes to the required branch of the repository. - Agora, quando você criar um codespace para esse branch do repositório e acessar as opções de configuração de criação, você só poderá selecionar os tipos de máquina que correspondem ou excedem os recursos que você especificou. + Now when you create a codespace for that branch of the repository, and you go to the creation configuration options, you will only be able to select machine types that match or exceed the resources you've specified. - ![Caixa de diálogo que mostra uma escolha limitada de tipos de máquina](/assets/images/help/codespaces/machine-types-limited-choice.png) + ![Dialog box showing a limited choice of machine types](/assets/images/help/codespaces/machine-types-limited-choice.png) -## Leitura adicional +## Further reading -- "[Introdução aos contêineres de desenvolvimento](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)" +- "[Introduction to dev containers](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)" diff --git a/translations/pt-BR/content/packages/working-with-a-github-packages-registry/working-with-the-npm-registry.md b/translations/pt-BR/content/packages/working-with-a-github-packages-registry/working-with-the-npm-registry.md index f17d1a1b94..e687fd7b2b 100644 --- a/translations/pt-BR/content/packages/working-with-a-github-packages-registry/working-with-the-npm-registry.md +++ b/translations/pt-BR/content/packages/working-with-a-github-packages-registry/working-with-the-npm-registry.md @@ -142,14 +142,14 @@ You can use `publishConfig` element in the *package.json* file to specify the re {% endif %} ```shell "publishConfig": { - "registry":"https://{% ifversion fpt or ghec %}npm.pkg.github.com{% else %}npm.HOSTNAME/{% endif %}" + "registry": "https://{% ifversion fpt or ghec %}npm.pkg.github.com{% else %}npm.HOSTNAME/{% endif %}" }, ``` {% ifversion ghes %} If your instance has subdomain isolation disabled: ```shell "publishConfig": { - "registry":"https://HOSTNAME/_registry/npm/" + "registry": "https://HOSTNAME/_registry/npm/" }, ``` {% endif %} diff --git a/translations/pt-BR/content/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/about-protected-branches.md b/translations/pt-BR/content/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/about-protected-branches.md index 2b581bcc4d..a2808b957d 100644 --- a/translations/pt-BR/content/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/about-protected-branches.md +++ b/translations/pt-BR/content/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/about-protected-branches.md @@ -187,7 +187,7 @@ When you enable branch restrictions, only users, teams, or apps that have been g Optionally, you can apply the same restrictions to the creation of branches that match the rule. For example, if you create a rule that only allows a certain team to push to any branches that contain the word `release`, only members of that team would be able to create a new branch that contains the word `release`. {% endif %} -You can only give push access to a protected branch, or give permission to create a matching branch, to users, teams, or installed {% data variables.product.prodname_github_apps %} with write access to a repository. People and apps with admin permissions to a repository are always able to push to a protected branch or create a matching branch. +You can only give push access to a protected branch, or give permission to create a matching branch, to users, teams, or installed {% data variables.product.prodname_github_apps %} with write access to a repository. People and apps with admin permissions to a repository are always able to push to a protected branch{% ifversion restrict-pushes-create-branch %} or create a matching branch{% endif %}. ### Allow force pushes diff --git a/translations/pt-BR/content/repositories/creating-and-managing-repositories/transferring-a-repository.md b/translations/pt-BR/content/repositories/creating-and-managing-repositories/transferring-a-repository.md index dff4c98d4d..ca7dd28f84 100644 --- a/translations/pt-BR/content/repositories/creating-and-managing-repositories/transferring-a-repository.md +++ b/translations/pt-BR/content/repositories/creating-and-managing-repositories/transferring-a-repository.md @@ -51,6 +51,12 @@ When you transfer a repository, its issues, pull requests, wiki, stars, and watc $ git remote set-url origin NEW_URL ``` + {% warning %} + + **Warning**: If you create a new repository under your account in the future, do not reuse the original name of the transferred repository. If you do, redirects to the transferred repository will no longer work. + + {% endwarning %} + - When you transfer a repository from an organization to a personal account, the repository's read-only collaborators will not be transferred. This is because collaborators can't have read-only access to repositories owned by a personal account. For more information about repository permission levels, see "[Permission levels for a personal account repository](/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository)" and "[Repository roles for an organization](/organizations/managing-access-to-your-organizations-repositories/repository-roles-for-an-organization)."{% ifversion fpt or ghec %} - Sponsors who have access to the repository through a sponsorship tier may be affected. For more information, see "[Adding a repository to a sponsorship tier](/sponsors/receiving-sponsorships-through-github-sponsors/managing-your-sponsorship-tiers#adding-a-repository-to-a-sponsorship-tier)".{% endif %} diff --git a/translations/pt-BR/data/learning-tracks/code-security.yml b/translations/pt-BR/data/learning-tracks/code-security.yml index a614b6945c..3b35eb0a73 100644 --- a/translations/pt-BR/data/learning-tracks/code-security.yml +++ b/translations/pt-BR/data/learning-tracks/code-security.yml @@ -4,15 +4,18 @@ security_advisories: description: 'Using repository security advisories to privately fix a reported vulnerability and get a CVE.' featured_track: '{% ifversion fpt or ghec %}true{% else %}false{% endif %}' guides: - - /code-security/repository-security-advisories/about-coordinated-disclosure-of-security-vulnerabilities - - /code-security/repository-security-advisories/creating-a-repository-security-advisory - - /code-security/repository-security-advisories/adding-a-collaborator-to-a-repository-security-advisory - - /code-security/repository-security-advisories/collaborating-in-a-temporary-private-fork-to-resolve-a-repository-security-vulnerability - - /code-security/repository-security-advisories/publishing-a-repository-security-advisory - - /code-security/repository-security-advisories/editing-a-repository-security-advisory - - /code-security/repository-security-advisories/withdrawing-a-repository-security-advisory - - /code-security/repository-security-advisories/removing-a-collaborator-from-a-repository-security-advisory - - /code-security/repository-security-advisories/best-practices-for-writing-repository-security-advisories + - /code-security/security-advisories/repository-security-advisories/about-coordinated-disclosure-of-security-vulnerabilities + - /code-security/security-advisories/global-security-advisories/about-the-github-advisory-database + - /code-security/security-advisories/global-security-advisories/about-global-security-advisories + - /code-security/security-advisories/repository-security-advisories/about-repository-security-advisories + - /code-security/security-advisories/repository-security-advisories/creating-a-repository-security-advisory + - /code-security/security-advisories/repository-security-advisories/adding-a-collaborator-to-a-repository-security-advisory + - /code-security/security-advisories/repository-security-advisories/collaborating-in-a-temporary-private-fork-to-resolve-a-repository-security-vulnerability + - /code-security/security-advisories/repository-security-advisories/publishing-a-repository-security-advisory + - /code-security/security-advisories/repository-security-advisories/editing-a-repository-security-advisory + - /code-security/security-advisories/repository-security-advisories/withdrawing-a-repository-security-advisory + - /code-security/security-advisories/repository-security-advisories/removing-a-collaborator-from-a-repository-security-advisory + - /code-security/security-advisories/guidance-on-reporting-and-writing/best-practices-for-writing-repository-security-advisories # Feature available on dotcom and GHES 3.3+, so articles available on GHAE and earlier GHES hidden to hide the learning track dependabot_alerts: diff --git a/translations/pt-BR/data/reusables/repositories/security-advisories-republishing.md b/translations/pt-BR/data/reusables/repositories/security-advisories-republishing.md index 53ec781b02..c2f7cd1471 100644 --- a/translations/pt-BR/data/reusables/repositories/security-advisories-republishing.md +++ b/translations/pt-BR/data/reusables/repositories/security-advisories-republishing.md @@ -1,9 +1 @@ ---- -ms.openlocfilehash: 0ac903914a15eacb9f6db488c4c1cac01a6411e6 -ms.sourcegitcommit: fb047f9450b41b24afc43d9512a5db2a2b750a2a -ms.translationtype: HT -ms.contentlocale: pt-BR -ms.lasthandoff: 09/11/2022 -ms.locfileid: "145084204" ---- -Você também pode usar {% data variables.product.prodname_security_advisories %} para republicar as informações de uma vulnerabilidade de segurança que você já revelou em outro lugar, copiando e colando as informações de vulnerabilidade em uma nova consultoria de segurança. +You can also use repository security advisories to republish the details of a security vulnerability that you have already disclosed elsewhere by copying and pasting the details of the vulnerability into a new security advisory. diff --git a/translations/pt-BR/data/reusables/secret-scanning/partner-secret-list-private-repo.md b/translations/pt-BR/data/reusables/secret-scanning/partner-secret-list-private-repo.md index be855d2fd0..3d68fc424b 100644 --- a/translations/pt-BR/data/reusables/secret-scanning/partner-secret-list-private-repo.md +++ b/translations/pt-BR/data/reusables/secret-scanning/partner-secret-list-private-repo.md @@ -90,6 +90,8 @@ Google | Google OAuth Refresh Token | google_oauth_refresh_token{% endif %} Grafana | Grafana API Key | grafana_api_key HashiCorp | Terraform Cloud / Enterprise API Token | terraform_api_token HashiCorp | HashiCorp Vault Batch Token | hashicorp_vault_batch_token +{%- ifversion fpt or ghec or ghes > 3.8 or ghae > 3.8 %} +HashiCorp | HashiCorp Vault Root Service Token | hashicorp_vault_root_service_token{% endif %} HashiCorp | HashiCorp Vault Service Token | hashicorp_vault_service_token Hubspot | Hubspot API Key | hubspot_api_key Intercom | Intercom Access Token | intercom_access_token diff --git a/translations/pt-BR/data/reusables/security-advisory/security-advisory-overview.md b/translations/pt-BR/data/reusables/security-advisory/security-advisory-overview.md index 009c664aed..3c4c6a964f 100644 --- a/translations/pt-BR/data/reusables/security-advisory/security-advisory-overview.md +++ b/translations/pt-BR/data/reusables/security-advisory/security-advisory-overview.md @@ -1,9 +1 @@ ---- -ms.openlocfilehash: aa9f7cd0b911ddfc6e144c7c91cecd0374286b13 -ms.sourcegitcommit: fcf3546b7cc208155fb8acdf68b81be28afc3d2d -ms.translationtype: HT -ms.contentlocale: pt-BR -ms.lasthandoff: 09/10/2022 -ms.locfileid: "145127286" ---- -{% data variables.product.prodname_security_advisories %} permite que os mantenedores de repositório discutam e consertem uma vulnerabilidade de segurança em um projeto. Depois de colaborar em uma correção, os responsáveis pelo repositório podem publicar o aviso de segurança para divulgar publicamente a vulnerabilidade de segurança na comunidade do projeto. Ao publicar avisos de segurança, os responsáveis pelo repositório facilitam para a comunidade a atualização das dependências do pacote e a pesquisa sobre o impacto das vulnerabilidades de segurança. +Repository security advisories allow repository maintainers to privately discuss and fix a security vulnerability in a project. After collaborating on a fix, repository maintainers can publish the security advisory to publicly disclose the security vulnerability to the project's community. By publishing security advisories, repository maintainers make it easier for their community to update package dependencies and research the impact of the security vulnerabilities. diff --git a/translations/pt-BR/data/reusables/security-overview/permissions.md b/translations/pt-BR/data/reusables/security-overview/permissions.md index 2cf85d19c5..43dd55172d 100644 --- a/translations/pt-BR/data/reusables/security-overview/permissions.md +++ b/translations/pt-BR/data/reusables/security-overview/permissions.md @@ -1 +1 @@ -Organization owners and security managers can access the security overview for organizations{% ifversion ghec or ghes > 3.4 or ghae > 3.4 %} and view their organization's repositories via the enterprise-level security overview. Enterprise owners can use the enterprise-level security overview to view all repositories in their enterprise's organizations{% endif %}. Members of a team can see the security overview for repositories that the team has admin privileges for. +{% ifversion not fpt %}Organization owners and security managers can access the organization-level security overview{% ifversion ghec or ghes > 3.4 or ghae > 3.4 %} and view alerts across multiple organizations via the enterprise-level security overview. Enterprise owners can only view repositories and alerts for organizations where they are added as an organization owner or security manager{% endif %}. {% ifversion ghec or ghes > 3.6 or ghae > 3.6 %}Organization members can access the organization-level security overview to view results for repositories where they have admin privileges or have been granted access to security alerts.{% else %}Members of a team can see the security overview for repositories that the team has admin privileges for.{% endif %}{% endif %}