diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 73ce92bf2d..abbf907225 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -17,7 +17,8 @@ // Install features. Type 'feature' in the VS Code command palette for a full list. "features": { - "git-lfs": "latest" + "git-lfs": "latest", + "sshd": "latest" }, // Visual Studio Code extensions which help authoring for docs.github.com. @@ -38,5 +39,8 @@ // Comment out connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root. "remoteUser": "node" - +, + "hostRequirements": { + "memory": "8gb" + } } diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 0a5b602cac..8f48008c89 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -16,12 +16,11 @@ package-lock.json @github/docs-engineering package.json @github/docs-engineering # Localization -/.github/actions-scripts/create-translation-batch-pr.js @github/docs-localization -/.github/workflows/create-translation-batch-pr.yml @github/docs-localization -/.github/workflows/crowdin.yml @github/docs-localization -/crowdin*.yml @github/docs-engineering @github/docs-localization -/translations/ @github/docs-engineering @github/docs-localization @Octomerger -/translations/log/ @github/docs-localization @Octomerger +/.github/actions-scripts/create-translation-batch-pr.js @github/docs-engineering +/.github/workflows/create-translation-batch-pr.yml @github/docs-engineering +/.github/workflows/crowdin.yml @github/docs-engineering +/crowdin*.yml @github/docs-engineering +/translations/ @Octomerger # Site Policy /content/site-policy/ @github/site-policy-admins diff --git a/.github/actions-scripts/content-changes-table-comment.js b/.github/actions-scripts/content-changes-table-comment.js index 32400b46c8..4aecea4709 100755 --- a/.github/actions-scripts/content-changes-table-comment.js +++ b/.github/actions-scripts/content-changes-table-comment.js @@ -2,7 +2,6 @@ import * as github from '@actions/github' import { setOutput } from '@actions/core' -import got from 'got' import { getContents } from '../../script/helpers/git-utils.js' import parse from '../../lib/read-frontmatter.js' @@ -48,13 +47,6 @@ const articleFiles = files.filter( const lines = await Promise.all( articleFiles.map(async (file) => { - // Action triggered on PR and after preview env is deployed. Check health to determine if preview env is ready (healthy) - let appUrlIsHealthy = false - try { - const res = await got.head(`${APP_URL}/healthz`, { retry: { limit: 0 } }) - appUrlIsHealthy = res.statusCode === 200 - } catch (err) {} - const sourceUrl = file.blob_url const fileName = file.filename.slice(pathPrefix.length) const fileUrl = fileName.slice(0, fileName.lastIndexOf('.')) @@ -78,8 +70,7 @@ const lines = await Promise.all( const { data } = parse(fileContents) let contentCell = '' - let previewCell = appUrlIsHealthy ? '' : '_Deployment pending..._' - + let previewCell = '' let prodCell = '' if (file.status === 'added') contentCell = 'New file: ' @@ -107,16 +98,12 @@ const lines = await Promise.all( if (versions.toString() === nonEnterpriseDefaultVersion) { // omit version from fpt url - previewCell += appUrlIsHealthy ? `[${plan}](${APP_URL}/${fileUrl})
` : '' + previewCell += `[${plan}](${APP_URL}/${fileUrl})
` prodCell += `[${plan}](${PROD_URL}/${fileUrl})
` } else { // for non-versioned releases (ghae, ghec) use full url - if (appUrlIsHealthy) { - previewCell += appUrlIsHealthy - ? `[${plan}](${APP_URL}/${versions}/${fileUrl})
` - : '' - } + previewCell += `[${plan}](${APP_URL}/${versions}/${fileUrl})
` prodCell += `[${plan}](${PROD_URL}/${versions}/${fileUrl})
` } } else if (versions.length) { @@ -126,9 +113,7 @@ const lines = await Promise.all( prodCell += `${plan}@ ` versions.forEach((version) => { - previewCell += appUrlIsHealthy - ? `[${version.split('@')[1]}](${APP_URL}/${version}/${fileUrl}) ` - : '' + previewCell += `[${version.split('@')[1]}](${APP_URL}/${version}/${fileUrl}) ` prodCell += `[${version.split('@')[1]}](${PROD_URL}/${version}/${fileUrl}) ` }) previewCell += '
' diff --git a/.github/actions-scripts/msft-create-translation-batch-pr.js b/.github/actions-scripts/msft-create-translation-batch-pr.js index d267146359..1ea57c342d 100755 --- a/.github/actions-scripts/msft-create-translation-batch-pr.js +++ b/.github/actions-scripts/msft-create-translation-batch-pr.js @@ -1,5 +1,6 @@ #!/usr/bin/env node +import fs from 'fs' import github from '@actions/github' const OPTIONS = Object.fromEntries( @@ -32,6 +33,7 @@ const { BASE, HEAD, LANGUAGE, + BODY_FILE, GITHUB_TOKEN, } = OPTIONS const [OWNER, REPO] = GITHUB_REPOSITORY.split('/') @@ -119,7 +121,7 @@ async function main() { title: TITLE, base: BASE, head: HEAD, - body: `New translation batch for ${LANGUAGE}. You can see the log in [\`translations/log/${LANGUAGE}-resets.csv\`](https://github.com/${OWNER}/${REPO}/tree/${HEAD}/translations/log/msft-${LANGUAGE}-resets.csv).`, + body: fs.readFileSync(BODY_FILE, 'utf8'), labels: ['translation-batch', `translation-batch-${LANGUAGE}`], owner: OWNER, repo: REPO, diff --git a/.github/workflows/browser-test.yml b/.github/workflows/browser-test.yml index c473fd59b0..1c37163775 100644 --- a/.github/workflows/browser-test.yml +++ b/.github/workflows/browser-test.yml @@ -29,7 +29,7 @@ concurrency: jobs: build: - runs-on: ubuntu-latest + runs-on: ${{ fromJSON('["ubuntu-latest", "ubuntu-20.04-xl"]')[github.repository == 'github/docs-internal'] }} steps: - name: Checkout uses: actions/checkout@dcd71f646680f2efd8db4afa5ad64fdcba30e748 diff --git a/.github/workflows/content-changes-table-comment.yml b/.github/workflows/content-changes-table-comment.yml index 355af58d08..51fa2ce095 100644 --- a/.github/workflows/content-changes-table-comment.yml +++ b/.github/workflows/content-changes-table-comment.yml @@ -5,10 +5,6 @@ name: Content Changes Table Comment # **Who does it impact**: docs-internal/docs maintainers and contributors on: - # Trigger this workflow after preview deployment runs - workflow_run: - workflows: - - Azure - Deploy Preview Environment workflow_dispatch: pull_request_target: @@ -44,6 +40,7 @@ jobs: filters: | filterContentDir: - 'content/**/*' + filterContentDir: needs: PR-Preview-Links if: ${{ needs.PR-Preview-Links.outputs.filterContentDir == 'true' }} diff --git a/.github/workflows/msft-create-translation-batch-pr.yml b/.github/workflows/msft-create-translation-batch-pr.yml index e897714c7b..c5cf5b4c7f 100644 --- a/.github/workflows/msft-create-translation-batch-pr.yml +++ b/.github/workflows/msft-create-translation-batch-pr.yml @@ -1,4 +1,4 @@ -name: Create translation Batch Pull Request +name: Create translation Batch Pull Request (Microsoft) # **What it does**: # - Creates one pull request per language after running a series of automated checks, @@ -31,48 +31,39 @@ jobs: matrix: include: - language: es - crowdin_language: es-ES language_dir: translations/es-ES language_repo: github/docs-internal.es-es - language: ja - crowdin_language: ja-JP language_dir: translations/ja-JP language_repo: github/docs-internal.ja-jp - language: pt - crowdin_language: pt-BR language_dir: translations/pt-BR language_repo: github/docs-internal.pt-br - language: cn - crowdin_language: zh-CN language_dir: translations/zh-CN language_repo: github/docs-internal.zh-cn # We'll be ready to add the following languages in a future effort. # - language: ru - # crowdin_language: ru-RU # language_dir: translations/ru-RU # language_repo: github/docs-internal.ru-ru # - language: ko - # crowdin_language: ko-KR # language_dir: translations/ko-KR # language_repo: github/docs-internal.ko-kr # - language: fr - # crowdin_language: fr-FR # language_dir: translations/fr-FR # language_repo: github/docs-internal.fr-fr # - language: de - # crowdin_language: de-DE # language_dir: translations/de-DE # language_repo: github/docs-internal.de-de - # TODO: replace the branch name steps: - name: Set branch name id: set-branch @@ -109,11 +100,10 @@ jobs: - name: Remove .git from the language-specific repo run: rm -rf ${{ matrix.language_dir }}/.git - # TODO: Rename this step - - name: Commit crowdin sync + - name: Commit translated files run: | git add ${{ matrix.language_dir }} - git commit -m "Add crowdin translations" || echo "Nothing to commit" + git commit -m "Add translations" || echo "Nothing to commit" - name: 'Setup node' uses: actions/setup-node@17f8bd926464a1afa4c6a11669539e9c1ba77048 @@ -122,19 +112,16 @@ jobs: - run: npm ci - # step 6 in docs-engineering/crowdin.md - name: Homogenize frontmatter run: | node script/i18n/homogenize-frontmatter.js git add ${{ matrix.language_dir }} && git commit -m "Run script/i18n/homogenize-frontmatter.js" || echo "Nothing to commit" - # step 7 in docs-engineering/crowdin.md - name: Fix translation errors run: | node script/i18n/fix-translation-errors.js git add ${{ matrix.language_dir }} && git commit -m "Run script/i18n/fix-translation-errors.js" || echo "Nothing to commit" - # step 8b in docs-engineering/crowdin.md - name: Check rendering run: | node script/i18n/lint-translation-files.js --check rendering | tee -a /tmp/batch.log | cat @@ -142,26 +129,18 @@ jobs: - name: Reset files with broken liquid tags run: | - node script/i18n/reset-files-with-broken-liquid-tags.js --language=${{ matrix.language }} | tee -a /tmp/batch.log | cat - git add ${{ matrix.language_dir }} && git commit -m "run script/i18n/reset-files-with-broken-liquid-tags.js --language=${{ matrix.language }}" || echo "Nothing to commit" - - # step 5 in docs-engineering/crowdin.md using script from docs-internal#22709 - - name: Reset known broken files - run: | - node script/i18n/reset-known-broken-translation-files.js | tee -a /tmp/batch.log | cat - git add ${{ matrix.language_dir }} && git commit -m "run script/i18n/reset-known-broken-translation-files.js" || echo "Nothing to commit" - env: - GITHUB_TOKEN: ${{ secrets.DOCUBOT_REPO_PAT }} + node script/i18n/msft-reset-files-with-broken-liquid-tags.js --language=${{ matrix.language }} | tee -a /tmp/batch.log | cat + git add ${{ matrix.language_dir }} && git commit -m "run script/i18n/msft-reset-files-with-broken-liquid-tags.js --language=${{ matrix.language }}" || echo "Nothing to commit" - name: Check in CSV report run: | mkdir -p translations/log csvFile=translations/log/msft-${{ matrix.language }}-resets.csv - script/i18n/report-reset-files.js --report-type=csv --language=${{ matrix.language }} --log-file=/tmp/batch.log > $csvFile + script/i18n/msft-report-reset-files.js --report-type=csv --language=${{ matrix.language }} --log-file=/tmp/batch.log > $csvFile git add -f $csvFile && git commit -m "Check in ${{ matrix.language }} CSV report" || echo "Nothing to commit" - name: Write the reported files that were reset to /tmp/pr-body.txt - run: script/i18n/report-reset-files.js --report-type=pull-request-body --language=${{ matrix.language }} --log-file=/tmp/batch.log > /tmp/pr-body.txt + run: script/i18n/msft-report-reset-files.js --report-type=pull-request-body --language=${{ matrix.language }} --log-file=/tmp/batch.log --csv-path=${{ steps.set-branch.outputs.BRANCH_NAME }}/translations/log/msft-${{ matrix.language }}-resets.csv > /tmp/pr-body.txt - name: Push filtered translations run: git push origin ${{ steps.set-branch.outputs.BRANCH_NAME }} diff --git a/.github/workflows/needs-sme-stale-check.yaml b/.github/workflows/needs-sme-stale-check.yaml index dbd11f9556..3c8f8f8d53 100644 --- a/.github/workflows/needs-sme-stale-check.yaml +++ b/.github/workflows/needs-sme-stale-check.yaml @@ -22,7 +22,7 @@ jobs: with: only-labels: needs SME remove-stale-when-updated: true - days-before-stale: 7 # adds stale label if no activity for 7 days + days-before-stale: 28 # adds stale label if no activity for 7 days - temporarily changed to 28 days as we work through the backlog stale-issue-message: 'This is a gentle bump for the docs team that this issue is waiting for technical review.' stale-issue-label: SME stale days-before-issue-close: -1 # never close diff --git a/.gitignore b/.gitignore index 8b780e4e2e..7a5746c1df 100644 --- a/.gitignore +++ b/.gitignore @@ -9,6 +9,7 @@ coverage/ /assets/images/early-access /content/early-access /data/early-access +/script/dev-toc/static .next .eslintcache *.tsbuildinfo diff --git a/Dockerfile b/Dockerfile index 98a6d0af9c..47a7bbe0f6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -71,9 +71,6 @@ COPY --chown=node:node --from=builder $APP_HOME/.next $APP_HOME/.next # We should always be running in production mode ENV NODE_ENV production -# Whether to hide iframes, add warnings to external links -ENV AIRGAP false - # Preferred port for server.js ENV PORT 4000 @@ -90,7 +87,6 @@ COPY --chown=node:node assets ./assets COPY --chown=node:node content ./content COPY --chown=node:node lib ./lib COPY --chown=node:node middleware ./middleware -COPY --chown=node:node feature-flags.json ./ COPY --chown=node:node data ./data COPY --chown=node:node next.config.js ./ COPY --chown=node:node server.js ./server.js diff --git a/assets/images/help/codespaces/codespaces-list-display-name.png b/assets/images/help/codespaces/codespaces-list-display-name.png new file mode 100644 index 0000000000..595987b29a Binary files /dev/null and b/assets/images/help/codespaces/codespaces-list-display-name.png differ diff --git a/assets/images/help/codespaces/codespaces-remote-explorer.png b/assets/images/help/codespaces/codespaces-remote-explorer.png new file mode 100644 index 0000000000..e6dc54fde9 Binary files /dev/null and b/assets/images/help/codespaces/codespaces-remote-explorer.png differ diff --git a/assets/images/help/education/global-campus-portal-students.png b/assets/images/help/education/global-campus-portal-students.png new file mode 100644 index 0000000000..63a366339c Binary files /dev/null and b/assets/images/help/education/global-campus-portal-students.png differ diff --git a/assets/images/help/education/global-campus-portal-teachers.png b/assets/images/help/education/global-campus-portal-teachers.png new file mode 100644 index 0000000000..f03ade83bb Binary files /dev/null and b/assets/images/help/education/global-campus-portal-teachers.png differ diff --git a/assets/images/help/pull_requests/merge-queue-options.png b/assets/images/help/pull_requests/merge-queue-options.png index a1baf5fb63..f62224c41d 100644 Binary files a/assets/images/help/pull_requests/merge-queue-options.png and b/assets/images/help/pull_requests/merge-queue-options.png differ diff --git a/assets/images/help/repository/allow-merge-commits-no-dropdown.png b/assets/images/help/repository/allow-merge-commits-no-dropdown.png new file mode 100644 index 0000000000..b95b0e9026 Binary files /dev/null and b/assets/images/help/repository/allow-merge-commits-no-dropdown.png differ diff --git a/assets/images/help/repository/allow-merge-commits.png b/assets/images/help/repository/allow-merge-commits.png new file mode 100644 index 0000000000..d0492c2032 Binary files /dev/null and b/assets/images/help/repository/allow-merge-commits.png differ diff --git a/assets/images/help/repository/allow-rebase-merging-no-dropdown.png b/assets/images/help/repository/allow-rebase-merging-no-dropdown.png new file mode 100644 index 0000000000..a4fea766a7 Binary files /dev/null and b/assets/images/help/repository/allow-rebase-merging-no-dropdown.png differ diff --git a/assets/images/help/repository/allow-rebase-merging.png b/assets/images/help/repository/allow-rebase-merging.png new file mode 100644 index 0000000000..5780685c30 Binary files /dev/null and b/assets/images/help/repository/allow-rebase-merging.png differ diff --git a/assets/images/help/repository/allow-squash-merging-no-dropdown.png b/assets/images/help/repository/allow-squash-merging-no-dropdown.png new file mode 100644 index 0000000000..13707c4cc3 Binary files /dev/null and b/assets/images/help/repository/allow-squash-merging-no-dropdown.png differ diff --git a/assets/images/help/repository/allow-squash-merging.png b/assets/images/help/repository/allow-squash-merging.png new file mode 100644 index 0000000000..9f59730ee9 Binary files /dev/null and b/assets/images/help/repository/allow-squash-merging.png differ diff --git a/assets/images/help/repository/code-scanning-alert-drop-down-reason.png b/assets/images/help/repository/code-scanning-alert-drop-down-reason.png deleted file mode 100644 index bbf390788f..0000000000 Binary files a/assets/images/help/repository/code-scanning-alert-drop-down-reason.png and /dev/null differ diff --git a/assets/images/help/repository/code-scanning-alert-dropdown-reason.png b/assets/images/help/repository/code-scanning-alert-dropdown-reason.png new file mode 100644 index 0000000000..7c4fb53219 Binary files /dev/null and b/assets/images/help/repository/code-scanning-alert-dropdown-reason.png differ diff --git a/assets/images/help/repository/default-commit-message-dropdown.png b/assets/images/help/repository/default-commit-message-dropdown.png new file mode 100644 index 0000000000..2a35b46e0b Binary files /dev/null and b/assets/images/help/repository/default-commit-message-dropdown.png differ diff --git a/assets/images/help/repository/default-squash-message-dropdown.png b/assets/images/help/repository/default-squash-message-dropdown.png new file mode 100644 index 0000000000..27fe0c2bb2 Binary files /dev/null and b/assets/images/help/repository/default-squash-message-dropdown.png differ diff --git a/assets/images/help/repository/do-not-allow-bypassing-the-above-settings.png b/assets/images/help/repository/do-not-allow-bypassing-the-above-settings.png new file mode 100644 index 0000000000..5832b9dc9b Binary files /dev/null and b/assets/images/help/repository/do-not-allow-bypassing-the-above-settings.png differ diff --git a/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-all-repos.png b/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-all-repos.png new file mode 100644 index 0000000000..94b6c547aa Binary files /dev/null and b/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-all-repos.png differ diff --git a/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-select-repo-only.png b/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-select-repo-only.png new file mode 100644 index 0000000000..bac45fbd59 Binary files /dev/null and b/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-select-repo-only.png differ diff --git a/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-select-repos-option.png b/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-select-repos-option.png new file mode 100644 index 0000000000..697abe1e6e Binary files /dev/null and b/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-select-repos-option.png differ diff --git a/assets/images/help/repository/secret-scanning-push-protection-web-ui-commit-allowed.png b/assets/images/help/repository/secret-scanning-push-protection-web-ui-commit-allowed.png index 406d8cbfe1..226760efbd 100644 Binary files a/assets/images/help/repository/secret-scanning-push-protection-web-ui-commit-allowed.png and b/assets/images/help/repository/secret-scanning-push-protection-web-ui-commit-allowed.png differ diff --git a/assets/images/help/repository/secret-scanning-push-protection-web-ui-commit-blocked-banner.png b/assets/images/help/repository/secret-scanning-push-protection-web-ui-commit-blocked-banner.png index 5756757b2e..3734d88af9 100644 Binary files a/assets/images/help/repository/secret-scanning-push-protection-web-ui-commit-blocked-banner.png and b/assets/images/help/repository/secret-scanning-push-protection-web-ui-commit-blocked-banner.png differ diff --git a/components/Link.tsx b/components/Link.tsx index e7ec4ed737..d3710a9e86 100644 --- a/components/Link.tsx +++ b/components/Link.tsx @@ -1,12 +1,10 @@ import NextLink from 'next/link' import { ComponentProps } from 'react' -import { useMainContext } from 'components/context/MainContext' const { NODE_ENV } = process.env type Props = { locale?: string; disableClientTransition?: boolean } & ComponentProps<'a'> export function Link(props: Props) { - const { airGap } = useMainContext() const { href, locale, disableClientTransition = false, ...restProps } = props if (!href && NODE_ENV !== 'production') { @@ -15,16 +13,6 @@ export function Link(props: Props) { const isExternal = href?.startsWith('http') || href?.startsWith('//') - // In airgap mode, add a tooltip to external links warning they may not work. - if (airGap && isExternal) { - if (restProps.className) { - restProps.className += ' tooltipped' - } else { - restProps.className = 'tooltipped' - } - restProps['aria-label'] = 'This link may not work in this environment.' - } - if (disableClientTransition) { return ( /* eslint-disable-next-line jsx-a11y/anchor-has-content */ diff --git a/components/README.md b/components/README.md index 084c6b3f53..fc074c97a4 100644 --- a/components/README.md +++ b/components/README.md @@ -1,6 +1,3 @@ # Components -⚠️ This area is a work-in-progress. - This is the main source for our React components. They can be rendered by the server or the client via [Next.js](https://nextjs.org). The starting point for any component usage is the `pages/` directory, which uses a file-system routing paradigm to match paths to pages that then render these components. - diff --git a/components/context/MainContext.tsx b/components/context/MainContext.tsx index 511bf10229..01abcfeb8f 100644 --- a/components/context/MainContext.tsx +++ b/components/context/MainContext.tsx @@ -87,7 +87,6 @@ export type MainContextT = { isHomepageVersion: boolean isFPT: boolean data: DataT - airGap?: boolean error: string currentCategory?: string relativePath?: string @@ -155,7 +154,6 @@ export const getMainContext = (req: any, res: any): MainContextT => { release_candidate: req.context.site.data.variables.release_candidate, }, }, - airGap: req.context.AIRGAP || false, currentCategory: req.context.currentCategory || '', currentPathWithoutLanguage: req.context.currentPathWithoutLanguage, relativePath: req.context.page?.relativePath, diff --git a/components/context/PlaygroundContext.tsx b/components/context/PlaygroundContext.tsx index f2753d8555..b7f5245cfd 100644 --- a/components/context/PlaygroundContext.tsx +++ b/components/context/PlaygroundContext.tsx @@ -59,7 +59,8 @@ export const PlaygroundContextProvider = (props: { children: React.ReactNode }) const router = useRouter() const [activeSectionIndex, setActiveSectionIndex] = useState(0) const [scrollToSection, setScrollToSection] = useState() - const path = router.asPath.split('?')[0] + const path = router.asPath.split('?')[0].split('#')[0] + const relevantArticles = articles.filter(({ slug }) => slug === path) const { langId } = router.query diff --git a/components/hooks/useHasAccount.ts b/components/hooks/useHasAccount.ts new file mode 100644 index 0000000000..9a6ab96765 --- /dev/null +++ b/components/hooks/useHasAccount.ts @@ -0,0 +1,23 @@ +import { useState, useEffect } from 'react' +import Cookies from 'js-cookie' + +// Measure if the user has a github.com account and signed in during this session. +// The github.com sends the color_mode cookie every request when you sign in, +// but does not delete the color_mode cookie on sign out. +// You do not need to change your color mode settings to get this cookie, +// this applies to every user regardless of if they changed this setting. +// To test this, try a private browser tab. +// We are using the color_mode cookie because it is not HttpOnly. +// For users that haven't changed their session cookies recently, +// we also can check for the browser-set `preferred_color_mode` cookie. +export function useHasAccount() { + const [hasAccount, setHasAccount] = useState(null) + + useEffect(() => { + const cookieValue = Cookies.get('color_mode') + const altCookieValue = Cookies.get('preferred_color_mode') + setHasAccount(Boolean(cookieValue || altCookieValue)) + }, []) + + return { hasAccount } +} diff --git a/components/hooks/useSession.ts b/components/hooks/useSession.ts deleted file mode 100644 index 1ea66391d8..0000000000 --- a/components/hooks/useSession.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { useEffect } from 'react' -import useSWR from 'swr' - -export default async function fetcher( - input: RequestInfo, - init?: RequestInit -): Promise { - const res = await fetch(input, init) - return res.json() -} - -export type Session = { - isSignedIn: boolean - csrfToken?: string -} - -// React hook version -export function useSession() { - const { data: session, error } = useSWR('/api/session', fetcher) - - useEffect(() => { - if (error) { - console.warn('An error occurred loading the user session', error) - } - }, [error]) - - return { session } -} diff --git a/components/hooks/useUserLanguage.ts b/components/hooks/useUserLanguage.ts index 82a6a88af3..5cd7978f3f 100644 --- a/components/hooks/useUserLanguage.ts +++ b/components/hooks/useUserLanguage.ts @@ -1,11 +1,14 @@ import { useState, useEffect } from 'react' import Cookies from 'js-cookie' +import { useRouter } from 'next/router' -import { languageKeys } from '../../lib/languages.js' +import { useLanguages } from 'components/context/LanguagesContext' import { PREFERRED_LOCALE_COOKIE_NAME } from '../../lib/constants.js' export function useUserLanguage() { + const { locale } = useRouter() const [userLanguage, setUserLanguage] = useState('en') + const { languages } = useLanguages() useEffect(() => { const languagePreferred = [ @@ -18,11 +21,12 @@ export function useUserLanguage() { // the region. E.g. `en-US` but in our application, we don't use // the region. .map((lang) => lang && lang.slice(0, 2).toLowerCase()) - .find((lang) => lang && languageKeys.includes(lang)) + .find((lang) => lang && lang in languages) + if (languagePreferred) { setUserLanguage(languagePreferred) } - }, []) + }, [locale]) return { userLanguage } } diff --git a/components/landing/LandingHero.tsx b/components/landing/LandingHero.tsx index a81e142474..f9e8e19004 100644 --- a/components/landing/LandingHero.tsx +++ b/components/landing/LandingHero.tsx @@ -3,7 +3,6 @@ import cx from 'classnames' import { useRouter } from 'next/router' import { LinkExternalIcon } from '@primer/octicons-react' -import { useMainContext } from 'components/context/MainContext' import { Link } from 'components/Link' import { useProductLandingContext } from 'components/context/ProductLandingContext' import { useTranslation } from 'components/hooks/useTranslation' @@ -11,7 +10,6 @@ import { useVersion } from 'components/hooks/useVersion' import { Lead } from 'components/ui/Lead' export const LandingHero = () => { - const { airGap } = useMainContext() const { product_video, shortTitle, title, beta_product, intro, introLinks } = useProductLandingContext() const { t } = useTranslation('product_landing') @@ -56,16 +54,14 @@ export const LandingHero = () => { {product_video && (
- {!airGap && ( - - )} +
)} diff --git a/components/lib/events.ts b/components/lib/events.ts index 9c6b123b70..2f65b8056a 100644 --- a/components/lib/events.ts +++ b/components/lib/events.ts @@ -8,7 +8,6 @@ const COOKIE_NAME = '_docs-events' const startVisitTime = Date.now() let initialized = false -let csrfToken: string | undefined let cookieValue: string | undefined let pageEventId: string | undefined let maxScrollY = 0 @@ -85,8 +84,6 @@ function getMetaContent(name: string) { export function sendEvent({ type, version = '1.0.0', ...props }: SendEventProps) { const body = { - _csrf: csrfToken, - type, context: { @@ -273,8 +270,7 @@ function initPrintEvent() { }) } -export function initializeEvents(xcsrfToken: string) { - csrfToken = xcsrfToken // always update the csrfToken +export function initializeEvents() { if (initialized) return initialized = true initPageAndExitEvent() // must come first diff --git a/components/lib/experiment.ts b/components/lib/experiment.ts index b189f4f5f0..aaf5076b5e 100644 --- a/components/lib/experiment.ts +++ b/components/lib/experiment.ts @@ -21,7 +21,7 @@ export function sendSuccess(test: string) { }) } -export default function experiment() { +export function initializeExperiments() { if (initialized) return initialized = true // *** Example test code *** diff --git a/components/lib/get-rest-code-samples.ts b/components/lib/get-rest-code-samples.ts index 119967c0fc..982c6945cb 100644 --- a/components/lib/get-rest-code-samples.ts +++ b/components/lib/get-rest-code-samples.ts @@ -25,7 +25,10 @@ export function getShellExample(operation: Operation, codeSample: CodeSample) { let requestBodyParams = '' if (codeSample?.request?.bodyParameters) { - requestBodyParams = `-d '${JSON.stringify(codeSample.request.bodyParameters)}'` + requestBodyParams = `-d '${JSON.stringify(codeSample.request.bodyParameters).replace( + /'/g, + "'\\''" + )}'` // If the content type is application/x-www-form-urlencoded the format of // the shell example is --data-urlencode param1=value1 --data-urlencode param2=value2 diff --git a/components/page-header/Header.tsx b/components/page-header/Header.tsx index 9e2f848791..09b8c1c0f3 100644 --- a/components/page-header/Header.tsx +++ b/components/page-header/Header.tsx @@ -6,7 +6,7 @@ import { useVersion } from 'components/hooks/useVersion' import { Link } from 'components/Link' import { useMainContext } from 'components/context/MainContext' -import { useSession } from 'components/hooks/useSession' +import { useHasAccount } from 'components/hooks/useHasAccount' import { LanguagePicker } from './LanguagePicker' import { HeaderNotifications } from 'components/page-header/HeaderNotifications' import { ProductPicker } from 'components/page-header/ProductPicker' @@ -26,11 +26,10 @@ export const Header = () => { ) const [scroll, setScroll] = useState(false) - const { session } = useSession() + const { hasAccount } = useHasAccount() const signupCTAVisible = - session && - !session.isSignedIn && + hasAccount === false && // don't show if `null` (currentVersion === 'free-pro-team@latest' || currentVersion === 'enterprise-cloud@latest') useEffect(() => { diff --git a/components/playground/CodeLanguagePicker.tsx b/components/playground/CodeLanguagePicker.tsx index 6cef145135..f7df48ed4c 100644 --- a/components/playground/CodeLanguagePicker.tsx +++ b/components/playground/CodeLanguagePicker.tsx @@ -13,6 +13,7 @@ export const CodeLanguagePicker = () => { {codeLanguages.map((language) => ( = ({ article }) => { {editorFiles.map((file, i) => { return ( +
+ +{% for productPage in currentEnglishTree.childPages %} +{% assign productId = productPage.page.relativePath | replace: "/index.md", "" %} +{% if defaultOpenSections contains productId %} +
{{productPage.renderedFullTitle}} +{% else %} +
{{productPage.renderedFullTitle}} +{% endif %} + +
+{% endfor %} +{% endif %} + + + + + diff --git a/script/i18n/msft-report-reset-files.js b/script/i18n/msft-report-reset-files.js new file mode 100755 index 0000000000..13b1c5d656 --- /dev/null +++ b/script/i18n/msft-report-reset-files.js @@ -0,0 +1,69 @@ +#!/usr/bin/env node + +import { program } from 'commander' +import fs from 'fs' +import languages from '../../lib/languages.js' + +const defaultWorkflowUrl = [ + process.env.GITHUB_SERVER_URL, + process.env.GITHUB_REPOSITORY, + 'actions/runs', + process.env.GITHUB_RUN_ID, +].join('/') + +const reportTypes = { + 'pull-request-body': pullRequestBodyReport, + csv: csvReport, +} + +program + .description('Reads a translation batch log and generates a report') + .requiredOption('--language ', 'The language to compare') + .requiredOption('--log-file ', 'The batch log file') + .requiredOption( + '--report-type ', + 'The batch log file, I.E: ' + Object.keys(reportTypes).join(', ') + ) + .option('--workflow-url ', 'The workflow url', defaultWorkflowUrl) + .option('--csv-path ', 'The path to the CSV file') + .parse(process.argv) + +const options = program.opts() +const language = languages[options.language] +const { logFile, workflowUrl, reportType, csvPath } = options + +if (!Object.keys(reportTypes).includes(reportType)) { + throw new Error(`Invalid report type: ${reportType}`) +} + +const logFileContents = fs.readFileSync(logFile, 'utf8') + +const revertLines = logFileContents + .split('\n') + .filter((line) => line.match(/^(-> reverted to English)|^(-> removed)/)) + .filter((line) => line.match(language.dir)) + +const reportEntries = revertLines.sort().map((line) => { + const [, file, reason] = line.match(/^-> (?:reverted to English|removed): (.*) Reason: (.*)$/) + return { file, reason } +}) + +function pullRequestBodyReport() { + return [ + `New translation batch for ${language.name}. Product of [this workflow](${workflowUrl}). + +## ${reportEntries.length} files reverted. + +You can see the log in [\`${csvPath}\`](${process.env.GITHUB_SERVER_URL}/${process.env.GITHUB_REPOSITORY}/blob/${csvPath}).`, + ].join('\n') +} + +function csvReport() { + const lines = reportEntries.map(({ file, reason }) => { + return [file, reason].join(',') + }) + + return ['file,reason', lines].flat().join('\n') +} + +console.log(reportTypes[reportType]()) diff --git a/script/i18n/msft-reset-files-with-broken-liquid-tags.js b/script/i18n/msft-reset-files-with-broken-liquid-tags.js new file mode 100755 index 0000000000..7cecbed266 --- /dev/null +++ b/script/i18n/msft-reset-files-with-broken-liquid-tags.js @@ -0,0 +1,80 @@ +#!/usr/bin/env node + +import { program } from 'commander' +import { execFileSync } from 'child_process' +import { languageFiles, compareLiquidTags } from './msft-tokens.js' +import languages from '../../lib/languages.js' + +program + .description('show-liquid-tags-diff') + .requiredOption('-l, --language ', 'The language to compare') + .option('-d, --dry-run', 'Just pretend to reset files') + .parse(process.argv) + +function resetFiles(files) { + console.log(`Reseting ${files.length} files:`) + + const dryRun = program.opts().dryRun ? '--dry-run' : '' + + files.forEach((file) => { + const cmd = 'script/i18n/reset-translated-file.js' + const args = [file, '--reason', 'broken liquid tags', dryRun] + execFileSync(cmd, args, { stdio: 'inherit' }) + }) +} + +function deleteFiles(files) { + console.log(`Deleting ${files.length} files:`) + + const dryRun = program.opts().dryRun ? '--dry-run' : '' + + files.forEach((file) => { + const cmd = 'script/i18n/reset-translated-file.js' + const args = [ + file, + '--remove', + '--reason', + 'file deleted because it no longer exists in main', + dryRun, + ] + execFileSync(cmd, args, { stdio: 'inherit' }) + }) +} + +async function main() { + const options = program.opts() + const language = languages[options.language] + + if (!language) { + throw new Error(`Language ${options.language} not found`) + } + + // languageFiles() returns an array indexed as follows: + // [0]: intersection of the files that exist in both main and the language-specific branch + // [1]: files that exist only in the language-specific branch, not in main + const allContentFiles = languageFiles(language, 'content') + const allDataFiles = languageFiles(language, 'data') + const files = [allContentFiles[0], allDataFiles[0]].flat() + const nonexitentFiles = [allContentFiles[1], allDataFiles[1]].flat() + const brokenFiles = [] + + files.forEach((file) => { + try { + // it throws error if the the syntax is invalid + const comparison = compareLiquidTags(file, language) + + if (comparison.diff.count === 0) { + return + } + + brokenFiles.push(comparison.translation) + } catch (e) { + brokenFiles.push(e.filePath) + } + }) + + await resetFiles(brokenFiles) + await deleteFiles(nonexitentFiles) +} + +main() diff --git a/script/i18n/msft-tokens.js b/script/i18n/msft-tokens.js new file mode 100644 index 0000000000..a4b1b5d97d --- /dev/null +++ b/script/i18n/msft-tokens.js @@ -0,0 +1,90 @@ +import walk from 'walk-sync' +import { Tokenizer } from 'liquidjs' +import { readFileSync } from 'fs' +import gitDiff from 'git-diff' +import _ from 'lodash' + +function getGitDiff(a, b) { + return gitDiff(a, b, { flags: '--ignore-all-space' }) +} + +function getMissingLines(diff) { + return diff + .split('\n') + .filter((line) => line.startsWith('-')) + .map((line) => line.replace('-', '')) +} + +function getExceedingLines(diff) { + return diff + .split('\n') + .filter((line) => line.startsWith('+')) + .map((line) => line.replace('+', '')) +} + +export function languageFiles(language, folder = 'content') { + const englishFiles = walk(folder, { directories: false }) + const languageFiles = walk(`${language.dir}/${folder}`, { directories: false }) + return [ + _.intersection(englishFiles, languageFiles).map((file) => `${folder}/${file}`), + _.difference(languageFiles, englishFiles).map((file) => `${language.dir}/${folder}/${file}`), // returns languageFiles not included in englishFiles + ] +} + +export function compareLiquidTags(file, language) { + const translation = `${language.dir}/${file}` + const sourceTokens = getTokensFromFile(file).rejectType('html') + const otherFileTokens = getTokensFromFile(translation).rejectType('html') + const diff = sourceTokens.diff(otherFileTokens) + + return { + file, + translation, + diff, + } +} + +function getTokens(contents) { + const tokenizer = new Tokenizer(contents) + return new Tokens(...tokenizer.readTopLevelTokens()) +} + +export function getTokensFromFile(filePath) { + const contents = readFileSync(filePath, 'utf8') + try { + return new Tokens(...getTokens(contents)) + } catch (e) { + const error = new Error(`Error parsing ${filePath}: ${e.message}`) + error.filePath = filePath + throw error + } +} + +export class Tokens extends Array { + rejectType(tagType) { + return this.filter( + (token) => token.constructor.name.toUpperCase() !== `${tagType}Token`.toUpperCase() + ) + } + + onlyText() { + return this.map((token) => token.getText()) + } + + diff(otherTokens) { + const a = this.onlyText() + const b = otherTokens.onlyText() + + const diff = getGitDiff(a.join('\n'), b.join('\n')) + + if (!diff) { + return { count: 0, missing: [], exceeding: [], output: '' } + } + + const missing = getMissingLines(diff) + const exceeding = getExceedingLines(diff) + const count = exceeding.length + missing.length + + return { count, missing, exceeding, output: diff } + } +} diff --git a/script/i18n/reset-translated-file.js b/script/i18n/reset-translated-file.js index ede553222a..a416ebd9d1 100755 --- a/script/i18n/reset-translated-file.js +++ b/script/i18n/reset-translated-file.js @@ -30,6 +30,7 @@ program '-m, --prefer-main', 'Reset file to the translated file, try using the file from `main` branch first, if not found (usually due to renaming), fall back to English source.' ) + .option('-rm, --remove', 'Remove the translated files altogether') .option('-d, --dry-run', 'Just pretend to reset files') .option('-r, --reason ', 'A reason why the file is getting reset') .parse(process.argv) @@ -44,6 +45,14 @@ const resetToEnglishSource = (translationFilePath) => { 'path argument must be in the format `translations//path/to/file`' ) + if (program.opts().remove) { + if (!dryRun) { + const fullPath = path.join(process.cwd(), translationFilePath) + fs.unlinkSync(fullPath) + } + console.log('-> removed: %s %s', translationFilePath, reasonMessage) + return + } if (!fs.existsSync(translationFilePath)) { return } diff --git a/script/rest/utils/operation.js b/script/rest/utils/operation.js index c994c28a56..0b47929dfe 100644 --- a/script/rest/utils/operation.js +++ b/script/rest/utils/operation.js @@ -165,6 +165,9 @@ export default class Operation { async renderBodyParameterDescriptions() { if (!this.#operation.requestBody) return [] + // There is currently only one operation with more than one content type + // and the request body parameter types are the same for both. + // Operation Id: markdown/render-raw const contentType = Object.keys(this.#operation.requestBody.content)[0] let bodyParamsObject = get( this.#operation, @@ -378,13 +381,17 @@ async function getBodyParams(paramsObject, requiredParams) { param.childParamsGroups.push( ...flatten( childParamsGroup.params - .filter((param) => param.childParamsGroups.length) + .filter((param) => param.childParamsGroups?.length) .map((param) => param.childParamsGroups) ) ) } - - return param + const paramDecorated = { ...param } + delete paramDecorated.items + delete paramDecorated.rawDescription + delete paramDecorated.rawType + if (paramDecorated.childParamsGroups.length === 0) delete paramDecorated.childParamsGroups + return paramDecorated }) ) } diff --git a/start-server.js b/start-server.js index 170b5bf5d2..99f4872fbb 100644 --- a/start-server.js +++ b/start-server.js @@ -1,5 +1,4 @@ import dotenv from 'dotenv' -import './lib/feature-flags.js' import './lib/check-node-version.js' import './lib/handle-exceptions.js' import portUsed from 'port-used' diff --git a/tests/content/featured-links.js b/tests/content/featured-links.js index 3cb4c2bac9..476fc3a549 100644 --- a/tests/content/featured-links.js +++ b/tests/content/featured-links.js @@ -6,7 +6,6 @@ import { beforeAll, jest } from '@jest/globals' import nock from 'nock' import japaneseCharacters from 'japanese-characters' -import '../../lib/feature-flags.js' import { getDOM, getJSON } from '../helpers/e2etest.js' import enterpriseServerReleases from '../../lib/enterprise-server-releases.js' @@ -70,7 +69,7 @@ describe('featuredLinks', () => { test('Enterprise user intro links have expected values', async () => { const $ = await getDOM(`/en/enterprise/${enterpriseServerReleases.latest}/user/get-started`) const $featuredLinks = $('[data-testid=article-list] a') - expect($featuredLinks).toHaveLength(11) + expect($featuredLinks.length > 0).toBeTruthy() expect($featuredLinks.eq(0).attr('href')).toBe( `/en/enterprise-server@${enterpriseServerReleases.latest}/github/getting-started-with-github/githubs-products` ) diff --git a/tests/meta/repository-references.js b/tests/meta/repository-references.js index e2112204cb..2626a15d32 100644 --- a/tests/meta/repository-references.js +++ b/tests/meta/repository-references.js @@ -15,72 +15,76 @@ If this test is failing... add the file name to ALLOW_DOCS_PATHS. */ -// These are a list of known public repositories in the GitHub organization +// These are a list of known public repositories in the GitHub organization. +// The names below on their own, plus the same names ending with '.git', will be accepted. +// Do not include '.git' in the names below. const PUBLIC_REPOS = new Set([ - 'site-policy', - 'roadmap', - 'linguist', - 'super-linter', + 'actions-oidc-gateway-example', + 'advisory-database', 'backup-utils', + 'browser-support', + 'choosealicense.com', 'codeql-action-sync-tool', 'codeql-action', 'codeql-cli-binaries', - 'codeql', 'codeql-go', - 'platform-samples', - 'github-services', - 'explore', - 'enterprise-releases', - 'markup', - 'hubot', - 'VisualStudio', 'codeql', - 'gitignore', - 'feedback', - 'semantic', - 'git-lfs', - 'git-sizer', - 'dmca', - 'gov-takedowns', - 'janky', - 'rest-api-description', - 'smimesign', - 'tweetsodium', - 'choosealicense.com', - 'renaming', - 'localization-support', - 'docs', - 'securitylab', - 'hello-world', - 'hello-world.git', - 'insights-releases', - 'help-docs-archived-enterprise-versions', - 'stack-graphs', + 'codeql', 'codespaces-precache', - 'advisory-database', - 'browser-support', - 'haikus-for-codespaces', - 'actions-oidc-gateway-example', 'copilot.vim', 'dependency-submission-toolkit', + 'dmca', + 'docs', + 'enterprise-releases', + 'explore', + 'feedback', + 'gh-net', + 'git-lfs', + 'git-sizer', + 'github-services', + 'gitignore', + 'gov-takedowns', + 'haikus-for-codespaces', + 'hello-world', + 'help-docs-archived-enterprise-versions', + 'hubot', + 'insights-releases', + 'janky', + 'linguist', + 'localization-support', + 'markup', + 'platform-samples', + 'renaming', + 'rest-api-description', + 'roadmap', + 'securitylab', + 'semantic', + 'site-policy', + 'smimesign', + 'stack-graphs', + 'super-linter', + 'tweetsodium', + 'VisualStudio', ]) const ALLOW_DOCS_PATHS = [ '.github/actions-scripts/enterprise-server-issue-templates/*.md', '.github/review-template.md', + '.github/workflows/hubber-contribution-help.yml', '.github/workflows/sync-search-indices.yml', 'contributing/search.md', + 'docs/index.yaml', + 'lib/excluded-links.js', 'lib/rest/**/*.json', 'lib/webhooks/**/*.json', 'ownership.yaml', - 'docs/index.yaml', - 'lib/excluded-links.js', 'script/README.md', 'script/toggle-ghae-feature-flags.js', - '.github/workflows/hubber-contribution-help.yml', ] -const REPO_REGEXP = /\/\/github\.com\/github\/(?!docs[/'"\n])([\w-.]+)/gi +// This regexp will capture the last segment of a GitHub repo name. +// E.g., it will capture `backup-utils.git` from `https://github.com/github/backup-utils.git`. +const REPO_REGEXP = /\/\/github\.com\/github\/([\w\-.]+)/gi const IGNORE_PATHS = [ '.git', @@ -128,7 +132,8 @@ describe('check if a GitHub-owned private repository is referenced', () => { // the disk I/O is sufficiently small. const file = fs.readFileSync(filename, 'utf8') const matches = Array.from(file.matchAll(REPO_REGEXP)) - .map(([, repoName]) => repoName) + // The referenced repo may or may not end with '.git', so ignore that extension. + .map(([, repoName]) => repoName.replace(/\.git$/, '')) .filter((repoName) => !PUBLIC_REPOS.has(repoName)) .filter((repoName) => { return !( diff --git a/tests/rendering/header.js b/tests/rendering/header.js index 380c215676..ba594b10a2 100644 --- a/tests/rendering/header.js +++ b/tests/rendering/header.js @@ -60,7 +60,6 @@ describe('header', () => { const $ = await getDOM('/ja') expect($('[data-testid=header-notification][data-type=TRANSLATION]').length).toBe(1) expect($('[data-testid=header-notification] a[href="/en"]').length).toBe(1) - expect($('[data-testid=header-notification] a[href*="github.com/contact"]').length).toBe(1) }) // Docs Engineering issue: 966 @@ -69,19 +68,6 @@ describe('header', () => { expect($('[data-testid=header-notification]').length).toBe(0) }) - test('displays translation disclaimer notice on localized site-policy pages', async () => { - const $ = await getDOM('/ja/site-policy/other-site-policies/github-logo-policy') - // The first case is for a complete translation, the second case is for a page pending complete translation. - expect( - $( - '[data-testid=header-notification][data-type=TRANSLATION] a[href="https://github.com/github/site-policy/issues"]' - ).length || - $( - '[data-testid=header-notification][data-type=TRANSLATION] a[href="https://github.com/contact?form[subject]=translation%20issue%20on%20docs.github.com&form[comments]="]' - ).length - ).toBe(1) - }) - test.skip("renders a link to the same page in user's preferred language, if available", async () => { // const headers = { 'accept-language': 'ja' } // const $ = await getDOM('/en', { headers }) diff --git a/tests/rendering/server.js b/tests/rendering/server.js index 8c0b70f6f5..a7ed3fe0d7 100644 --- a/tests/rendering/server.js +++ b/tests/rendering/server.js @@ -754,7 +754,9 @@ describe('URLs by language', () => { const $ = await getDOM('/ja/site-policy/github-terms/github-terms-of-service') expect($.res.statusCode).toBe(200) // This check is true on either the translated version of the page, or when the title is pending translation and is in English. - expect($('h1')[0].children[0].data).toMatch(/(GitHub利用規約|GitHub Terms of Service)/) + expect($('h1')[0].children[0].data).toMatch( + /(GitHub利用規約|GitHub Terms of Service|GitHub のサービス条件)/ + ) expect($('h2 a[href="#summary"]').length).toBe(1) }) }) @@ -971,8 +973,7 @@ describe('static routes', () => { expect(res.statusCode).toBe(200) expect(res.headers['cache-control']).toContain('public') expect(res.headers['cache-control']).toMatch(/max-age=\d+/) - // Because static assets shouldn't use CSRF and thus shouldn't - // be setting a cookie. + // Because static assets shouldn't be setting a cookie. expect(res.headers['set-cookie']).toBeUndefined() // The "Surrogate-Key" header is set so we can do smart invalidation // in the Fastly CDN. This needs to be available for static assets too. @@ -1005,8 +1006,7 @@ describe('static routes', () => { expect(res.statusCode).toBe(200) expect(res.headers['cache-control']).toContain('public') expect(res.headers['cache-control']).toMatch(/max-age=\d+/) - // Because static assets shouldn't use CSRF and thus shouldn't - // be setting a cookie. + // Because static assets shouldn't be setting a cookie. expect(res.headers['set-cookie']).toBeUndefined() expect(res.headers.etag).toBeUndefined() expect(res.headers['last-modified']).toBeTruthy() diff --git a/tests/rendering/session.js b/tests/rendering/session.js deleted file mode 100644 index 1e6434826c..0000000000 --- a/tests/rendering/session.js +++ /dev/null @@ -1,15 +0,0 @@ -import { jest } from '@jest/globals' -import { get } from '../helpers/e2etest.js' - -describe('GET /api/session', () => { - jest.setTimeout(60 * 1000) - // There's a "warmServer" in middleware/context.js - // that takes about 6-10 seconds to process first time - - it('should render a non-cache include for CSRF token', async () => { - const res = await get('/api/session') - expect(res.status).toBe(200) - expect(JSON.parse(res.text).csrfToken).toBeTruthy() - expect(res.headers['cache-control']).toBe('private, no-store') - }) -}) diff --git a/tests/rendering/sidebar.js b/tests/rendering/sidebar.js index 9de97c2218..51ef3a72b5 100644 --- a/tests/rendering/sidebar.js +++ b/tests/rendering/sidebar.js @@ -2,7 +2,6 @@ import fs from 'fs' import path from 'path' import { expect, jest } from '@jest/globals' -import '../../lib/feature-flags.js' import getApplicableVersions from '../../lib/get-applicable-versions.js' import frontmatter from '../../lib/read-frontmatter.js' import { getDOM } from '../helpers/e2etest.js' diff --git a/tests/routing/events.js b/tests/routing/events.js index d1b1a01b30..d56cced282 100644 --- a/tests/routing/events.js +++ b/tests/routing/events.js @@ -1,28 +1,16 @@ import { expect, jest } from '@jest/globals' -import { CookieJar } from 'tough-cookie' -import { getJSON, post } from '../helpers/e2etest.js' +import { post } from '../helpers/e2etest.js' describe('POST /events', () => { jest.setTimeout(60 * 1000) - let csrfToken = '' - const cookieJar = new CookieJar() - - beforeEach(async () => { - const csrfRes = await getJSON('/api/session', { cookieJar }) - csrfToken = csrfRes.csrfToken - }) - async function checkEvent(data, code) { - const combined = Object.assign({ _csrf: csrfToken }, data) - const body = JSON.stringify(combined) + const body = JSON.stringify(data) const res = await post('/api/events', { body, headers: { 'content-type': 'application/json', - 'csrf-token': csrfToken, }, - cookieJar, }) expect(res.statusCode).toBe(code) } diff --git a/tests/unit/feature-flags.js b/tests/unit/feature-flags.js deleted file mode 100644 index e822589d16..0000000000 --- a/tests/unit/feature-flags.js +++ /dev/null @@ -1,17 +0,0 @@ -import '../../lib/feature-flags.js' -import readJsonFile from '../../lib/read-json-file.js' -const ffs = readJsonFile('./feature-flags.json') - -describe('feature flags', () => { - Object.keys(ffs).forEach((featureName) => { - expect(featureName.startsWith('FEATURE_')).toBe(true) - }) - - test('feature flag true test is true', async () => { - expect(process.env.FEATURE_TEST_TRUE).toBeTruthy() - }) - - test('feature flag false test is false', async () => { - expect(process.env.FEATURE_TEST_FALSE).toBeFalsy() - }) -}) diff --git a/tests/unit/static-assets.js b/tests/unit/static-assets.js index 780ea38460..d8ba7441c9 100644 --- a/tests/unit/static-assets.js +++ b/tests/unit/static-assets.js @@ -44,6 +44,12 @@ const mockResponse = () => { } } } + res.removeHeader = (key) => { + delete res.headers[key] + } + res.hasHeader = (key) => { + return key in res.headers + } return res } diff --git a/translations/es-ES/content/account-and-profile/managing-subscriptions-and-notifications-on-github/setting-up-notifications/about-notifications.md b/translations/es-ES/content/account-and-profile/managing-subscriptions-and-notifications-on-github/setting-up-notifications/about-notifications.md index 6082cbb212..18cc39f735 100644 --- a/translations/es-ES/content/account-and-profile/managing-subscriptions-and-notifications-on-github/setting-up-notifications/about-notifications.md +++ b/translations/es-ES/content/account-and-profile/managing-subscriptions-and-notifications-on-github/setting-up-notifications/about-notifications.md @@ -96,4 +96,4 @@ Las notificaciones que no se marquen como **Guardadas** se mantendrán por 5 mes ## Retroalimentación y soporte -If you have feedback or feature requests for notifications, use a [{% data variables.product.prodname_github_community %} discussion](https://github.com/orgs/community/discussions/categories/general). +Si tienes retroalimentación o solicitudes de características para las notificaciones, utiliza un [debate de {% data variables.product.prodname_github_community %}](https://github.com/orgs/community/discussions/categories/general). diff --git a/translations/es-ES/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme.md b/translations/es-ES/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme.md index 8204d72b69..2dbbea26ec 100644 --- a/translations/es-ES/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme.md +++ b/translations/es-ES/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme.md @@ -66,7 +66,7 @@ El README de tu perfil se eliminará de tu perfil de {% data variables.product.p - El repositorio es privado. - El nombre del repositorio no empata con tu nombre de usuario. -The method you choose is dependant upon your needs, but if you're unsure, we recommend making your repository private. Para encontrar los pasos de cómo hacer tu repositorio privado, consulta la sección ["Cambiar la visibilidad de un repositorio".](/github/administering-a-repository/setting-repository-visibility#changing-a-repositorys-visibility) +The method you choose is dependant upon your needs, but if you're unsure, we recommend making your repository private. For steps on how to make your repository private, see "[Changing a repository's visibility](/github/administering-a-repository/setting-repository-visibility#changing-a-repositorys-visibility)." ## Leer más diff --git a/translations/es-ES/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/managing-accessibility-settings.md b/translations/es-ES/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/managing-accessibility-settings.md index a18a2a3a48..5a99babf41 100644 --- a/translations/es-ES/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/managing-accessibility-settings.md +++ b/translations/es-ES/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/managing-accessibility-settings.md @@ -12,7 +12,7 @@ miniTocMaxHeadingLevel: 3 ## Acerca de los ajustes de accesibilidad -To accommodate your vision, hearing, motor, cognitive, or learning needs, you can customize the user interface for {% data variables.product.product_location %}. +To create an experience on {% ifversion fpt or ghec or ghes %}{% data variables.product.product_location %}{% elsif ghae %}{% data variables.product.product_name %}{% endif %} that fits your needs, you can customize the user interface. Accessibility settings can be essential for people with disabilities, but can be useful to anyone. For example, customization of keyboard shortcuts is essential to people who navigate using voice control, but can be useful to anyone when a keyboard shortcut for {% data variables.product.product_name %} clashes with another application shortcut. ## Administrar los ajustes de accesibilidad @@ -20,7 +20,7 @@ You can decide whether you want to use some or all keyboard shortcuts on {% ifve ### Managing keyboard shortcuts -You can perform actions across the {% data variables.product.product_name %} website without using your mouse by using your keyboard instead. Keyboard shortcuts can be useful to save time for some people, but may interfere with accessibility if you don't intend to use the shortcuts. +You can perform actions across the {% data variables.product.product_name %} website by using your keyboard alone. Keyboard shortcuts can be useful to save time, but can be activated accidentally or interfere with assistive technology. By default, all keyboard shortcuts are enabled on {% data variables.product.product_name %}. Para obtener más información, consulta "[Atajos del teclado](/get-started/using-github/keyboard-shortcuts)". @@ -28,16 +28,17 @@ By default, all keyboard shortcuts are enabled on {% data variables.product.prod {% data reusables.user-settings.accessibility_settings %} 1. Under "Keyboard shortcuts", manage settings for your keyboard shortcuts. - - Optionally, to disable or enable shortcut keys that don't use modifiers keys like Control or Command, under "General", deselect **Character keys**. If you disable character keys, you may still be able to trigger shortcuts for your web browser, and you can still trigger shortcuts for {% data variables.product.product_name %} that use a modifier key. -{%- ifversion command-palette %} - - Optionally, to customize the keyboard shortcuts for triggering the command palette, under "Command palette", use the drop-down menus to choose a keyboard shortcut. For more information, see "[{% data variables.product.company_short %} Command Palette](/get-started/using-github/github-command-palette)." + - To disable shortcut keys that don't use modifiers keys like Control or Command, under "General", deselect **Character keys**. + - If you disable character keys, you may still be able to trigger shortcuts for your web browser, and you can still trigger shortcuts for {% data variables.product.product_name %} that use a modifier key. + {%- ifversion command-palette %} + - To customize the keyboard shortcuts for triggering the command palette, under "Command palette", use the drop-down menus to choose a keyboard shortcut. For more information, see "[{% data variables.product.company_short %} Command Palette](/get-started/using-github/github-command-palette)." {%- endif %} {% ifversion motion-management %} ### Managing motion -You can control how {% data variables.product.product_name %} displays animated images. +You can control how {% data variables.product.product_name %} displays animated _.gif_ images. By default, {% data variables.product.product_name %} syncs with your system-level preference for reduced motion. For more information, see the documentation or settings for your operating system. @@ -45,6 +46,6 @@ By default, {% data variables.product.product_name %} syncs with your system-lev {% data reusables.user-settings.accessibility_settings %} 1. Under "Motion", manage settings for motion. - - Optionally, to control how {% data variables.product.product_name %} displays animaged images, under "Autoplay animated images", select **Sync with system**, **Enabled**, or **Disabled**. + - To control how {% data variables.product.product_name %} displays animated images, under "Autoplay animated images", select **Sync with system**, **Enabled**, or **Disabled**. {% endif %} diff --git a/translations/es-ES/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/managing-your-theme-settings.md b/translations/es-ES/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/managing-your-theme-settings.md index 269c22b78b..bf40f8171e 100644 --- a/translations/es-ES/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/managing-your-theme-settings.md +++ b/translations/es-ES/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/managing-your-theme-settings.md @@ -32,6 +32,15 @@ Puede que quieras utilizar un tema oscuro para reducir el consumo de energía en 1. Haz clic en el tema que quieres usar. - Si eliges un tema simple, haz clic en un tema. + {%- ifversion ghes = 3.5 %} + {% note %} + + **Note**: The light high contrast theme is unavailable in {% data variables.product.product_name %} 3.5.0, 3.5.1, 3.5.2, and 3.5.3. The theme will be available in an upcoming patch release. For more information about upgrades, contact your site administrator. + + For more information about determining the version of {% data variables.product.product_name %} you're using, see "[About versions of {% data variables.product.prodname_docs %}](/get-started/learning-about-github/about-versions-of-github-docs#github-enterprise-server)." + {% endnote %} + {%- endif %} + {% ifversion fpt or ghes > 3.2 or ghae or ghec %}![Radio buttons for the choice of a single theme](/assets/images/help/settings/theme-choose-a-single-theme-highcontrast.png){% else %}![Radio buttons for the choice of a single theme](/assets/images/help/settings/theme-choose-a-single-theme.png){% endif %} - Si eliges seguir tu configuración de sistema, haz clic en un tema de día y de noche. diff --git a/translations/es-ES/content/actions/deployment/targeting-different-environments/using-environments-for-deployment.md b/translations/es-ES/content/actions/deployment/targeting-different-environments/using-environments-for-deployment.md index 7a9e2cd47d..eca027910f 100644 --- a/translations/es-ES/content/actions/deployment/targeting-different-environments/using-environments-for-deployment.md +++ b/translations/es-ES/content/actions/deployment/targeting-different-environments/using-environments-for-deployment.md @@ -27,7 +27,7 @@ Puedes configurr ambientes con reglas de protección y secretos. Cuando un job d **Nota:** Solo puedes configurar ambientes para repositorios públicos. Si conviertes un repositorio de público a privado, cualquier regla de protección o secretos de ambiente que hubieses configurado se ingorarán y no podrás configurar ningún ambiente. Si conviertes tu repositorio en público nuevamente, tendrás acceso a cualquier regla de protección y secreto de ambiente que hubieras configurado previamente. -Organizations with {% data variables.product.prodname_team %} and users with {% data variables.product.prodname_pro %} can configure environments for private repositories. Para obtener más información, consulta "Productos de [{% data variables.product.prodname_dotcom %}](/get-started/learning-about-github/githubs-products)". +Las organizaciones con {% data variables.product.prodname_team %} y los usuarios con {% data variables.product.prodname_pro %} pueden configurar los ambientes para los repositorios privados. Para obtener más información, consulta "Productos de [{% data variables.product.prodname_dotcom %}](/get-started/learning-about-github/githubs-products)". {% endnote %} {% endif %} @@ -72,7 +72,7 @@ Los secretos que se almacenan en un ambiente sólo se encuentran disponibles par {% ifversion fpt or ghec %} {% note %} -**Note:** Creation of an environment in a private repository is available to organizations with {% data variables.product.prodname_team %} and users with {% data variables.product.prodname_pro %}. +**Nota:** La creación de un ambiente en un repositorio privado está disponible para las organizaciones con {% data variables.product.prodname_team %} y para los usuarios con {% data variables.product.prodname_pro %}. {% endnote %} {% endif %} @@ -99,7 +99,7 @@ Los secretos que se almacenan en un ambiente sólo se encuentran disponibles par 1. Ingresa el valor del secreto. 1. Haz clic en **Agregar secreto** (Agregar secreto). -También puedes crear y configurar ambientes a través de la API de REST. Para obtener más información, consulta las secciones "[Ambientes](/rest/reference/repos#environments)" y "[Secretos](/rest/reference/actions#secrets)". +También puedes crear y configurar ambientes a través de la API de REST. Para obtener más información, consulta las secciones "[Ambientes de despliegue](/rest/deployments/environments)", "[Secretos de GitHub Actions](/rest/actions/secrets)" y "[Políticas de despliegue de rama](/rest/deployments/branch-policies)". El ejecutar un flujo de trabajo que referencie un ambiente que no existe creará un ambiente con el nombre referenciado. El ambiente recién creado no tendrá configurada ninguna regla de protección o secreto. Cualquiera que pueda editar flujos de trabajo en el repositorio podrá crear ambientes a través de un archivo de flujo de trabajo, pero solo los administradoresd e repositorio pueden configurar el ambiente. diff --git a/translations/es-ES/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md b/translations/es-ES/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md index c556913267..a6f9d9df36 100644 --- a/translations/es-ES/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md +++ b/translations/es-ES/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md @@ -63,7 +63,7 @@ runs-on: [self-hosted, linux, x64, gpu] - `x64` - Utiliza únicamente un ejecutor basado en hardware x64. - `gpu` - Esta etiqueta personalizada se asignó manualmente a los ejecutores auto-hospedados con hardware de GPU instalado. -Estas etiquetas operan acumulativamente, así que las etiquetas de un ejecutor auto-hospedado deberán empatar con los cuatro criterios para poder ser elegibles para procesar el job. +Estas etiquetas operan acumulativamente, así que un ejecutor auto-hospedado debe tener las cuatro para poder ser elegible para procesar el job. ## Precedencia de enrutamiento para los ejecutores auto-hospedados diff --git a/translations/es-ES/content/actions/managing-workflow-runs/re-running-workflows-and-jobs.md b/translations/es-ES/content/actions/managing-workflow-runs/re-running-workflows-and-jobs.md index 9fc82ebea1..ff2889d8b2 100644 --- a/translations/es-ES/content/actions/managing-workflow-runs/re-running-workflows-and-jobs.md +++ b/translations/es-ES/content/actions/managing-workflow-runs/re-running-workflows-and-jobs.md @@ -17,7 +17,7 @@ versions: ## Acerca de volver a ejecutar flujos de trabajo y jobs -Volver a ejecutar un flujo de tabajo{% ifversion re-run-jobs %} o los jobs dentro de este{% endif %} utiliza los mismos `GITHUB_SHA` (SHA de confirmación) y `GITHUB_REF` (Git ref) del evento original que activó la ejecución de flujo de trabajo. {% ifversion actions-stable-actor-ids %}The workflow will use the privileges of the actor who initially triggered the workflow, not the privileges of the actor who initiated the re-run. {% endif %}You can re-run a workflow{% ifversion re-run-jobs %} or jobs in a workflow{% endif %} for up to 30 days after the initial run.{% ifversion re-run-jobs %} You cannot re-run jobs in a workflow once its logs have passed their retention limits. Para obtener más información, consulta la sección "[Límites de uso, facturación y adminsitración](/actions/learn-github-actions/usage-limits-billing-and-administration#artifact-and-log-retention-policy)".{% endif %}{% ifversion debug-reruns %} Cuando vuelves a ejecutar un flujo de trabajo o jobs en alguno de ellos, puedes habilitar el registro de depuración para la re-ejecución. Esto habilitará el registro de diagnóstico del ejecutor y el registro de depuración de pasos para la re-ejecución. Para obtener más información sobre el registro de depuración, consulta la sección "[Habilitar el registro de depuración](/actions/monitoring-and-troubleshooting-workflows/enabling-debug-logging)".{% endif %} +Volver a ejecutar un flujo de tabajo{% ifversion re-run-jobs %} o los jobs dentro de este{% endif %} utiliza los mismos `GITHUB_SHA` (SHA de confirmación) y `GITHUB_REF` (Git ref) del evento original que activó la ejecución de flujo de trabajo. {% ifversion actions-stable-actor-ids %}El flujo de trabajo utilizará los privilegios del actor que activó inicialmente el flujo de trabajo y no con aquellos del que inició la re-ejecución. {% endif %}Puedes volver a ejecutar un flujo de trabajo{% ifversion re-run-jobs %} o jobs en un flujo de trabajo{% endif %} por hasta 30 días después de su ejecución inicial.{% ifversion re-run-jobs %} No puedes volver a ejecutar jobs en un flujo de trabajo una vez que hayan pasado sus límites de retención. Para obtener más información, consulta la sección "[Límites de uso, facturación y adminsitración](/actions/learn-github-actions/usage-limits-billing-and-administration#artifact-and-log-retention-policy)".{% endif %}{% ifversion debug-reruns %} Cuando vuelves a ejecutar un flujo de trabajo o jobs en alguno de ellos, puedes habilitar el registro de depuración para la re-ejecución. Esto habilitará el registro de diagnóstico del ejecutor y el registro de depuración de pasos para la re-ejecución. Para obtener más información sobre el registro de depuración, consulta la sección "[Habilitar el registro de depuración](/actions/monitoring-and-troubleshooting-workflows/enabling-debug-logging)".{% endif %} ## Volver a ejecutar todos los jobs en un flujo de trabajo diff --git a/translations/es-ES/content/actions/monitoring-and-troubleshooting-workflows/using-workflow-run-logs.md b/translations/es-ES/content/actions/monitoring-and-troubleshooting-workflows/using-workflow-run-logs.md index ea5c4d477b..5ba0f1ffb9 100644 --- a/translations/es-ES/content/actions/monitoring-and-troubleshooting-workflows/using-workflow-run-logs.md +++ b/translations/es-ES/content/actions/monitoring-and-troubleshooting-workflows/using-workflow-run-logs.md @@ -27,7 +27,7 @@ Si falla la ejecución de su flujo de trabajo, puedes ver qué paso provocó el Adicionalmente a los pasos que se configuraron en el archivo de flujo de trabajo, {% data variables.product.prodname_dotcom %} agrega dos pasos adicionales a cada job para configurar y completar la ejecución del flujo de trabajo. Estos pasos se registran en la ejecución del flujo de trabajo con los nombres de "Set up job" y "Complete job". -For jobs run on {% data variables.product.prodname_dotcom %}-hosted runners, "Set up job" records details of the runner image, and includes a link to the list of preinstalled tools that were present on the runner machine. +Para los jobs que se ejecuten en ejecutores hospedados en {% data variables.product.prodname_dotcom %}, "Set up job" registra los detalles de la imagen del ejecutor e incluye un enlace a la lista de herramientas pre-instaladas que estuvieron presentes en la máquina ejecutora. {% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.actions-tab %} diff --git a/translations/es-ES/content/actions/using-github-hosted-runners/connecting-to-a-private-network.md b/translations/es-ES/content/actions/using-github-hosted-runners/connecting-to-a-private-network.md index 1182c0aa4b..85b9c11586 100644 --- a/translations/es-ES/content/actions/using-github-hosted-runners/connecting-to-a-private-network.md +++ b/translations/es-ES/content/actions/using-github-hosted-runners/connecting-to-a-private-network.md @@ -29,7 +29,7 @@ The following diagram gives an overview of this solution's architecture: ![Diagram of an OIDC gateway](/assets/images/help/images/actions-oidc-gateway.png) -It's important that you authenticate not just that the OIDC token came from {% data variables.product.prodname_actions %}, but that it came specifically from your expected workflows, so that other {% data variables.product.prodname_actions %} users aren't able to access services in your private network. You can use OIDC claims to create these conditions. For more information, see "[Defining trust conditions on cloud roles using OIDC claims](/actions/deployment/security-hardening-your-deployments/about-security-hardening-with-openid-connect#defining-trust-conditions-on-cloud-roles-using-oidc-claims)." +Es importante que autentiques no solo que el token de OIDC venga de {% data variables.product.prodname_actions %}, sino que venga específicamente de tus flujos de trabajo esperados para que otros usuarios de {% data variables.product.prodname_actions %} no puedan acceder a los servicios en tu red privada. You can use OIDC claims to create these conditions. For more information, see "[Defining trust conditions on cloud roles using OIDC claims](/actions/deployment/security-hardening-your-deployments/about-security-hardening-with-openid-connect#defining-trust-conditions-on-cloud-roles-using-oidc-claims)." The main disadvantage of this approach is you have to implement the API gateway to make requests on your behalf, as well as run it on the edge of your network. diff --git a/translations/es-ES/content/actions/using-workflows/caching-dependencies-to-speed-up-workflows.md b/translations/es-ES/content/actions/using-workflows/caching-dependencies-to-speed-up-workflows.md index 7d1dff22d7..4dd46f5498 100644 --- a/translations/es-ES/content/actions/using-workflows/caching-dependencies-to-speed-up-workflows.md +++ b/translations/es-ES/content/actions/using-workflows/caching-dependencies-to-speed-up-workflows.md @@ -20,7 +20,7 @@ miniTocMaxHeadingLevel: 3 Las ejecuciones de flujo de trabajo a menudo reutilizan las mismas salidas o dependencias descargadas de una ejecución a otra. Por ejemplo, las herramientas de administración de paquetes y dependencias como Maven, Gradle, npm y Yarn mantienen una caché local de las dependencias descargadas. -{% ifversion fpt or ghec %} Jobs on {% data variables.product.prodname_dotcom %}-hosted runners start in a clean runner image and must download dependencies each time, causing increased network utilization, longer runtime, and increased cost. {% endif %}Para ayudar a agilizar el tiempo que toma el recrear archivos como dependencias, {% data variables.product.prodname_dotcom %} puede almacenar los archivos en caché que utilizas frecuentemente en los flujos de trabajo. +{% ifversion fpt or ghec %} Los jobs en los ejecutores hospedados en {% data variables.product.prodname_dotcom %} inician en una imagen limpia de un ejecutor y deben descargar dependencias en cada ocasión, ocasionando una utilización de red aumentada, un tiempo de ejecución mayor y un costo incrementado. {% endif %}Para ayudar a agilizar el tiempo que toma el recrear archivos como dependencias, {% data variables.product.prodname_dotcom %} puede almacenar los archivos en caché que utilizas frecuentemente en los flujos de trabajo. Para almacenar las dependencias en caché para un job, puedes utilizar la {% data variables.product.prodname_dotcom %}acción de [cache`` de ](https://github.com/actions/cache). La acción crea y restablece un caché identificado con una llave única. Como alternativa, si estás almacenando los siguientes administradores de paquetes en caché, el utilizar sus acciones respectivas de setup-* requiere de una configuración mínima y creará y restablecerá los cachés de dependencia para ti. @@ -252,6 +252,6 @@ Para obtener más información sobre cómo cambiar las políticas del límite de Puedes utilizar la API de REST de {% data variables.product.product_name %} para administrar tus cachés. {% ifversion actions-cache-list-delete-apis %}Puedes utilizar la API para listar y borrar entradas de caché y ver tu uso de caché.{% elsif actions-cache-management %}En la actualidad, puedes utilizar la API para ver tu uso de caché y esperar más funcionalidades en las actualizaciones futuras.{% endif %} Para obtener más información, consulta la sección "[Caché de {% data variables.product.prodname_actions %}](/rest/actions/cache)" en la documentación de la API de REST. -You can also install a {% data variables.product.prodname_cli %} extension to manage your caches from the command line. For more information about the extension, see [the extension documentation](https://github.com/actions/gh-actions-cache#readme). For more information about {% data variables.product.prodname_cli %} extensions, see "[Using GitHub CLI extensions](/github-cli/github-cli/using-github-cli-extensions)." +También puedes instalar una extensión del {% data variables.product.prodname_cli %} para administrar tus cachés desde la línea de comandos. Para obtener más información sobre la extensión, consulta la [documentación de la extensión](https://github.com/actions/gh-actions-cache#readme). Para obtener más información sobre las extensiones del {% data variables.product.prodname_cli %}, consulta la sección "[Utilizar las extensiones del CLI de GitHub](/github-cli/github-cli/using-github-cli-extensions)". {% endif %} diff --git a/translations/es-ES/content/actions/using-workflows/events-that-trigger-workflows.md b/translations/es-ES/content/actions/using-workflows/events-that-trigger-workflows.md index 2ebd33c564..4a10751f7a 100644 --- a/translations/es-ES/content/actions/using-workflows/events-that-trigger-workflows.md +++ b/translations/es-ES/content/actions/using-workflows/events-that-trigger-workflows.md @@ -385,21 +385,21 @@ on: ### `merge_group` -| Carga del evento Webhook | Tipos de actividad | `GITHUB_SHA` | `GITHUB_REF` | -| -------------------------------------------------------------------------------------------------- | ------------------ | ---------------------- | ---------------------- | -| [`merge_group`](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads/#merge_group) | `checks_requested` | SHA of the merge group | Ref of the merge group | +| Carga del evento Webhook | Tipos de actividad | `GITHUB_SHA` | `GITHUB_REF` | +| -------------------------------------------------------------------------------------------------- | ------------------ | -------------------------- | -------------------------- | +| [`merge_group`](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads/#merge_group) | `checks_requested` | El SHA del grupo de fusión | La ref del grupo de fusión | {% data reusables.pull_requests.merge-queue-beta %} {% note %} -**Note**: {% data reusables.developer-site.multiple_activity_types %} Although only the `checks_requested` activity type is supported, specifying the activity type will keep your workflow specific if more activity types are added in the future. For information about each activity type, see "[Webhook events and payloads](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#merge_group)." {% data reusables.developer-site.limit_workflow_to_activity_types %} +**Nota**: {% data reusables.developer-site.multiple_activity_types %} Aunque solo es compatible el tipo de actividad `checks_requested`, especificarlo mantendrá la especificidad de tu flujo de trabajo si se agregan más tipos de actividad en el futuro. Para obtener más información sobre cada tipo de actividad, consulta la sección "[Cargas útiles y eventos de webhook](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#merge_group)". {% data reusables.developer-site.limit_workflow_to_activity_types %} {% endnote %} -Runs your workflow when a pull request is added to a merge queue, which adds the pull request to a merge group. For more information see "[Merging a pull request with a merge queue](/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/merging-a-pull-request-with-a-merge-queue)". +Ejecuta tu flujo de trabajo cuando se agrega una solicitud de cambio a una cola de fusión, lo cual agrega la solicitud de cambios a un grupo de fusión. Para obtener más información, consulta la sección "[Fusionar una solicitud de cambios con una cola de fusión](/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/merging-a-pull-request-with-a-merge-queue)". -For example, you can run a workflow when the `checks_requested` activity has occurred. +Por ejemplo, puedes ejecutar un flujo de trabajo cuando haya ocurrido la actividad `checks_requested`. ```yaml on: @@ -443,7 +443,7 @@ on: {% data reusables.actions.branch-requirement %} -Ejecuta tu flujo de trabajo cuando alguien sube información a una rama que sea la fuente de publicación de {% data variables.product.prodname_pages %} si {% data variables.product.prodname_pages %} se encuentra habilitado para el repositorio. For more information about {% data variables.product.prodname_pages %} publishing sources, see "[Configuring a publishing source for your GitHub Pages site](/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site)." Para obtener información acerca de la API de REST, consulta la sección "[Páginas](/rest/reference/repos#pages)". +Ejecuta tu flujo de trabajo cuando alguien sube información a una rama que sea la fuente de publicación de {% data variables.product.prodname_pages %} si {% data variables.product.prodname_pages %} se encuentra habilitado para el repositorio. Para obtener más información sobre las fuentes de publicación de {% data variables.product.prodname_pages %}, consulta la sección "[Configurar una fuente de publicación para tu sitio de GitHub Pages](/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site)". Para obtener información acerca de la API de REST, consulta la sección "[Páginas](/rest/reference/repos#pages)". Por ejemplo, puedes ejecutar un flujo de trabajo cuando se produzca el evento `page_build`. @@ -924,9 +924,9 @@ jobs: ### `subir` -| Carga del evento Webhook | Tipos de actividad | `GITHUB_SHA` | `GITHUB_REF` | -| ------------------------------------------------------------------------------------- | ------------------ | -------------------------------------------------------------------------------------------------------------------------------- | ---------------------- | -| [`subir`](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads/#push) | n/a | When you delete a branch, the SHA in the workflow run (and its associated refs) reverts to the default branch of the repository. | Referencia actualizada | +| Carga del evento Webhook | Tipos de actividad | `GITHUB_SHA` | `GITHUB_REF` | +| ------------------------------------------------------------------------------------- | ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------- | +| [`subir`](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads/#push) | n/a | Cuando borras una rama, el SHA en la ejecución del flujo de trabajo (y sus refs asociados) se revierte a la rama predeterminada del repositorio. | Referencia actualizada | {% note %} diff --git a/translations/es-ES/content/actions/using-workflows/workflow-commands-for-github-actions.md b/translations/es-ES/content/actions/using-workflows/workflow-commands-for-github-actions.md index f936e18b31..07c8367007 100644 --- a/translations/es-ES/content/actions/using-workflows/workflow-commands-for-github-actions.md +++ b/translations/es-ES/content/actions/using-workflows/workflow-commands-for-github-actions.md @@ -25,7 +25,7 @@ versions: Las acciones pueden comunicarse con la máquina del ejecutor para establecer variables de entorno, valores de salida utilizados por otras acciones, agregar mensajes de depuración a los registros de salida y otras tareas. -La mayoría de los comandos de los flujos de trabajo utilizan el comando `echo` en un formato específico, mientras que otras se invocan si escribes a un archivo. Para obtener más información, consulta la sección ["Archivos de ambiente".](#environment-files) +La mayoría de los comandos de los flujos de trabajo utilizan el comando `echo` en un formato específico, mientras que otras se invocan si escribes a un archivo. Para obtener más información, consulta la sección "[Archivos de ambiente](#environment-files)". ### Ejemplo @@ -623,6 +623,12 @@ Para las secuencias de lìnea mùltiple, puedes utilizar un delimitador con la s {delimiter} ``` +{% warning %} + +**Advertencia:** Asegúrate de que el delimitador que estás utilizando se genere aleatoriamente y sea único para cada ejecución. Para obtener más información, consulta la sección "[Entenderel riesgo de las inyecciones de scripts](/actions/security-guides/security-hardening-for-github-actions#understanding-the-risk-of-script-injections)". + +{% endwarning %} + #### Ejemplo Este ejemplo utiliza `EOF` como un delimitador y configura la variable de ambiente `JSON_RESPONSE` al valor de la respuesta de `curl`. diff --git a/translations/es-ES/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-github-actions-for-github-enterprise-server.md b/translations/es-ES/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-github-actions-for-github-enterprise-server.md index 720ca5cf3b..a7e8e7bd93 100644 --- a/translations/es-ES/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-github-actions-for-github-enterprise-server.md +++ b/translations/es-ES/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-github-actions-for-github-enterprise-server.md @@ -34,7 +34,8 @@ Este artículo explica cómo los administradores de sitio pueden habilitar {% da ## Revisar los requisitos de hardware -{%- ifversion ghes %} + +{%- ifversion ghes < 3.6 %} Los recursos de memoria y CPU que {% data variables.product.product_location %} tiene disponibles determinan la cantidad de jobs que se pueden ejecutar simultáneamente sin pérdida de rendimiento. {% data reusables.actions.minimum-hardware %} @@ -42,6 +43,13 @@ La cantidad máxima de ejecución simultánea de jobs sin pérdida de rendimient {% endif %} +{%- ifversion ghes > 3.5 %} + +The CPU and memory resources available to {% data variables.product.product_location %} determine the number of runners that can be configured without performance loss. {% data reusables.actions.minimum-hardware %} + +The peak quantity of connected runners without performance loss depends on such factors as job duration, artifact usage, number of repositories running Actions, and how much other work your instance is doing not related to Actions. Las pruebas internas en GitHub demostraron los siguientes objetivos de rendimiento para GitHub Enterprise Server en un rango de configuraciones de memoria y CPU: + +{% endif %} {%- ifversion ghes = 3.2 %} @@ -81,6 +89,23 @@ La simultaneidad máxima se midió utilizando repositorios múltiples, una durac {%- endif %} + +{%- ifversion ghes = 3.6 %} + +{% data reusables.actions.hardware-requirements-3.6 %} + +{% data variables.product.company_short %} measured maximum connected runners using multiple repositories, job duration of approximately 10 minutes, and 10 MB artifact uploads. Puedes experimentar rendimientos diferentes dependiendo de los niveles de actividad generales de tu instancia. + +{% note %} + +**Notas:** + +- Beginning with {% data variables.product.prodname_ghe_server %} 3.6, {% data variables.product.company_short %} documents connected runners as opposed to concurrent jobs. Connected runners represents the most runners you can connect and expect to utilize. It should also be noted that connecting more runners than you can expect to utilize can negatively impact performance. + +- Beginning with {% data variables.product.prodname_ghe_server %} 3.5, {% data variables.product.company_short %}'s internal testing uses 3rd generation CPUs to better reflect a typical customer configuration. Este cambio en el CPU representa una porción pequeña de los cambios a los objetivos de desempeño en esta versión de {% data variables.product.prodname_ghe_server %}. +{% endnote %} +{%- endif %} + Si planeas habilitar las {% data variables.product.prodname_actions %} para los usuarios de una instancia existente, revisa los niveles de actividad para los usuarios y automatizaciones en la instancia y asegúrate de haber proporcionado memoria y CPU adecuados para tus usuarios. Para obtener más información acerca de cómo monitorear la capacidad y rendimiento de {% data variables.product.prodname_ghe_server %}, consulta la sección "[Monitorear tu aplicativo](/admin/enterprise-management/monitoring-your-appliance)". Para obtener más información acerca de los requisitos mínimos de {% data variables.product.product_location %}, consulta las consideraciones de hardware para la plataforma de tu instancia. diff --git a/translations/es-ES/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/introducing-github-actions-to-your-enterprise.md b/translations/es-ES/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/introducing-github-actions-to-your-enterprise.md index 783e674d3f..e9ece0f3b8 100644 --- a/translations/es-ES/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/introducing-github-actions-to-your-enterprise.md +++ b/translations/es-ES/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/introducing-github-actions-to-your-enterprise.md @@ -40,7 +40,7 @@ Después, {% else %}Primero,{% endif %} decide si permitirás acciones {% ifvers Considera combinar OpenID Connect (OIDC) con los flujos de trabajo reutilizables para requerir despliegues continuos a lo largo de tu repositorio, organización o empresa. Puedes hacerlo si defines las condiciones de confianza en los roles de la nube con base en los flujos reutilizables. Para obtener más información, consulta la sección "[Utilizar OpenID Connect con flujos de trabajo reutilizables](/actions/deployment/security-hardening-your-deployments/using-openid-connect-with-reusable-workflows)". {% endif %} -Puedes acceder a la información sobre la actividad relacionada con las {% data variables.product.prodname_actions %} en las bitácoras de auditoría de tu empresa. If your business needs require retaining this information longer than audit log data is retained, plan how you'll export and store this data outside of {% data variables.product.prodname_dotcom %}. For more information, see {% ifversion ghec %}"[Exporting audit log activity for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/exporting-audit-log-activity-for-your-enterprise)" and "[Streaming the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise)."{% else %}{% ifversion audit-log-streaming %}"[Streaming the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise)" and {% endif %}"[Log forwarding](/admin/monitoring-activity-in-your-enterprise/exploring-user-activity/log-forwarding)."{% endif %} +Puedes acceder a la información sobre la actividad relacionada con las {% data variables.product.prodname_actions %} en las bitácoras de auditoría de tu empresa. Si tus necesidades de negocio requieren que retengas esta información por más tiempo que lo de una bitácora de auditoría, planea cómo exportarás y almacenarás estos datos fuera de {% data variables.product.prodname_dotcom %}. Para obtener más información, consulta las secciones {% ifversion ghec %}"[Exportar la actividad de las bitácoras de auditoría para tu empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/exporting-audit-log-activity-for-your-enterprise)" y [Transmitir la bitácora de auditoría para tu empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise)".{% else %}{% ifversion audit-log-streaming %}"[Transmitir la bitácora de auditoría para tu empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise)" y {% endif %}"[Reenvío de bitácoras](/admin/monitoring-activity-in-your-enterprise/exploring-user-activity/log-forwarding)".{% endif %} ![Entradas de la bitácora de auditoría](/assets/images/help/repository/audit-log-entries.png) diff --git a/translations/es-ES/content/admin/identity-and-access-management/managing-recovery-codes-for-your-enterprise/accessing-your-enterprise-account-if-your-identity-provider-is-unavailable.md b/translations/es-ES/content/admin/identity-and-access-management/managing-recovery-codes-for-your-enterprise/accessing-your-enterprise-account-if-your-identity-provider-is-unavailable.md index afda3a9c12..77ffb19293 100644 --- a/translations/es-ES/content/admin/identity-and-access-management/managing-recovery-codes-for-your-enterprise/accessing-your-enterprise-account-if-your-identity-provider-is-unavailable.md +++ b/translations/es-ES/content/admin/identity-and-access-management/managing-recovery-codes-for-your-enterprise/accessing-your-enterprise-account-if-your-identity-provider-is-unavailable.md @@ -13,7 +13,7 @@ topics: permissions: Enterprise owners can use a recovery code to access an enterprise account. --- -Puedes utilizar un código de recuperación para acceder a tu cuenta empresarial cuando un error de configuración en la autenticación o un problema con tu proveedor de identidad (IdP) impide que utilices el SSO. +Puedes utilizar un código de recuperación para acceder a tu cuenta empresarial cuando un error de configuración en la autenticación o un problema con tu proveedor de identidad (IdP) te impidan utilizar el SSO. Para poder acceder a tu cuenta empresarial de esta forma, debes haber descargado previamente y almacenado los códigos de recuperación de tu empresa. Para obtener más información, consulta la sección "[Descargar los códigos de recuperación de inicio de sesión único de tu cuenta empresarial](/admin/identity-and-access-management/managing-recovery-codes-for-your-enterprise/downloading-your-enterprise-accounts-single-sign-on-recovery-codes)". diff --git a/translations/es-ES/content/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/migrating-from-saml-to-oidc.md b/translations/es-ES/content/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/migrating-from-saml-to-oidc.md index 2cc712e6fd..494cb14c8b 100644 --- a/translations/es-ES/content/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/migrating-from-saml-to-oidc.md +++ b/translations/es-ES/content/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/migrating-from-saml-to-oidc.md @@ -46,7 +46,7 @@ If you're new to {% data variables.product.prodname_emus %} and haven't yet conf ![Screenshot showing the "Configure with Azure" button](/assets/images/help/enterprises/saml-to-oidc-button.png) 1. Read both warnings and click to continue. {% data reusables.enterprise-accounts.emu-azure-admin-consent %} -1. In a new tab or window, while signed in as the setup user on {% data variables.product.prodname_dotcom_the_website %}, create a personal access token with the **admin:enterprise** scope and **no expiration** and copy it to your clipboard. For more information about creating a new token, see "[Creating a personal access token](/github/setting-up-and-managing-your-enterprise/managing-your-enterprise-users-with-your-identity-provider/configuring-scim-provisioning-for-enterprise-managed-users#creating-a-personal-access-token)." +1. In a new tab or window, while signed in as the setup user on {% data variables.product.prodname_dotcom_the_website %}, create a personal access token with the **admin:enterprise** scope and **no expiration** and copy it to your clipboard. Para obtener más información sobre cómo crear un token nuevo, consulta la sección "[Crear un token de acceso personal](/github/setting-up-and-managing-your-enterprise/managing-your-enterprise-users-with-your-identity-provider/configuring-scim-provisioning-for-enterprise-managed-users#creating-a-personal-access-token)". 1. In the settings for the {% data variables.product.prodname_emu_idp_oidc_application %} application in Azure Portal, under "Tenant URL", type `https://api.github.com/scim/v2/enterprises/YOUR_ENTERPRISE`, replacing YOUR_ENTERPRISE with the name of your enterprise account. For example, if your enterprise account's URL is `https://github.com/enterprises/octo-corp`, the name of the enterprise account is `octo-corp`. diff --git a/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/about-the-audit-log-for-your-enterprise.md b/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/about-the-audit-log-for-your-enterprise.md index 4cc57caf12..d600e2ae4c 100644 --- a/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/about-the-audit-log-for-your-enterprise.md +++ b/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/about-the-audit-log-for-your-enterprise.md @@ -35,8 +35,8 @@ Adicionalmente a ver tu bitácora de auditoría, puedes monitorear la actividad Como propietario de empresa{% ifversion ghes %} o administrador de sitio{% endif %}, puedes interactuar con los datos de la bitácora de auditoría para tu empresa de varias formas: - Puedes ver la bitácora de auditoría para tu empresa. Para obtener más información, consulta la sección "[Acceder a la bitácora de auditoría de tu empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/accessing-the-audit-log-for-your-enterprise)". -- Puedes buscar la bitácora de auditoría para eventos específicos{% ifversion ghec %} y exportar los datos de bitácora de auditoría{% endif %}. For more information, see "[Searching the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/searching-the-audit-log-for-your-enterprise)"{% ifversion ghec %} and "[Exporting the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/exporting-audit-log-activity-for-your-enterprise)"{% endif %}.{% ifversion audit-data-retention-tab %} -- You can configure settings, such as the retention period for audit log events{% ifversion enable-git-events %} and whether Git events are included{% endif %}. For more information, see "[Configuring the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise)."{% endif %} +- Puedes buscar la bitácora de auditoría para eventos específicos{% ifversion ghec %} y exportar los datos de bitácora de auditoría{% endif %}. Para obtener más información, consulta las secciones "[Buscar la bitácora de auditoría de tu empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/searching-the-audit-log-for-your-enterprise)"{% ifversion ghec %} y "[Exportar la bitácora de auditoria de tu empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/exporting-audit-log-activity-for-your-enterprise)"{% endif %}.{% ifversion audit-data-retention-tab %} +- Puedes configurar los ajustes tales como el periodo de retención de los eventos en la bitácora de auditoría{% ifversion enable-git-events %} y si se incluyen los eventos de Git{% endif %}. Para obtener más información consulta la sección "[Configurar la bitácora de auditoría para tu empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise)".{% endif %} {%- ifversion enterprise-audit-log-ip-addresses %} - Puedes mostrar la dirección IP asociada con los eventos en la bitácora de auditoría. Para obtener más información, consulta la sección "[Mostrar las direcciones IP en la bitácora de auditoría de tu empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/displaying-ip-addresses-in-the-audit-log-for-your-enterprise)". {%- endif %} diff --git a/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise.md b/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise.md index c9b3c0eaf0..3167eec355 100644 --- a/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise.md +++ b/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise.md @@ -181,80 +181,80 @@ El alcance de los eventos que se muestran en la bitácora de auditoría de tu em {%- ifversion fpt or ghec %} ## Acciones de la categoría `commit_comment` -| Acción | Descripción | -| ------------------------ | ----------------------------- | -| `commit_comment.destroy` | A commit comment was deleted. | -| `commit_comment.update` | A commit comment was updated. | +| Acción | Descripción | +| ------------------------ | -------------------------------------------- | +| `commit_comment.destroy` | Se eliminó un comentario de confirmación. | +| `commit_comment.update` | Se actualizó un comentario de acutalización. | {%- endif %} {%- ifversion ghes %} -## `config_entry` category actions +## Acciones de la categoría `config_entry` | Acción | Descripción | | ---------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `config_entry.create` | A configuration setting was created. Estos eventos solo se pueden ver en la bitácora de auditoría del administrador de sitio. El tipo de eventos registrado se relaciona con:
- Políticas y ajustes de empresa
- Permisos y ajustes de repositorio y organización
- Git, LFS de Git, {% data variables.product.prodname_github_connect %}, {% data variables.product.prodname_registry %}, proyecto, y ajustes de seguridad de código. | -| `config_entry.destroy` | A configuration setting was deleted. Estos eventos solo se pueden ver en la bitácora de auditoría del administrador de sitio. El tipo de eventos registrado se relaciona con:
- Políticas y ajustes de empresa
- Permisos y ajustes de repositorio y organización
- Git, LFS de Git, {% data variables.product.prodname_github_connect %}, {% data variables.product.prodname_registry %}, proyecto, y ajustes de seguridad de código. | -| `config_entry.update` | A configuration setting was edited. Estos eventos solo se pueden ver en la bitácora de auditoría del administrador de sitio. El tipo de eventos registrado se relaciona con:
- Políticas y ajustes de empresa
- Permisos y ajustes de repositorio y organización
- Git, LFS de Git, {% data variables.product.prodname_github_connect %}, {% data variables.product.prodname_registry %}, proyecto, y ajustes de seguridad de código. | +| `config_entry.create` | Se creó un ajuste de configuración. Estos eventos solo se pueden ver en la bitácora de auditoría del administrador de sitio. El tipo de eventos registrado se relaciona con:
- Políticas y ajustes de empresa
- Permisos y ajustes de repositorio y organización
- Git, LFS de Git, {% data variables.product.prodname_github_connect %}, {% data variables.product.prodname_registry %}, proyecto, y ajustes de seguridad de código. | +| `config_entry.destroy` | Se borró un ajuste de configuración. Estos eventos solo se pueden ver en la bitácora de auditoría del administrador de sitio. El tipo de eventos registrado se relaciona con:
- Políticas y ajustes de empresa
- Permisos y ajustes de repositorio y organización
- Git, LFS de Git, {% data variables.product.prodname_github_connect %}, {% data variables.product.prodname_registry %}, proyecto, y ajustes de seguridad de código. | +| `config_entry.update` | Se editó un ajuste de configuración. Estos eventos solo se pueden ver en la bitácora de auditoría del administrador de sitio. El tipo de eventos registrado se relaciona con:
- Políticas y ajustes de empresa
- Permisos y ajustes de repositorio y organización
- Git, LFS de Git, {% data variables.product.prodname_github_connect %}, {% data variables.product.prodname_registry %}, proyecto, y ajustes de seguridad de código. | {%- endif %} {%- ifversion fpt or ghec or ghes > 3.2 or ghae %} ## Acciones de la categoría `dependabot_alerts` -| Acción | Descripción | -| --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `dependabot_alerts.disable` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} disabled {% data variables.product.prodname_dependabot_alerts %} for all existing {% ifversion fpt or ghec %}private {% endif %}repositories. Para obtener más información, consulta la sección "[Administrar la configuración de seguridad y análisis para tu organización](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)". | -| `dependabot_alerts.enable` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} enabled {% data variables.product.prodname_dependabot_alerts %} for all existing {% ifversion fpt or ghec %}private {% endif %}repositories. | +| Acción | Descripción | +| --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `dependabot_alerts.disable` | Un propietario de empresa{% ifversion ghes %} o administrador de sitio{% endif %} inhabilitó las {% data variables.product.prodname_dependabot_alerts %} para todos los repositorios {% ifversion fpt or ghec %}privados {% endif %}existentes. Para obtener más información, consulta la sección "[Administrar la configuración de seguridad y análisis para tu organización](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)". | +| `dependabot_alerts.enable` | Un propietario de empresa{% ifversion ghes %} o administrador de sitio{% endif %} habilitó las {% data variables.product.prodname_dependabot_alerts %} para todos los repositorios {% ifversion fpt or ghec %}privados {% endif %}existentes. | ## Acciones de la categoría `dependabot_alerts_new_repos` -| Acción | Descripción | -| ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `dependabot_alerts_new_repos.disable` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} disabled {% data variables.product.prodname_dependabot_alerts %} for all new {% ifversion fpt or ghec %}private {% endif %}repositories. Para obtener más información, consulta la sección "[Administrar la configuración de seguridad y análisis para tu organización](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)". | -| `dependabot_alerts_new_repos.enable` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} enabled {% data variables.product.prodname_dependabot_alerts %} for all new {% ifversion fpt or ghec %}private {% endif %}repositories. | +| Acción | Descripción | +| ------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `dependabot_alerts_new_repos.disable` | Un propietario de empresa{% ifversion ghes %} o administrador de sitio{% endif %} inhabilitó las {% data variables.product.prodname_dependabot_alerts %} para todos los repositorios {% ifversion fpt or ghec %}privados {% endif %}nuevos. Para obtener más información, consulta la sección "[Administrar la configuración de seguridad y análisis para tu organización](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)". | +| `dependabot_alerts_new_repos.enable` | Un propietario de empresa{% ifversion ghes %} o administrador de sitio{% endif %} habilitó las {% data variables.product.prodname_dependabot_alerts %} para todos los repositorios {% ifversion fpt or ghec %}privados {% endif %}nuevos. | -## `dependabot_repository_access`category actions +## Acciones de la categoría `dependabot_repository_access` -| Acción | Descripción | -| --------------------------------------------------- | ----------------------------------------------------------------------------------------------- | -| `dependabot_repository_access.repositories_updated` | The repositories that {% data variables.product.prodname_dependabot %} can access were updated. | +| Acción | Descripción | +| --------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | +| `dependabot_repository_access.repositories_updated` | Se actualizaron los repositorios a los cuales puede acceder el {% data variables.product.prodname_dependabot %}. | {%- endif %} {%- ifversion fpt or ghec or ghes > 3.2 %} ## Acciones de la categoría `dependabot_security_updates` -| Acción | Descripción | -| ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `dependabot_security_updates.disable` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} disabled {% data variables.product.prodname_dependabot_security_updates %} for all existing repositories. Para obtener más información, consulta la sección "[Administrar la configuración de seguridad y análisis para tu organización](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)". | -| `dependabot_security_updates.enable` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} enabled {% data variables.product.prodname_dependabot_security_updates %} for all existing repositories. | +| Acción | Descripción | +| ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `dependabot_security_updates.disable` | Un propietario de empresa{% ifversion ghes %} o adminsitrador de sitio{% endif %} inhabilitó las {% data variables.product.prodname_dependabot_security_updates %} para todos los repositorios existentes. Para obtener más información, consulta la sección "[Administrar la configuración de seguridad y análisis para tu organización](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)". | +| `dependabot_security_updates.enable` | Un propietario de empresa{% ifversion ghes %} o adminsitrador de sitio{% endif %} habilitó las {% data variables.product.prodname_dependabot_security_updates %} para todos los repositorios existentes. | ## Acciones de la categoría `dependabot_security_updates_new_repos` -| Acción | Descripción | -| ----------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `dependabot_security_updates_new_repos.disable` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} disabled {% data variables.product.prodname_dependabot_security_updates %} for all new repositories. Para obtener más información, consulta la sección "[Administrar la configuración de seguridad y análisis para tu organización](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)". | -| `dependabot_security_updates_new_repos.enable` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} enabled {% data variables.product.prodname_dependabot_security_updates %} for all new repositories. | +| Acción | Descripción | +| ----------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `dependabot_security_updates_new_repos.disable` | Un propietario de empresa{% ifversion ghes %} o adminsitrador de sitio{% endif %} inhabilitó las {% data variables.product.prodname_dependabot_security_updates %} para todos los repositorios nuevos. Para obtener más información, consulta la sección "[Administrar la configuración de seguridad y análisis para tu organización](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)". | +| `dependabot_security_updates_new_repos.enable` | Un propietario de empresa{% ifversion ghes %} o adminsitrador de sitio{% endif %} habilitó las {% data variables.product.prodname_dependabot_security_updates %} para todos los repositorios nuevos. | {%- endif %} ## Acciones de la categoría `dependency_graph` -| Acción | Descripción | -| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `dependency_graph.disable` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} disabled the dependency graph for all existing repositories. Para obtener más información, consulta la sección "[Administrar la configuración de seguridad y análisis para tu organización](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)". | -| `dependency_graph.enable` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} enabled the dependency graph for all existing repositories. | +| Acción | Descripción | +| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `dependency_graph.disable` | Un propietario de empresa{% ifversion ghes %} o administrador de sitio{% endif %} inhabilitó la gráfica de dependencias para todos los repositorios existentes. Para obtener más información, consulta la sección "[Administrar la configuración de seguridad y análisis para tu organización](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)". | +| `dependency_graph.enable` | Un propietario de empresa{% ifversion ghes %} o administrador de sitio{% endif %} habilitó la gráfica de dependencias para todos los repositorios existentes. | ## Acciones de la categoría `dependency_graph_new_repos` -| Acción | Descripción | -| ------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `dependency_graph_new_repos.disable` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} disabled the dependency graph for all new repositories. Para obtener más información, consulta la sección "[Administrar la configuración de seguridad y análisis para tu organización](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)". | -| `dependency_graph_new_repos.enable` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} enabled the dependency graph for all new repositories. | +| Acción | Descripción | +| ------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `dependency_graph_new_repos.disable` | Un propietario de empresa{% ifversion ghes %} o administrador de sitio{% endif %} inhabilitó la gráfica de dependencias para todos los repositorios nuevos. Para obtener más información, consulta la sección "[Administrar la configuración de seguridad y análisis para tu organización](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)". | +| `dependency_graph_new_repos.enable` | Un propietario de empresa{% ifversion ghes %} o administrador de sitio{% endif %} habilitó la gráfica de dependencias para todos los repositorios nuevos. | {%- ifversion fpt or ghec %} -## `discussion` category actions +## Acciones de la cateogría `discussion` -| Acción | Descripción | -| -------------------- | ------------------------------ | -| `discussion.destroy` | A team discussion was deleted. | +| Acción | Descripción | +| -------------------- | ----------------------------- | +| `discussion.destroy` | Se borró un debate de equipo. | ## `discussion_comment` category actions @@ -835,10 +835,10 @@ Before you'll see `git` category actions, you must enable Git events in the audi ## Acciones de la categoría `project_view` -| Acción | Descripción | -| --------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `project_view.create` | Se creó una vista en un tablero de proyecto. For more information, see "[Managing your views](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/managing-your-views)." | -| `project_view.delete` | Se borró una vista en un tablero de proyecto. For more information, see "[Managing your views](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/managing-your-views)." | +| Acción | Descripción | +| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `project_view.create` | Se creó una vista en un tablero de proyecto. For more information, see "[Managing your views](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/managing-your-views)." | +| `project_view.delete` | Se borró una vista en un tablero de proyecto. Para obtener más información, consulta la sección "[Administrar tus vistas](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/managing-your-views)". | {%- endif %} ## acciones de la categoría `protected_branch` @@ -889,44 +889,44 @@ Before you'll see `git` category actions, you must enable Git events in the audi ## Acciones de la categoría `pull_request_review` -| Acción | Descripción | -| ----------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `pull_request_review.delete` | Se borró una revisión en una solicitud de cambios. | -| `pull_request_review.dismiss` | Se descartó una revisión de una solicitud de cambios. Para obtener más información, consulta "[Descartar una revisión de solicitud de extracción](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/dismissing-a-pull-request-review)". | -| `pull_request_review.submit` | A review on a pull request was submitted. For more information, see "[Submitting your review](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-proposed-changes-in-a-pull-request#submitting-your-review)." | +| Acción | Descripción | +| ----------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `pull_request_review.delete` | Se borró una revisión en una solicitud de cambios. | +| `pull_request_review.dismiss` | Se descartó una revisión de una solicitud de cambios. Para obtener más información, consulta "[Descartar una revisión de solicitud de extracción](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/dismissing-a-pull-request-review)". | +| `pull_request_review.submit` | Se envió una revisión de una solicitud de cambios. Para obtener más información, consulta la sección "[Enviar tu revisión](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-proposed-changes-in-a-pull-request#submitting-your-review)". | ## Acciones de la categoría `pull_request_review_comment` -| Acción | Descripción | -| ------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `pull_request_review_comment.create` | A review comment was added to a pull request. Para obtener más información, consulta la sección "[Acerca de las revisiones de las solicitudes de extracción](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews)". | -| `pull_request_review_comment.delete` | A review comment on a pull request was deleted. | -| `pull_request_review_comment.update` | A review comment on a pull request was changed. | +| Acción | Descripción | +| ------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `pull_request_review_comment.create` | Se agregó un comentario de revisión a una solicitud de cambios. Para obtener más información, consulta la sección "[Acerca de las revisiones de las solicitudes de extracción](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews)". | +| `pull_request_review_comment.delete` | Se borró un comentario de revisión en una solicitud de cambios. | +| `pull_request_review_comment.update` | Se cambió un comentario de revisión en una solicitud de cambios. | ## acciones de la categoría `repo` -| Acción | Descripción | -| -------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `repo.access` | The visibility of a repository changed to private{%- ifversion ghes %}, public,{% endif %} or internal. | -| `repo.actions_enabled` | {% data variables.product.prodname_actions %} was enabled for a repository. | -| `repo.add_member` | Se agregó un colaborador a un repositorio. | -| `repo.add_topic` | A topic was added to a repository. | -| `repo.advanced_security_disabled` | {% data variables.product.prodname_GH_advanced_security %} was disabled for a repository. | -| `repo.advanced_security_enabled` | {% data variables.product.prodname_GH_advanced_security %} was enabled for a repository. | -| `repo.advanced_security_policy_selected_member_disabled` | A repository administrator prevented {% data variables.product.prodname_GH_advanced_security %} features from being enabled for a repository. | -| `repo.advanced_security_policy_selected_member_enabled` | A repository administrator allowed {% data variables.product.prodname_GH_advanced_security %} features to be enabled for a repository. | -| `repo.archived` | Se archivó un repositorio. Para obtener más información, consulta la sección "[Archivar un repositorio de {% data variables.product.prodname_dotcom %}](/github/creating-cloning-and-archiving-repositories/archiving-a-github-repository)". | -| `repo.code_scanning_analysis_deleted` | Code scanning analysis for a repository was deleted. For more information, see "[Delete a code scanning analysis from a repository](/rest/reference/code-scanning#delete-a-code-scanning-analysis-from-a-repository)." | -| `repo.change_merge_setting` | Pull request merge options were changed for a repository. | -| `repo.clear_actions_settings` | A repository administrator cleared {% data variables.product.prodname_actions %} policy settings for a repository. | -| `repo.config` | A repository administrator blocked force pushes. For more information, see [Blocking force pushes to a repository](/enterprise/admin/guides/developer-workflow/blocking-force-pushes-to-a-repository/) to a repository. | +| Acción | Descripción | +| -------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `repo.access` | La visibilidad de un repositorio cambió a privada{%- ifversion ghes %}, pública{% endif %} o interna. | +| `repo.actions_enabled` | Se habilitó {% data variables.product.prodname_actions %} para un repositorio. | +| `repo.add_member` | Se agregó un colaborador a un repositorio. | +| `repo.add_topic` | Se agregó un tema a un repositorio. | +| `repo.advanced_security_disabled` | Se inhabilitó la {% data variables.product.prodname_GH_advanced_security %} para un repositorio. | +| `repo.advanced_security_enabled` | Se habilitó la {% data variables.product.prodname_GH_advanced_security %} para un repositorio. | +| `repo.advanced_security_policy_selected_member_disabled` | Un administrador de repositorio previno que las características de {% data variables.product.prodname_GH_advanced_security %} se habilitaran para un repositorio. | +| `repo.advanced_security_policy_selected_member_enabled` | Un administrador de repositorio permitió que se habilitaran características de la {% data variables.product.prodname_GH_advanced_security %} para un repositorio. | +| `repo.archived` | Se archivó un repositorio. Para obtener más información, consulta la sección "[Archivar un repositorio de {% data variables.product.prodname_dotcom %}](/github/creating-cloning-and-archiving-repositories/archiving-a-github-repository)". | +| `repo.code_scanning_analysis_deleted` | Se borró el análisis del escaneo de código para un repositorio. Para obtener más información, consulta la sección "[Borrar un análisis del escaneo de código de un repositorio](/rest/reference/code-scanning#delete-a-code-scanning-analysis-from-a-repository)". | +| `repo.change_merge_setting` | Se cambiaron las opciones de fusión de solicitud de cambios de un repositorio. | +| `repo.clear_actions_settings` | Un administrador de repositorio quitó los ajustes de política de {% data variables.product.prodname_actions %} de un repositorio. | +| `repo.config` | Un administrador de repositorio bloqueó las subidas forzadas. Para obtener más información, consulta la sección [Bloquear las subidas forzadas en un repositorio](/enterprise/admin/guides/developer-workflow/blocking-force-pushes-to-a-repository/) para un repositorio. | {%- ifversion fpt or ghec %} -| `repo.config.disable_collaborators_only` | The interaction limit for collaborators only was disabled. Para obtener más información, consulta "[Limitar las interacciones en tu repositorio](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)". | `repo.config.disable_contributors_only` | The interaction limit for prior contributors only was disabled in a repository. Para obtener más información, consulta "[Limitar las interacciones en tu repositorio](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)". | `repo.config.disable_sockpuppet_disallowed` | The interaction limit for existing users only was disabled in a repository. Para obtener más información, consulta "[Limitar las interacciones en tu repositorio](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)". | `repo.config.enable_collaborators_only` | The interaction limit for collaborators only was enabled in a repository. Users that are not collaborators or organization members were unable to interact with a repository for a set duration. Para obtener más información, consulta "[Limitar las interacciones en tu repositorio](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)". | `repo.config.enable_contributors_only` | The interaction limit for prior contributors only was enabled in a repository. Users that are not prior contributors, collaborators or organization members were unable to interact with a repository for a set duration. Para obtener más información, consulta "[Limitar las interacciones en tu repositorio](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)". | `repo.config.enable_sockpuppet_disallowed` | The interaction limit for existing users was enabled in a repository. New users aren't able to interact with a repository for a set duration. Existing users of the repository, contributors, collaborators or organization members are able to interact with a repository. Para obtener más información, consulta "[Limitar las interacciones en tu repositorio](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)". +| `repo.config.disable_collaborators_only` | Se inhabilitó el límite de interacción exclusivo para los colaboradores. Para obtener más información, consulta "[Limitar las interacciones en tu repositorio](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)". | `repo.config.disable_contributors_only` | Se inhabilitó el límite de interacción exclusivo para contribuyentes previos de un repositorio. Para obtener más información, consulta "[Limitar las interacciones en tu repositorio](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)". | `repo.config.disable_sockpuppet_disallowed` | Se inhabilitó el límite de interacción exclusivo para usuarios existentes de un repositorio. Para obtener más información, consulta "[Limitar las interacciones en tu repositorio](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)". | `repo.config.enable_collaborators_only` | Se habilitó el límite de interacción exclusivo para colaboradores de un repositorio. Los usuarios que no sean colaboradores o miembros de una organización no pudieron interactuar con un repositorio por un tiempo definido. Para obtener más información, consulta "[Limitar las interacciones en tu repositorio](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)". | `repo.config.enable_contributors_only` | El límite de interacción para los contribuyentes anteriores solo se habilitó en un repositorio. Los usuarios que no son contribuyentes, colaboradores o miembros organizacionales previos no pudieron interactuar con un repositorio por un tiempo definido. Para obtener más información, consulta "[Limitar las interacciones en tu repositorio](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)". | `repo.config.enable_sockpuppet_disallowed` | Se habilitó el límite de interacción para los usuarios existentes en un repositorio. Los usuarios nuevos no pueden interactuar con un repositorio por un tiempo definido. Los usuarios existentes, contribuyentes, colaboradores o miembros organizacionales del repositorio pueden interactuar con otro repositorio. Para obtener más información, consulta "[Limitar las interacciones en tu repositorio](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)". {%- endif %} {%- ifversion ghes %} -| `repo.config.disable_anonymous_git_access`| Anonymous Git read access was disabled for a repository. For more information, see "[Enabling anonymous Git read access for a repository](/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/enabling-anonymous-git-read-access-for-a-repository)." | `repo.config.enable_anonymous_git_access` | Anonymous Git read access was enabled for a repository. For more information, see "[Enabling anonymous Git read access for a repository](/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/enabling-anonymous-git-read-access-for-a-repository)." | `repo.config.lock_anonymous_git_access` | A repository's anonymous Git read access setting was locked, preventing repository administrators from changing (enabling or disabling) this setting. For more information, see "[Preventing users from changing anonymous Git read access](/admin/guides/user-management/preventing-users-from-changing-anonymous-git-read-access)." | `repo.config.unlock_anonymous_git_access` | A repository's anonymous Git read access setting was unlocked, allowing repository administrators to change (enable or disable) this setting. For more information, see "[Preventing users from changing anonymous Git read access](/admin/guides/user-management/preventing-users-from-changing-anonymous-git-read-access)." +| `repo.config.disable_anonymous_git_access`| Se inhabilitó el acceso de lectura anónimo de Git para un repositorio. Para obtener más información, consulta la sección "[Habilitar el acceso de lectura anónima en Git para un repositorio](/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/enabling-anonymous-git-read-access-for-a-repository)". | `repo.config.enable_anonymous_git_access` | Se habilitó el acceso de lectura anónima de Git para un repositorio. Para obtener más información, consulta la sección "[Habilitar el acceso de lectura anónima en Git para un repositorio](/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/enabling-anonymous-git-read-access-for-a-repository)". | `repo.config.lock_anonymous_git_access` | Se bloqueó el acceso de lectura anónimo de Git de un repositorio, lo que impidió que sus administradores cambiaran (habilitaran o inhabilitaran) este ajuste. Para obtener más información, consulta la sección "[Prevenir que los usuarios cambien el acceso de lectura anónimo de Git](/admin/guides/user-management/preventing-users-from-changing-anonymous-git-read-access)". | `repo.config.unlock_anonymous_git_access` | Se desbloqueó un ajuste de acceso de lectura anónima de Git de un repositorio, lo que permitió que sus administradores cambiaran (habilitaran o inhabilitaran) este ajuste. Para obtener más información, consulta la sección "[Prevenir que los usuarios cambien el acceso de lectura anónimo de Git](/admin/guides/user-management/preventing-users-from-changing-anonymous-git-read-access)". {%- endif %} -| `repo.create` | A repository was created. | `repo.create_actions_secret` | A {% data variables.product.prodname_actions %} secret was created for a repository. For more information, see "[Creating encrypted secrets for a repository](/actions/security-guides/encrypted-secrets#creating-encrypted-secrets-for-a-repository)." | `repo.create_integration_secret` | A {% data variables.product.prodname_dependabot %}{% ifversion fpt or ghec %} or {% data variables.product.prodname_codespaces %}{% endif %} integration secret was created for a repository. | `repo.destroy` | Se borró un repositorio. +| `repo.create` | Se creó un repositorio. | `repo.create_actions_secret` | Se creó un secreto de {% data variables.product.prodname_actions %} para un repositorio. Para obtener más información, consulta la sección "[Crear secretos cifrados para un repositorio](/actions/security-guides/encrypted-secrets#creating-encrypted-secrets-for-a-repository)". | `repo.create_integration_secret` | Se creó un secreto de integración del {% data variables.product.prodname_dependabot %}{% ifversion fpt or ghec %} o de {% data variables.product.prodname_codespaces %}{% endif %} para un repositorio. | `repo.destroy` | Se borró un repositorio. {%- ifversion ghes %} | `repo.disk_archive` | Se archivó un repositorio en disco. Para obtener más información, consulta la sección "[Archivar los repositorios](/repositories/archiving-a-github-repository/archiving-repositories)". {%- endif %} @@ -974,38 +974,38 @@ Before you'll see `git` category actions, you must enable Git events in the audi ## Acciones de la categoría `repository_invitation` -| Acción | Descripción | -| ------------------------------ | ------------------------------------------------ | -| `repository_invitation.accept` | An invitation to join a repository was accepted. | -| `repository_invitation.create` | An invitation to join a repository was sent. | -| `repository_invitation.reject` | An invitation to join a repository was canceled. | +| Acción | Descripción | +| ------------------------------ | ------------------------------------------------------- | +| `repository_invitation.accept` | Se aceptó una invitación para unirse a un repositorio. | +| `repository_invitation.create` | Se envió una invitación para unirse a un repositorio. | +| `repository_invitation.reject` | Se canceló una invitación para unirse a un repositorio. | -## `repository_projects_change` category actions +## Acciones de la categoría `repository_projects_change` -| Acción | Descripción | -| ------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `repository_projects_change.clear` | The repository projects policy was removed for an organization, or all organizations in the enterprise. Organization admins can now control their repository projects settings. For more information, see "[Enforcing project board policies in your enterprise](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-project-board-policies-in-your-enterprise)." | -| `repository_projects_change.disable` | Repository projects were disabled for a repository, all repositories in an organization, or all organizations in an enterprise. | -| `repository_projects_change.enable` | Repository projects were enabled for a repository, all repositories in an organization, or all organizations in an enterprise. | +| Acción | Descripción | +| ------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `repository_projects_change.clear` | La política de proyectos de repositorio se eliminó para una organización o para todas las organizaciones en la empresa. Los administradores de organización ahora pueden controlar los ajustes de los proyectos de sus repositorios. Para obtener más información, consulta la sección "[requerir políticas de tablero de proyecto en tu empresa](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-project-board-policies-in-your-enterprise)". | +| `repository_projects_change.disable` | Se inhabilitaron los proyectos de repositorio en un repositorio, todos los repositorios de la organización o todas las organizaciones de una empresa. | +| `repository_projects_change.enable` | Se habilitaron los proyectos de repositorio en un repositorio, todos los repositorios de la organización o todas las organizaciones de una empresa. | {%- ifversion ghec or ghes or ghae %} ## Acciones de la categoría `repository_secret_scanning` -| Acción | Descripción | -| ------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `repository_secret_scanning.disable` | A repository owner or administrator disabled secret scanning for a {% ifversion ghec %}private or internal {% endif %}repository. Para obtener más información, consulta la sección "[Acerca del escaneo de secretos"](/github/administering-a-repository/about-secret-scanning). | -| `repository_secret_scanning.enable` | A repository owner or administrator enabled secret scanning for a {% ifversion ghec %}private or internal {% endif %}repository. | +| Acción | Descripción | +| ------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `repository_secret_scanning.disable` | Un propietario o administrador de repositorio inhabilitó el escaneo de secretos para un repositorio {% ifversion ghec %}privado o interno{% endif %}. Para obtener más información, consulta la sección "[Acerca del escaneo de secretos"](/github/administering-a-repository/about-secret-scanning). | +| `repository_secret_scanning.enable` | Un propietario o administrador de repositorio habilitó el escaneo de secretos para un repositorio {% ifversion ghec %}privado o interno{% endif %}. | {%- endif %} {%- ifversion secret-scanning-audit-log-custom-patterns %} ## Acciones de la categoría `repository_secret_scanning_custom_pattern` -| Acción | Descripción | -| -------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `repository_secret_scanning_custom_pattern.create` | A custom pattern is published for secret scanning in a repository. Para obtener más información, consulta la sección "[Definir los patrones personalizados para el escaneo de secretos](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#defining-a-custom-pattern-for-a-repository)". | -| `repository_secret_scanning_custom_pattern.delete` | A custom pattern is removed from secret scanning in a repository. Para obtener más información, consulta la sección "[Definir los patrones personalizados para el escaneo de secretos](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#removing-a-custom-pattern)". | -| `repository_secret_scanning_custom_pattern.update` | Changes to a custom pattern are saved for secret scanning in a repository. Para obtener más información, consulta la sección "[Definir los patrones personalizados para el escaneo de secretos](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#editing-a-custom-pattern)". | +| Acción | Descripción | +| -------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `repository_secret_scanning_custom_pattern.create` | Se publicó un patrón personalizado para el escaneo de secretos en un repositorio. Para obtener más información, consulta la sección "[Definir los patrones personalizados para el escaneo de secretos](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#defining-a-custom-pattern-for-a-repository)". | +| `repository_secret_scanning_custom_pattern.delete` | A custom pattern is removed from secret scanning in a repository. Para obtener más información, consulta la sección "[Definir los patrones personalizados para el escaneo de secretos](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#removing-a-custom-pattern)". | +| `repository_secret_scanning_custom_pattern.update` | Changes to a custom pattern are saved for secret scanning in a repository. Para obtener más información, consulta la sección "[Definir los patrones personalizados para el escaneo de secretos](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#editing-a-custom-pattern)". | ## Acciones de la categoría `repository_secret_scanning_push_protection` @@ -1211,39 +1211,39 @@ Before you'll see `git` category actions, you must enable Git events in the audi | Acción | Descripción | | ------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | -| `two_factor_authentication.disabled` | [Two-factor authentication][2fa] was disabled for a user account. | -| `two_factor_authentication.enabled` | [Two-factor authentication][2fa] was enabled for a user account. | +| `two_factor_authentication.disabled` | Se inhabilitó la [Autenticación bifactorial][2fa] para una cuenta de usuario. | +| `two_factor_authentication.enabled` | Se habilitó la [Autenticación bifactorial][2fa] para una cuenta de usuario. | | `two_factor_authentication.password_reset_fallback_sms` | El código de contraseña de una sola vez se envió al número telefónico de opción alternativa de una cuenta de usuario. | -| `two_factor_authentication.recovery_codes_regenerated` | Two factor recovery codes were regenerated for a user account. | +| `two_factor_authentication.recovery_codes_regenerated` | Se regeneraron los códigos de recuperación bifactoriales para una cuenta de usuario. | | `two_factor_authentication.sign_in_fallback_sms` | El código de contraseña de una sola vez se envió al número telefónico de opción alternativa de una cuenta de usuario. | -| `two_factor_authentication.update_fallback` | The two-factor authentication fallback for a user account was changed. | +| `two_factor_authentication.update_fallback` | Se cambió la reversión de la autenticación bifactorial para una cuenta de usuario. | {%- endif %} {%- ifversion fpt or ghes or ghae %} ## acciones de la categoría `user` -| Acción | Descripción | -| ----------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `user.add_email` | Se agregó una dirección de correo electrónico a una cuenta de usuario. | -| `user.async_delete` | An asynchronous job was started to destroy a user account, eventually triggering a `user.delete` event. | -| `user.audit_log_export` | Audit log entries were exported. | -| `user.block_user` | A user was blocked by another user{% ifversion ghes %} or a site administrator{% endif %}. | -| `user.change_password` | Un usuario cambió su contraseña. | -| `user.create` | Se creó una cuenta de usuario nueva. | -| `user.creation_rate_limit_exceeded` | The rate of creation of user accounts, applications, issues, pull requests or other resources exceeded the configured rate limits, or too many users were followed too quickly. | -| `user.delete` | Se destruyó una cuenta de usuario mediante una tarea asincrónica. | +| Acción | Descripción | +| ----------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `user.add_email` | Se agregó una dirección de correo electrónico a una cuenta de usuario. | +| `user.async_delete` | Se inició un job asíncrono para destruir una cuenta de usuario, lo cual finalmente activó un evento de `user.delete`. | +| `user.audit_log_export` | Se exportaron las entradas de la bitácora de auditoría. | +| `user.block_user` | Un usuario bloqueó a otro usuario{% ifversion ghes %} o a un administrador de sitio{% endif %}. | +| `user.change_password` | Un usuario cambió su contraseña. | +| `user.create` | Se creó una cuenta de usuario nueva. | +| `user.creation_rate_limit_exceeded` | La tasa de creación de cuentas de usuario, aplicaciones, propuestas, solicitudes de cambio u otros recursos excedió los límites de tasa configurados o demasiados usuarios se siguieron muy rápidamente. | +| `user.delete` | Se destruyó una cuenta de usuario mediante una tarea asincrónica. | {%- ifversion ghes %} -| `user.demote` | A site administrator was demoted to an ordinary user account. +| `user.demote` | Un administrador de sitio se degradó a una cuenta de usuario ordinaria. {%- endif %} -| `user.destroy` | A user deleted his or her account, triggering `user.async_delete`. | `user.failed_login` | A user tries to sign in with an incorrect username, password, or two-factor authentication code. | `user.flag_as_large_scale_contributor` | A user account was flagged as a large scale contributor. Only contributions from public repositories the user owns will be shown in their contribution graph, in order to prevent timeouts. | `user.forgot_password` | A user requested a password reset via the sign-in page. | `user.hide_private_contributions_count` | A user changed the visibility of their private contributions. The number of contributions to private repositories on the user's profile are now hidden. Para obtener más información, consulta la sección "[Publicar u ocultar tus contribuciones privadas en tu perfil](/account-and-profile/setting-up-and-managing-your-github-profile/managing-contribution-graphs-on-your-profile/publicizing-or-hiding-your-private-contributions-on-your-profile)". | `user.lockout` | A user was locked out of their account. | `user.login` | A user signed in. +| `user.destroy` | Un usuario borró su cuenta, lo cual activó `user.async_delete`. | `user.failed_login` | Un usuario intenta iniciar sesión con un nombre de usuario, contraseña o código de autenticación bifactorial incorrectos. | `user.flag_as_large_scale_contributor` | Una cuenta de usuario se marcó como un contribuyente de gran escala. Solo se mostrarán las contribuciones de los repositorios públicos que le pertenecen al usuario en su gráfica de contribuciones para poder prevenir los tiempos de espera. | `user.forgot_password` | Un usuario solicitó un restablecimiento de contraseña a través de la página de inicio de sesión. | `user.hide_private_contributions_count` | Un usuario cambió la visibilidad de sus contribuciones privadas. La cantidad de contribuciones para los repositorios privados en el perfil del usuario está oculta ahora. Para obtener más información, consulta la sección "[Publicar u ocultar tus contribuciones privadas en tu perfil](/account-and-profile/setting-up-and-managing-your-github-profile/managing-contribution-graphs-on-your-profile/publicizing-or-hiding-your-private-contributions-on-your-profile)". | `user.lockout` | Un usuario se quedó fuera de su cuenta. | `user.login` | Un usuario inició sesión. {%- ifversion ghes or ghae %} -| `user.mandatory_message_viewed` | A user viewed a mandatory message. For more information see "[Customizing user messages for your enterprise](/admin/user-management/managing-users-in-your-enterprise/customizing-user-messages-for-your-enterprise)" for details." +| `user.mandatory_message_viewed` | Un usuario vio un mensaje obligatorio. Para obtener más información, consulta la sección "[Personalizar los mensajes de usuario para tu empresa](/admin/user-management/managing-users-in-your-enterprise/customizing-user-messages-for-your-enterprise)" para ver los detalles. {%- endif %} -| `user.minimize_comment` | A comment made by a user was minimized. +| `user.minimize_comment` | Se minimizó un comentario que hizo un usuario. {%- ifversion ghes %} -| `user.promote` | An ordinary user account was promoted to a site administrator. +| `user.promote` | Se promovió a una cuenta de usuario ordinaria a administrador de sitio. {%- endif %} -| `user.recreate` | A user's account was restored. | `user.remove_email` | An email address was removed from a user account. | `user.remove_large_scale_contributor_flag` | A user account was no longer flagged as a large scale contributor. | `user.rename` | A username was changed. | `user.reset_password` | A user reset their account password. | `user.show_private_contributions_count` | A user changed the visibility of their private contributions. The number of contributions to private repositories on the user's profile are now shown. Para obtener más información, consulta la sección "[Publicar u ocultar tus contribuciones privadas en tu perfil](/account-and-profile/setting-up-and-managing-your-github-profile/managing-contribution-graphs-on-your-profile/publicizing-or-hiding-your-private-contributions-on-your-profile)". | `user.sign_in_from_unrecognized_device` | A user signed in from an unrecognized device. | `user.sign_in_from_unrecognized_device_and_location` | A user signed in from an unrecognized device and location. | `user.sign_in_from_unrecognized_location` | A user signed in from an unrecognized location. | `user.suspend` | A user account was suspended by an enterprise owner {% ifversion ghes %} or site administrator{% endif %}. | `user.two_factor_challenge_failure` | A 2FA challenge issued for a user account failed. | `user.two_factor_challenge_success` | A 2FA challenge issued for a user account succeeded. | `user.two_factor_recover` | A user used their 2FA recovery codes. | `user.two_factor_recovery_codes_downloaded` | Un usuario descargó los códigos de recuperación de 2FA para su cuenta. | `user.two_factor_recovery_codes_printed` | Un usuario imprimió los códigos de recuperación de 2FA para su cuenta. | `user.two_factor_recovery_codes_viewed` | Un usuario vio los códigos de recuperación de 2FA para su cuenta. | `user.two_factor_requested` | Se solicitó a un usuario el código de autenticación bifactorial. | `user.unblock_user` | Un usuario {% ifversion ghes %} o un administrador de sitio{% endif %}desbloqueó a otro usuario. | `user.unminimize_comment` | Se dejó de minimizar un comentario que hizo un usuario. | `user.unsuspend` | Un propietario de empresa {% ifversion ghes %} o administrador de sitio{% endif %} dejó de suspender una cuenta de usuario. +| `user.recreate` |Se restableció una cuenta de usuario. | `user.remove_email` | Se eliminó una dirección de correo electrónico de una cuenta de usuario. | `user.remove_large_scale_contributor_flag` | Se dejó de marcar a una cuenta de usuario como contribuyente de gran escala. | `user.rename` | Se cambió un nombre de usuario. | `user.reset_password` | Un usuario restableció la contraseña de su cuenta. | `user.show_private_contributions_count` | Un usuario cambió la visibilidad de sus contribuciones privadas. La cantidad de contribuciones para los repositorios privados en el perfil del usuario está visible ahora. Para obtener más información, consulta la sección "[Publicar u ocultar tus contribuciones privadas en tu perfil](/account-and-profile/setting-up-and-managing-your-github-profile/managing-contribution-graphs-on-your-profile/publicizing-or-hiding-your-private-contributions-on-your-profile)". | `user.sign_in_from_unrecognized_device` | Un usuario inició sesión desde un dispositivo no reconocido. | `user.sign_in_from_unrecognized_device_and_location` | Un usuario inició sesión desde un dispositivo y ubicación no reconocidos. | `user.sign_in_from_unrecognized_location` | Un usuario inició sesión desde una ubicación no reconocida. | `user.suspend` | Un propietario de empresa {% ifversion ghes %} o administrador de sitio suspendió una cuenta de usuario{% endif %}. | `user.two_factor_challenge_failure` | Falló un reto de 2FA emitido para una cuenta de usuario. | `user.two_factor_challenge_success` | Un reto de 2FA emitido para una cuenta de usuario tuvo éxito. | `user.two_factor_recover` | Un usuario utilizó sus códigos de recuperación de 2FA. | `user.two_factor_recovery_codes_downloaded` | Un usuario descargó los códigos de recuperación de 2FA para su cuenta. | `user.two_factor_recovery_codes_printed` | Un usuario imprimió los códigos de recuperación de 2FA para su cuenta. | `user.two_factor_recovery_codes_viewed` | Un usuario vio los códigos de recuperación de 2FA para su cuenta. | `user.two_factor_requested` | Se solicitó a un usuario el código de autenticación bifactorial. | `user.unblock_user` | Un usuario {% ifversion ghes %} o un administrador de sitio{% endif %}desbloqueó a otro usuario. | `user.unminimize_comment` | Se dejó de minimizar un comentario que hizo un usuario. | `user.unsuspend` | Un propietario de empresa {% ifversion ghes %} o administrador de sitio{% endif %} dejó de suspender una cuenta de usuario. {%- endif %} {%- ifversion ghec or ghes %} diff --git a/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/searching-the-audit-log-for-your-enterprise.md b/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/searching-the-audit-log-for-your-enterprise.md index c695098048..71c61ac0b1 100644 --- a/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/searching-the-audit-log-for-your-enterprise.md +++ b/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/searching-the-audit-log-for-your-enterprise.md @@ -33,7 +33,7 @@ Para obtener más información sobre cómo ver la bitácora de auditoría de tu También puedes utilizar la API para recuperar los eventos de bitácora de auditoría. Para obtener más información, consulta la sección "[Utilizar la API de bitácora de auditoría para tu empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/using-the-audit-log-api-for-your-enterprise)". -You cannot search for entries using text. Sin embargo, puedes construir consultas de búsqueda utilizando una variedad de filtros. Muchos operadores que se utilizan cuando se busca el registro por queries, tales como `-`, `>`, o `<`, empatan con el mismo formato que si se busca con {% data variables.product.product_name %}. Para obtener más información, consulta la sección "[Buscar en {% data variables.product.prodname_dotcom %}](/search-github/getting-started-with-searching-on-github/about-searching-on-github)". +No puedes buscar entradas utilizando texto. Sin embargo, puedes construir consultas de búsqueda utilizando una variedad de filtros. Muchos operadores que se utilizan cuando se busca el registro por queries, tales como `-`, `>`, o `<`, empatan con el mismo formato que si se busca con {% data variables.product.product_name %}. Para obtener más información, consulta la sección "[Buscar en {% data variables.product.prodname_dotcom %}](/search-github/getting-started-with-searching-on-github/about-searching-on-github)". {% note %} diff --git a/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise.md b/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise.md index 1f1e11af76..9c829d511b 100644 --- a/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise.md +++ b/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise.md @@ -20,7 +20,7 @@ permissions: Enterprise owners can configure audit log streaming. {% ifversion ghes %} {% note %} -**Note:** Audit log streaming is currently in beta for {% data variables.product.product_name %} and is subject to change. +**Nota:** La transmisión de las bitácoras de auditoría se encuentra actualmente en beta para {% data variables.product.product_name %} y está sujeta a cambios. {% endnote %} {% endif %} @@ -32,11 +32,11 @@ Para ayudarte a proteger tu propiedad intelectual y mantener el cumplimiento en Los beneficios de transmitir datos de auditoría incluyen: -* **Exploración de datos**. Puedes examinar los eventos transmitidos utilizando tu herramienta preferida para consultar cantidades grandes de datos. The stream contains both audit events and Git events across the entire enterprise account.{% ifversion pause-audit-log-stream %} -* **Continuidad de datos**. You can pause the stream for up to seven days without losing any audit data.{% endif %} +* **Exploración de datos**. Puedes examinar los eventos transmitidos utilizando tu herramienta preferida para consultar cantidades grandes de datos. La transmisión contiene tanto eventos de auditoría como eventos de Git en toda la cuenta empresarial.{% ifversion pause-audit-log-stream %} +* **Continuidad de datos**. Puedes pausar la transmisión por hasta siente días sin perder datos de auditoría.{% endif %} * **Retención de datos**. Puedes mantener tus bitácoras de auditoría y datos de eventos de Git exportados siempre que lo necesites. -Enterprise owners can set up{% ifversion pause-audit-log-stream %}, pause,{% endif %} or delete a stream at any time. The stream exports the audit and Git events data for all of the organizations in your enterprise. +Los propietarios de empresas pueden configurar{% ifversion pause-audit-log-stream %}, pausar{% endif %} o borrar una transmisión en cualquier momento. La transmisión exporta los eventos de auditoría y de Git para todas las organizaciones en tu empresa. ## Configurar la transmisión de bitácoras de auditoría @@ -85,6 +85,12 @@ Para obtener más información sobre cómo crear o acceder a tu ID de llave de a {% ifversion streaming-oidc-s3 %} #### Configurar la transmisión a S3 con OpenID Connect +{% note %} + +**Note:** Streaming to Amazon S3 with OpenID Connect is currently in beta and subject to change. + +{% endnote %} + 1. En AWS, agrega el proveedor de OIDC de {% data variables.product.prodname_dotcom %} para IAM. Para obtener más información, consulta la sección [Crear proveedores de identidad de OpenID Connect (OIDC)](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_create_oidc.html) en la documentación de AWS. - Para la URL de proveedor, utiliza `https://oidc-configuration.audit-log.githubusercontent.com`. diff --git a/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/using-the-audit-log-api-for-your-enterprise.md b/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/using-the-audit-log-api-for-your-enterprise.md index 84e1baaabf..bef9fa7faf 100644 --- a/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/using-the-audit-log-api-for-your-enterprise.md +++ b/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/using-the-audit-log-api-for-your-enterprise.md @@ -74,9 +74,9 @@ La API de GraphQL devolverá por mucho 100 nodos por consulta. Para recuperar lo Puedes especificar frases de búsqueda múltiples, tales como `created` y `actor`, si las separas en tu secuencia de consulta con un espacio. -The query below fetches all the audit logs for the `avocado-corp` enterprise that relate to the `octo-org` organization, where the actions were performed by the `octocat` user on or after the 1 Jan, 2022. The first 20 audit log entries are returned, with the newest log entry appearing first. +La siguiente consulta recupera todas las bitácoras de auditoría para la empresa `avocado-corp` que se relaciona con la organización `octo-org`, en donde el usuario `octocat` realizó las acciones en el 1 de enero de 2022 o después de esta fecha. Se devuelven las primeras 20 entradas de la bitácora de auditoría y la entrada más nueva se muestra primero. -This query uses the [AuditEntry](/graphql/reference/interfaces#auditentry) interface. The {% data variables.product.prodname_dotcom %} account querying the enterprise audit log must be an owner of the `octo-org` organization. +Esta consulta utiliza la interfaz [AuditEntry](/graphql/reference/interfaces#auditentry). La cuenta de {% data variables.product.prodname_dotcom %} que está consultando la bitácora de auditoría empresarial debe ser propietaria de la organización `octo-org`. ```shell { @@ -104,21 +104,21 @@ This query uses the [AuditEntry](/graphql/reference/interfaces#auditentry) inter } ``` -For more query examples, see the [platform-samples repository](https://github.com/github/platform-samples/blob/master/graphql/queries). +Para obtener más ejemplos de consultas, dirígete al [repositorio platform-samples](https://github.com/github/platform-samples/blob/master/graphql/queries). {% ifversion ghec or ghes > 3.2 or ghae-issue-6648 %} -## Querying the audit log REST API +## Consultar la API de REST de la bitácora de auditoría -To ensure your intellectual property is secure, and you maintain compliance for your enterprise, you can use the audit log REST API to keep copies of your audit log data and monitor: +Para garantizar que tu propiedad intelectual está segura y que mantienes el cumplimiento para tu empresa, puedes utilizar la API de REST para bitácoras de auditoría para mantener copias de tus datos de bitácoras de auditoría y monitorear: {% data reusables.audit_log.audited-data-list %} {% data reusables.audit_log.retention-periods %} -For more information about the audit log REST API, see "[Enterprise administration](/rest/reference/enterprise-admin#audit-log)" and "[Organizations](/rest/reference/orgs#get-the-audit-log-for-an-organization)." +Para obtener más información sobre la API de REST de la bitácora de auditoría, consulta la sección "[Administración de empresas](/rest/reference/enterprise-admin#audit-log)" y "[Organizaciones](/rest/reference/orgs#get-the-audit-log-for-an-organization)". -### Example 1: All events in an enterprise, for a specific date, with pagination +### Ejemplo 1: Todos los eventos de una empresa, para una fecha específica, con paginación -The query below searches for audit log events created on Jan 1st, 2022 in the `avocado-corp` enterprise, and return the first page with a maximum of 100 items per page using [REST API pagination](/rest/overview/resources-in-the-rest-api#pagination): +La siguiente consulta busca los eventos de la bitácora de auditoría que se crearon el 1 de enero de 2022 en la empresa `avocado-corp` y devolvió la primera página con un máximo de 100 elementos por página utilizando la [Paginación de la API de REST](/rest/overview/resources-in-the-rest-api#pagination): ```shell curl -H "Authorization: token TOKEN" \ @@ -126,11 +126,11 @@ curl -H "Authorization: token TOKEN" \ "https://api.github.com/enterprises/avocado-corp/audit-log?phrase=created:2022-01-01&page=1&per_page=100" ``` -### Example 2: Events for pull requests in an enterprise, for a specific date and actor +### Ejemplo 2: Eventos para las solicitudes de cambio en una empresa, para un actor y fecha específicos -You can specify multiple search phrases, such as `created` and `actor`, by separating them in your formed URL with the `+` symbol or ASCII character code `%20`. +Puedes especificar frases de búsqueda múltiples, tales como `created` y `actor`, si las separas en tu URL formada con el símbolo `+` o con el código de caracteres ASCII `%20`. -The query below searches for audit log events for pull requests, where the event occurred on or after Jan 1st, 2022 in the `avocado-corp` enterprise, and the action was performed by the `octocat` user: +La siguiente consulta busca los eventos de bitácora de auditoría para las solicitudes de cambios, en donde el evento ocurrió en o después del 1 de enero de 2022 en la empresa `avocado-corp` y el usuario `octocat` realizó la acción: ```shell curl -H "Authorization: token TOKEN" \ diff --git a/translations/es-ES/content/admin/overview/creating-an-enterprise-account.md b/translations/es-ES/content/admin/overview/creating-an-enterprise-account.md index 15d9fa44f1..b3d0b60400 100644 --- a/translations/es-ES/content/admin/overview/creating-an-enterprise-account.md +++ b/translations/es-ES/content/admin/overview/creating-an-enterprise-account.md @@ -18,14 +18,15 @@ shortTitle: Create enterprise account {% data reusables.enterprise.create-an-enterprise-account %} If you pay by invoice, you can create an enterprise account yourself on {% data variables.product.prodname_dotcom %}. If not, you can [contact our sales team](https://github.com/enterprise/contact?ref_page=/pricing&ref_cta=Contact%20Sales&ref_loc=cards) to create an enterprise account for you. -An enterprise account is included in {% data variables.product.prodname_ghe_cloud %}, so creating one will not affect your bill. +An enterprise account is included with {% data variables.product.prodname_ghe_cloud %}. Creation of an enterprise account does not result in additional charges on your bill. -When you create an enterprise account, your existing organization will automatically be owned by the enterprise account. All current owners of your organization will become owners of the enterprise account. All current billing managers of the organization will become billing managers of the new enterprise account. The current billing details of the organization, including the organization's billing email address, will become billing details of the new enterprise account. +When you create an enterprise account that owns your existing organization on {% data variables.product.product_name %}, the organization's resources remain accessible to members at the same URLs. After you add your organization to the enterprise account, the following changes will apply to the organization. -If the organization is connected to {% data variables.product.prodname_ghe_server %} or {% data variables.product.prodname_ghe_managed %} via {% data variables.product.prodname_github_connect %}, upgrading the organization to an enterprise account **will not** update the connection. If you want to connect to the new enterprise account, you must disable and re-enable {% data variables.product.prodname_github_connect %}. +- Your existing organization will automatically be owned by the enterprise account. +- {% data variables.product.company_short %} bills the enterprise account for usage within all organizations owned by the enterprise. The current billing details for the organization, including the organization's billing email address, will become billing details for the new enterprise account. For more information, see "[About billing for your enterprise](/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise)." +- All current owners of your organization will become owners of the enterprise account, and all current billing managers of the organization will become billing managers of the new enterprise account. For more information, see "[Roles in an enterprise](/admin/user-management/managing-users-in-your-enterprise/roles-in-an-enterprise)." -- "[Managing {% data variables.product.prodname_github_connect %}](/enterprise-server@latest/admin/configuration/configuring-github-connect/managing-github-connect)" in the {% data variables.product.prodname_ghe_server %} documentation -- "[Managing {% data variables.product.prodname_github_connect %}](/github-ae@latest/admin/configuration/configuring-github-connect/managing-github-connect)" in the {% data variables.product.prodname_ghe_managed %} documentation +For more information about the changes that apply to an organization after you add the organization to an enterprise, see "[Adding organizations to your enterprise](/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise#about-addition-of-organizations-to-your-enterprise-account)." ## Creating an enterprise account on {% data variables.product.prodname_dotcom %} diff --git a/translations/es-ES/content/admin/packages/migrating-your-enterprise-to-the-container-registry-from-the-docker-registry.md b/translations/es-ES/content/admin/packages/migrating-your-enterprise-to-the-container-registry-from-the-docker-registry.md index f82d750656..bb85f7de04 100644 --- a/translations/es-ES/content/admin/packages/migrating-your-enterprise-to-the-container-registry-from-the-docker-registry.md +++ b/translations/es-ES/content/admin/packages/migrating-your-enterprise-to-the-container-registry-from-the-docker-registry.md @@ -34,7 +34,7 @@ For more information about configuring {% data variables.product.prodname_regist {% endif %} -{% data reusables.package_registry.container-registry-migration-namespaces %} For more information about the impact of migration to the {% data variables.product.prodname_container_registry %}, see "[Migrating to the {% data variables.product.prodname_container_registry %} from the Docker registry](/packages/working-with-a-github-packages-registry/migrating-to-the-container-registry-from-the-docker-registry#about-migration-from-the-docker-registry)." +{% data reusables.package_registry.container-registry-migration-namespaces %} Para obtener más información sobre el impacto de la migración al {% data variables.product.prodname_container_registry %}, consulta la sección "[Migrarse al {% data variables.product.prodname_container_registry %} desde el registro de Docker](/packages/working-with-a-github-packages-registry/migrating-to-the-container-registry-from-the-docker-registry#about-migration-from-the-docker-registry)". ## Migrating organizations to the {% data variables.product.prodname_container_registry %} @@ -61,7 +61,7 @@ For more information about monitoring the performance and storage of {% data var {% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.settings-tab %} 1. En la barra lateral izquierda, da clic en **Paquetes**. -1. To the right of the number of packages to migrate, click **Start migration**. During the migration, {% data variables.product.product_name %} will display progress on this page. +1. To the right of the number of packages to migrate, click **Start migration**. Durante la migración, {% data variables.product.product_name %} mostrará progreso en esta página. After the migration completes, the page will display the results. If a migration fails, the page will show the organizations that own the package that caused the failure. @@ -75,11 +75,3 @@ Prior to migration, if a user has created a package in the {% data variables.pro {% data reusables.enterprise-accounts.packages-tab %} 1. To the right of the number of packages to migrate, click **Re-run migration**. Durante la migración, {% data variables.product.product_name %} mostrará progreso en esta página. 1. If the migration fails again, start from step 1 and re-run the migration. - -{% ifversion ghes %} - -## Monitoring traffic to the registries - -You can use visualize traffic to the Docker registry and {% data variables.product.prodname_container_registry %} from {% data variables.product.product_location %}'s monitor dashboard. The "GitHub Container Package Registry" graph can help you confirm that you've successfully migrated all images to the {% data variables.product.prodname_container_registry %}. In the graph, "v1" represents traffic to the Docker registry, and "v2" represents traffic to the {% data variables.product.prodname_container_registry %}. Para obtener más información, consulta la sección "[Acceder al tablero de monitoreo](/admin/enterprise-management/monitoring-your-appliance/accessing-the-monitor-dashboard)". - -{% endif %} diff --git a/translations/es-ES/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-security-settings-in-your-enterprise.md b/translations/es-ES/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-security-settings-in-your-enterprise.md index 24f2024af4..b1ed91a0ce 100644 --- a/translations/es-ES/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-security-settings-in-your-enterprise.md +++ b/translations/es-ES/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-security-settings-in-your-enterprise.md @@ -41,7 +41,7 @@ Before you can require 2FA for all organizations owned by your enterprise, you m - When you require two-factor authentication for your enterprise, members, outside collaborators, and billing managers (including bot accounts) in all organizations owned by your enterprise who do not use 2FA will be removed from the organization and lose access to its repositories. They will also lose access to their forks of the organization's private repositories. You can reinstate their access privileges and settings if they enable two-factor authentication for their account within three months of their removal from your organization. For more information, see "[Reinstating a former member of your organization](/articles/reinstating-a-former-member-of-your-organization)." - Any organization owner, member, billing manager, or outside collaborator in any of the organizations owned by your enterprise who disables 2FA for their account after you've enabled required two-factor authentication will automatically be removed from the organization. -- If you're the sole owner of a enterprise that requires two-factor authentication, you won't be able to disable 2FA for your user account without disabling required two-factor authentication for the enterprise. +- If you're the sole owner of an enterprise that requires two-factor authentication, you won't be able to disable 2FA for your user account without disabling required two-factor authentication for the enterprise. {% endwarning %} diff --git a/translations/es-ES/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise.md b/translations/es-ES/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise.md index e6a4296d1f..9907694777 100644 --- a/translations/es-ES/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise.md +++ b/translations/es-ES/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise.md @@ -96,7 +96,7 @@ En todas las organizaciones que le pertenecen a tu empresa, puedes permitir que {% data reusables.enterprise-accounts.policies-tab %} {% data reusables.enterprise-accounts.repositories-tab %} 5. En "Creación de repositorio", revisa la información sobre cómo modificar los parámetros. {% data reusables.enterprise-accounts.view-current-policy-config-orgs %} -{% ifversion ghes or ghae %} +{% ifversion ghes or ghae or ghec %} {% data reusables.enterprise-accounts.repo-creation-policy %} {% data reusables.enterprise-accounts.repo-creation-types %} {% else %} diff --git a/translations/es-ES/content/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise.md b/translations/es-ES/content/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise.md index 0e4046bd7f..ef9824ba86 100644 --- a/translations/es-ES/content/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise.md +++ b/translations/es-ES/content/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise.md @@ -17,13 +17,26 @@ shortTitle: Add organizations permissions: Enterprise owners can add organizations to an enterprise. --- -## About organizations +## About addition of organizations to your enterprise account Your enterprise account can own organizations. Members of your enterprise can collaborate across related projects within an organization. For more information, see "[About organizations](/organizations/collaborating-with-groups-in-organizations/about-organizations)." -You can add a new or existing organization to your enterprise in your enterprise account's settings. +You can add new organizations to your enterprise account. If you do not use {% data variables.product.prodname_emus %}, you can add existing organizations on {% data variables.product.product_location %} to your enterprise. You cannot add an existing organization from an {% data variables.product.prodname_emu_enterprise %} to a different enterprise. -You can only add organizations this way to an existing enterprise account. {% data reusables.enterprise.create-an-enterprise-account %} For more information, see "[Creating an enterprise account](/admin/overview/creating-an-enterprise-account)." +{% data reusables.enterprise.create-an-enterprise-account %} For more information, see "[Creating an enterprise account](/admin/overview/creating-an-enterprise-account)." + +After you add an existing organization to your enterprise, the organization's resources remain accessible to members at the same URLs, and the following changes will apply. + +- The organization's members will become members of the enterprise, and {% data variables.product.company_short %} will bill the enterprise account for the organization's usage. You must ensure that the enterprise account has enough licenses to accommodate any new members. For more information, see "[About billing for your enterprise](/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise)." +- Enterprise owners can manage their role within the organization. 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)." +- Any policies applied to the enterprise will apply to the organization. For more information, see "[About enterprise policies](/admin/policies/enforcing-policies-for-your-enterprise/about-enterprise-policies)." +- If SAML SSO is configured for the enterprise account, the enterprise's SAML configuration will apply to the organization. If the organization used SAML SSO, the enterprise account's configuration will replace the organization's configuration. SCIM is not available for enterprise accounts, so SCIM will be disabled for the organization. For more information, see "[Configuring SAML single sign-on for your enterprise](/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-saml-single-sign-on-for-your-enterprise)" and "[Switching your SAML configuration from an organization to an enterprise account](/admin/identity-and-access-management/using-saml-for-enterprise-iam/switching-your-saml-configuration-from-an-organization-to-an-enterprise-account)." +- If SAML SSO was configured for the organization, members' existing personal access tokens (PATs) or SSH keys that were authorized to access the organization's resources will be authorized to access the same resources. To access additional organizations owned by the enterprise, members must authorize the PAT or key. For more information, see "[Authorizing a personal access token for use with SAML single sign-on](/authentication/authenticating-with-saml-single-sign-on/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on)" and "[Authorizing an SSH key for use with SAML single sign-on](/authentication/authenticating-with-saml-single-sign-on/authorizing-an-ssh-key-for-use-with-saml-single-sign-on)." +- If the organization was connected to {% data variables.product.prodname_ghe_server %} or {% data variables.product.prodname_ghe_managed %} using {% data variables.product.prodname_github_connect %}, adding the organization to an enterprise will not update the connection. {% data variables.product.prodname_github_connect %} features will no longer function for the organization. To continue using {% data variables.product.prodname_github_connect %}, you must disable and re-enable the feature. For more information, see the following articles. + + - "[Managing {% data variables.product.prodname_github_connect %}](/enterprise-server@latest/admin/configuration/configuring-github-connect/managing-github-connect)" in the {% data variables.product.prodname_ghe_server %} documentation + - "[Managing {% data variables.product.prodname_github_connect %}](/github-ae@latest/admin/configuration/configuring-github-connect/managing-github-connect)" in the {% data variables.product.prodname_ghe_managed %} documentation +- If the organization used billed {% data variables.product.prodname_marketplace %} apps, the organization can continue to use the apps, but must pay the vendor directly. For more information, contact the app's vendor. ## Creating an organization in your enterprise account diff --git a/translations/es-ES/content/admin/user-management/managing-users-in-your-enterprise/auditing-ssh-keys.md b/translations/es-ES/content/admin/user-management/managing-users-in-your-enterprise/auditing-ssh-keys.md index c1fb1d0298..b18eb8c23b 100644 --- a/translations/es-ES/content/admin/user-management/managing-users-in-your-enterprise/auditing-ssh-keys.md +++ b/translations/es-ES/content/admin/user-management/managing-users-in-your-enterprise/auditing-ssh-keys.md @@ -52,7 +52,7 @@ Una vez que se aprueban o se rechazan sus claves, podrá interactuar con los rep {% ifversion ghes %} -When a new user adds an SSH key to an account, to confirm the user's access, {% data variables.product.product_name %} will prompt for authentication. For more information, see "[Sudo mode](/authentication/keeping-your-account-and-data-secure/sudo-mode)." +Cuando un usuario nuevo agrega una llave SSH a una cuenta, para confirmar el acceso del usuario, {% data variables.product.product_name %} pedirá su autenticación. Para obtener más información, consulta la sección "[modo Sudo](/authentication/keeping-your-account-and-data-secure/sudo-mode)". {% endif %} diff --git a/translations/es-ES/content/admin/user-management/managing-users-in-your-enterprise/viewing-people-in-your-enterprise.md b/translations/es-ES/content/admin/user-management/managing-users-in-your-enterprise/viewing-people-in-your-enterprise.md index b9e4605730..5a29edd5e9 100644 --- a/translations/es-ES/content/admin/user-management/managing-users-in-your-enterprise/viewing-people-in-your-enterprise.md +++ b/translations/es-ES/content/admin/user-management/managing-users-in-your-enterprise/viewing-people-in-your-enterprise.md @@ -1,6 +1,7 @@ --- title: Viewing people in your enterprise intro: 'To audit access to enterprise-owned resources or user license usage, enterprise owners can view every administrator and member of the enterprise.' +permissions: 'Enterprise owners can view the people in an enterprise.' redirect_from: - /github/setting-up-and-managing-your-enterprise-account/viewing-people-in-your-enterprise-account - /articles/viewing-people-in-your-enterprise-account @@ -21,6 +22,20 @@ To audit access to your enterprise's resources and manage license usage, you can You can see all current enterprise members and enterprise administrators{% ifversion ghec %}, as well as pending invitations to become members and administrators{% endif %}. To make it easier to consume this information, you can search and filter the lists. +{% ifversion ghec %} + +If {% data variables.product.prodname_github_connect %} is configured for your enterprise, when you filter a list of people in your enterprise, the following limitations apply. + +- The filter for two-factor authentication (2FA) status does not show people who only have an account on a {% data variables.product.prodname_ghe_server %} instance. +- If you combine the filter for accounts on {% data variables.product.prodname_ghe_server %} instances with either the filter for organizations or 2FA status, you will not see any results. + +For more information about {% data variables.product.prodname_github_connect %}, see the following articles. + +- "[About {% data variables.product.prodname_github_connect %}](/enterprise-server/admin/configuration/configuring-github-connect/about-github-connect)" in the {% data variables.product.prodname_ghe_server %} documentation +- "[About {% data variables.product.prodname_github_connect %}](/github-ae@latest/admin/configuration/configuring-github-connect/about-github-connect)" in the {% data variables.product.prodname_ghe_managed %} documentation + +{% endif %} + ## Viewing enterprise administrators You can view all the current enterprise owners{% ifversion ghec %} and billing managers{% endif %} for your enterprise.{% ifversion enterprise-membership-view-improvements %} You can see useful information about each administrator{% ifversion ghec %} and filter the list by role{% endif %}.{% endif %} You can find a specific person by searching for their username or display name. diff --git a/translations/es-ES/content/admin/user-management/migrating-data-to-and-from-your-enterprise/about-migrations.md b/translations/es-ES/content/admin/user-management/migrating-data-to-and-from-your-enterprise/about-migrations.md index 2e352ad001..4edddba418 100644 --- a/translations/es-ES/content/admin/user-management/migrating-data-to-and-from-your-enterprise/about-migrations.md +++ b/translations/es-ES/content/admin/user-management/migrating-data-to-and-from-your-enterprise/about-migrations.md @@ -29,24 +29,24 @@ Los elementos de la tabla a continuación se pueden migrar con un repositorio. N {% data reusables.enterprise_migrations.fork-persistence %} -| Datos asociados con un repositorio migrado | Notas | -| --------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Usuarios | Las **@menciones** de los usuarios se reescriben para coincidir con el objetivo. | -| Organizaciones | El nombre y los datos de una organización se migran. | -| Repositorios | Los enlaces a árboles Git, blobs, confirmaciones de cambios y líneas se reescriben para coincidir con el objetivo. El migrador sigue un máximo de tres redirecciones de repositorio. Internal repositories are migrated as private repositories. Archive status is unset. | -| Wikis | Todos los datos de la wiki se migran. | -| Equipos | Las **@menciones** de los equipos se reescriben para coincidir con el objetivo. | -| Hitos | Los registros horarios se conservan. | -| Tableros de proyecto | Los tableros de proyectos asociados con el repositorio y con la organización que posee el repositorio se migran. | -| Problemas | Las referencias de propuestas y los registros horarios se conservan. | -| Comentarios de propuestas | Las referencias cruzadas a los comentarios se reescriben para la instancia de destino. | -| Solicitudes de cambios | Las referencias cruzadas a las solicitudes de extracción se reescriben para coincidir con el objetivo. Los registros horarios se conservan. | -| Revisiones de solicitudes de extracción | Las revisiones de solicitudes de extracción y los datos asociados se migran. | -| Comentarios sobre revisiones de solicitudes de extracción | Las referencias cruzadas a los comentarios se reescriben para la instancia de destino. Los registros horarios se conservan. | -| Comentarios sobre confirmación de cambios | Las referencias cruzadas a los comentarios se reescriben para la instancia de destino. Los registros horarios se conservan. | -| Lanzamientos | Todos los datos de las versiones se migran. | -| Medidas adoptadas en las solicitudes de extracción o propuestas | Todas las modificaciones a las solicitudes de extracción o propuestas, como la asignación de usuarios, el cambio de nombre de título y la modificación de etiquetas se conservan, junto con los registros horarios de cada acción. | -| Archivos adjuntos | [Los archivos adjuntos a las propuestas y las solicitudes de extracción](/articles/file-attachments-on-issues-and-pull-requests) se migran. Puedes elegir inhabilitar esta opción como parte de la migración. | -| Webhooks | Solo se migran los webhooks activos. | -| Llaves de implementación de repositorios | Las llaves de implementación de repositorios se migran. | -| Ramas protegidas | La configuración de las ramas protegidas y los datos asociados se migran. | +| Datos asociados con un repositorio migrado | Notas | +| --------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Usuarios | Las **@menciones** de los usuarios se reescriben para coincidir con el objetivo. | +| Organizaciones | El nombre y los datos de una organización se migran. | +| Repositorios | Los enlaces a árboles Git, blobs, confirmaciones de cambios y líneas se reescriben para coincidir con el objetivo. El migrador sigue un máximo de tres redirecciones de repositorio. Los repositorios internos se migran como privados. El estado del archivo no se ha configurado. | +| Wikis | Todos los datos de la wiki se migran. | +| Equipos | Las **@menciones** de los equipos se reescriben para coincidir con el objetivo. | +| Hitos | Los registros horarios se conservan. | +| Tableros de proyecto | Los tableros de proyectos asociados con el repositorio y con la organización que posee el repositorio se migran. | +| Problemas | Las referencias de propuestas y los registros horarios se conservan. | +| Comentarios de propuestas | Las referencias cruzadas a los comentarios se reescriben para la instancia de destino. | +| Solicitudes de cambios | Las referencias cruzadas a las solicitudes de extracción se reescriben para coincidir con el objetivo. Los registros horarios se conservan. | +| Revisiones de solicitudes de extracción | Las revisiones de solicitudes de extracción y los datos asociados se migran. | +| Comentarios sobre revisiones de solicitudes de extracción | Las referencias cruzadas a los comentarios se reescriben para la instancia de destino. Los registros horarios se conservan. | +| Comentarios sobre confirmación de cambios | Las referencias cruzadas a los comentarios se reescriben para la instancia de destino. Los registros horarios se conservan. | +| Lanzamientos | Todos los datos de las versiones se migran. | +| Medidas adoptadas en las solicitudes de extracción o propuestas | Todas las modificaciones a las solicitudes de extracción o propuestas, como la asignación de usuarios, el cambio de nombre de título y la modificación de etiquetas se conservan, junto con los registros horarios de cada acción. | +| Archivos adjuntos | [Los archivos adjuntos a las propuestas y las solicitudes de extracción](/articles/file-attachments-on-issues-and-pull-requests) se migran. Puedes elegir inhabilitar esta opción como parte de la migración. | +| Webhooks | Solo se migran los webhooks activos. | +| Llaves de implementación de repositorios | Las llaves de implementación de repositorios se migran. | +| Ramas protegidas | La configuración de las ramas protegidas y los datos asociados se migran. | diff --git a/translations/es-ES/content/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on.md b/translations/es-ES/content/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on.md index 0680687988..81882f0a52 100644 --- a/translations/es-ES/content/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on.md +++ b/translations/es-ES/content/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on.md @@ -1,6 +1,6 @@ --- title: Acerca de la autenticación con el inicio de sesión único de SAML -intro: 'You can access {% ifversion ghae %}{% data variables.product.product_location %}{% elsif ghec %}an organization that uses SAML single sign-on (SSO){% endif %} by authenticating {% ifversion ghae %}with SAML single sign-on (SSO) {% endif %}through an identity provider (IdP).' +intro: 'Puedes acceder a {% ifversion ghae %}{% data variables.product.product_location %}{% elsif ghec %} una organización que utilice el inicio de sesión único (SSO) de SAML{% endif %} si te autenticas {% ifversion ghae %}con el inicio de sesión único (SSO) de SAML {% endif %}mediante un proveedor de identidad (IdP).' redirect_from: - /articles/about-authentication-with-saml-single-sign-on - /github/authenticating-to-github/about-authentication-with-saml-single-sign-on @@ -29,9 +29,9 @@ Si nopuedes acceder a {% data variables.product.product_name %}, contacta al pro {% data reusables.saml.dotcom-saml-explanation %} Los propietarios de las organizaciones pueden invitar a tu cuenta personal de {% data variables.product.prodname_dotcom %} para que se una a sus organizaciones que utilicen el SSO de SAML, lo cual te permitirá contribuir con la organización y retener tu identidad existente y las contribuciones en {% data variables.product.prodname_dotcom %}. -If you're a member of an {% data variables.product.prodname_emu_enterprise %}, you will instead use a new account that is provisioned for you and controlled by your enterprise. {% data reusables.enterprise-accounts.emu-more-info-account %} +Si eres miembro de una {% data variables.product.prodname_emu_enterprise %}, necesitarás utilizar una cuenta nueva en su lugar, la cual se aprovisione para ti y la controle tu empresa. {% data reusables.enterprise-accounts.emu-more-info-account %} -When you access private resources within an organization that uses SAML SSO, {% data variables.product.prodname_dotcom %} will redirect you to the organization's SAML IdP to authenticate. Después de que te autentiques exitosamente con tu cuenta en el IdP, este te redirigirá de vuelta a {% data variables.product.prodname_dotcom %}, en donde podrás acceder a los recursos de la organización. +Cuando accedes a los recursos privados dentro de una organización que utiliza el SSO de SAML, {% data variables.product.prodname_dotcom %} te redireccionará al IdP de SAML de la organización para que te autentiques. Después de que te autentiques exitosamente con tu cuenta en el IdP, este te redirigirá de vuelta a {% data variables.product.prodname_dotcom %}, en donde podrás acceder a los recursos de la organización. {% data reusables.saml.outside-collaborators-exemption %} @@ -39,15 +39,15 @@ Si te has autenticado recientemente con tu SAML IdP de la organización en tu na {% data reusables.saml.you-must-periodically-authenticate %} -## Linked SAML identities +## Identidades de SAML enlazadas -When you authenticate with your IdP account and return to {% data variables.product.prodname_dotcom %}, {% data variables.product.prodname_dotcom %} will record a link in the organization or enterprise between your {% data variables.product.prodname_dotcom %} personal account and the SAML identity you signed into. This linked identity is used to validate your membership in that organization, and depending on your organization or enterprise setup, is also used to determine which organizations and teams you're a member of as well. Each {% data variables.product.prodname_dotcom %} account can be linked to exactly one SAML identity per organization. Likewise, each SAML identity can be linked to exactly one {% data variables.product.prodname_dotcom %} account in an organization. +Cuando te autenticas con tu cuetna de IdP y regresas a {% data variables.product.prodname_dotcom %}, {% data variables.product.prodname_dotcom %} registrará un enlace en la organización o empresa entre tu cuenta personal de {% data variables.product.prodname_dotcom %} y la identidad de SAML en la cual iniciaste sesión. Esta identidad enlazada se utiliza para validar tu membrecía en dicha organización y, dependiendo de tu configuración de empresa u organización, también se utiliza para determinar de qué equipos y organizaciones eres miembro. Cada cuenta de {% data variables.product.prodname_dotcom %} puede enlazarse a exactamente una identidad de SAML por organización. Del mismo modo, cada identidad de SAML puede vincularse a exactamente una cuenta de {% data variables.product.prodname_dotcom %} en una organización. -If you sign in with a SAML identity that is already linked to another {% data variables.product.prodname_dotcom %} account, you will receive an error message indicating that you cannot sign in with that SAML identity. This situation can occur if you are attempting to use a new {% data variables.product.prodname_dotcom %} account to work inside of your organization. If you didn't intend to use that SAML identity with that {% data variables.product.prodname_dotcom %} account, then you'll need to sign out of that SAML identity and then repeat the SAML login. If you do want to use that SAML identity with your {% data variables.product.prodname_dotcom %} account, you'll need to ask your admin to unlink your SAML identity from your old account, so that you can link it to your new account. Depending on the setup of your organization or enterprise, your admin may also need to reassign your identity within your SAML provider. Para obtener más información, consulta la sección "[Visualizar y administrar el acceso de SAML de un miembro a tu organización](/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization#viewing-and-revoking-a-linked-identity)". +Si inicias sesión con una identidad de SAML que ya esté vinculada a otra cuenta de {% data variables.product.prodname_dotcom %}, recibirás un mensaje de error que indicará que no puedes iniciar sesión con esa identidad de SAML. Esta situación puede ocurrir si estás intentando utilizar una cuenta nueva de {% data variables.product.prodname_dotcom %} para trabajar dentro de tu organización. Si no pretendes utilizar esa identidad de SAML con esa cuenta de {% data variables.product.prodname_dotcom %}, entonces necesitarás salir de sesión en esa identidad de SAML y luego repetir el inicio de sesión de SAML. Si no quieres utilizar esa identidad de SAML con tu cuenta de {% data variables.product.prodname_dotcom %}, necesitarás pedirle a tu administrador que desvincule tu identidad de SAML de tu cuenta anterior, para que puedas vincularla a tu cuenta nueva. Dependiendo de la configuración de tu organización o empresa, tu administrador también podría necesitar volver a asignar tu identidad dentro de tu proveedor de SAML. Para obtener más información, consulta la sección "[Visualizar y administrar el acceso de SAML de un miembro a tu organización](/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization#viewing-and-revoking-a-linked-identity)". -If the SAML identity you sign in with does not match the SAML identity that is currently linked to your {% data variables.product.prodname_dotcom %} account, you'll receive a warning that you are about to relink your account. Because your SAML identity is used to govern access and team membership, continuing with the new SAML identity can cause you to lose access to teams and organizations inside of {% data variables.product.prodname_dotcom %}. Only continue if you know that you're supposed to use that new SAML identity for authentication in the future. +Si la identidad de SAML con la que iniciaste sesión no coincide con la identidad de SAML que está vinculada actualmente a tu cuenta de {% data variables.product.prodname_dotcom %}, recibirás una advertencia de que estás por volver a vincular tu cuenta. Ya que tu identidad de SAML se utiliza para regir el acceso y la membrecía de equipo, el seguir con la nueva identidad de SAML puede ocasionar que pierdas acceso a los equipos y organizaciones dentro de {% data variables.product.prodname_dotcom %}. Procede solo si sabes que debes utilizar la nueva identidad de SAML para la autenticación en el futuro. -## Authorizing PATs and SSH keys with SAML SSO +## Autorizar llaves SSH y PAT con el SSO de SAML Para usar la API o Git en la línea de comandos para acceder a contenido protegido en una organización que usa SAML SSO, necesitarás usar un token de acceso personal autorizado a través de HTTPS o una clave SSH autorizada. diff --git a/translations/es-ES/content/authentication/keeping-your-account-and-data-secure/authorizing-oauth-apps.md b/translations/es-ES/content/authentication/keeping-your-account-and-data-secure/authorizing-oauth-apps.md index 830cbc0cf2..8281a70aa5 100644 --- a/translations/es-ES/content/authentication/keeping-your-account-and-data-secure/authorizing-oauth-apps.md +++ b/translations/es-ES/content/authentication/keeping-your-account-and-data-secure/authorizing-oauth-apps.md @@ -69,7 +69,7 @@ Las {% data variables.product.prodname_oauth_apps %} pueden solicitar diferentes | Datos personales del usuario | Entre los datos del usuario se incluye información que se encuentra en tu perfil de usuario, como tu nombre, dirección de correo electrónico y ubicación. | | Repositorios | La información del repositorio incluye los nombres de los colaboradores, las ramas que creaste y los archivos actuales dentro de tu repositorio. Las apps pueden solicitar acceso a repositorios públicos o privados a nivel del usuario. | | Eliminación de repositorio | Las apps pueden solicitar la eliminación de los repositorios que administras,, pero no tendrán acceso a tu código. |{% ifversion projects-oauth-scope %} -| Proyectos | Access to user and organization {% data variables.projects.projects_v2 %}. Las apps pueden solicitar ya sea un acceso de lectura/escritura o de solo lectura. +| Proyectos | Acceso a los {% data variables.projects.projects_v2 %} de usuarios y organizaciones. Las apps pueden solicitar ya sea un acceso de lectura/escritura o de solo lectura. {% endif %} ## Solicitar permisos actualizados diff --git a/translations/es-ES/content/authentication/keeping-your-account-and-data-secure/sudo-mode.md b/translations/es-ES/content/authentication/keeping-your-account-and-data-secure/sudo-mode.md index 1bf30d4513..39804df103 100644 --- a/translations/es-ES/content/authentication/keeping-your-account-and-data-secure/sudo-mode.md +++ b/translations/es-ES/content/authentication/keeping-your-account-and-data-secure/sudo-mode.md @@ -1,6 +1,6 @@ --- title: Modo sudo -intro: 'To confirm access to your account before you perform a potentially sensitive action, {% data variables.product.product_location %} prompts for authentication.' +intro: 'Para confirmar el acceso a tu cuenta antes de que realices una acción potencialmente sensible, {% data variables.product.product_location %} pide una autenticación.' redirect_from: - /articles/sudo-mode - /github/authenticating-to-github/sudo-mode @@ -15,79 +15,79 @@ topics: - Access management --- -## About sudo mode +## Acerca del modo sudo -To maintain the security of your account when you perform a potentially sensitive action on {% data variables.product.product_location %}, you must authenticate even though you're already signed in. For example, {% data variables.product.company_short %} considers the following actions sensitive because each action could allow a new person or system to access your account. +Para mantener la seguridad de tu cuenta cuando realizas una acción potencialmente sensible en {% data variables.product.product_location %}, debes autenticarte aunque ya hayas iniciado sesión. Por ejemplo, {% data variables.product.company_short %} considera las siguientes acciones como sensibles, ya que cada acción podría permitir que una persona o sistema nuevos accedan a tu cuenta. -- Modification of an associated email address -- Authorization of a third-party application -- Addition of a new SSH key +- Modificación de una dirección de correo electrónico asociada +- Autorización de una aplicación de terceros +- Adición de una llave SSH nueva -After you authenticate to perform a sensitive action, your session is temporarily in "sudo mode." In sudo mode, you can perform sensitive actions without authentication. {% data variables.product.product_name %} will wait a few hours before prompting you for authentication again. During this time, any sensitive action that you perform will reset the timer. +Después de que te autenticas para realizar una acción sensible, tu sesión se queda temporalmente en "modo sudo". En el modo sudo, puedes realizar acciones sensibles sin autenticación. {% data variables.product.product_name %} esperará algunas horas antes de pedirte una autenticación nuevamente. Durante este tiempo, cualquier acción sensible que lleves a cabo restablecerá el cronómetro. {% ifversion ghes %} {% note %} -**Note**: If {% data variables.product.product_location %} uses an external authentication method like CAS or SAML SSO, you will not receive prompts to enter sudo mode. Para obtener más información, contacta a tu administrador de sitio. +**Nota**: Si {% data variables.product.product_location %} utiliza un método de autenticación externa como CAS o el SSO de SAML, no recibirás mensajes para ingresar en modo sudo. Para obtener más información, contacta a tu administrador de sitio. {% endnote %} {% endif %} -"sudo" is a reference to a program on Unix systems, where the name is short for "**su**peruser **do**." For more information, see [sudo](https://wikipedia.org/wiki/Sudo) on Wikipedia. +"sudo" es una referencia a un programa en los sistemas Unix, en donde es un apócope para "**su**peruser **do**". Para obtener más información, consulta el término [sudo](https://wikipedia.org/wiki/Sudo) en Wikipedia. -## Confirming access for sudo mode +## Confirmar el acceso para el modo sudo -To confirm access for sudo mode, you {% ifversion totp-and-mobile-sudo-challenge %}can{% else %}must{% endif %} authenticate with your password.{% ifversion totp-and-mobile-sudo-challenge %} Optionally, you can use a different authentication method, like {% ifversion fpt or ghec %}a security key, {% data variables.product.prodname_mobile %}, or a 2FA code{% elsif ghes %}a security key or a 2FA code{% endif %}.{% endif %} +Para confirmar el acceso al modo sudo, {% ifversion totp-and-mobile-sudo-challenge %}puedes{% else %}debes{% endif %} autenticarte con tu contraseña.{% ifversion totp-and-mobile-sudo-challenge %} Opcionalmente, puedes utilizar un método de autenticación diferente, como {% ifversion fpt or ghec %}una llave de seguridad, {% data variables.product.prodname_mobile %}o un código de 2FA{% elsif ghes %}una llave de seguridad o un código de 2FA{% endif %}.{% endif %} {%- ifversion totp-and-mobile-sudo-challenge %} -- [Confirming access using a security key](#confirming-access-using-a-security-key) +- [Confirmar el acceso utilizando una llave de seguridad](#confirming-access-using-a-security-key) {%- ifversion fpt or ghec %} -- [Confirming access using GitHub Mobile](#confirming-access-using-github-mobile) +- [Confirmar el acceso utilizando GitHub Mobile](#confirming-access-using-github-mobile) {%- endif %} -- [Confirming access using a 2FA code](#confirming-access-using-a-2fa-code) -- [Confirming access using your password](#confirming-access-using-your-password) +- [Confirmar el acceso utilizando un código de 2FA](#confirming-access-using-a-2fa-code) +- [Confirmar el acceso utilizando tu contraseña](#confirming-access-using-your-password) {%- endif %} {% ifversion totp-and-mobile-sudo-challenge %} -### Confirming access using a security key +### Confirmar el acceso utilizando una llave de seguridad -You must configure two-factor authentication (2FA) for your account using a security key to confirm access to your account for sudo mode using the security key. Para obtener más información, consulta "[Configurar autenticación de dos factores](/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication#configuring-two-factor-authentication-using-a-security-key)". +Debes configurar la autenticación bifactorial (2FA) para tu cuenta utilizando una llave de seguridad para confirmar el acceso a tu cuenta para el modo sudo utilizando la llave de seguridad. Para obtener más información, consulta "[Configurar autenticación de dos factores](/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication#configuring-two-factor-authentication-using-a-security-key)". -When prompted to authenticate for sudo mode, click **Use security key**, then follow the prompts. +Cuando se te pide autenticarte para el modo sudo, haz clic en **Utilizar llave de seguridad** y luego sigue las instrucciones de los mensajes. -![Screenshot of security key option for sudo mode](/assets/images/help/settings/sudo_mode_prompt_security_key.png) +![Captura de pantalla de la opción de llave de seguridad para el modo sudo](/assets/images/help/settings/sudo_mode_prompt_security_key.png) {% ifversion fpt or ghec %} -### Confirming access using {% data variables.product.prodname_mobile %} +### Confirmar acceso utilizando {% data variables.product.prodname_mobile %} -You must install and sign into {% data variables.product.prodname_mobile %} to confirm access to your account for sudo mode using the app. Para obtener más información, consulta la sección de "[{% data variables.product.prodname_mobile %}".](/get-started/using-github/github-mobile) +Debes instalar y firmarte en {% data variables.product.prodname_mobile %} para confirmar el acceso a tu cuenta para el modo sudo utilizando la app. Para obtener más información, consulta la sección de "[{% data variables.product.prodname_mobile %}".](/get-started/using-github/github-mobile) -1. When prompted to authenticate for sudo mode, click **Use GitHub Mobile**. +1. Cuando se te pida autenticarte para el modo sudo, haz clic en **Utilizar GitHub Mobile**. - ![Screenshot of {% data variables.product.prodname_mobile %} option for sudo mode](/assets/images/help/settings/sudo_mode_prompt_github_mobile_prompt.png) -1. Open {% data variables.product.prodname_mobile %}. {% data variables.product.prodname_mobile %} will display numbers that you must enter on {% data variables.product.product_location %} to approve the request. + ![Captura de pantalla de la opción {% data variables.product.prodname_mobile %} para el modo sudo](/assets/images/help/settings/sudo_mode_prompt_github_mobile_prompt.png) +1. Abre {% data variables.product.prodname_mobile %}. {% data variables.product.prodname_mobile %} mostrará los números que debes ingresar en {% data variables.product.product_location %} para aprobar la solicitud. - ![Screenshot of numbers from {% data variables.product.prodname_mobile %} to enter on {% data variables.product.product_name %} to approve sudo mode access](/assets/images/help/settings/sudo_mode_prompt_github_mobile.png) -1. On {% data variables.product.product_name %}, type the numbers displayed in {% data variables.product.prodname_mobile %}. + ![Captura de pantalla de los números de {% data variables.product.prodname_mobile %} a ingresar en {% data variables.product.product_name %} para aprobar el acceso al modo sudo](/assets/images/help/settings/sudo_mode_prompt_github_mobile.png) +1. En {% data variables.product.product_name %}, escribe los números que se muestran en {% data variables.product.prodname_mobile %}. {% endif %} -### Confirming access using a 2FA code +### Confirmar el acceso utilizando un código de 2FA -You must configure 2FA using a TOTP mobile app{% ifversion fpt or ghec %} or text messages{% endif %} to confirm access to your account for sudo mode using a 2FA code. Para obtener más información, consulta "[Configurar autenticación de dos factores](/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication)". +Debes configurar la 2FA utilizando una aplicación móvil TOTP{% ifversion fpt or ghec %} o mensajes de texto{% endif %} para confirmar el acceso a tu cuenta para el modo sudo utilizando un código de 2FA. Para obtener más información, consulta "[Configurar autenticación de dos factores](/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication)". -When prompted to authenticate for sudo mode, type the authentication code from your TOTP mobile app{% ifversion fpt or ghec %} or the text message{% endif %}, then click **Verify**. +Cuando se te pida autenticarte para el modo sudo, escribe el código de autenticación de tu aplicación móvil TOTP{% ifversion fpt or ghec %} o del mensaje de texto{% endif %} y haz clic en **Verificar**. -![Screenshot of 2FA code prompt for sudo mode](/assets/images/help/settings/sudo_mode_prompt_2fa_code.png) +![Captura de pantalla del mensaje de código de 2FA para el modo sudo](/assets/images/help/settings/sudo_mode_prompt_2fa_code.png) -### Confirming access using your password +### Confirmar el acceso utilizando tu contraseña {% endif %} -When prompted to authenticate for sudo mode, type your password, then click **Confirm**. +Cuando se te pida autenticarte para el modo sudo, escribe tu contraseña y luego haz clic en **Confirmar**. -![Screenshot of password prompt for sudo mode](/assets/images/help/settings/sudo_mode_prompt_password.png) +![Captura de pantalla de la solicitud de contraseña para el modo sudo](/assets/images/help/settings/sudo_mode_prompt_password.png) diff --git a/translations/es-ES/content/billing/managing-billing-for-github-copilot/about-billing-for-github-copilot.md b/translations/es-ES/content/billing/managing-billing-for-github-copilot/about-billing-for-github-copilot.md index 5d1524b31b..9722449988 100644 --- a/translations/es-ES/content/billing/managing-billing-for-github-copilot/about-billing-for-github-copilot.md +++ b/translations/es-ES/content/billing/managing-billing-for-github-copilot/about-billing-for-github-copilot.md @@ -18,4 +18,4 @@ Before starting a paid subscription, you can set up a one-time 60-day trial to e The {% data variables.product.prodname_copilot %} subscription is available on a monthly or yearly cycle. If you choose a monthly billing cycle, you will be billed $10 per calendar month. If you choose a yearly billing cycle, you will be billed $100 per year. You can modify your billing cycle at any time, and the modification will be reflected from the start of your next billing cycle. -A free subscription for {% data variables.product.prodname_copilot %} is available to verified students, and maintainers of popular open-source repositories on {% data variables.product.company_short %}. If you meet the criteria as an open source maintainer, you will be automatically notified when you visit the {% data variables.product.prodname_copilot %} subscription page. As a student, if you currently receive the {% data variables.product.prodname_student_pack %}, you will also be offered a free subscription when you visit the {% data variables.product.prodname_copilot %} subscription page. For more information about the {% data variables.product.prodname_student_pack %}, see "[Apply for a student developer pack](/free-pro-team@latest/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/apply-for-a-student-developer-pack)." +A free subscription for {% data variables.product.prodname_copilot %} is available to verified students, and maintainers of popular open-source repositories on {% data variables.product.company_short %}. If you meet the criteria as an open source maintainer, you will be automatically notified when you visit the {% data variables.product.prodname_copilot %} subscription page. As a student, if you currently receive the {% data variables.product.prodname_student_pack %}, you will also be offered a free subscription when you visit the {% data variables.product.prodname_copilot %} subscription page. For more information about the {% data variables.product.prodname_student_pack %}, see "[Apply to {% data variables.product.prodname_global_campus %} as a student](/free-pro-team@latest/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/apply-to-github-global-campus-as-a-student)." diff --git a/translations/es-ES/content/billing/managing-billing-for-github-packages/about-billing-for-github-packages.md b/translations/es-ES/content/billing/managing-billing-for-github-packages/about-billing-for-github-packages.md index e6f10f5eec..7dbda8a14b 100644 --- a/translations/es-ES/content/billing/managing-billing-for-github-packages/about-billing-for-github-packages.md +++ b/translations/es-ES/content/billing/managing-billing-for-github-packages/about-billing-for-github-packages.md @@ -50,9 +50,9 @@ Todos los datos de transferencia saliente, cuando se desencadenan mediante {% da El uso de almacenamiento se comparte con los artefactos de compilación que produce {% data variables.product.prodname_actions %} para los repositorios que pertenecen a tu cuenta. Para obtener más información, consulta "[Acerca de la facturación para {% data variables.product.prodname_actions %}](/billing/managing-billing-for-github-actions/about-billing-for-github-actions)". -{% data variables.product.prodname_dotcom %} cobra el uso a la cuenta a la que pertenece el repositorio en donde se publica el paquete. Si tu uso de cuenta sobrepasa estos límites y configuraste un límite de gastos mayor a $0 USD, pagarás $0.008 USD por GB de almacenamiento por día y $0.50 USD por GB de transferencia de datos. +{% data variables.product.prodname_dotcom %} cobra el uso a la cuenta a la que pertenece el repositorio en donde se publica el paquete. Si tu uso de cuenta sobrepasa estos límites y configuraste un límite de gastos mayor a $0 USD, pagarás $0.25 USD por GB de almacenamiento por día y $0.50 USD por GB de transferencia de datos. -Por ejemplo, si tu organización utiliza {% data variables.product.prodname_team %}, permite los gastos ilimitados, utiliza 150GB de almacenamiento, y tiene 50GB de transferencia de datos durante un mes, ésta tendrá un excedente de 148GB en el almacenamiento y de 40GB en transferencia de datos para ese mes. El excedente de almacenamiento costaría $0.008 USD por GB por día o $37 USD. El excedente para transferencia de datos costaría $0.50 USD por GB, o $20 USD. +Por ejemplo, si tu organización utiliza {% data variables.product.prodname_team %}, permite los gastos ilimitados, utiliza 150GB de almacenamiento, y tiene 50GB de transferencia de datos durante un mes, ésta tendrá un excedente de 148GB en el almacenamiento y de 40GB en transferencia de datos para ese mes. El excedente de almacenamiento costaría $0.25 USD por GB por día o $37 USD. El excedente para transferencia de datos costaría $0.50 USD por GB, o $20 USD. {% data reusables.dotcom_billing.pricing_calculator.pricing_cal_packages %} diff --git a/translations/es-ES/content/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise.md b/translations/es-ES/content/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise.md index feb7ebb856..afb609817b 100644 --- a/translations/es-ES/content/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise.md +++ b/translations/es-ES/content/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise.md @@ -45,7 +45,11 @@ Puedes ver tu uso actual en tu [Portal de cuenta de Azure](https://portal.azure. {% ifversion ghec %} -{% data variables.product.company_short %} factura mensualmente por la cantidad total de plazas con licencia para tu organización o cuenta empresarial, así como por cualquier servicio adicional que utilices con {% data variables.product.prodname_ghe_cloud %}, tal como los minutos de {% data variables.product.prodname_actions %}. Para obtener más información sobre la porción de asientos con licencia de tu factura, consulta la sección "[Acerca de los precios por usuario](/billing/managing-billing-for-your-github-account/about-per-user-pricing)". +Cuando utilizas una cuenta de empresa en {% data variables.product.product_location %}, esta es el punto central para toda la facturación de la empresa, incluyendo a las organizaciones que el pertenecen a ella. + +Si utilizas {% data variables.product.product_name %} con una organización individual y aún no tienes una cuenta empresarial, puedes crear una y agregar a tu organización. Para obtener más información, consulta la sección "[Crear una cuenta empresarial](/admin/overview/creating-an-enterprise-account)". + +{% data variables.product.company_short %} factura mensualmente por la cantidad total de plazas con licencia para tu cuenta empresarial, así como por cualquier servicio adicional que utilice con {% data variables.product.prodname_ghe_cloud %}, tal como los minutos de {% data variables.product.prodname_actions %}. Si utilizas una organización estándar en {% data variables.product.product_name %}, se te facturará a nivel organizacional por todo el uso. Para obtener más información sobre las plazas de licencia de tu factura, consulta la sección "[Acerca de los precios por usuario](/billing/managing-billing-for-your-github-account/about-per-user-pricing)". {% elsif ghes %} diff --git a/translations/es-ES/content/billing/managing-billing-for-your-github-account/discounted-subscriptions-for-github-accounts.md b/translations/es-ES/content/billing/managing-billing-for-your-github-account/discounted-subscriptions-for-github-accounts.md index 6209f8ad3b..dcfc4b038b 100644 --- a/translations/es-ES/content/billing/managing-billing-for-your-github-account/discounted-subscriptions-for-github-accounts.md +++ b/translations/es-ES/content/billing/managing-billing-for-your-github-account/discounted-subscriptions-for-github-accounts.md @@ -28,11 +28,11 @@ shortTitle: Discounted subscriptions ## Discounts for personal accounts -In addition to the unlimited public and private repositories for students and faculty with {% data variables.product.prodname_free_user %}, verified students can apply for the {% data variables.product.prodname_student_pack %} to receive additional benefits from {% data variables.product.prodname_dotcom %} partners. For more information, see "[Apply for a student developer pack](/free-pro-team@latest/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-a-student-developer-pack)." +In addition to the unlimited public and private repositories for students and faculty with {% data variables.product.prodname_free_user %}, verified students can apply for the {% data variables.product.prodname_student_pack %} to receive additional benefits from {% data variables.product.prodname_dotcom %} partners. For more information, see "[Apply to {% data variables.product.prodname_global_campus %} as a student](/free-pro-team@latest/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/apply-to-github-global-campus-as-a-student)." ## Discounts for schools and universities -Verified academic faculty can apply for {% data variables.product.prodname_team %} for teaching or academic research. For more information, see "[Use {% data variables.product.prodname_dotcom %} in your classroom and research](/free-pro-team@latest/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research)." You can also request educational materials goodies for your students. For more information, visit [{% data variables.product.prodname_education %}](https://education.github.com/). +Verified academic faculty can apply for {% data variables.product.prodname_team %} for teaching or academic research. For more information, see "[{% data variables.product.prodname_global_campus %} for teachers](/free-pro-team@latest/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers)." You can also request educational materials goodies for your students. For more information, visit [{% data variables.product.prodname_education %}](https://education.github.com/). ## Discounts for nonprofits and libraries diff --git a/translations/es-ES/content/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud.md b/translations/es-ES/content/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud.md index 2299f07995..95ae8cfbbe 100644 --- a/translations/es-ES/content/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud.md +++ b/translations/es-ES/content/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud.md @@ -22,6 +22,8 @@ Para garantizar que ves los detalles actualizados de la licencia en {% data vari Si no quieres habilitar {% data variables.product.prodname_github_connect %}, puedes sincronizar el uso de licencia manualmente si subes un archivo desde {% data variables.product.prodname_ghe_server %} a {% data variables.product.prodname_dotcom_the_website %}. +Cuando sincronizas el uso de licencia, solo la ID de usuario y las direcciones de correo electrónico de cada cuenta de usuario en {% data variables.product.prodname_ghe_server %} se transmiten a {% data variables.product.prodname_ghe_cloud %}. + {% data reusables.enterprise-licensing.view-consumed-licenses %} {% data reusables.enterprise-licensing.verified-domains-license-sync %} @@ -45,7 +47,7 @@ Después de que habilites {% data variables.product.prodname_github_connect %}, ## Cargar el uso de licencia de GitHub Enterprise Server manualmente -Puedes descargar un archivo JSON desde {% data variables.product.prodname_ghe_server %} y subir el archivo a {% data variables.product.prodname_ghe_cloud %} para sincronizar de forma manual el uso de la licencia de usuario entre dos implementaciones. +Puedes descargar un archivo JSON desde {% data variables.product.prodname_ghe_server %} y subir el archivo a {% data variables.product.prodname_ghe_cloud %} para sincronizar el uso de la licencia de usuario entre dos implementaciones de forma manual. {% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.settings-tab %} diff --git a/translations/es-ES/content/billing/managing-your-license-for-github-enterprise/troubleshooting-license-usage-for-github-enterprise.md b/translations/es-ES/content/billing/managing-your-license-for-github-enterprise/troubleshooting-license-usage-for-github-enterprise.md index 8ce5bf8bdd..3d0dd9028a 100644 --- a/translations/es-ES/content/billing/managing-your-license-for-github-enterprise/troubleshooting-license-usage-for-github-enterprise.md +++ b/translations/es-ES/content/billing/managing-your-license-for-github-enterprise/troubleshooting-license-usage-for-github-enterprise.md @@ -14,32 +14,57 @@ shortTitle: Troubleshoot license usage ## About unexpected license usage -If the number of consumed licenses for your enterprise is unexpected, you can review your consumed license report to audit your license usage across all your enterprise deployments and subscriptions. If you find errors, you can try troubleshooting steps. Para obtener más información sobre cómo ver tu uso de licencia, consulta la sección "[Ver el uso de licencia para GitHub Enterprise](/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise)" y "[Ver la suscripción y el uso de tu cuenta empresarial](/billing/managing-billing-for-your-github-account/viewing-the-subscription-and-usage-for-your-enterprise-account)". +If the number of consumed licenses for your enterprise is unexpected, you can review your consumed license report to audit your license usage across all your enterprise deployments and subscriptions. For more information, see "[Viewing license usage for GitHub Enterprise](/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise)" and "[Viewing the subscription and usage for your enterprise account](/billing/managing-billing-for-your-github-account/viewing-the-subscription-and-usage-for-your-enterprise-account)." -For privacy reasons, enterprise owners cannot directly access the details of user accounts. +If you find errors, you can try troubleshooting steps. + +For privacy reasons, enterprise owners cannot directly access the details of user accounts unless you use {% data variables.product.prodname_emus %}. ## About the calculation of consumed licenses -{% data variables.product.company_short %} bills for each person who uses deployments of {% data variables.product.prodname_ghe_server %}, is a member of an organization on {% data variables.product.prodname_ghe_cloud %}, or is a {% data variables.product.prodname_vs_subscriber %}. For more information about the people in your enterprise who are counted as consuming a license, see "[About per-user pricing](/billing/managing-billing-for-your-github-account/about-per-user-pricing)." +{% data variables.product.company_short %} bills for each person who uses deployments of {% data variables.product.prodname_ghe_server %}, is a member of one of your organizations on {% data variables.product.prodname_ghe_cloud %}, or is a {% data variables.product.prodname_vs_subscriber %}. For more information about the people in your enterprise who consume a license, see "[About per-user pricing](/billing/managing-billing-for-your-github-account/about-per-user-pricing)." -{% data reusables.enterprise-licensing.about-license-sync %} +For each user to consume a single seat regardless of how many deployments they use, you must synchronize license usage between {% data variables.product.prodname_ghe_server %} and {% data variables.product.prodname_ghe_cloud %}. Para obtener más información, consulta la sección "[Sincronizar el uso de licencia entre {% data variables.product.prodname_ghe_server %} y {% data variables.product.prodname_ghe_cloud %}](/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)". + +After you synchronize license usage, {% data variables.product.prodname_dotcom %} matches user accounts on {% data variables.product.prodname_ghe_server %} with user accounts on {% data variables.product.prodname_ghe_cloud %} by email address. + +First, we first check the primary email address of each user on {% data variables.product.prodname_ghe_server %}. Then, we attempt to match that address with the email address for a user account on {% data variables.product.prodname_ghe_cloud %}. If your enterprise uses SAML SSO, we first check the following SAML attributes for email addresses. + +- `http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name` +- `http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress` +- `nombre de usuario` +- `ID del nombre` +- `emails` + +If no email addresses found in these attributes match the primary email address on {% data variables.product.prodname_ghe_server %}, or if your enterprise doesn't use SAML SSO, we then check each of the user's verified email addresses on {% data variables.product.prodname_ghe_cloud %}. Para obtener más información sobre la verificación de las direcciones de correo electrónico de {% data variables.product.prodname_dotcom_the_website %}, consulta la sección "[Verificar tu dirección de correo electrónico](/enterprise-cloud@latest/get-started/signing-up-for-github/verifying-your-email-address){% ifversion not ghec %}" en la documentación de {% data variables.product.prodname_ghe_cloud %}.{% else %}".{% endif %} ## Fields in the consumed license files The {% data variables.product.prodname_dotcom_the_website %} license usage report and {% data variables.product.prodname_ghe_server %} exported license usage file include a variety of fields to help you troubleshoot license usage for your enterprise. + ### {% data variables.product.prodname_dotcom_the_website %} license usage report (CSV file) The license usage report for your enterprise is a CSV file that contains the following information about members of your enterprise. Some fields are specific to your {% data variables.product.prodname_ghe_cloud %} (GHEC) deployment, {% data variables.product.prodname_ghe_server %} (GHES) connected environments, or your {% data variables.product.prodname_vs %} subscriptions (VSS) with GitHub Enterprise. -| Campo | Descripción | -| ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Nombre | First and last name for the user's account on GHEC. | -| Handle or email | GHEC username, or the email address associated with the user's account on GHES. | -| Profile link | Link to the {% data variables.product.prodname_dotcom_the_website %} profile page for the user's account on GHEC. | -| License type | Can be one of: `Visual Studio subscription` or `Enterprise`. | -| License status | Identifies if a user account on {% data variables.product.prodname_dotcom_the_website %} successfully matched either a {% data variables.product.prodname_vs_subscriber %} or GHES user.

Can be one of: `Matched`, `Pending Invitation`, `Server Only`, blank. | -| Member roles | For each of the organizations the user belongs to on GHEC, the organization name and the person's role in that organization (`Owner` or `Member`) separated by a colon

Each organization is delimited by a comma. | -| Roles en la empresa | Can be one of: `Owner` or `Member`. | +| Campo | Descripción | +| ---------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| github_com_login | The username for the user's GHEC account | +| github_com_name | The display name for the user's GHEC account | +| github_com_profile | The URL for the user's profile page on GHEC | +| github_com_user | Whether or not the user has an account on GHEC | +| github_com_member_roles | For each of the organizations the user belongs to on GHEC, the organization name and the user's role in that organization (`Owner` or `Member`) separated by a colon

Organizations delimited by commas | +| github_com_enterprise_role | Can be one of: `Owner`, `Member`, or `Outside collaborator` | +| github_com_verified_domain_emails | All email addresses associated with the user's GHEC account that match your enterprise's verified domains | +| github_com_saml_name_id | The SAML username | +| github_com_orgs_with_pending_invites | All pending invitations for the user's GHEC account to join organizations within your enterprise | +| license_type | Can be one of: `Visual Studio subscription` or `Enterprise` | +| enterprise_server_user | Whether or not the user has at least one account on GHES | +| enterprise_server_primary_emails | The primary email addresses associated with each of the user's GHES accounts | +| enterprise_server_user_ids | For each of the user's GHES accounts, the account's user ID | +| total_user_accounts | The total number of accounts the person has across both GHEC and GHES | +| visual_studio_subscription_user | Whether or not the user is a {% data variables.product.prodname_vs_subscriber %} +| visual_studio_subscription_email | The email address associated with the user's VSS | +| visual_studio_license_status | Whether the Visual Studio license has been matched to a {% data variables.product.company_short %} user | {% data variables.product.prodname_vs_subscriber %}s who are not yet members of at least one organization in your enterprise will be included in the report with a pending invitation status, and will be missing values for the "Name" or "Profile link" field. @@ -59,32 +84,16 @@ Your {% data variables.product.prodname_ghe_server %} license usage is a JSON fi ## Troubleshooting consumed licenses -If the number of consumed seats is unexpected, or if you've recently removed members from your enterprise, we recommend that you audit your license usage. +To ensure that the each user is only consuming a single seat for different deployments and subscriptions, try the following troubleshooting steps. -To determine which users are currently consuming seat licenses, first try reviewing the consumed licenses report for your enterprise{% ifversion ghes %} and/or an export of your {% data variables.product.prodname_ghe_server %} license usage{% endif %} for unexpected entries. +1. To help identify users that are consuming multiple seats, if your enterprise uses verified domains for {% data variables.product.prodname_ghe_cloud %}, review the list of enterprise members who do not have an email address from a verified domain associated with their account on {% data variables.product.prodname_dotcom_the_website %}. Often, these are the users who erroneously consume more than one licensed seat. Para obtener más información, consulta la sección "[Ver a los miembros sin un a dirección de correo electrónico desde un dominio verificado](/admin/user-management/managing-users-in-your-enterprise/viewing-people-in-your-enterprise#viewing-members-without-an-email-address-from-a-verified-domain)". -There are two especially common reasons for inaccurate or incorrect license seat counts. -- The email addresses associated with a user do not match across your enterprise deployments and subscriptions. -- An email address for a user was recently updated or verified to correct a mismatch, but a license sync job hasn't run since the update was made. + {% note %} -Cuando se intenta coincidir con usuarios a lo largo de las empresas, {% data variables.product.company_short %} identifica a los individuos mediante las direcciones de correo electrónico verificadas y asociadas con sus cuentas de {% data variables.product.prodname_dotcom_the_website %} y mediante la dirección de correo electrónico asociada con su cuenta de {% data variables.product.prodname_ghe_server %}o aquella asignada al {% data variables.product.prodname_vs_subscriber %}. + **Note:** To make troubleshooting easier, we recommend using verified domains with your enterprise account on {% data variables.product.prodname_dotcom_the_website %}. Para obtener más información, consulta la sección "[Verificar o aprobar un dominio para tu empresa](/enterprise-cloud@latest/admin/configuration/configuring-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise)". -Your license usage is recalculated shortly after each license sync is performed. You can view the timestamp of the last license sync job, and, if a job hasn't run since an email address was updated or verified, to resolve an issue with your consumed license report you can manually trigger one. For more information, see "[Syncing license usage between GitHub Enterprise Server and GitHub Enterprise Cloud](/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)." - -{% ifversion ghec or ghes %} -If your enterprise uses verified domains, review the list of enterprise members who do not have an email address from a verified domain associated with their {% data variables.product.prodname_dotcom_the_website %} account. Often, these are the users who erroneously consume more than one licensed seat. Para obtener más información, consulta la sección "[Ver a los miembros sin un a dirección de correo electrónico desde un dominio verificado](/admin/user-management/managing-users-in-your-enterprise/viewing-people-in-your-enterprise#viewing-members-without-an-email-address-from-a-verified-domain)". -{% endif %} - -{% note %} - -**Note:** For privacy reasons, your consumed license report only includes the email address associated with a user account on {% data variables.product.prodname_dotcom_the_website %} if the address is hosted by a verified domain. For this reason, we recommend using verified domains with your enterprise account on {% data variables.product.prodname_dotcom_the_website %}. Then, if one person is erroneously consuming multiple licenses, you can more easily troubleshoot, as you will have access to the email address that is being used for license deduplication. - -{% endnote %} - -{% ifversion ghec %} - -If your license includes {% data variables.product.prodname_vss_ghe %} and your enterprise also includes at least one {% data variables.product.prodname_ghe_server %} connected environment, we strongly recommend using {% data variables.product.prodname_github_connect %} to automatically synchronize your license usage. For more information, see "[About Visual Studio subscriptions with GitHub Enterprise](/enterprise-cloud@latest/billing/managing-licenses-for-visual-studio-subscriptions-with-github-enterprise/about-visual-studio-subscriptions-with-github-enterprise)." - -{% endif %} + {% endnote %} +1. After you identify users who are consuming multiple seats, make sure that the same email address is associated with all of the user's accounts. For more information about which email addresses must match, see "[About the calculation of consumed licenses](#about-the-calculation-of-consumed-licenses)." +1. If an email address was recently updated or verified to correct a mismatch, view the timestamp of the last license sync job. If a job hasn't run since the correction was made, manually trigger a new job. For more information, see "[Syncing license usage between GitHub Enterprise Server and GitHub Enterprise Cloud](/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)." If you still have questions about your consumed licenses after reviewing the troubleshooting information above, you can contact {% data variables.contact.github_support %} through the {% data variables.contact.contact_enterprise_portal %}. diff --git a/translations/es-ES/content/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise.md b/translations/es-ES/content/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise.md index 9495fb5151..a535e208cd 100644 --- a/translations/es-ES/content/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise.md +++ b/translations/es-ES/content/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise.md @@ -14,21 +14,20 @@ shortTitle: Ver el uso de licencia ## Acerca del uso de licencia para {% data variables.product.prodname_enterprise %} -{% ifversion ghec %} +Puedes ver el uso de licencia de {% data variables.product.product_name %} en {% data variables.product.product_location %}. -Puedes ver el uso de licencia de tu cuenta empresarial de {% data variables.product.prodname_ghe_cloud %} en {% data variables.product.prodname_dotcom_the_website %}. +Si utilizas tanto {% data variables.product.prodname_ghe_cloud %} como {% data variables.product.prodname_ghe_server %} y sincronizas el uso de licencias entre los productos, puedes ver el uso de licencias de ambos en {% data variables.product.prodname_dotcom_the_website %}. Para obtener más información sobre la sincronización de licencias, consulta la sección "[Sincronizar el uso de licencias entre {% data variables.product.prodname_ghe_server %} y {% data variables.product.prodname_ghe_cloud %}](/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)". -{% data reusables.enterprise-licensing.you-can-sync-for-a-combined-view %} +{% ifversion ghes %} -{% elsif ghes %} +Para obtener más información sobre ver el uso de licencia en {% data variables.product.prodname_dotcom_the_website %} e identificar cuándo ocurrió la última sincronización de licencias, consulta la sección "[Ver el uso de licencia para {% data variables.product.prodname_enterprise %}](/enterprise-cloud@latest/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise)" en la documentación de {% data variables.product.prodname_ghe_cloud %}. -Puedes ver el uso de licencia de {% data variables.product.prodname_ghe_server %} en {% data variables.product.product_location %}. +{% endif %} -{% data reusables.enterprise-licensing.you-can-sync-for-a-combined-view %} Para obtener más información sobre la forma en la que se muestra el uso de licencia en {% data variables.product.prodname_dotcom_the_website %} e identificar cuándo ocurrió la última sincronización de licencia, consutla la sección "[Ver el uso de licencia para {% data variables.product.prodname_enterprise %}](/enterprise-cloud@latest/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise)" en la documentación de {% data variables.product.prodname_ghe_cloud %}. +También puedes utilizar la API de REST para devolver datos de las licencias consumidas y el estado de un job de sincronización de licencias. Para obtener más información, consulta la sección "[Administración de GitHub Enterprise](/enterprise-cloud@latest/rest/enterprise-admin/license)" en la documentación de la API de REST. Para aprender más sobre los datos de licencia asociados con tu cuenta empresarial y de cómo se calcula la cantidad de plazas de usuario consumidas, consulta la sección "[Solucionar problemas de uso de licencia para GitHub Enterprise](/billing/managing-your-license-for-github-enterprise/troubleshooting-license-usage-for-github-enterprise)". -{% endif %} ## Ver el uso de licencia en {% ifversion ghec %}{% data variables.product.prodname_dotcom_the_website %}{% elsif ghes %}{% data variables.product.product_location %}{% endif %} diff --git a/translations/es-ES/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/managing-code-scanning-alerts-for-your-repository.md b/translations/es-ES/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/managing-code-scanning-alerts-for-your-repository.md index 26c06bcd22..a5948aba46 100644 --- a/translations/es-ES/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/managing-code-scanning-alerts-for-your-repository.md +++ b/translations/es-ES/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/managing-code-scanning-alerts-for-your-repository.md @@ -204,15 +204,14 @@ To dismiss {% ifversion delete-code-scanning-alerts %}or delete{% endif %} alert ![Filter alerts by rule](/assets/images/enterprise/3.1/help/repository/code-scanning-filter-by-rule.png) {% endif %}{% endif %} 1. If you want to dismiss an alert, it's important to explore the alert first, so that you can choose the correct dismissal reason. Click the alert you'd like to explore. - ![Open an alert from the summary list](/assets/images/help/repository/code-scanning-click-alert.png) - -1. Review the alert, then click {% ifversion comment-dismissed-code-scanning-alert %}**Dismiss alert** and choose, or type, a reason for closing the alert. - ![Screenshot of code scanning alert with dropdown to choose dismissal reason emphasized](/assets/images/help/repository/code-scanning-alert-drop-down-reason.png) -{% else %}**Dismiss** and choose a reason for closing the alert. +{%- ifversion comment-dismissed-code-scanning-alert %} +1. Review the alert, then click **Dismiss alert** and choose, or type, a reason for closing the alert. + ![Screenshot of code scanning alert with dropdown to choose dismissal reason emphasized](/assets/images/help/repository/code-scanning-alert-dropdown-reason.png) +{%- else %} +1. Review the alert, then click **Dismiss** and choose a reason for closing the alert. ![Choosing a reason for dismissing an alert](/assets/images/help/repository/code-scanning-alert-close-drop-down.png) -{% endif %} - +{%- endif %} {% data reusables.code-scanning.choose-alert-dismissal-reason %} {% data reusables.code-scanning.false-positive-fix-codeql %} diff --git a/translations/es-ES/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/running-codeql-code-scanning-in-a-container.md b/translations/es-ES/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/running-codeql-code-scanning-in-a-container.md index 7d7f13b058..a9fa55f11d 100644 --- a/translations/es-ES/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/running-codeql-code-scanning-in-a-container.md +++ b/translations/es-ES/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/running-codeql-code-scanning-in-a-container.md @@ -34,7 +34,7 @@ Debes ejecutar a {% data variables.product.prodname_codeql %} dentro del mismo c ## Dependencias -Es posible que tengas alguna dificultad para ejecutar el {% data variables.product.prodname_code_scanning %} si el contenedor que estás utilizando carece de ciertas dependencias (Por ejemplo, Git debe instalarse y agregarse a la variable PATH). If you encounter dependency issues, review the list of software typically included on {% data variables.product.prodname_dotcom %}'s runner images. Para obtener más información, consulta los archivos `readme` específicos de la versión en estas ubicaciones: +Es posible que tengas alguna dificultad para ejecutar el {% data variables.product.prodname_code_scanning %} si el contenedor que estás utilizando carece de ciertas dependencias (Por ejemplo, Git debe instalarse y agregarse a la variable PATH). Si encuentras propuestas de dependencias, revisa la lista de software que habitualmente se incluye en las imágenes de los ejecutores de {% data variables.product.prodname_dotcom %}. Para obtener más información, consulta los archivos `readme` específicos de la versión en estas ubicaciones: * Linux: https://github.com/actions/runner-images/tree/main/images/linux * macOS: https://github.com/actions/runner-images/tree/main/images/macos diff --git a/translations/es-ES/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/triaging-code-scanning-alerts-in-pull-requests.md b/translations/es-ES/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/triaging-code-scanning-alerts-in-pull-requests.md index 06e4ee05f3..c983e246ac 100644 --- a/translations/es-ES/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/triaging-code-scanning-alerts-in-pull-requests.md +++ b/translations/es-ES/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/triaging-code-scanning-alerts-in-pull-requests.md @@ -118,7 +118,7 @@ Anyone with push access to a pull request can fix a {% data variables.product.pr An alternative way of closing an alert is to dismiss it. You can dismiss an alert if you don't think it needs to be fixed. {% data reusables.code-scanning.close-alert-examples %} If you have write permission for the repository, the **Dismiss** button is available in code annotations and in the alerts summary. When you click **Dismiss** you will be prompted to choose a reason for closing the alert. {% ifversion comment-dismissed-code-scanning-alert %} -![Screenshot of code scanning alert with dropdown to choose dismissal reason emphasized](/assets/images/help/repository/code-scanning-alert-drop-down-reason.png) +![Screenshot of code scanning alert with dropdown to choose dismissal reason emphasized](/assets/images/help/repository/code-scanning-alert-dropdown-reason.png) {% else %} ![Choosing a reason for dismissing an alert](/assets/images/help/repository/code-scanning-alert-close-drop-down.png) {% endif %} diff --git a/translations/es-ES/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/troubleshooting-the-codeql-workflow.md b/translations/es-ES/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/troubleshooting-the-codeql-workflow.md index c9c71e5fd6..47fce5f204 100644 --- a/translations/es-ES/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/troubleshooting-the-codeql-workflow.md +++ b/translations/es-ES/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/troubleshooting-the-codeql-workflow.md @@ -1,7 +1,7 @@ --- -title: Solucionar problemas en el flujo de trabajo de CodeQL -shortTitle: Solucionar problemas del flujo de trabajo de CodeQL -intro: 'Si tienes problemas con el {% data variables.product.prodname_code_scanning %}, puedes solucionarlos si utilizas estos tips para resolver estos asuntos.' +title: Troubleshooting the CodeQL workflow +shortTitle: Troubleshoot CodeQL workflow +intro: 'If you''re having problems with {% data variables.product.prodname_code_scanning %}, you can troubleshoot by using these tips for resolving issues.' product: '{% data reusables.gated-features.code-scanning %}' miniTocMaxHeadingLevel: 3 redirect_from: @@ -35,22 +35,23 @@ topics: {% ifversion ghes or ghae %} {% note %} -**Nota:** Este artículo describe las características disponibles con la versión de la acción de CodeQL y el paquete asociado del CLI de CodeQL que se incluye en el lanzamiento inicial de esta versión de {% data variables.product.product_name %}. Si tu empresa utiliza una versión más reciente de la acción de CodeQL, consulta el [ artículo de {% data variables.product.prodname_ghe_cloud %}](/enterprise-cloud@latest/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/troubleshooting-the-codeql-workflow) para obtener más información sobre las últimas características. {% ifversion not ghae %} Para obtener más información sobre cómo utilizar la última versión, consulta la sección "[Configurar el escaneo de código para tu aplicativo](/admin/advanced-security/configuring-code-scanning-for-your-appliance#configuring-codeql-analysis-on-a-server-without-internet-access)".{% endif %} +**Note:** This article describes the features available with the version of the CodeQL action and associated CodeQL CLI bundle included in the initial release of this version of {% data variables.product.product_name %}. If your enterprise uses a more recent version of the CodeQL action, see the [{% data variables.product.prodname_ghe_cloud %} article](/enterprise-cloud@latest/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/troubleshooting-the-codeql-workflow) for information on the latest features. {% ifversion not ghae %} For information on using the latest version, see "[Configuring code scanning for your appliance](/admin/advanced-security/configuring-code-scanning-for-your-appliance#configuring-codeql-analysis-on-a-server-without-internet-access)."{% endif %} {% endnote %} {% endif %} -## Producir bitácoras detalladas para la depuración +## Producing detailed logs for debugging -Para producir una salida más detallada de bitácoras, puedes habilitar el registro de depuración de pasos. Para obtener más información, consulta la sección "[Habilitar el registro de depuración](/actions/managing-workflow-runs/enabling-debug-logging#enabling-step-debug-logging)." +To produce more detailed logging output, you can enable step debug logging. For more information, see "[Enabling debug logging](/actions/managing-workflow-runs/enabling-debug-logging#enabling-step-debug-logging)." {% ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5601 %} -## Crear artefactos de depuración de {% data variables.product.prodname_codeql %} +## Creating {% data variables.product.prodname_codeql %} debugging artifacts -You can obtain artifacts to help you debug {% data variables.product.prodname_codeql %}. Los artefactos de depuración se cargarán a la ejecución de flujo de trabajo como un artefacto de nombre `debug-artifacts`. Los datos contienen las bitácoras de {% data variables.product.prodname_codeql %}. la(s) base(s) de datos de {% data variables.product.prodname_codeql %} y cualquier archivo SARIF que produzca el flujo de trabajo. +You can obtain artifacts to help you debug {% data variables.product.prodname_codeql %}. +The debug artifacts will be uploaded to the workflow run as an artifact named `debug-artifacts`. The data contains the {% data variables.product.prodname_codeql %} logs, {% data variables.product.prodname_codeql %} database(s), and any SARIF file(s) produced by the workflow. -These artifacts will help you debug problems with {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %}. Si contactas al soporte de GitHub, podrían pedirte estos datos. +These artifacts will help you debug problems with {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %}. If you contact GitHub support, they might ask for this data. {% endif %} @@ -58,7 +59,7 @@ These artifacts will help you debug problems with {% data variables.product.prod ### Creating {% data variables.product.prodname_codeql %} debugging artifacts by re-running jobs with debug logging enabled -You can create {% data variables.product.prodname_codeql %} debugging artifacts by enabling debug logging and re-running the jobs. For more information about re-running {% data variables.product.prodname_actions %} workflows and jobs, see "[Re-running workflows and jobs](/actions/managing-workflow-runs/re-running-workflows-and-jobs)." +You can create {% data variables.product.prodname_codeql %} debugging artifacts by enabling debug logging and re-running the jobs. For more information about re-running {% data variables.product.prodname_actions %} workflows and jobs, see "[Re-running workflows and jobs](/actions/managing-workflow-runs/re-running-workflows-and-jobs)." You need to ensure that you select **Enable debug logging** . This option enables runner diagnostic logging and step debug logging for the run. You'll then be able to download `debug-artifacts` to investigate further. You do not need to modify the workflow file when creating {% data variables.product.prodname_codeql %} debugging artifacts by re-running jobs. @@ -80,15 +81,15 @@ You can create {% data variables.product.prodname_codeql %} debugging artifacts {% endif %} -## Compilación automática para los fallos de un lenguaje compilado +## Automatic build for a compiled language fails -Si una compilación automática de código para un lenguaje compilado dentro de tu proyecto falla, intenta los siguientes pasos de solución de problemas. +If an automatic build of code for a compiled language within your project fails, try the following troubleshooting steps. -- Elimina el paso de `autobuild` de tu flujo de trabajo de {% data variables.product.prodname_code_scanning %} y agrega los pasos de compilación específicos. Para obtener información sobre cómo editar el flujo de trabajo, consulta la sección "[Configurar el {% data variables.product.prodname_code_scanning %}](/code-security/secure-coding/configuring-code-scanning#editing-a-code-scanning-workflow)". Para obtener más información sobre cómo reemplazar el paso de `autobuild`, consulta la sección "[Configurar el flujo de trabajo de {% data variables.product.prodname_codeql %} para los lenguajes compilados](/code-security/secure-coding/configuring-the-codeql-workflow-for-compiled-languages#adding-build-steps-for-a-compiled-language)". +- Remove the `autobuild` step from your {% data variables.product.prodname_code_scanning %} workflow and add specific build steps. For information about editing the workflow, see "[Configuring {% data variables.product.prodname_code_scanning %}](/code-security/secure-coding/configuring-code-scanning#editing-a-code-scanning-workflow)." For more information about replacing the `autobuild` step, see "[Configuring the {% data variables.product.prodname_codeql %} workflow for compiled languages](/code-security/secure-coding/configuring-the-codeql-workflow-for-compiled-languages#adding-build-steps-for-a-compiled-language)." -- Si tu flujo de trabajo no especifica explícitamente los lenguajes a analizar, {% data variables.product.prodname_codeql %} detectará implícitamente los lenguajes compatibles en tu código base. En esta configuración, fuera de los lenguajes compilados C/C++, C#, y Java, {% data variables.product.prodname_codeql %} solo analizará el lenguaje presente en la mayoría de los archivos de origen. Edita el flujo de trabajo y agrega una matriz que especifique los lenguajes que quieras analizar. El flujo de análisis predeterminado de CodeQL utiliza dicha matriz. +- If your workflow doesn't explicitly specify the languages to analyze, {% data variables.product.prodname_codeql %} implicitly detects the supported languages in your code base. In this configuration, out of the compiled languages C/C++, C#, and Java, {% data variables.product.prodname_codeql %} only analyzes the language with the most source files. Edit the workflow and add a matrix specifying the languages you want to analyze. The default CodeQL analysis workflow uses such a matrix. - Los siguientes extractos de un flujo de trabajo te muestran cómo puedes utilizar una matriz dentro de la estrategia del job para especificar lenguajes, y luego hace referencia a cada uno de ellos con el paso de "Inicializar {% data variables.product.prodname_codeql %}": + The following extracts from a workflow show how you can use a matrix within the job strategy to specify languages, and then reference each language within the "Initialize {% data variables.product.prodname_codeql %}" step: ```yaml jobs: @@ -110,15 +111,15 @@ Si una compilación automática de código para un lenguaje compilado dentro de languages: {% raw %}${{ matrix.language }}{% endraw %} ``` - Para obtener más información acerca de editar el flujo de trabajo, consulta la sección "[Configurar el escaneo de código](/code-security/secure-coding/configuring-code-scanning)". + For more information about editing the workflow, see "[Configuring code scanning](/code-security/secure-coding/configuring-code-scanning)." -## No se encontró código durante la compilación +## No code found during the build -Si tu flujo de trabajo falla con un error de `No source code was seen during the build` o de `The process '/opt/hostedtoolcache/CodeQL/0.0.0-20200630/x64/codeql/codeql' failed with exit code 32`, esto indica que {% data variables.product.prodname_codeql %} no pudo monitorear tu código. Hay muchas razones que podrían explicar esta falla: +If your workflow fails with an error `No source code was seen during the build` or `The process '/opt/hostedtoolcache/CodeQL/0.0.0-20200630/x64/codeql/codeql' failed with exit code 32`, this indicates that {% data variables.product.prodname_codeql %} was unable to monitor your code. Several reasons can explain such a failure: -1. Puede que el repositorio no contenga código fuente que esté escrito en los idiomas que son compatibles con {% data variables.product.prodname_codeql %}. Haz clic en la lista de lenguajes compatibles y, si es necesario, elimina el flujo de trabajo de {% data variables.product.prodname_codeql %}. Para obtener más información, consulta la sección "[Acerca del escaneo de código con CodeQL](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/about-code-scanning-with-codeql#about-codeql) +1. The repository may not contain source code that is written in languages supported by {% data variables.product.prodname_codeql %}. Check the list of supported languages and, if this is the case, remove the {% data variables.product.prodname_codeql %} workflow. For more information, see "[About code scanning with CodeQL](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/about-code-scanning-with-codeql#about-codeql) -1. La detección automática del lenguaje identificó un lenguaje compatible, pero no hay código analizable en dicho lenguaje dentro del repositorio. Un ejemplo típico es cuando nuestro servicio de detección de lenguaje encuentra un archivo que se asocia con un lenguaje de programación específico como un archivo `.h`, o `.gyp`, pero no existe el código ejecutable correspondiente a dicho lenguaje en el repositorio. Para resolver el problema, puedes definir manualmente los lenguajes que quieras analizar si actualizas la lista de éstos en la matriz de `language`. Por ejemplo, la siguiente configuración analizará únicamente a Go y a Javascript. +1. Automatic language detection identified a supported language, but there is no analyzable code of that language in the repository. A typical example is when our language detection service finds a file associated with a particular programming language like a `.h`, or `.gyp` file, but no corresponding executable code is present in the repository. To solve the problem, you can manually define the languages you want to analyze by updating the list of languages in the `language` matrix. For example, the following configuration will analyze only Go, and JavaScript. ```yaml strategy: @@ -129,45 +130,46 @@ Si tu flujo de trabajo falla con un error de `No source code was seen during the language: ['go', 'javascript'] ``` - Para obtener más información, consulta el extracto de flujo de trabajo en la sección "[Compilación automática para los fallos de un lenguaje compilado](#automatic-build-for-a-compiled-language-fails)" que se trata anteriormente. -1. Tu flujo de trabajo de {% data variables.product.prodname_code_scanning %} está analizando un lenguaje compilado (C, C++, C#, o Java), pero el código no se compiló. Predeterminadamente, el flujo de trabajo de análisis de {% data variables.product.prodname_codeql %} contiene un paso de `autobuild`, sin embargo, este paso representa un proceso de mejor esfuerzo y podría no tener éxito en compilar tu código, dependiendo de tu ambiente de compilación específico. También podría fallar la compilación si eliminaste el paso de `autobuild` y no incluiste manualmente los pasos de compilación. Para obtener más información acerca de especificar los pasos de compilación, consulta la sección "[Configurar el flujo de trabajo de {% data variables.product.prodname_codeql %} para los lenguajes compilados](/code-security/secure-coding/configuring-the-codeql-workflow-for-compiled-languages#adding-build-steps-for-a-compiled-language)". -1. Tu flujo de trabajo está analizando un lenguaje compilado (C, C++, C#, or Java), pero algunas porciones de tu compilación se almacenan en caché para mejorar el rendimiento (esto muy probablemente ocurra con los sistemas de compilación como Gradle o Bazel). Ya que {% data variables.product.prodname_codeql %} observa la actividad del compilador para entender los flujos de datos en un repositorio, {% data variables.product.prodname_codeql %} requiere que suceda una compilación completa para poder llevar a cabo este análisis. -1. Tu flujo de trabajo está analizando un lenguaje compilado (C, C++, C#, or Java), pero no ocurre ninguna compilación entre los pasos de `init` y `analyze` en el flujo de trabajo. {% data variables.product.prodname_codeql %} requiere que tu compilación tome lugar entre estos dos pasos para poder observar la actividad del compilador y llevar a cabo el análisis. -1. Tu código compilado (en C, C++, C#, or Java) se compiló con éxito, pero {% data variables.product.prodname_codeql %} no pudo detectar las invocaciones del compilador. Las causas más comunes son: + For more information, see the workflow extract in "[Automatic build for a compiled language fails](#automatic-build-for-a-compiled-language-fails)" above. +1. Your {% data variables.product.prodname_code_scanning %} workflow is analyzing a compiled language (C, C++, C#, or Java), but the code was not compiled. By default, the {% data variables.product.prodname_codeql %} analysis workflow contains an `autobuild` step, however, this step represents a best effort process, and may not succeed in building your code, depending on your specific build environment. Compilation may also fail if you have removed the `autobuild` step and did not include build steps manually. For more information about specifying build steps, see "[Configuring the {% data variables.product.prodname_codeql %} workflow for compiled languages](/code-security/secure-coding/configuring-the-codeql-workflow-for-compiled-languages#adding-build-steps-for-a-compiled-language)." +1. Your workflow is analyzing a compiled language (C, C++, C#, or Java), but portions of your build are cached to improve performance (most likely to occur with build systems like Gradle or Bazel). Since {% data variables.product.prodname_codeql %} observes the activity of the compiler to understand the data flows in a repository, {% data variables.product.prodname_codeql %} requires a complete build to take place in order to perform analysis. +1. Your workflow is analyzing a compiled language (C, C++, C#, or Java), but compilation does not occur between the `init` and `analyze` steps in the workflow. {% data variables.product.prodname_codeql %} requires that your build happens in between these two steps in order to observe the activity of the compiler and perform analysis. +1. Your compiled code (in C, C++, C#, or Java) was compiled successfully, but {% data variables.product.prodname_codeql %} was unable to detect the compiler invocations. The most common causes are: - * Ejecutar tu proceso de compilación en un contenedor separado a {% data variables.product.prodname_codeql %}. Para obtener más información, consulta la sección "[Ejecutar el escaneo de código de CodeQL en un contenedor](/code-security/secure-coding/running-codeql-code-scanning-in-a-container)". - * Compilar utilizando un sistema de compilación distribuida externo a GitHub Actions, utilizando un proceso de daemon. - * {% data variables.product.prodname_codeql %} no está consciente del compilador específico que estás utilizando. + * Running your build process in a separate container to {% data variables.product.prodname_codeql %}. For more information, see "[Running CodeQL code scanning in a container](/code-security/secure-coding/running-codeql-code-scanning-in-a-container)." + * Building using a distributed build system external to GitHub Actions, using a daemon process. + * {% data variables.product.prodname_codeql %} isn't aware of the specific compiler you are using. - En el caso de los proyectos de .NET Framework y C# que utilicen ya sea `dotnet build` o `msbuild`, deberás especificar `/p:UseSharedCompilation=false` en el paso de `run` de tu flujo de trabajo cuando compiles tu código. - - Por ejemplo, la siguiente configuración para C# pasará el marcador durante el primer paso de compilación. + For .NET Framework projects, and for C# projects using either `dotnet build` or `msbuild`, you should specify `/p:UseSharedCompilation=false` in your workflow's `run` step, when you build your code. + + For example, the following configuration for C# will pass the flag during the first build step. ``` yaml - run: | dotnet build /p:UseSharedCompilation=false ``` - Si encuentras otro problema con tu compilador específico o con tu configuración, contacta a {% data variables.contact.contact_support %}. + If you encounter another problem with your specific compiler or configuration, contact {% data variables.contact.contact_support %}. -Para obtener más información acerca de especificar los pasos de compilación, consulta la sección "[Configurar el flujo de trabajo de {% data variables.product.prodname_codeql %} para los lenguajes compilados](/code-security/secure-coding/configuring-the-codeql-workflow-for-compiled-languages#adding-build-steps-for-a-compiled-language)". +For more information about specifying build steps, see "[Configuring the {% data variables.product.prodname_codeql %} workflow for compiled languages](/code-security/secure-coding/configuring-the-codeql-workflow-for-compiled-languages#adding-build-steps-for-a-compiled-language)." {% ifversion fpt or ghes > 3.1 or ghae or ghec %} -## Las líneas de código escaneado son menores de lo esperado +## Lines of code scanned are lower than expected -Para los lenguajes compilados como C/C++, C#, Go y Java, {% data variables.product.prodname_codeql %} solo escanea los archivos que se compilen durante el análisis. Por lo tanto, la cantidad de líneas de código escaneado será menor de lo esperado si parte del código fuente no se compila correctamente. Esto puede suceder por varias razones: +For compiled languages like C/C++, C#, Go, and Java, {% data variables.product.prodname_codeql %} only scans files that are built during the analysis. Therefore the number of lines of code scanned will be lower than expected if some of the source code isn't compiled correctly. This can happen for several reasons: -1. La característica de `autobuild` del {% data variables.product.prodname_codeql %} utiliza la heurística para compilar el código de un repositorio. Sin embargo, algunas veces, este enfoque da como resultado un análisis incompleto del repositorio. Por ejemplo, cuando existen comandos múltiples de `build.sh` en un solo repositorio, el análisis podría no completarse, ya que el paso de `autobuild` solo se ejecutará en uno de los comandos y, por lo tanto, algunos archivos origen no se compilarán. -1. Algunos compiladores no funcionan con {% data variables.product.prodname_codeql %} y pueden causar problemas cuando analizan el código. Por ejemplo, Project Lombok utiliza unas API de compilación no públicas para modificar el comportamiento del compilador. Las asunciones que se utilizan en las modificaciones de este compilador no son válidas para el extractor de Java de {% data variables.product.prodname_codeql %}, así que el código no se puede analizar. +1. The {% data variables.product.prodname_codeql %} `autobuild` feature uses heuristics to build the code in a repository. However, sometimes this approach results in an incomplete analysis of a repository. For example, when multiple `build.sh` commands exist in a single repository, the analysis may not be complete since the `autobuild` step will only execute one of the commands, and therefore some source files may not be compiled. +1. Some compilers do not work with {% data variables.product.prodname_codeql %} and can cause issues while analyzing the code. For example, Project Lombok uses non-public compiler APIs to modify compiler behavior. The assumptions used in these compiler modifications are not valid for {% data variables.product.prodname_codeql %}'s Java extractor, so the code cannot be analyzed. -Si tu análisis de {% data variables.product.prodname_codeql %} escanea menos líneas de código de lo esperado, hay varios enfoques que puedes intentar para asegurarte de que todos los archivos de código fuente necesarios se compilen. +If your {% data variables.product.prodname_codeql %} analysis scans fewer lines of code than expected, there are several approaches you can try to make sure all the necessary source files are compiled. -### Reemplaza el paso `autobuild` +### Replace the `autobuild` step -Reemplaza el paso `autobuild` con los mismos comandos de compilación que utilizarías en producción. Esto garantiza que {% data variables.product.prodname_codeql %} sepa exactamente cómo compilar todos los archivos de código fuente que quieras escanear. Para obtener más información, consulta la sección "[Configurar el flujo de trabajo de {% data variables.product.prodname_codeql %} para los lenguajes compilados](/code-security/secure-coding/configuring-the-codeql-workflow-for-compiled-languages#adding-build-steps-for-a-compiled-language)". +Replace the `autobuild` step with the same build commands you would use in production. This makes sure that {% data variables.product.prodname_codeql %} knows exactly how to compile all of the source files you want to scan. +For more information, see "[Configuring the {% data variables.product.prodname_codeql %} workflow for compiled languages](/code-security/secure-coding/configuring-the-codeql-workflow-for-compiled-languages#adding-build-steps-for-a-compiled-language)." -### Inspecciona la copia de los archivos de código fuente en la base de datos de {% data variables.product.prodname_codeql %} -Podrías entender por qué algunos archivos de código fuente no se ha analizado si inspeccionas la copia del código fuente que se incluye utilizando la base de datos de {% data variables.product.prodname_codeql %}. Para obtener la base de datos de tu flujo de trabajo de Acciones, modifica el paso `init` de tu flujo de trabajo de {% data variables.product.prodname_codeql %} y configura `debug: true`. +### Inspect the copy of the source files in the {% data variables.product.prodname_codeql %} database +You may be able to understand why some source files haven't been analyzed by inspecting the copy of the source code included with the {% data variables.product.prodname_codeql %} database. To obtain the database from your Actions workflow, modify the `init` step of your {% data variables.product.prodname_codeql %} workflow file and set `debug: true`. ```yaml - name: Initialize CodeQL @@ -176,88 +178,89 @@ Podrías entender por qué algunos archivos de código fuente no se ha analizado debug: true ``` -Esto carga la base de datos como un artefacto de acciones que puedes descargar en tu máquina local. Para obtener más información, consulta la sección "[Almacenar artefactos de los flujos de trabajo ](/actions/guides/storing-workflow-data-as-artifacts)". +This uploads the database as an actions artifact that you can download to your local machine. For more information, see "[Storing workflow artifacts](/actions/guides/storing-workflow-data-as-artifacts)." -El artefacto contendrá una copia archivada de los archivos de código fuente que escaneó el {% data variables.product.prodname_codeql %} llamada _src.zip_. Si comparas los archivos de código fuente en el repositorio con los archivos en _src.zip_, puedes ver qué tipos de archivo faltan. Una vez que sepas qué tipos de archivo son los que no se analizan es más fácil entender cómo podrías cambiar el flujo de trabajo para el análisis de {% data variables.product.prodname_codeql %}. +The artifact will contain an archived copy of the source files scanned by {% data variables.product.prodname_codeql %} called _src.zip_. If you compare the source code files in the repository and the files in _src.zip_, you can see which types of file are missing. Once you know what types of file are not being analyzed, it is easier to understand how you may need to change the workflow for {% data variables.product.prodname_codeql %} analysis. -## Alertas que se encuentran en el código generado +## Alerts found in generated code {% data reusables.code-scanning.alerts-found-in-generated-code %} -## Extracción de errores en la base de datos +## Extraction errors in the database -El equipo de {% data variables.product.prodname_codeql %} trabaja constantemente en los errores de extracción críticos para asegurarse de que todos los archivos de código fuente pueden escanearse. Sin embargo, los extractores de {% data variables.product.prodname_codeql %} sí generan errores durante la creación de bases de datos ocasionalmente. {% data variables.product.prodname_codeql %} proporciona información acerca de los errores de extracción y las advertencias que se generan durante la creación de bases de datos en un archivo de bitácora. La información de diagnóstico de extracción proporciona una indicación de la salud general de la base de datos. La mayoría de los errores del extractor no impactan el análisis significativamente. Una pequeña parte de los errores del extractor es saludable y, a menudo, indica un buen estado del análisis. +The {% data variables.product.prodname_codeql %} team constantly works on critical extraction errors to make sure that all source files can be scanned. However, the {% data variables.product.prodname_codeql %} extractors do occasionally generate errors during database creation. {% data variables.product.prodname_codeql %} provides information about extraction errors and warnings generated during database creation in a log file. +The extraction diagnostics information gives an indication of overall database health. Most extractor errors do not significantly impact the analysis. A small number of extractor errors is healthy and typically indicates a good state of analysis. -Sin embargo, si ves errores del extractor en la vasta mayoría de archivos que se compilan durante la creación de la base de datos, deberías revisarlos a detalle para intentar entender por qué algunos archivos de código fuente no se extrajeron adecuadamente. +However, if you see extractor errors in the overwhelming majority of files that were compiled during database creation, you should look into the errors in more detail to try to understand why some source files weren't extracted properly. {% else %} -## Algunas porciones de mi repositorio no se analizaron con `autobuild` +## Portions of my repository were not analyzed using `autobuild` -La característica de `autobuild` de {% data variables.product.prodname_codeql %} utiliza la heurística para compilar el código en un repositorio, sin embargo, algunas veces este acercamiento da como resultado un análisis incompleto de un repositorio. Por ejemplo, cuando existen comandos múltiples de `build.sh` en un solo repositorio, el análisis podría no completarse, ya que el paso de `autobuild` solo se ejecutará en uno de los comandos. La solución es reemplazar el paso de `autobuild` con los pasos de compilación que compilarán todo el código fuente que quieras analizar. Para obtener más información, consulta la sección "[Configurar el flujo de trabajo de {% data variables.product.prodname_codeql %} para los lenguajes compilados](/code-security/secure-coding/configuring-the-codeql-workflow-for-compiled-languages#adding-build-steps-for-a-compiled-language)". +The {% data variables.product.prodname_codeql %} `autobuild` feature uses heuristics to build the code in a repository, however, sometimes this approach results in incomplete analysis of a repository. For example, when multiple `build.sh` commands exist in a single repository, the analysis may not complete since the `autobuild` step will only execute one of the commands. The solution is to replace the `autobuild` step with build steps which build all of the source code which you wish to analyze. For more information, see "[Configuring the {% data variables.product.prodname_codeql %} workflow for compiled languages](/code-security/secure-coding/configuring-the-codeql-workflow-for-compiled-languages#adding-build-steps-for-a-compiled-language)." {% endif %} -## La compilación tarda demasiado +## The build takes too long -Si tu compilación con análisis de {% data variables.product.prodname_codeql %} toma demasiado para ejecutarse, hay varios acercamientos que puedes intentar para reducir el tiempo de compilación. +If your build with {% data variables.product.prodname_codeql %} analysis takes too long to run, there are several approaches you can try to reduce the build time. -### Incrementar la memoria o los núcleos +### Increase the memory or cores -Si utilizas ejecutores auto-hospedados para ejecutar el análisis de {% data variables.product.prodname_codeql %}, puedes incrementar la memoria o la cantidad de núcleos en estos ejecutores. +If you use self-hosted runners to run {% data variables.product.prodname_codeql %} analysis, you can increase the memory or the number of cores on those runners. -### Utilizar matrices de compilación para paralelizar el análisis +### Use matrix builds to parallelize the analysis -El {% data variables.product.prodname_codeql_workflow %} predeterminado utiliza una matriz de lenguajes, lo cual ocasiona que el análisis de cada uno de ellos se ejecute en paralelo. Si especificaste los lenguajes que quieres analizar directamente en el paso de "Inicializar CodeQL", el análisis de cada lenguaje ocurrirá de forma secuencial. Para agilizar el análisis de lenguajes múltiples, modifica tu flujo de trabajo para utilizar una matriz. Para obtener más información, consulta el extracto de flujo de trabajo en la sección "[Compilación automática para los fallos de un lenguaje compilado](#automatic-build-for-a-compiled-language-fails)" que se trata anteriormente. +The default {% data variables.product.prodname_codeql_workflow %} uses a matrix of languages, which causes the analysis of each language to run in parallel. If you have specified the languages you want to analyze directly in the "Initialize CodeQL" step, analysis of each language will happen sequentially. To speed up analysis of multiple languages, modify your workflow to use a matrix. For more information, see the workflow extract in "[Automatic build for a compiled language fails](#automatic-build-for-a-compiled-language-fails)" above. -### Reducir la cantidad de código que se está analizando en un solo flujo de trabajo +### Reduce the amount of code being analyzed in a single workflow -El tiempo de análisis es habitualmente proporcional a la cantidad de código que se esté analizando. Puedes reducir el tiempo de análisis si reduces la cantidad de código que se analice en cada vez, por ejemplo, si excluyes el código de prueba o si divides el análisis en varios flujos de trabajo que analizan únicamente un subconjunto de tu código a la vez. +Analysis time is typically proportional to the amount of code being analyzed. You can reduce the analysis time by reducing the amount of code being analyzed at once, for example, by excluding test code, or breaking analysis into multiple workflows that analyze only a subset of your code at a time. {% data reusables.code-scanning.alerts-found-in-generated-code %} -Si divides tu análisis en varios flujos de trabajo como se describió anteriormente, aún te recomendamos que por lo menos tengas un flujo de trabajo que se ejecute con un `schedule` que analice todo el código en tu repositorio. Ya que {% data variables.product.prodname_codeql %} analiza los flujos de datos entre componentes, algunos comportamientos de seguridad complejos podrían detectarse únicamente en una compilación completa. +If you split your analysis into multiple workflows as described above, we still recommend that you have at least one workflow which runs on a `schedule` which analyzes all of the code in your repository. Because {% data variables.product.prodname_codeql %} analyzes data flows between components, some complex security behaviors may only be detected on a complete build. -### Ejecutar únicamente durante un evento de `schedule` +### Run only during a `schedule` event -Si tu análisis aún es muy lento como para ejecutarse durante eventos de `push` o de `pull_request`, entonces tal vez quieras activar el análisis únicamente en el evento de `schedule`. Para obtener más información, consulta la sección "[Eventos](/actions/learn-github-actions/introduction-to-github-actions#events)". +If your analysis is still too slow to be run during `push` or `pull_request` events, then you may want to only trigger analysis on the `schedule` event. For more information, see "[Events](/actions/learn-github-actions/introduction-to-github-actions#events)." -### Verificar qué suites de consultas ejecuta el flujo de trabajo +### Check which query suites the workflow runs -Predeterminadamente, existen tres suites de consultas principales disponibles para cada lenguaje. Si optimizaste la compilación de la base de datos de CodeQL y el proceso aún es demasiado largo, podrías reducir la cantidad de consultas que ejecutas. La suite de consultas predeterminada se ejecuta automáticamente; esta contiene las consultas de seguridad más rápidas con las tasas más bajas de resultados falsos positivos. +By default, there are three main query suites available for each language. If you have optimized the CodeQL database build and the process is still too long, you could reduce the number of queries you run. The default query suite is run automatically; it contains the fastest security queries with the lowest rates of false positive results. -Podrías estar ejecutando consultas o suites de consultas adicionales además de aquellas predeterminadas. Verifica si el flujo de trabajo define una consulta o suite de consultas adicionales a ejecutar utilizando el elemento `queries`. Puedes probar el inhabilitar la consulta o suite de consultas adicionales. Para obtener más información, consulta "[Configurar {% data variables.product.prodname_code_scanning %}](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs)". +You may be running extra queries or query suites in addition to the default queries. Check whether the workflow defines an additional query suite or additional queries to run using the `queries` element. You can experiment with disabling the additional query suite or queries. For more information, see "[Configuring {% data variables.product.prodname_code_scanning %}](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs)." {% ifversion codeql-ml-queries %} {% note %} -**Nota:** Si ejecutas la suite de consultas `security-extended` o `security-and-quality` para JavaScript, entonces algunas consultas utilizarán tecnología experimental. Para obtener más información, consulta la sección "[Acerca de las alertas del escaneo de código](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/about-code-scanning-alerts#about-experimental-alerts)". +**Note:** If you run the `security-extended` or `security-and-quality` query suite for JavaScript, then some queries use experimental technology. For more information, see "[About code scanning alerts](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/about-code-scanning-alerts#about-experimental-alerts)." {% endnote %} {% endif %} {% ifversion fpt or ghec %} -## Los resultados difieren de acuerdo con la plataforma de análisis +## Results differ between analysis platforms -Si estás analizando código escrito en Python, podrías ver resultados diferentes dependiendo de si ejecutas el {% data variables.product.prodname_codeql_workflow %} en Linux, macOS o Windows. +If you are analyzing code written in Python, you may see different results depending on whether you run the {% data variables.product.prodname_codeql_workflow %} on Linux, macOS, or Windows. -En los ejecutores hospedados en GitHub que utilizan Linux, el {% data variables.product.prodname_codeql_workflow %} intenta instalar y analizar las dependencias de Python, lo cual podría llevar a más resultados. Para inhabilitar la auto instalación, agrega `setup-python-dependencies: false` al paso de "Initialize CodeQL" en el flujo de trabajo. Para obtener más información acerca de la configuración del análisis para las dependencias de Python, consulta la sección "[Analizar las dependencias de Python](/code-security/secure-coding/configuring-code-scanning#analyzing-python-dependencies)". +On GitHub-hosted runners that use Linux, the {% data variables.product.prodname_codeql_workflow %} tries to install and analyze Python dependencies, which could lead to more results. To disable the auto-install, add `setup-python-dependencies: false` to the "Initialize CodeQL" step of the workflow. For more information about configuring the analysis of Python dependencies, see "[Analyzing Python dependencies](/code-security/secure-coding/configuring-code-scanning#analyzing-python-dependencies)." {% endif %} -## Error: "Error de servidor" +## Error: "Server error" -Si la ejecución de un flujo de trabajo para {% data variables.product.prodname_code_scanning %} falla debido a un error de servidor, trata de ejecutar el flujo de trabajo nuevamente. Si el problema persiste, contaca a {% data variables.contact.contact_support %}. +If the run of a workflow for {% data variables.product.prodname_code_scanning %} fails due to a server error, try running the workflow again. If the problem persists, contact {% data variables.contact.contact_support %}. -## Error: "Out of disk" o "Out of memory" +## Error: "Out of disk" or "Out of memory" On very large projects, {% data variables.product.prodname_codeql %} may run out of disk or memory on the runner. -{% ifversion fpt or ghec %}Si te encuentras con este problema en un ejecutor de {% data variables.product.prodname_actions %}, contacta a {% data variables.contact.contact_support %} para que podamos investigar el problema. -{% else %}Si llegas a tener este problema, intenta incrementar la memoria en el ejecutor.{% endif %} +{% ifversion fpt or ghec %}If you encounter this issue on a hosted {% data variables.product.prodname_actions %} runner, contact {% data variables.contact.contact_support %} so that we can investigate the problem. +{% else %}If you encounter this issue, try increasing the memory on the runner.{% endif %} {% ifversion fpt or ghec %} -## Error:403 "No se puede acceder al recurso por integración" al utilizar {% data variables.product.prodname_dependabot %} +## Error: 403 "Resource not accessible by integration" when using {% data variables.product.prodname_dependabot %} -El {% data variables.product.prodname_dependabot %} se considera no confiable cuando activa una ejecución de flujo de trabajo y este se ejecutará con un alcance de solo lectura. El cargar resultados del {% data variables.product.prodname_code_scanning %} en una rama a menudo requiere del alcance `security_events: write`. Sin embargo, el {% data variables.product.prodname_code_scanning %} siempre permite que se carguen los resultados cuando el evento `pull_request` activa la ejecución de la acción. Es por esto que, para las ramas del {% data variables.product.prodname_dependabot %}, te recomendamos utilizar el evento `pull_request` en vez del evento `push`. +{% data variables.product.prodname_dependabot %} is considered untrusted when it triggers a workflow run, and the workflow will run with read-only scopes. Uploading {% data variables.product.prodname_code_scanning %} results for a branch usually requires the `security_events: write` scope. However, {% data variables.product.prodname_code_scanning %} always allows the uploading of results when the `pull_request` event triggers the action run. This is why, for {% data variables.product.prodname_dependabot %} branches, we recommend you use the `pull_request` event instead of the `push` event. -Un enfoque simple es ejecutar las subidas a la rama predeterminada y cualquier otra rama que se ejecute a la larga, así como las solicitudes de cambio que se abren contra este conjunto de ramas: +A simple approach is to run on pushes to the default branch and any other important long-running branches, as well as pull requests opened against this set of branches: ```yaml on: push: @@ -267,7 +270,7 @@ on: branches: - main ``` -Un enfoque alternativo es ejecutar todas las subidas con excepción de las ramas del {% data variables.product.prodname_dependabot %}: +An alternative approach is to run on all pushes except for {% data variables.product.prodname_dependabot %} branches: ```yaml on: push: @@ -276,27 +279,27 @@ on: pull_request: ``` -### El análisis aún falla en la rama predeterminada +### Analysis still failing on the default branch -Si el {% data variables.product.prodname_codeql_workflow %} aún falla en una confirmación que se hizo en una rama predeterminada, debes verificar: -- si el {% data variables.product.prodname_dependabot %} fue el autor de la confirmación -- si la solicitud de cambios que incluye la confirmación se fusionó utilizando `@dependabot squash and merge` +If the {% data variables.product.prodname_codeql_workflow %} still fails on a commit made on the default branch, you need to check: +- whether {% data variables.product.prodname_dependabot %} authored the commit +- whether the pull request that includes the commit has been merged using `@dependabot squash and merge` -Este tipo de confirmación por fusión tiene como autor al {% data variables.product.prodname_dependabot %} y, por lo tanto, cualquier flujo de trabajo que se ejecute en la confirmación tendrá permisos de solo lectura. Si habilitaste las actualizaciones de seguridad o de versión del {% data variables.product.prodname_code_scanning %} y del {% data variables.product.prodname_dependabot %} en tu repositorio, te recomendamos que evites utilizar el comando `@dependabot squash and merge` del {% data variables.product.prodname_dependabot %}. En su lugar, puedes habilitar la fusión automática en tu repositorio. Esto significa que las solicitudes de cambio se fusionarán automáticamente cuando se cumplan todas las revisiones requeridas y cuando pasen todas las verificaciones de estado. Para obtener más información sobre cómo habilitar la fusión automática, consulta la sección "[Fusionar una solicitud de cambios automáticamente](/github/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/automatically-merging-a-pull-request#enabling-auto-merge)". +This type of merge commit is authored by {% data variables.product.prodname_dependabot %} and therefore, any workflows running on the commit will have read-only permissions. If you enabled {% data variables.product.prodname_code_scanning %} and {% data variables.product.prodname_dependabot %} security updates or version updates on your repository, we recommend you avoid using the {% data variables.product.prodname_dependabot %} `@dependabot squash and merge` command. Instead, you can enable auto-merge for your repository. This means that pull requests will be automatically merged when all required reviews are met and status checks have passed. For more information about enabling auto-merge, see "[Automatically merging a pull request](/github/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/automatically-merging-a-pull-request#enabling-auto-merge)." {% endif %} ## Error: "is not a .ql file, .qls file, a directory, or a query pack specification" -Verás este error si CodeQL no puede encontrar la consulta, suite de consultas o paquete de consultas nombradas en la ubicación que se solicitó en el flujo de trabajo. Hay dos razones comunes para este error. +You will see this error if CodeQL is unable to find the named query, query suite, or query pack at the location requested in the workflow. There are two common reasons for this error. -- Hay un error tipográfico en el flujo de trabajo. -- Un recurso al cual se refiere el flujo de trabajo por ruta se renombró, borró o movió a una ubicación nueva. +- There is a typo in the workflow. +- A resource the workflow refers to by path was renamed, deleted, or moved to a new location. -Después de verificar la ubicación del recurso, puedes actualizar el flujo de trabajo para especificar la ubicación correcta. Si ejecutas consultas adicionales en el análisis de Go, puede que te haya afectado la reubicación de los archivos fuente. Para obtener más información, consulta la sección [Anuncio de reubicaicón: `github/codeql-go` se está migrando a `github/codeql`](https://github.com/github/codeql-go/issues/741) en el repositorio github/codeql-go. +After verifying the location of the resource, you can update the workflow to specify the correct location. If you run additional queries in Go analysis, you may have been affected by the relocation of the source files. For more information, see [Relocation announcement: `github/codeql-go` moving into `github/codeql`](https://github.com/github/codeql-go/issues/741) in the github/codeql-go repository. ## Warning: "git checkout HEAD^2 is no longer necessary" -Si estás utilizando un flujo de trabajo de {% data variables.product.prodname_codeql %} antiguo, podrías obtener el siguiente mensaje de advertencia en la salida "inicializar {% data variables.product.prodname_codeql %}" de la acción: +If you're using an old {% data variables.product.prodname_codeql %} workflow you may get the following warning in the output from the "Initialize {% data variables.product.prodname_codeql %}" action: ``` Warning: 1 issue was detected with this workflow: git checkout HEAD^2 is no longer @@ -304,7 +307,7 @@ necessary. Please remove this step as Code Scanning recommends analyzing the mer commit for best results. ``` -Puedes arreglar esto si eliminas las siguientes líneas del flujo de trabajo de {% data variables.product.prodname_codeql %}. Estas líneas se incluyeron en la sección de `steps` del job `Analyze` en las versiones iniciales del flujo de trabajo de {% data variables.product.prodname_codeql %}. +Fix this by removing the following lines from the {% data variables.product.prodname_codeql %} workflow. These lines were included in the `steps` section of the `Analyze` job in initial versions of the {% data variables.product.prodname_codeql %} workflow. ```yaml with: @@ -318,7 +321,7 @@ Puedes arreglar esto si eliminas las siguientes líneas del flujo de trabajo de if: {% raw %}${{ github.event_name == 'pull_request' }}{% endraw %} ``` -La sección revisada de `steps` en el flujo de trabajo se deberá ver así: +The revised `steps` section of the workflow will look like this: ```yaml steps: @@ -332,4 +335,4 @@ La sección revisada de `steps` en el flujo de trabajo se deberá ver así: ... ``` -Para obtener más información sobre la edición del archivo de flujo de trabajo de {% data variables.product.prodname_codeql %}, consulta la sección "[Configurar {% data variables.product.prodname_code_scanning %}](/code-security/secure-coding/configuring-code-scanning#editing-a-code-scanning-workflow)". +For more information about editing the {% data variables.product.prodname_codeql %} workflow file, see "[Configuring {% data variables.product.prodname_code_scanning %}](/code-security/secure-coding/configuring-code-scanning#editing-a-code-scanning-workflow)." diff --git a/translations/es-ES/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/viewing-code-scanning-logs.md b/translations/es-ES/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/viewing-code-scanning-logs.md index 2f5fc89d05..65d20e4970 100644 --- a/translations/es-ES/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/viewing-code-scanning-logs.md +++ b/translations/es-ES/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/viewing-code-scanning-logs.md @@ -47,7 +47,7 @@ Para obtener más información sobre el {% data variables.product.prodname_codeq {% ifversion codeql-action-debug-logging %} -You can see more detailed information about {% data variables.product.prodname_codeql %} extractor errors and warnings that occurred during database creation by enabling debug logging. For more information, see "[Troubleshooting the CodeQL workflow](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/troubleshooting-the-codeql-workflow#creating-codeql-debugging-artifacts-by-re-running-jobs-with-debug-logging-enabled)." +Puedes ver información más detallada sobre los errores y advertencias del extractor de {% data variables.product.prodname_codeql %} que ocurrieron durante la creación de la base de datos si habilitas el registro de depuración. Para obtener más información, consulta la sección "[Solucionar problemas del flujo de trabajo de CodeQL](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/troubleshooting-the-codeql-workflow#creating-codeql-debugging-artifacts-by-re-running-jobs-with-debug-logging-enabled)". {% endif %} diff --git a/translations/es-ES/content/code-security/code-scanning/integrating-with-code-scanning/uploading-a-sarif-file-to-github.md b/translations/es-ES/content/code-security/code-scanning/integrating-with-code-scanning/uploading-a-sarif-file-to-github.md index ffd1b9554a..1e03a239f3 100644 --- a/translations/es-ES/content/code-security/code-scanning/integrating-with-code-scanning/uploading-a-sarif-file-to-github.md +++ b/translations/es-ES/content/code-security/code-scanning/integrating-with-code-scanning/uploading-a-sarif-file-to-github.md @@ -51,10 +51,10 @@ To use {% data variables.product.prodname_actions %} to upload a third-party SAR Your workflow will need to use the `upload-sarif` action, which is part of the `github/codeql-action` repository. It has input parameters that you can use to configure the upload. The main input parameters you'll use are: -- `sarif-file`, which configures the file or directory of SARIF files to be uploaded. The directory or file path is relative to the root of the repository. +- `sarif-file`, which configures the file or directory of SARIF files to be uploaded. The directory or file path is relative to the root of the repository. - `category` (optional), which assigns a category for results in the SARIF file. This enables you to analyze the same commit in multiple ways and review the results using the {% data variables.product.prodname_code_scanning %} views in {% data variables.product.prodname_dotcom %}. For example, you can analyze using multiple tools, and in mono-repos, you can analyze different slices of the repository based on the subset of changed files. -For more information see the [`upload-sarif` action](https://github.com/github/codeql-action/tree/v1/upload-sarif). +For more information see the [`upload-sarif` action](https://github.com/github/codeql-action/tree/{% ifversion actions-node16-action %}v2{% else %}v1{% endif %}/upload-sarif). The `upload-sarif` action can be configured to run when the `push` and `scheduled` event occur. For more information about {% data variables.product.prodname_actions %} events, see "[Events that trigger workflows](/actions/reference/events-that-trigger-workflows)." @@ -66,7 +66,7 @@ If your SARIF file doesn't include `partialFingerprints`, the `upload-sarif` act You can create a new workflow that uploads SARIF files after you commit them to your repository. This is useful when the SARIF file is generated as an artifact outside of your repository. -This example workflow runs anytime commits are pushed to the repository. The action uses the `partialFingerprints` property to determine if changes have occurred. In addition to running when commits are pushed, the workflow is scheduled to run once per week. For more information, see "[Events that trigger workflows](/actions/reference/events-that-trigger-workflows)." +This example workflow runs anytime commits are pushed to the repository. The action uses the `partialFingerprints` property to determine if changes have occurred. In addition to running when commits are pushed, the workflow is scheduled to run once per week. For more information, see "[Events that trigger workflows](/actions/reference/events-that-trigger-workflows)." This workflow uploads the `results.sarif` file located in the root of the repository. For more information about creating a workflow file, see "[Learn {% data variables.product.prodname_actions %}](/actions/learn-github-actions)." @@ -109,7 +109,7 @@ jobs: If you generate your third-party SARIF file as part of a continuous integration (CI) workflow, you can add the `upload-sarif` action as a step after running your CI tests. If you don't already have a CI workflow, you can create one using a {% data variables.product.prodname_actions %} template. For more information, see the "[{% data variables.product.prodname_actions %} quickstart](/actions/quickstart)." -This example workflow runs anytime commits are pushed to the repository. The action uses the `partialFingerprints` property to determine if changes have occurred. In addition to running when commits are pushed, the workflow is scheduled to run once per week. For more information, see "[Events that trigger workflows](/actions/reference/events-that-trigger-workflows)." +This example workflow runs anytime commits are pushed to the repository. The action uses the `partialFingerprints` property to determine if changes have occurred. In addition to running when commits are pushed, the workflow is scheduled to run once per week. For more information, see "[Events that trigger workflows](/actions/reference/events-that-trigger-workflows)." The workflow shows an example of running the ESLint static analysis tool as a step in a workflow. The `Run ESLint` step runs the ESLint tool and outputs the `results.sarif` file. The workflow then uploads the `results.sarif` file to {% data variables.product.prodname_dotcom %} using the `upload-sarif` action. For more information about creating a workflow file, see "[Introduction to GitHub Actions](/actions/learn-github-actions/introduction-to-github-actions)." diff --git a/translations/es-ES/content/code-security/dependabot/dependabot-alerts/about-dependabot-alerts.md b/translations/es-ES/content/code-security/dependabot/dependabot-alerts/about-dependabot-alerts.md index 9e7b737857..5ae22f1621 100644 --- a/translations/es-ES/content/code-security/dependabot/dependabot-alerts/about-dependabot-alerts.md +++ b/translations/es-ES/content/code-security/dependabot/dependabot-alerts/about-dependabot-alerts.md @@ -89,7 +89,7 @@ Para los repositorios en donde están habilitadas las {% data variables.product. ## Acceder a las {% data variables.product.prodname_dependabot_alerts %} -Puedes ver todas las alertas que afectan un proyecto en particular{% ifversion fpt or ghec %} en la pestaña de Seguridad del repositorio o{% endif %} en la gráfica de dependencias del repositorio. For more information, see "[Viewing and updating {% data variables.product.prodname_dependabot_alerts %}](/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts)." +Puedes ver todas las alertas que afectan un proyecto en particular{% ifversion fpt or ghec %} en la pestaña de Seguridad del repositorio o{% endif %} en la gráfica de dependencias del repositorio. Para obtener más información, consulta la sección "[Ver y actualizar las {% data variables.product.prodname_dependabot_alerts %}](/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts)". Predeterminadamente, notificamos a las personas con permisos administrativos en los repositorios afectados sobre las {% data variables.product.prodname_dependabot_alerts %} nuevas. {% ifversion fpt or ghec %}{% data variables.product.product_name %} jamás divulga las dependencias inseguras de ningún repositorio al público. También puedes hacer que las personas o los equipos que trabajan con repositorios que te pertenezcan o para los cuales tengas permisos administrativos puedan ver las {% data variables.product.prodname_dependabot_alerts %}. Para obtener más información, consulta la sección "[Administrar la configuración de seguridad y análisis para tu repositorio](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository#granting-access-to-security-alerts)". {% endif %} diff --git a/translations/es-ES/content/code-security/dependabot/dependabot-alerts/browsing-security-advisories-in-the-github-advisory-database.md b/translations/es-ES/content/code-security/dependabot/dependabot-alerts/browsing-security-advisories-in-the-github-advisory-database.md index e7f64492b6..e4b621210d 100644 --- a/translations/es-ES/content/code-security/dependabot/dependabot-alerts/browsing-security-advisories-in-the-github-advisory-database.md +++ b/translations/es-ES/content/code-security/dependabot/dependabot-alerts/browsing-security-advisories-in-the-github-advisory-database.md @@ -100,7 +100,7 @@ La {% data variables.product.prodname_advisory_database %} utiliza los niveles d {% note %} -También se puede acceder a la base de datos utilizando la API de GraphQL. {% 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)." +También se puede acceder a la base de datos utilizando la API de GraphQL. {% ifversion GH-advisory-db-supports-malware %}Predeterminadamente, las consultas devolverán asesorías revisadas por {% data variables.product.company_short %} para las vulnerabilidades de seguridad, a menos de que especifiques `type:malware`.{% endif %} Para obtener más información, consulta el "[evento de webhook `security_advisory`](/webhooks/event-payloads/#security_advisory)". {% endnote %} diff --git a/translations/es-ES/content/code-security/dependabot/working-with-dependabot/automating-dependabot-with-github-actions.md b/translations/es-ES/content/code-security/dependabot/working-with-dependabot/automating-dependabot-with-github-actions.md index f5d8b7b8b1..23ca9599b3 100644 --- a/translations/es-ES/content/code-security/dependabot/working-with-dependabot/automating-dependabot-with-github-actions.md +++ b/translations/es-ES/content/code-security/dependabot/working-with-dependabot/automating-dependabot-with-github-actions.md @@ -33,14 +33,14 @@ El {% data variables.product.prodname_dependabot %} crea las solicitudes de camb El {% data variables.product.prodname_dependabot %} puede activar flujos de trabajo de las {% data variables.product.prodname_actions %} en sus solicitudes de cambios y comentarios; sin embargo, algunos eventos se tratan de forma distinta. {% ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5792 %} -For workflows initiated by {% data variables.product.prodname_dependabot %} (`github.actor == 'dependabot[bot]'`) using the `pull_request`, `pull_request_review`, `pull_request_review_comment`, `push`, `create`, `deployment`, and `deployment_status` events, the following restrictions apply: +Las siguientes restricciones aplican para los flujos de trabajo que inicia el {% data variables.product.prodname_dependabot %} (`github.actor == 'dependabot[bot]'`) y que utilizan los eventos `pull_request`, `pull_request_review`, `pull_request_review_comment`, `push`, `create`, `deployment` y `deployment_status`: {% endif %} - {% ifversion ghes = 3.3 %} El `GITHUB_TOKEN` tiene permisos de solo lectura, a menos de que tu adminsitrador haya eliminado las restricciones.{% else %} El `GITHUB_TOKEN` tiene permisos de solo lectura predeterminadamente.{% endif %} - {% ifversion ghes = 3.3 %}No se puede acceder a los secretos a menos de que tu administrador haya eliminado las restricciones.{% else %}Los secretos se llenan desde los secretos del {% data variables.product.prodname_dependabot %}. Los secretos de las {% data variables.product.prodname_actions %} no están disponibles.{% endif %} {% ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5792 %} -For workflows initiated by {% data variables.product.prodname_dependabot %} (`github.actor == 'dependabot[bot]'`) using the `pull_request_target` event, if the base ref of the pull request was created by {% data variables.product.prodname_dependabot %} (`github.actor == 'dependabot[bot]'`), the `GITHUB_TOKEN` will be read-only and secrets are not available. +Para los flujos de trabajo que inicia el {% data variables.product.prodname_dependabot %} (`github.actor == 'dependabot[bot]'`) y que utilizan el evento `pull_request_target`, si el {% data variables.product.prodname_dependabot %} (`github.actor == 'dependabot[bot]'`) creó la referencia base de la solicitud de cambios, el `GITHUB_TOKEN` será de solo lectura y los secretos no estarán disponibles. {% endif %} {% ifversion actions-stable-actor-ids %}These restrictions apply even if the workflow is re-run by a different actor.{% endif %} diff --git a/translations/es-ES/content/code-security/guides.md b/translations/es-ES/content/code-security/guides.md index 8fdc0f1c20..17e24538ef 100644 --- a/translations/es-ES/content/code-security/guides.md +++ b/translations/es-ES/content/code-security/guides.md @@ -28,6 +28,8 @@ includeGuides: - /code-security/secret-scanning/configuring-secret-scanning-for-your-repositories - /code-security/secret-scanning/defining-custom-patterns-for-secret-scanning - /code-security/secret-scanning/managing-alerts-from-secret-scanning + - /code-security/secret-scanning/protecting-pushes-with-secret-scanning + - /code-security/secret-scanning/pushing-a-branch-blocked-by-push-protection - /code-security/secret-scanning/secret-scanning-patterns - /code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/tracking-code-scanning-alerts-in-issues-using-task-lists - /code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/about-code-scanning diff --git a/translations/es-ES/content/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning.md b/translations/es-ES/content/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning.md index 7091fd7bc4..a5f164a1f1 100644 --- a/translations/es-ES/content/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning.md +++ b/translations/es-ES/content/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning.md @@ -67,9 +67,10 @@ Before defining a custom pattern, you must ensure that {% data variables.product {% data reusables.repositories.navigate-to-code-security-and-analysis %} {% data reusables.repositories.navigate-to-ghas-settings %} {% data reusables.advanced-security.secret-scanning-new-custom-pattern %} -{% data reusables.advanced-security.secret-scanning-add-custom-pattern-details %}{% ifversion secret-scanning-custom-enterprise-35 %} +{% data reusables.advanced-security.secret-scanning-add-custom-pattern-details %}{% ifversion secret-scanning-custom-enterprise-35 or custom-pattern-dry-run-ga %} 1. When you're ready to test your new custom pattern, to identify matches in the repository without creating alerts, click **Save and dry run**. {% data reusables.advanced-security.secret-scanning-dry-run-results %} +{%- ifversion secret-scanning-custom-enterprise-35 %}{% indented_data_reference reusables.secret-scanning.beta-dry-runs spaces=3 %}{% endif %} {% endif %} {% data reusables.advanced-security.secret-scanning-create-custom-pattern %} @@ -122,10 +123,11 @@ Before defining a custom pattern, you must ensure that you enable {% data variab {% data reusables.repositories.navigate-to-ghas-settings %} {% data reusables.advanced-security.secret-scanning-new-custom-pattern %} {% data reusables.advanced-security.secret-scanning-add-custom-pattern-details %} -{%- ifversion secret-scanning-custom-enterprise-35 %} +{%- ifversion secret-scanning-custom-enterprise-35 or custom-pattern-dry-run-ga %} 1. When you're ready to test your new custom pattern, to identify matches in select repositories without creating alerts, click **Save and dry run**. {% data reusables.advanced-security.secret-scanning-dry-run-select-repos %} {% data reusables.advanced-security.secret-scanning-dry-run-results %} +{%- ifversion secret-scanning-custom-enterprise-35 %}{% indented_data_reference reusables.secret-scanning.beta-dry-runs spaces=3 %}{% endif %} {%- endif %} {% data reusables.advanced-security.secret-scanning-create-custom-pattern %} @@ -141,7 +143,7 @@ Before defining a custom pattern, you must ensure that you enable secret scannin {% note %} -{% ifversion secret-scanning-custom-enterprise-36 %} +{% ifversion secret-scanning-custom-enterprise-36 or custom-pattern-dry-run-ga %} **Notes:** - At the enterprise level, only the creator of a custom pattern can edit the pattern, and use it in a dry run. - Enterprise owners can only make use of dry runs on repositories that they have access to, and enterprise owners do not necessarily have access to all the organizations or repositories within the enterprise. @@ -158,10 +160,11 @@ Before defining a custom pattern, you must ensure that you enable secret scannin {% data reusables.enterprise-accounts.advanced-security-security-features %} 1. Under "Secret scanning custom patterns", click {% ifversion ghes = 3.2 %}**New custom pattern**{% else %}**New pattern**{% endif %}. {% data reusables.advanced-security.secret-scanning-add-custom-pattern-details %} -{%- ifversion secret-scanning-custom-enterprise-36 %} +{%- ifversion secret-scanning-custom-enterprise-36 or custom-pattern-dry-run-ga %} 1. When you're ready to test your new custom pattern, to identify matches in the enterprise without creating alerts, click **Save and dry run**. -{% data reusables.advanced-security.secret-scanning-dry-run-select-repos %} +{% data reusables.advanced-security.secret-scanning-dry-run-select-enterprise-repos %} {% data reusables.advanced-security.secret-scanning-dry-run-results %} +{%- ifversion secret-scanning-custom-enterprise-36 %}{% indented_data_reference reusables.secret-scanning.beta-dry-runs spaces=3 %}{% endif %} {%- endif %} {% data reusables.advanced-security.secret-scanning-create-custom-pattern %} @@ -175,7 +178,7 @@ When you save a change to a custom pattern, this closes all the {% data variable * For a repository or organization, display the "Security & analysis" settings for the repository or organization where the custom pattern was created. For more information, see "[Defining a custom pattern for a repository](#defining-a-custom-pattern-for-a-repository)" or "[Defining a custom pattern for an organization](#defining-a-custom-pattern-for-an-organization)" above. * For an enterprise, under "Policies" display the "Advanced Security" area, and then click **Security features**. For more information, see "[Defining a custom pattern for an enterprise account](#defining-a-custom-pattern-for-an-enterprise-account)" above. 2. Under "{% data variables.product.prodname_secret_scanning_caps %}", to the right of the custom pattern you want to edit, click {% octicon "pencil" aria-label="The edit icon" %}. -{%- ifversion secret-scanning-custom-enterprise-36 %} +{%- ifversion secret-scanning-custom-enterprise-36 or custom-pattern-dry-run-ga %} 3. When you're ready to test your edited custom pattern, to identify matches without creating alerts, click **Save and dry run**. {%- endif %} 4. When you have reviewed and tested your changes, click **Save changes**. diff --git a/translations/es-ES/content/code-security/secret-scanning/index.md b/translations/es-ES/content/code-security/secret-scanning/index.md index bda9609997..a1aafaeead 100644 --- a/translations/es-ES/content/code-security/secret-scanning/index.md +++ b/translations/es-ES/content/code-security/secret-scanning/index.md @@ -21,5 +21,6 @@ children: - /managing-alerts-from-secret-scanning - /secret-scanning-patterns - /protecting-pushes-with-secret-scanning + - /pushing-a-branch-blocked-by-push-protection --- diff --git a/translations/es-ES/content/code-security/secret-scanning/protecting-pushes-with-secret-scanning.md b/translations/es-ES/content/code-security/secret-scanning/protecting-pushes-with-secret-scanning.md index 01e45f658f..d7f7ba9122 100644 --- a/translations/es-ES/content/code-security/secret-scanning/protecting-pushes-with-secret-scanning.md +++ b/translations/es-ES/content/code-security/secret-scanning/protecting-pushes-with-secret-scanning.md @@ -13,7 +13,7 @@ topics: - Advanced Security - Alerts - Repositories -shortTitle: Protección contra subidas +shortTitle: Enable push protection --- {% data reusables.secret-scanning.beta %} @@ -24,17 +24,13 @@ shortTitle: Protección contra subidas Has ahora, el {% data variables.product.prodname_secret_scanning_GHAS %} verifica secretos _después_ de una subida y alerta a los usuarios sobre los secretos expuestos. {% data reusables.secret-scanning.push-protection-overview %} -If a contributor bypasses a push protection block for a secret, {% data variables.product.prodname_dotcom %}: -- generates an alert. -- creates an alert in the "Security" tab of the repository. -- adds the bypass event to the audit log.{% ifversion secret-scanning-push-protection-email %} -- sends an email alert to organization owners, security managers, and repository administrators, with a link to the related secret and the reason why it was allowed.{% endif %} +Si un contribuyente omite un bloque de protección de subida para un secreto, {% data variables.product.prodname_dotcom %}: +- genera una alerta. +- crea una alerta en la pestaña de "Seguridad" del repositorio. +- agrega un evento de omisión en la bitácora de auditoría.{% ifversion secret-scanning-push-protection-email %} +- envía una alerta por correo electrónico a los propietarios de la organización, administradores de seguridad y administradores de repositorio con un enlace al secreto relacionado y con la razón por la cual se permitió.{% endif %} -El {% data variables.product.prodname_secret_scanning_caps %} como protección contra subidas actualmente escanea los repositorios para encontrar secretos que hayan emitido los siguientes proveedores de servicios. - -{% data reusables.secret-scanning.secret-scanning-pattern-pair-matches %} - -{% data reusables.secret-scanning.secret-list-private-push-protection %} +For information on the secrets and service providers supported for push protection, see "[{% data variables.product.prodname_secret_scanning_caps %} patterns](/code-security/secret-scanning/secret-scanning-patterns#supported-secrets-for-push-protection)." ## Habilitar el {% data variables.product.prodname_secret_scanning %} como una protección contra subidas @@ -58,32 +54,24 @@ Los propietarios de las organizaciones, administradores de seguridad y administr {% data reusables.repositories.navigate-to-ghas-settings %} {% data reusables.advanced-security.secret-scanning-push-protection-repo %} +## Using secret scanning as a push protection from the command line -## Utilizar el {% data variables.product.prodname_secret_scanning %} como protección de subida desde la línea de comandos - -Cuando intentas subir un secreto compatible a un repositorio u organización con {% data variables.product.prodname_secret_scanning %} como una protección contra subida habilitada, {% data variables.product.prodname_dotcom %} bloqueará la subida. Puedes eliminar el secreto desde tu confirmación o seguir una URL proporcionada para permitir la subida. +{% data reusables.secret-scanning.push-protection-command-line-choice %} Se mostrarán hasta cinco secretos detectados a la vez en la línea de comandos. Si ya se detectó un secreto en particular en el repositorio y la alerta ya existe, {% data variables.product.prodname_dotcom %} no lo bloqueará. ![Captura de pantalla que muestra que una subida está bloqueada cuando un usuario intenta subir un secreto a un repositorio](/assets/images/help/repository/secret-scanning-push-protection-with-link.png) -Si necesitas eliminar el secreto de tu última confirmación (es decir, `HEAD`) en la rama que se está subiendo y cualquier confirmación anterior que lo contenga, puedes eliminarlo de `HEAD` y luego combinar las confirmaciones que haya entre ellos cuando la confirmación se introdujo y la primera versión de `HEAD` para la cual se eliminó el secreto. +{% data reusables.secret-scanning.push-protection-remove-secret %} For more information about remediating blocked secrets, see "[Pushing a branch blocked by push protection](/code-security/secret-scanning/pushing-a-branch-blocked-by-push-protection#resolving-a-blocked-push-on-the-command-line)." -{% note %} +Si confirmas que un secreto es real y que pretendes corregirlo después, debes intentar remediarlo tan pronto como sea posible. Por ejemplo, podrías revocar el secreto y eliminarlo del historial de confirmaciones del repositorio. Real secrets that have been exposed must be revoked to avoid unauthorized access. You might consider first rotating the secret before revoking it. Para obtener más información, consulta la sección "[Eliminar datos confidenciales de un repositorio](/authentication/keeping-your-account-and-data-secure/removing-sensitive-data-from-a-repository)". -**Notas**: - -* Si tu configuración de git es compatible con las subidas a ramas múltiples y no solo a la rama predeterminada, tu subida podría bloquearse debido a que se están subiendo refs imprevistos y adicionales. Para obtener más información, consulta las [opciones de `push.default`](https://git-scm.com/docs/git-config#Documentation/git-config.txt-pushdefault) en los documentos de Git. -* Si el {% data variables.product.prodname_secret_scanning %} excede el tiempo cuando se hace una subida, {% data variables.product.prodname_dotcom %} aún ejecutará el escaneo después de dicha subida. - -{% endnote %} +{% data reusables.secret-scanning.push-protection-multiple-branch-note %} ### Permitir que se suba un secreto bloqueado Si {% data variables.product.prodname_dotcom %} bloquea un secreto que piensas se puede subir con seguridad, puedes permitirlo y especificar la razón por la cual se debería de permitir. -Si confirmas que un secreto es real y que pretendes corregirlo después, debes intentar remediarlo tan pronto como sea posible. Por ejemplo, podrías revocar el secreto y eliminarlo del historial de confirmaciones del repositorio. Para obtener más información, consulta la sección "[Eliminar datos confidenciales de un repositorio](/authentication/keeping-your-account-and-data-secure/removing-sensitive-data-from-a-repository)". - {% data reusables.secret-scanning.push-protection-allow-secrets-alerts %} {% data reusables.secret-scanning.push-protection-allow-email %} @@ -96,9 +84,7 @@ Si confirmas que un secreto es real y que pretendes corregirlo después, debes i {% ifversion secret-scanning-push-protection-web-ui %} ## Utilizar el escaneo de secretos como una protección de subida desde la IU web -Cuando utilizas la IU web para intentar confirmar un secreto compatible en un repositorio u organización con el escaneo de secretos como protección contra subidas habilitada, {% data variables.product.prodname_dotcom %} la bloqueará. Puedes ver un letrero en la parte superior de la página con información sobre la ubicación del secreto y este también se subrayará en el archivo para que lo puedas encontrar con facilidad. - - ![Captura de pantalla que muestra una confirmación bloqueada en la IU web debido a la protección contra subidas del escaneo de secretos](/assets/images/help/repository/secret-scanning-push-protection-web-ui-commit-blocked-banner.png) +{% data reusables.secret-scanning.push-protection-web-ui-choice %} {% data variables.product.prodname_dotcom %} solo mostrará un secreto detectado a la vez en la IU web. Si ya se detectó un secreto en particular en el repositorio y la alerta ya existe, {% data variables.product.prodname_dotcom %} no lo bloqueará. @@ -108,7 +94,11 @@ Puedes eliminar el secreto del archivo utilizando la IU web. Una vez que elimine ### Saltar la protección contra subidas para un secreto -Si {% data variables.product.prodname_dotcom %} bloquea un secreto que piensas se puede subir con seguridad, puedes permitirlo y especificar la razón por la cual se debería de permitir. Si confirmas que un secreto es real y que pretendes corregirlo después, debes intentar remediarlo tan pronto como sea posible. +{% data reusables.secret-scanning.push-protection-remove-secret %} For more information about remediating blocked secrets, see "[Pushing a branch blocked by push protection](/code-security/secret-scanning/pushing-a-branch-blocked-by-push-protection#resolving-a-blocked-push-in-the-web-ui)." + +Si confirmas que un secreto es real y que pretendes corregirlo después, debes intentar remediarlo tan pronto como sea posible. Para obtener más información, consulta la sección "[Eliminar datos confidenciales de un repositorio](/authentication/keeping-your-account-and-data-secure/removing-sensitive-data-from-a-repository)". + +Si {% data variables.product.prodname_dotcom %} bloquea un secreto que piensas se puede subir con seguridad, puedes permitirlo y especificar la razón por la cual se debería de permitir. {% data reusables.secret-scanning.push-protection-allow-secrets-alerts %} diff --git a/translations/es-ES/content/code-security/secret-scanning/pushing-a-branch-blocked-by-push-protection.md b/translations/es-ES/content/code-security/secret-scanning/pushing-a-branch-blocked-by-push-protection.md new file mode 100644 index 0000000000..14981705dd --- /dev/null +++ b/translations/es-ES/content/code-security/secret-scanning/pushing-a-branch-blocked-by-push-protection.md @@ -0,0 +1,56 @@ +--- +title: Pushing a branch blocked by push protection +intro: 'The push protection feature of {% data variables.product.prodname_secret_scanning %} proactively protects you against leaked secrets in your repositories. You can resolve blocked pushes and, once the detected secret is removed, you can push changes to your working branch from the command line or the web UI.' +product: '{% data reusables.gated-features.secret-scanning %}' +miniTocMaxHeadingLevel: 3 +versions: + feature: secret-scanning-push-protection +type: how_to +topics: + - Secret scanning + - Advanced Security + - Alerts + - Repositories +shortTitle: Push a blocked branch +--- + +## About push protection for {% data variables.product.prodname_secret_scanning %} + +The push protection feature of {% data variables.product.prodname_secret_scanning %} helps to prevent security leaks by scanning for secrets before you push changes to your repository. {% data reusables.secret-scanning.push-protection-overview %} For information on the secrets and service providers supported for push protection, see "[{% data variables.product.prodname_secret_scanning_caps %} patterns](/code-security/secret-scanning/secret-scanning-patterns#supported-secrets-for-push-protection)." + +{% data reusables.secret-scanning.push-protection-remove-secret %} + +{% tip %} + +**Tip** If {% data variables.product.prodname_dotcom %} blocks a secret that you believe is safe to push, you can allow the secret and specify the reason why it should be allowed. For more information about bypassing push protection for a secret, see "[Allowing a blocked secret to be pushed](/code-security/secret-scanning/protecting-pushes-with-secret-scanning#allowing-a-blocked-secret-to-be-pushed)" and "[Bypassing push protection for a secret](/code-security/secret-scanning/protecting-pushes-with-secret-scanning#bypassing-push-protection-for-a-secret)" for the command line and the web UI, respectively. + +{% endtip %} + +## Resolving a blocked push on the command line + +{% data reusables.secret-scanning.push-protection-command-line-choice %} + +{% data reusables.secret-scanning.push-protection-multiple-branch-note %} + +If the blocked secret was introduced by the latest commit on your branch, you can follow the guidance below. + +1. Remove the secret from your code. +1. Commit the changes, by using `git commit --amend`. +1. Push your changes with `git push`. + +You can also remove the secret if the secret appears in an earlier commit in the Git history. + +1. Use `git log` to determine which commit surfaced in the push error came first in history. +1. Start an interactive rebase with `git rebase -i ~1`. is the id of the commit from step 1. +1. Identify your commit to edit by changing `pick` to `edit` on the first line of the text that appears in the editor. +1. Remove the secret from your code. +1. Commit the change with `git commit --amend`. +1. Run `git rebase --continue` to finish the rebase. + +## Resolving a blocked commit in the web UI + +{% data reusables.secret-scanning.push-protection-web-ui-choice %} + +To resolve a blocked commit in the web UI, you need to remove the secret from the file, or use the **Bypass protection** dropdown to allow the secret. For more information about bypassing push protection from the web UI, see "[Protecting pushes with secret scanning](/code-security/secret-scanning/protecting-pushes-with-secret-scanning#bypassing-push-protection-for-a-secret)." + +If you confirm a secret is real, you need to remove the secret from the file. Una vez que elimines el secreto, el letrero en la parte superior de la página cambiará y te dirá que ahora puedes confirmar tus cambios. diff --git a/translations/es-ES/content/code-security/secret-scanning/secret-scanning-patterns.md b/translations/es-ES/content/code-security/secret-scanning/secret-scanning-patterns.md index a31683531d..d6797c26cd 100644 --- a/translations/es-ES/content/code-security/secret-scanning/secret-scanning-patterns.md +++ b/translations/es-ES/content/code-security/secret-scanning/secret-scanning-patterns.md @@ -21,10 +21,11 @@ redirect_from: {% ifversion fpt or ghec %} ## Acerca de los patrones del {% data variables.product.prodname_secret_scanning %} -{% data variables.product.product_name %} mantiene dos conjuntos diferentes de patrones del {% data variables.product.prodname_secret_scanning %}: +{% data variables.product.product_name %} maintains these different sets of {% data variables.product.prodname_secret_scanning %} patterns: 1. **Patrones socios.** Se utilizan para detectar secretos potenciales en todos los repositorios públicos. Para obtener más detalles, consulta la sección "[Secretos compatibles para los patrones asociados](#supported-secrets-for-partner-patterns)". -2. **Patrones de seguridad avanzada.** Se utilizan para detectar secretos potenciales en los repositorios que tienen habilitado el {% data variables.product.prodname_secret_scanning %}. {% ifversion ghec %} Para obtener más detalles, consulta la sección "[Secretos compatibles para la seguridad avanzada](#supported-secrets-for-advanced-security)".{% endif %} +2. **Patrones de seguridad avanzada.** Se utilizan para detectar secretos potenciales en los repositorios que tienen habilitado el {% data variables.product.prodname_secret_scanning %}. {% ifversion ghec %} For details, see "[Supported secrets for advanced security](#supported-secrets-for-advanced-security)."{% endif %}{% ifversion secret-scanning-push-protection %} +3. **Push protection patterns.** Used to detect potential secrets in repositories with {% data variables.product.prodname_secret_scanning %} as a push protection enabled. For details, see "[Supported secrets for push protection](#supported-secrets-for-push-protection)."{% endif %} {% ifversion fpt %} Las organizaciones que utilizan {% data variables.product.prodname_ghe_cloud %} con {% data variables.product.prodname_GH_advanced_security %} pueden habilitar la {% data variables.product.prodname_secret_scanning_GHAS %} en sus repositorios. Para obtener los detalles sobre estos patrones, consulta la [documentaciòn de {% data variables.product.prodname_ghe_cloud %}](/enterprise-cloud@latest/code-security/secret-scanning/secret-scanning-patterns#supported-secrets-for-advanced-security). @@ -59,6 +60,16 @@ Si utilizas la API de REST para el escaneo de secretos, puedes utilizar el `Secr {% data reusables.secret-scanning.partner-secret-list-private-repo %} {% endif %} +{% ifversion secret-scanning-push-protection %} +## Supported secrets for push protection + +El {% data variables.product.prodname_secret_scanning_caps %} como protección contra subidas actualmente escanea los repositorios para encontrar secretos que hayan emitido los siguientes proveedores de servicios. + +{% data reusables.secret-scanning.secret-scanning-pattern-pair-matches %} + +{% data reusables.secret-scanning.secret-list-private-push-protection %} + +{% endif %} ## Leer más - "[Asegurar tu repositorio](/code-security/getting-started/securing-your-repository)" diff --git a/translations/es-ES/content/code-security/security-overview/about-the-security-overview.md b/translations/es-ES/content/code-security/security-overview/about-the-security-overview.md index 0fa41cda8d..4c77314aed 100644 --- a/translations/es-ES/content/code-security/security-overview/about-the-security-overview.md +++ b/translations/es-ES/content/code-security/security-overview/about-the-security-overview.md @@ -43,7 +43,7 @@ En el resumen de seguridad, puedes ver, clasificar y filtrar las alertas para en {% ifversion security-overview-views %} -In the security overview, there are dedicated views for each type of security alert, such as Dependabot, code scanning, and secret scanning alerts. Puedes utilizar estas vistas para limitar tu análisis a un conjunto de alertas específico y reducirlos aún más con un rango de filtros específico para cada vista. Por ejemplo, en la vista de alertas del escaneo de secretos, puedes utilizar el filtro `Secret type` para ver solo las alertas de escaneo de secretos para un secreto específico, como un Token de Acceso Personal de GitHub. A nivel de repositorio, puedes utilizar el resumen de seguridad para valorar el estado de seguridad actual del repositorio específico y configurar cualquier característica de seguridad adicional que no esté utilizando el repositorio. +En el resumen de seguridad, existen vistas dedicadas para cada tipo de alerta de seguridad, tal como el Dependabot, el escaneo de código y las alertas del escaneo de secretos. Puedes utilizar estas vistas para limitar tu análisis a un conjunto de alertas específico y reducirlos aún más con un rango de filtros específico para cada vista. Por ejemplo, en la vista de alertas del escaneo de secretos, puedes utilizar el filtro `Secret type` para ver solo las alertas de escaneo de secretos para un secreto específico, como un Token de Acceso Personal de GitHub. A nivel de repositorio, puedes utilizar el resumen de seguridad para valorar el estado de seguridad actual del repositorio específico y configurar cualquier característica de seguridad adicional que no esté utilizando el repositorio. {% endif %} diff --git a/translations/es-ES/content/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph.md b/translations/es-ES/content/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph.md index 7d3517de96..fa9322c90d 100644 --- a/translations/es-ES/content/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph.md +++ b/translations/es-ES/content/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph.md @@ -96,7 +96,8 @@ The recommended formats explicitly define which versions are used for all direct {% endif %} {% ifversion github-actions-in-dependency-graph %} -[†] {% data variables.product.prodname_actions %} workflows must be located in the `.github/workflows/` directory of a repository to be recognized as manifests. Any actions or workflows referenced using the syntax `jobs[*].steps[*].uses` or `jobs..uses` will be parsed as dependencies. For more information, see "[Workflow syntax for {% data variables.product.prodname_actions %}](/actions/using-workflows/workflow-syntax-for-github-actions)." +[†] {% data reusables.enterprise.3-5-missing-feature %} {% data variables.product.prodname_actions %} workflows must be located in the `.github/workflows/` directory of a repository to be recognized as manifests. Any actions or workflows referenced using the syntax `jobs[*].steps[*].uses` or `jobs..uses` will be parsed as dependencies. For more information, see "[Workflow syntax for {% data variables.product.prodname_actions %}](/actions/using-workflows/workflow-syntax-for-github-actions)." + {% endif %} [‡] If you list your Python dependencies within a `setup.py` file, we may not be able to parse and list every dependency in your project. diff --git a/translations/es-ES/content/codespaces/developing-in-codespaces/connecting-to-a-private-network.md b/translations/es-ES/content/codespaces/developing-in-codespaces/connecting-to-a-private-network.md index 6f1ac0a7ed..eeaeb57e57 100644 --- a/translations/es-ES/content/codespaces/developing-in-codespaces/connecting-to-a-private-network.md +++ b/translations/es-ES/content/codespaces/developing-in-codespaces/connecting-to-a-private-network.md @@ -18,11 +18,26 @@ Predeterminadamente, tus codespaces tienen acceso a todos los recursos en el int ## Conectar los recursos a una red privada -El método actualmente compatible para acceder a los recursos de una red privada es utilizar una VPN. No se recomienda actualmente colocar las IP de los codespaces en una lista de IP permitidas, ya que esto permitiría que todos los codespaces (tanto los tuyos como los de otros clientes) accedieran a los recursos protegidos de la red. +Actualmente hay dos métodos para acceder a los recursos en una red privada dentro de Codespaces. +- Utilizando una extensión del {% data variables.product.prodname_cli %} para configurar tu máquina local como una puerta de enlace a los recursos remotos. +- Utilizando una VPN. + +### Utilizar la extensión del CLI de GitHub para acceder a los recursos remotos + +{% note %} + +**Nota**: La extensión del {% data variables.product.prodname_cli %} se encuentra actualmente en beta y está sujeta a cambios. + +{% endnote %} + +La extensión del {% data variables.product.prodname_cli %} te permite crear un puente entre un codespace y tu máquina local, para que el codespace pueda acceder a cualquier solución remota a la cuál se pueda acceder desde tu máquina. El codespace utiliza tu máquina local como una puerta de enlace de red para llegar a esos recursos. Para obtener más información, consulta la sección "[Utilizar el {% data variables.product.prodname_cli %} para acceder a los recursos remotos](https://github.com/github/gh-net#codespaces-network-bridge)". + + + ### Utilizar una VPN para acceder a los recursos detrás de una red privada -La forma más fácil de acceder a los recursos detrás de una red privada es llegar a ella con una VPN desde dentro de tu codespace. +Como alternativa a la extensión del {% data variables.product.prodname_cli %}, puedes utilizar una VPN para acceder a los recursos detrás de una red privada desde dentro de tu codespace. Te recomendamos herramientas de VPN como [Open VPN](https://openvpn.net/) para acceder a los recursos de una red privada. Para obtener más información, consulta la sección "[Utilizar el cliente de OpenVPN desde GitHub Codespaces](https://github.com/codespaces-contrib/codespaces-openvpn)". diff --git a/translations/es-ES/content/codespaces/developing-in-codespaces/using-github-codespaces-with-github-cli.md b/translations/es-ES/content/codespaces/developing-in-codespaces/using-github-codespaces-with-github-cli.md index 8461abc71d..4e7e9ef0d2 100644 --- a/translations/es-ES/content/codespaces/developing-in-codespaces/using-github-codespaces-with-github-cli.md +++ b/translations/es-ES/content/codespaces/developing-in-codespaces/using-github-codespaces-with-github-cli.md @@ -30,6 +30,7 @@ Puedes trabajar con los {% data variables.product.prodname_codespaces %} en el { - [Copia un archivo de/hacia un codespace](#copy-a-file-tofrom-a-codespace) - [Modificar los puertos en un codespace](#modify-ports-in-a-codespace) - [Acceder a las bitácoras de un codespace](#access-codespace-logs) + - [Access remote resources](#access-remote-resources) ## Instalar {% data variables.product.prodname_cli %} @@ -193,3 +194,12 @@ gh codespace logs -c codespace-name ``` For more information about the creation log, see "[{% data variables.product.prodname_github_codespaces %} logs](/codespaces/troubleshooting/github-codespaces-logs#creation-logs)." + +### Acceder a los recursos remotos +You can use the {% data variables.product.prodname_cli %} extension to create a bridge between a codespace and your local machine, so that the codespace can access any remote resource that is accessible from your machine. For more information on using the extension, see "[Using {% data variables.product.prodname_cli %} to access remote resources](https://github.com/github/gh-net#codespaces-network-bridge)." + +{% note %} + +**Nota**: La extensión del {% data variables.product.prodname_cli %} se encuentra actualmente en beta y está sujeta a cambios. + +{% endnote %} diff --git a/translations/es-ES/content/codespaces/getting-started/quickstart.md b/translations/es-ES/content/codespaces/getting-started/quickstart.md index f06d941bb1..098e969ac0 100644 --- a/translations/es-ES/content/codespaces/getting-started/quickstart.md +++ b/translations/es-ES/content/codespaces/getting-started/quickstart.md @@ -16,9 +16,9 @@ redirect_from: ## Introducción -In this guide, you'll create a codespace from a template repository and explore some of the essential features available to you within the codespace. +En esta guía, crearás un codespace desde un repositorio de plantilla y explorarás algunas de las características esenciales disponibles para ti dentro de este. -From this quickstart, you'll learn how to create a codespace, connect to a forwarded port to view your running application, use version control in a codespace, and personalize your setup with extensions. +Desde esta guía de inicio rápido, aprenderás cómo crear un codespace, cómo conectarte a un puerto reenviado para ver tu aplicación ejecutándose, cómo utilizar el control de versiones en un codespace y cómo personalizar tu configuración con extensiones. Para obtener más información sobre cómo funcionan los {% data variables.product.prodname_github_codespaces %} exactamente, consulta la guía compañera "[Conoce los {% data variables.product.prodname_github_codespaces %} a fondo](/codespaces/getting-started/deep-dive)". @@ -26,7 +26,7 @@ Para obtener más información sobre cómo funcionan los {% data variables.produ 1. Navega al [repositorio de plantilla](https://github.com/github/haikus-for-codespaces) y selecciona **Utilizar esta plantilla**. -1. Choose an owner for the new repository, enter a repository name, select your preferred privacy setting, and click **Create repository from template**. +1. Elige un propietario para el repositorio nuevo, ingresa un nombre de repositorio, selecciona tu ajuste de privacidad preferido y haz clic en **Crear repositorio desde plantilla**. 1. Navega a la página principal del repositorio recientemente creado. Debajo del nombre de repositorio, utiliza el menú desplegable **{% octicon "code" aria-label="The code icon" %} Código** y la pestaña de **Codespaces** y haz clic en **Crear codespace en rama principal**. @@ -36,7 +36,7 @@ Para obtener más información sobre cómo funcionan los {% data variables.produ Una vez que se cree tu codespace, tu repositorio se clonará automáticamente en él. Ahora puedes ejecutar la aplicación y lanzarla en un buscador. -1. When the terminal becomes available, enter the command `npm run dev`. This example uses a Node.js project, and this command runs the script labeled "dev" in the _package.json_ file, which starts up the web application defined in the sample repository. +1. Cuando la terminal esté disponible, ingresa el comando `npm run dev`. Este ejemplo utiliza un proyecto de Node.js y este comando ejecuta el script etiquetado como "dev" en el archivo de _package.json_, el cual inicia la aplicación web definida en el repositorio de muestra. ![npm run dev en la temrinal](/assets/images/help/codespaces/codespaces-npm-run-dev.png) @@ -50,7 +50,7 @@ Una vez que se cree tu codespace, tu repositorio se clonará automáticamente en ## Editar la aplicación y ver los cambios -1. Switch back to your codespace and open the _haikus.json_ file by double-clicking it in the Explorer. +1. Regresa a tu codespace y abre el archivo _haikus.json_ haciendo doble clic en el explorador. 1. Edita el campo `text` del primer haiku para personalizar la aplicación con tu propio haiku. @@ -83,7 +83,7 @@ Ahora que hiciste algunos cambios, puedes utilizar la terminal integrada o la vi ![Botón de puntos suspensivos para las acciones de "más" y "ver"](/assets/images/help/codespaces/source-control-ellipsis-button-nochanges.png) 1. En el menú desplegable, haz clic en **Subir**. -1. Go back to your new repository on {% data variables.product.prodname_dotcom %} and view the _haikus.json_ file. Check that the change you made in your codespace has been successfully pushed to the repository. +1. Regresa a tu repositorio nuevo en {% data variables.product.prodname_dotcom %} y ve el archivo _haikus.json_. Verifica que el cambio que hiciste en tu codespace se haya subido con éxito al repositorio. ## Personalizar con una extensión @@ -91,7 +91,7 @@ Dentro de un codespace, tienes acceso a {% data variables.product.prodname_vscod {% note %} -**Note**: If you have [Settings Sync](https://code.visualstudio.com/docs/editor/settings-sync) turned on, any changes you make to your editor setup in the current codespace, such as changing your theme or keyboard bindings, are automatically synced to any other codespaces you open and any instances of {% data variables.product.prodname_vscode %} that are signed into your {% data variables.product.prodname_dotcom %} account. +**Nota**: Si tienes encendida la [Sincronización de ajustes](https://code.visualstudio.com/docs/editor/settings-sync), cualquier cambio que hagas a los ajustes de tu editor en el codespace actual, tal como cambiar tu tema o enlaces de teclado, se sincronizará automáticamente con cualquier otro codespace que abras y con cualquier instancia de {% data variables.product.prodname_vscode %} que estén con sesión iniciada en tu cuenta de {% data variables.product.prodname_dotcom %}. {% endnote %} @@ -101,7 +101,7 @@ Dentro de un codespace, tienes acceso a {% data variables.product.prodname_vscod ![Agregar una extensión](/assets/images/help/codespaces/add-extension.png) -1. Click **Install in Codespaces**. +1. Haz clic en **Instalar en Codespaces**. 1. Selecciona el tema `fairyfloss` seleccionándolo de la lista. ![Seleccionar el tema de fairyfloss](/assets/images/help/codespaces/fairyfloss.png) diff --git a/translations/es-ES/content/codespaces/managing-codespaces-for-your-organization/managing-repository-access-for-your-organizations-codespaces.md b/translations/es-ES/content/codespaces/managing-codespaces-for-your-organization/managing-repository-access-for-your-organizations-codespaces.md index 72397e5d8b..25cc68e82c 100644 --- a/translations/es-ES/content/codespaces/managing-codespaces-for-your-organization/managing-repository-access-for-your-organizations-codespaces.md +++ b/translations/es-ES/content/codespaces/managing-codespaces-for-your-organization/managing-repository-access-for-your-organizations-codespaces.md @@ -20,13 +20,13 @@ redirect_from: {% warning %} -**Deprecation note**: The access and security setting described below is now deprecated and is documented here for reference only. Para habilitar un acceso expandido a otros repositorios, agrega los permisos solicitados a tu definición de contenedor dev. Si necesitas más información, consulta la sección "[Administrar el acceso a otros repositorios dentro de tu codespace](/codespaces/managing-your-codespaces/managing-repository-access-for-your-codespaces)". +**Aviso de obsolesencia**: El acceso y ajuste de seguridad que se describen anteriormente ahora son obsoletos y solo se documentan aquí como referencia. Para habilitar un acceso expandido a otros repositorios, agrega los permisos solicitados a tu definición de contenedor dev. Si necesitas más información, consulta la sección "[Administrar el acceso a otros repositorios dentro de tu codespace](/codespaces/managing-your-codespaces/managing-repository-access-for-your-codespaces)". {% endwarning %} Predeterminadamente, un codespace solo puede acceer al repositorio en donde se creó. Cuando habilitas el acceso y la seguridad de un repositorio que pertenece a tu organización, cualquier codespace que se cree para dicho repositorio también tendrá permisos de lectura en el resto de los repositorios que pertenezcan a esa misma organización y a los cuales pueda acceder el creador de dicho codespace. Si quieres restringir los repositorios a los cuales puede acceder un codespace, puedes limitarlos a ya sea el repositorio en donde se creó el codespace o a algunos repositorios específicos. Solo debes habilitar el acceso y la seguridad para los repositorios en los cuales confíes. -To manage which users in your organization can use {% data variables.product.prodname_github_codespaces %}, see "[Enabling GitHub Codespaces for your organization](/codespaces/managing-codespaces-for-your-organization/enabling-github-codespaces-for-your-organization#enable-codespaces-for-users-in-your-organization)." +Para administrar que usuarios de tu organización pueden utilizar {% data variables.product.prodname_github_codespaces %}, consulta la sección "[Habilitar GitHub Codespaces para tu organización](/codespaces/managing-codespaces-for-your-organization/enabling-github-codespaces-for-your-organization#enable-codespaces-for-users-in-your-organization)". {% data reusables.profile.access_org %} {% data reusables.profile.org_settings %} diff --git a/translations/es-ES/content/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds.md b/translations/es-ES/content/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds.md index 77fb4405fc..44743a6c82 100644 --- a/translations/es-ES/content/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds.md +++ b/translations/es-ES/content/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds.md @@ -22,6 +22,14 @@ When prebuilds are available for a particular branch of a repository, a particul ![La caja de diálogo para elegir un tipo de máquina](/assets/images/help/codespaces/choose-custom-machine-type.png) +## The prebuild process + +To create a prebuild you set up a prebuild configuration. When you save the configuration, a {% data variables.product.prodname_actions %} workflow runs to create each of the required prebuilds; one workflow per prebuild. Workflows also run whenever the prebuilds for your configuration need to be updated. This can happen at scheduled intervals, on pushes to a prebuild-enabled repository, or when you change the dev container configuration. Para obtener más información, consulta la sección "[Configurar las precompilaciones](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)". + +When a prebuild configuration workflow runs, {% data variables.product.prodname_dotcom %} creates a temporary codespace, performing setup operations up to and including any `onCreateCommand` and `updateContentCommand` commands in the `devcontainer.json` file. No `postCreateCommand` commands are run during the creation of a prebuild. For more information about these commands, see the [`devcontainer.json` reference](https://code.visualstudio.com/docs/remote/devcontainerjson-reference#_devcontainerjson-properties) in the {% data variables.product.prodname_vscode_shortname %} documentation. A snapshot of the generated container is then taken and stored. + +When you create a codespace from a prebuild, {% data variables.product.prodname_dotcom %} downloads the existing container snapshot from storage and deploys it on a fresh virtual machine, completing the remaining commands specified in the dev container configuration. Since many operations have already been performed, such as cloning the repository, creating a codespace from a prebuild can be substantially quicker than creating one without a prebuild. This is true where the repository is large and/or `onCreateCommand` commands take a long time to run. + ## Acerca de la facturación para las precompilaciones de {% data variables.product.prodname_codespaces %} {% data reusables.codespaces.billing-for-prebuilds-default %} Para obtener más detalles sobre los precios de almacenamiento de {% data variables.product.prodname_codespaces %}, consulta la sección "[Acerca de la facturación para {% data variables.product.prodname_github_codespaces %}](/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces)". @@ -32,15 +40,15 @@ El utilizar los codespaces creados utilizando precompilaciones se carga en la mi ## Acerca de subir cambios a las ramas habilitadas con precompilación -Predeterminadamente, cada subida a una rama que tenga una configuración de precompilación da como resultado una ejecución de flujo de trabajo de acciones administrada por {% data variables.product.prodname_dotcom %} para actualizar la plantilla de precompilación. El flujo de trabajo de precompilación tiene un límite de concurrencia de una ejecución de flujo de trabajo a la vez para una configuración de precompilación específica, a menos de que se hayan hecho cambios que afecten la configuración del contenedor dev para el repositorio asociado. Para obtener más información, consulta la sección "[Introducción a los contenedores dev](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)". Si una ejecución ya está en curso, la ejecución del flujo de trabajo que se puso en cola más recientemente será la siguiente que se ejecute después de que se complete la ejecución actual. +By default, each push to a branch that has a prebuild configuration results in a {% data variables.product.prodname_dotcom %}-managed Actions workflow run to update the prebuild. El flujo de trabajo de precompilación tiene un límite de concurrencia de una ejecución de flujo de trabajo a la vez para una configuración de precompilación específica, a menos de que se hayan hecho cambios que afecten la configuración del contenedor dev para el repositorio asociado. Para obtener más información, consulta la sección "[Introducción a los contenedores dev](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)". Si una ejecución ya está en curso, la ejecución del flujo de trabajo que se puso en cola más recientemente será la siguiente que se ejecute después de que se complete la ejecución actual. -Con la plantilla de precompilación configurada para actualizarse en cada subida, esto significa que si hay subidas muy frecuentes a tu repositorio, las actualizaciones a la plantilla de precompilación ocurrirán por lo menos tan a menudo como se necesite ejecutar el flujo de trabajo de precompilación. Es decir, si la ejecución de tu flujo de trabajo habitualmente toma una hora en completarse, las precompilaciones se crearán para tu repositorio por mucho cada hora, si la ejecución tiene éxito, o más a menudo si fueron subidas que cambiaron la configuración del contenedor dev en la rama. +With the prebuild set to be updated on each push, it means that if there are very frequent pushes to your repository, prebuild updates will occur at least as often as it takes to run the prebuild workflow. Es decir, si la ejecución de tu flujo de trabajo habitualmente toma una hora en completarse, las precompilaciones se crearán para tu repositorio por mucho cada hora, si la ejecución tiene éxito, o más a menudo si fueron subidas que cambiaron la configuración del contenedor dev en la rama. Pro ejemplo, imaginemos que se realizan 5 subidas, rápidamente una después de la otra, contra una rama que tiene una configuración de precompilación. En esta situación: -* Una ejecución de flujo de trabajo inició para la primer subida, para actualizar la plantilla de precompilación. +* A workflow run is started for the first push, to update the prebuild. * Si las 4 subidas restantes no afectan la configuración del contenedor dev, las ejecuciones de flujo de trabajo de estas se ponen en cola en un estado "pendiente". Si cualquiera de estas 4 subidas restantes cambian la configuración del contenedor dev, entonces el servicio no la omitirá y ejecutará inmediatamente el flujo de trabajo de creación de la precompilación, actualizándola en consecuencia si tiene éxito. -* Una vez que se complete la primera ejecución, se cancelarán las ejecuciones de flujo de trabajo para las subidas 2, 3 y 4 y el flujo de trabajo que sea el último en la cola (para la subida 5) se ejecutará y actualizará la plantilla de precompilación. +* Once the first run completes, workflow runs for pushes 2, 3, and 4 will be canceled, and the last queued workflow (for push 5) will run and update the prebuild. diff --git a/translations/es-ES/content/codespaces/prebuilding-your-codespaces/allowing-a-prebuild-to-access-other-repositories.md b/translations/es-ES/content/codespaces/prebuilding-your-codespaces/allowing-a-prebuild-to-access-other-repositories.md index 78e72da050..8ebd1ec4fa 100644 --- a/translations/es-ES/content/codespaces/prebuilding-your-codespaces/allowing-a-prebuild-to-access-other-repositories.md +++ b/translations/es-ES/content/codespaces/prebuilding-your-codespaces/allowing-a-prebuild-to-access-other-repositories.md @@ -1,7 +1,7 @@ --- title: Allowing a prebuild to access other repositories shortTitle: Allow external repo access -intro: You can permit your prebuild template access to other {% data variables.product.prodname_dotcom %} repositories so that it can be built successfully. +intro: You can permit your prebuild to access other {% data variables.product.prodname_dotcom %} repositories so that it can be built successfully. versions: fpt: '*' ghec: '*' @@ -55,7 +55,7 @@ You will need to create a new personal account and then use this account to crea 1. Sign back into the account that has admin access to the repository. 1. In the repository for which you want to create {% data variables.product.prodname_codespaces %} prebuilds, create a new {% data variables.product.prodname_codespaces %} repository secret called `CODESPACES_PREBUILD_TOKEN`, giving it the value of the token you created and copied. For more information, see "[Managing encrypted secrets for your repository and organization for {% data variables.product.prodname_github_codespaces %}](/codespaces/managing-codespaces-for-your-organization/managing-encrypted-secrets-for-your-repository-and-organization-for-github-codespaces#adding-secrets-for-a-repository)." -The PAT will be used for all subsequent prebuild templates created for your repository. Unlike other {% data variables.product.prodname_codespaces %} repository secrets, the `CODESPACES_PREBUILD_TOKEN` secret is only used for prebuilding and will not be available to use in codespaces created from your repository. +The PAT will be used for all subsequent prebuilds created for your repository. Unlike other {% data variables.product.prodname_codespaces %} repository secrets, the `CODESPACES_PREBUILD_TOKEN` secret is only used for prebuilding and will not be available to use in codespaces created from your repository. ## Further reading diff --git a/translations/es-ES/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md b/translations/es-ES/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md index c3beed5e20..16112fefc9 100644 --- a/translations/es-ES/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md +++ b/translations/es-ES/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md @@ -13,11 +13,11 @@ product: '{% data reusables.gated-features.codespaces %}' permissions: People with admin access to a repository can configure prebuilds for the repository. --- -You can set up a prebuild configuration for the combination of a specific branch of your repository with a specific dev container configuration file. +Puedes configurar una configuración de precompilación para la combinación de una rama específica de tu repositorio con un archivo de configuración de un contenedor dev específico. -Any branches created from a prebuild-enabled parent branch will typically also get prebuilds for the same dev container configuration. This is because the prebuild template for child branches that use the same dev container configuration as the parent branch are, for the most part, identical, so developers can benefit from faster codespace creation times on those branches also. Para obtener más información, consulta la sección "[Introducción a los contenedores dev](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)". +Cualquier rama que se cree desde una rama padre con precompilación habilitada habitualmente también obtendrá precompilaciones para la misma configuración de contenedor dev. Esto se debe a que la precompilación de las ramas hijas que utilizan la misma configuración de contenedor dev que la rama padre sean, en su mayoría, idénticas, para que los desarrolladores también se puedan beneficiar de tiempos de creación más rápidos para codespaces en dichas ramas. Para obtener más información, consulta la sección "[Introducción a los contenedores dev](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)". -Typically, when you configure prebuilds for a branch, prebuilds will be available for multiple machine types. Sin embargo, si tu repositorio es mayor a 32 GB, las precompilaciones no estarán disponibles para los tipos de máquina de 2 y 4 núcleos, ya que el almacenamiento que estos proporcionan se limita a 32 GB. +Habitualmente, cuando configuras precompilaciones para una rama, estas estarán disponibles para múltiples tipos de máquina. Sin embargo, si tu repositorio es mayor a 32 GB, las precompilaciones no estarán disponibles para los tipos de máquina de 2 y 4 núcleos, ya que el almacenamiento que estos proporcionan se limita a 32 GB. ## Prerrequisitos @@ -30,13 +30,13 @@ Antes de que configures las precompilaciones para tu proyecto, se debe cumplir c {% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-settings %} 1. En la sección de "Automatización & código" de la barra lateral, haz clic en **{% octicon "codespaces" aria-label="The Codespaces icon" %} {% data variables.product.prodname_codespaces %}**. -1. In the "Prebuild configuration" section of the page, click **Set up prebuild**. +1. En la sección de "Configuración de precompilación" de la página, haz clic en **Configurar una precompilación**. ![El botón de 'Configurar precompilaciones'](/assets/images/help/codespaces/prebuilds-set-up.png) 1. Elige la rama para la cual quieres configurar una precompilación. - ![The branch drop-down menu](/assets/images/help/codespaces/prebuilds-choose-branch.png) + ![El menú desplegable de la rama](/assets/images/help/codespaces/prebuilds-choose-branch.png) {% note %} @@ -44,37 +44,37 @@ Antes de que configures las precompilaciones para tu proyecto, se debe cumplir c {% endnote %} -1. Optionally, in the **Configuration file** drop-down menu that's displayed, choose the `devcontainer.json` configuration file that you want to use for this prebuild template. Para obtener más información, consulta la sección "[Introducción a los contenedores dev](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers#devcontainerjson)." +1. Optionally, in the **Configuration file** drop-down menu that's displayed, choose the `devcontainer.json` configuration file that you want to use for this prebuild. Para obtener más información, consulta la sección "[Introducción a los contenedores dev](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers#devcontainerjson)." ![The configuration file drop-down menu](/assets/images/help/codespaces/prebuilds-choose-configfile.png) -1. Elige cómo quieres activar automáticamente las actualizaciones de la plantilla de precompilación. +1. Choose how you want to automatically trigger updates of the prebuild. - * **Cada subida** (el ajuste predeterminado) - Con este ajuste, las configuraciones de precompilación se actualizarán en cada subida que se haga a la rama predeterminada. Esto garantizará que los codespaces que se generen de una plantilla de precompilación siempre contengan la configuración de codespace más reciente, incluyendo cualquier dependencia que se haya actualizado o agregado recientemente. - * **En el cambio de configuración** - Con este ajuste, as configuraciones de precompilación se actualizarán cada que lo hagan los archivos de configuración asociados para cada repositorio y rama en cuestión. Esto garantiza que los cambios a los archivos de configuración del contenedor dev para el repositorio se utilicen cuando se genera un codespace desde una plantilla de precompilación. El flujo de trabajo de acciones que actualiza la plantilla de precompilación se ejecutará con menor frecuencia, así que esta opción utilizará menos minutos de las acciones. Sin embargo, esta opción no garantiza que los cdespaces siempre incluyan dependencias recientemente actualizadas o agregadas, así que estas podrían tener que agregarse o actualizarse manualmente después de que un codespace se haya creado. + * **Cada subida** (el ajuste predeterminado) - Con este ajuste, las configuraciones de precompilación se actualizarán en cada subida que se haga a la rama predeterminada. This will ensure that codespaces generated from a prebuild always contain the latest codespace configuration, including any recently added or updated dependencies. + * **En el cambio de configuración** - Con este ajuste, as configuraciones de precompilación se actualizarán cada que lo hagan los archivos de configuración asociados para cada repositorio y rama en cuestión. This ensures that changes to the dev container configuration files for the repository are used when a codespace is generated from a prebuild. The Actions workflow that updates the prebuild will run less often, so this option will use fewer Actions minutes. Sin embargo, esta opción no garantiza que los cdespaces siempre incluyan dependencias recientemente actualizadas o agregadas, así que estas podrían tener que agregarse o actualizarse manualmente después de que un codespace se haya creado. * **Programado** - Con este ajuste, puedes hacer que tus configuraciones de precompilación se actualicen en un itinerario personalizado que tú defines. Esto puede reducir el consumo de minutos de acciones, sin embargo, con esta opción, pueden crearse codespaces que no utilicen los últimos cambios de configuración de contenedores dev. ![Las opciones de activación de precompilación](/assets/images/help/codespaces/prebuilds-triggers.png) -1. Optionally, select **Reduce prebuild available to only specific regions** to limit access to your prebuild template, then select which regions you want it to be available in. Los desarrolladores solo pueden crear condespaces desde una precompilación si estos se ubican en una región que selecciones. By default, your prebuild template is available to all regions where codespaces is available and storage costs apply for each region. +1. Optionally, select **Reduce prebuild available to only specific regions** to limit access to your prebuild, then select which regions you want it to be available in. Los desarrolladores solo pueden crear condespaces desde una precompilación si estos se ubican en una región que selecciones. By default, your prebuild is available to all regions where codespaces is available and storage costs apply for each region. ![Las opciones de selección de región](/assets/images/help/codespaces/prebuilds-regions.png) {% note %} **Notas**: - * La plantilla de precompilación para cada región incurrirá en cargos individuales. Por lo tanto, solo deberías habilitar las precompilaciones para las regiones en las que sabes que se utilizarán. Para obtener más información, consulta la sección "[Acerca de las precompilaciones de {% data variables.product.prodname_github_codespaces %}](/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds#about-billing-for-codespaces-prebuilds)". + * The prebuild for each region will incur individual charges. Por lo tanto, solo deberías habilitar las precompilaciones para las regiones en las que sabes que se utilizarán. Para obtener más información, consulta la sección "[Acerca de las precompilaciones de {% data variables.product.prodname_github_codespaces %}](/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds#about-billing-for-codespaces-prebuilds)". * Los desarrolladores pueden configurar su región predeterminada para {% data variables.product.prodname_codespaces %}, lo que te puede permitir habilitar las precompilaciones para menos regiones. Para obtener más información, consulta la sección "[Configurar tu región predeterminada para {% data variables.product.prodname_github_codespaces %}](/codespaces/customizing-your-codespace/setting-your-default-region-for-github-codespaces)". {% endnote %} -1. Optionally, set the number of prebuild template versions to be retained. Puedes ingresar cualquier número entre 1 y 5. La cantidad predeterminada de versiones guardadas es de 2, lo que significa que solo la versión de plantilla más reciente y la versión previa se guardan. +1. Optionally, set the number of prebuild versions to be retained. Puedes ingresar cualquier número entre 1 y 5. La cantidad predeterminada de versiones guardadas es de 2, lo que significa que solo la versión de plantilla más reciente y la versión previa se guardan. - Dependiendo de los ajustes de activación de la precompilación, tu plantilla de precompilación podría cambiar con cada subida o en cada cambio de configuración de contenedor dev. El retener versiones anteriores de plantillas de precompilación te permite crear una precompilación desde una confirmación antigua con una configuración de contenedor dev diferente que la plantilla de precompilación actual. Ya que existe un costo de almacenamiento asociado con la retención de versiones de plantilla de precompilación, puedes elegir la cantidad de versiones a retener con base en las necesidades de tu equipo. Para obtener más información sobre la facturación, consulta la sección "[Acerca de la facturación para los {% data variables.product.prodname_github_codespaces %}](/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces#codespaces-pricing)". + Depending on your prebuild trigger settings, your prebuild could change with each push or on each dev container configuration change. Retaining older versions of prebuilds enables you to create a prebuild from an older commit with a different dev container configuration than the current prebuild. Since there is a storage cost associated with retaining prebuild versions, you can choose the number of versions to be retained based on the needs of your team. Para obtener más información sobre la facturación, consulta la sección "[Acerca de la facturación para los {% data variables.product.prodname_github_codespaces %}](/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces#codespaces-pricing)". - Si configuras la cantidad de versiones de plantillas de precompilación a guardar en 1, {% data variables.product.prodname_codespaces %} solo guardará la última versión de la plantilla de precompilación y borrará la versión antigua cada que se actualice la plantilla. Esto significa que no obtendrás un codespace precompilado si regresas a una configuración de contenedor dev antigua. + If you set the number of prebuild versions to save to 1, {% data variables.product.prodname_codespaces %} will only save the latest version of the prebuild and will delete the older version each time the template is updated. Esto significa que no obtendrás un codespace precompilado si regresas a una configuración de contenedor dev antigua. - ![El ajuste de historial de plantilla de precompilación](/assets/images/help/codespaces/prebuilds-template-history-setting.png) + ![The prebuild history setting](/assets/images/help/codespaces/prebuilds-template-history-setting.png) 1. Optionally, add users or teams to notify when the prebuild workflow run fails for this configuration. Puedes comenzar a escribir un nombre de usuario, de equipo o nombre completo y luego hacer clic en el nombre una vez que aparezca para agregarlos a la lista. Los usuarios o equipos que agregues recibirán un correo electrónico cuando ocurran fallas en la precompilación, los cuales contienen un enlace a las bitácoras de ejecución de flujo de trabajo para ayudar con las investigaciones subsecuentes. @@ -84,7 +84,7 @@ Antes de que configures las precompilaciones para tu proyecto, se debe cumplir c {% data reusables.codespaces.prebuilds-permission-authorization %} -After you create a prebuild configuration it is listed on the {% data variables.product.prodname_codespaces %} page of your repository settings. A {% data variables.product.prodname_actions %} workflow is queued and then run to create prebuild templates in the regions you specified, based on the branch and dev container configuration file you selected. +After you create a prebuild configuration it is listed on the {% data variables.product.prodname_codespaces %} page of your repository settings. A {% data variables.product.prodname_actions %} workflow is queued and then run to create prebuilds in the regions you specified, based on the branch and dev container configuration file you selected. ![Screenshot of the list of prebuild configurations](/assets/images/help/codespaces/prebuild-configs-list.png) @@ -100,9 +100,9 @@ Prebuilds cannot use any user-level secrets while building your environment, bec ## Configurar tareas que llevan mucho tiempo para que se incluyan en la precompilación -Puedes utilizar los comandos `onCreateCommand` y `updateContentCommand` en tu `devcontainer.json` para incluir los procesos que llevan mucho tiempo como parte de la creación de la plantilla de precompilación. Para obtener más información, consulta la documentación de {% data variables.product.prodname_vscode %} "[referencia de devcontainer.json](https://code.visualstudio.com/docs/remote/devcontainerjson-reference#_lifecycle-scripts)". +You can use the `onCreateCommand` and `updateContentCommand` commands in your `devcontainer.json` to include time-consuming processes as part of the prebuild creation. Para obtener más información, consulta la documentación de {% data variables.product.prodname_vscode %} "[referencia de devcontainer.json](https://code.visualstudio.com/docs/remote/devcontainerjson-reference#_lifecycle-scripts)". -`onCreateCommand` solo se ejecuta una vez, cuando se crea la plantilla de precompilación, mientras que `updateContentCommand` se ejecuta cuando se crea la plantilla y en las actualizaciones de plantilla posteriores. Las compilaciones incrementales deben incluirse en `updateContentCommand`, ya que estas representan el origen de tu proyecto y necesitan incluirse para cada actualización de plantilla de precompilación. +`onCreateCommand` is run only once, when the prebuild is created, whereas `updateContentCommand` is run at template creation and at subsequent template updates. Incremental builds should be included in `updateContentCommand` since they represent the source of your project and need to be included for every prebuild update. ## Leer más diff --git a/translations/es-ES/content/codespaces/prebuilding-your-codespaces/managing-prebuilds.md b/translations/es-ES/content/codespaces/prebuilding-your-codespaces/managing-prebuilds.md index 0680eb1705..43418c6692 100644 --- a/translations/es-ES/content/codespaces/prebuilding-your-codespaces/managing-prebuilds.md +++ b/translations/es-ES/content/codespaces/prebuilding-your-codespaces/managing-prebuilds.md @@ -16,7 +16,7 @@ miniTocMaxHeadingLevel: 3 Las precompilaciones que configures para un repositorio se crean y actualizan utilizando un flujo de trabajo de {% data variables.product.prodname_actions %}, que administra el servicio de {% data variables.product.prodname_github_codespaces %}. -Dependiendo de los ajustes en una configuración de precompilación, el flujo de trabajo para actualizar la plantilla de precompilación podría activarse con estos eventos: +Depending on the settings in a prebuild configuration, the workflow to update the prebuild may be triggered by these events: * Crear o actualizar la configuración de precompilación * Subir una confirmación o una solicitud de cambios a una rama que está configurada para tener precompilaciones @@ -24,7 +24,7 @@ Dependiendo de los ajustes en una configuración de precompilación, el flujo de * Un itinerario que definiste en la configuración de la precompilación * Activar el flujo de trabajo manualmente -Los ajustes en la configuración de precompilación determinan qué eventos activan automáticamente una actualización de la plantilla de precompilación. Para obtener más información, consulta la sección "[Configurar las precompilaciones](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)". +The settings in the prebuild configuration determine which events automatically trigger an update of the prebuild. Para obtener más información, consulta la sección "[Configurar las precompilaciones](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)". Las personas con acceso administrativo a un repositorio pueden verificar el progreso de las precompilaciones, así como editar y borrar las configuraciones de estas. @@ -61,7 +61,7 @@ Esto muestra el historial de ejecución de flujo de trabajo para las precompilac ### Inhabilitar una configuración de precompilación -Para pausar la actualización de las plantillas de precompilación de una configuración, puedes inhabilitar las ejecuciones de flujo de trabajo para dicha configuración. El inhabilitar las ejecuciones de flujo de trabajo para una configuración de precompilación no borra ninguna plantilla de precompilación creada anteriormente para dicha configuración y, como resultado, los codespaces seguirán generándose desde una plantilla de precompilación existente. +To pause the update of prebuilds for a configuration, you can disable workflow runs for the configuration. Disabling the workflow runs for a prebuild configuration does not delete any previously created prebuilds for that configuration and, as a result, codespaces will continue to be generated from an existing prebuild. El inhabilitar las ejecuciones de flujos de trabajo para una configuración precompilada es útil si necesitas investigar los fallos en la creación de plantillas. @@ -74,7 +74,7 @@ El inhabilitar las ejecuciones de flujos de trabajo para una configuración prec ### Borrar una configuración de precompilación -El borrar una configuración de preocmpilación también borrar todas las plantillas de precompilación que se hayan creado previamente para dicha configuración. Como resultado, poco después de que borres una configuración, las precompilaciones generadas por dicha configuración ya no estarán disponibles cuando crees un codespace nuevo. +Deleting a prebuild configuration also deletes all previously created prebuilds for that configuration. Como resultado, poco después de que borres una configuración, las precompilaciones generadas por dicha configuración ya no estarán disponibles cuando crees un codespace nuevo. Después de que borras una configuración de precompilación, todavía se ejecutarán las ejecuciones de flujo de trabajo de dicha configuración que se hayan puesto en cola o que hayan iniciado. Se listarán en el historial de ejecución de flujo de trabajo junto con las ejecuciones de flujo de trabajo que se hayan completado previamente. diff --git a/translations/es-ES/content/codespaces/prebuilding-your-codespaces/testing-dev-container-changes.md b/translations/es-ES/content/codespaces/prebuilding-your-codespaces/testing-dev-container-changes.md index c7a5ace833..e255900900 100644 --- a/translations/es-ES/content/codespaces/prebuilding-your-codespaces/testing-dev-container-changes.md +++ b/translations/es-ES/content/codespaces/prebuilding-your-codespaces/testing-dev-container-changes.md @@ -14,7 +14,7 @@ product: '{% data reusables.gated-features.codespaces %}' permissions: People with write permissions to a repository can create or edit the dev container configuration for a branch. --- -Cualquier cambio que hagas en la configuración del contenedor dev para una rama con precompilación habilitada dará como resultado una actualización a la configuración de codespace y a la plantilla precompilada asociada. Por lo tanto, es importante probar estos cambios en un codespace de una rama de prueba antes de confirmar tus cambios en una rama de tu repositorio que se esté utilizando activamente. Esto garantizará que no estás introduciendo cambios importantes para tu equipo. +Cualquier cambio que hagas a la configuración de contenedor dev para una rama con precompilación habilitada dará como resultado una actualización a la configuración del codespace y a la precompilación asociada. Por lo tanto, es importante probar estos cambios en un codespace de una rama de prueba antes de confirmar tus cambios en una rama de tu repositorio que se esté utilizando activamente. Esto garantizará que no estás introduciendo cambios importantes para tu equipo. Para obtener más información, consulta la sección "[Introducción a los contenedores dev](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)". @@ -24,7 +24,7 @@ Para obtener más información, consulta la sección "[Introducción a los conte 1. En el codespace, extrae una rama de prueba. Para obtener más información, consulta la sección "[Utilizar el control de código fuente en tu codespace](/codespaces/developing-in-codespaces/using-source-control-in-your-codespace#creating-or-switching-branches)." 1. Realiza los cambios requeridos a la configuración del contenedor dev. 1. Aplica los cambios recompilando el contenedor. Para obtener más información, consulta la sección "[Introducción a los contenedores dev](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers#applying-configuration-changes-to-a-codespace)." -1. Cuando todo se vea bien, también recomendamos crear un codespace nuevo desde tu rama de pruebas para garantizar que todo funcione. Entonces podrás confirmar los cambios a la rama predeterminada de tu repositorio o a una rama de característica activa, activando una actualización de la plantilla de precompilación para dicha rama. +1. Cuando todo se vea bien, también recomendamos crear un codespace nuevo desde tu rama de pruebas para garantizar que todo funcione. Entonces, puedes confirmar tus cambios en la rama predeterminada de tu repositorio o en una rama de características activa, lo que activará una actualización de la precompilación para la rama. {% note %} diff --git a/translations/es-ES/content/codespaces/troubleshooting/troubleshooting-prebuilds.md b/translations/es-ES/content/codespaces/troubleshooting/troubleshooting-prebuilds.md index ed3757d254..1024311cf0 100644 --- a/translations/es-ES/content/codespaces/troubleshooting/troubleshooting-prebuilds.md +++ b/translations/es-ES/content/codespaces/troubleshooting/troubleshooting-prebuilds.md @@ -44,7 +44,7 @@ cat /workspaces/.codespaces/shared/environment-variables.json | jq '.ACTION_NAME Es posible que notes que, algunas veces cuando creas un codespace desde una rama habilitada para precompilaciones, la etiqueta de "{% octicon "zap" aria-label="The zap icon" %} Precompilaciòn lista" no se muestra en la caja de diálogo para elegir un tipo de máquina. Esto significa que las precompilaciones no están disponibles actualmente. -Predeterminadamente, la plantilla de precompilación se actualizará cada que subas información a una rama habilitada para precompilaciones. Si la subida de información involucra un cambio a la configuración del contenedor dev, entonces, mientras la actualización está en curso, la etiqueta de "{% octicon "zap" aria-label="The zap icon" %} Precompilaciòn lista" se eliminará de la lista de los tipos de máquina. Durante este tiempo aún podrás crear codespaces sin una plantilla de precompilación. De requerirse, puedes reducir las ocasiones en las cuales las precompilaciones no están disponibles para un repositorio si ajustas la plantilla de precompilación para que se actualice únicamente cuando haces un cambio a tus archivos de configuración de contenedor dev o únicamente en un itinerario personalizado. Para obtener más información, consulta la sección "[Configurar las precompilaciones](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)". +Predeterminadamente, cada vez que subes información a una rama con precompilación habilitada, se actualizará la precompilación. Si la subida de información involucra un cambio a la configuración del contenedor dev, entonces, mientras la actualización está en curso, la etiqueta de "{% octicon "zap" aria-label="The zap icon" %} Precompilaciòn lista" se eliminará de la lista de los tipos de máquina. En este tiempo, aún podrás crear codespaces sin una precompilación. De requerirse, puedes reducir las ocasiones en las que las precompilaciones no estarán disponibles si ajustas la precompilación para que se actualice únicamente cuando haces un cambio a tus archivos de configuración de contenedor dev o únicamente en un itinerario personalizado. Para obtener más información, consulta la sección "[Configurar las precompilaciones](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)". Si tu rama no está habilitada específicamente para las precompilaciones, es posible que aún así se beneficie de estas si se deriva de una rama habilitada para precompilaciones. Sin embargo, si la configuración de contenedor dev cambia en tu rama para que no sea la misma que aquella configuración de la rama base, las precompilaciones ya no estarán disponibles en tu rama. @@ -55,13 +55,13 @@ Aquí tienes lo que puedes verificar si la etiqueta de "{% octicon "zap" aria-la * Verifica si el cambio en el contenedor dev se subió recientemente en la rama habilitada para precompilación. De ser así, habitualmente tendrás que esperar hasta que la ejecución de flujo de trabajo de precompilación para esta subida se complete antes de que las precompilaciones estén disponibles nuevamente. * Si no se hicieron cambios de configuración recientemente, dirígete a la pestaña de **Acciones** de tu repositorio, haz clic en **{% octicon "codespaces" aria-label="The Codespaces icon" %} Preconfiguraciones de los {% data variables.product.prodname_codespaces %} ** en la lista de flujos de trabajo y verifica que las ejecuciones de flujo de trabajo precompliladas para la rama estén teniendo éxito. Si las ejecuciones más recientes de un flujo de trabajo fallaron y una o más de estas ejecuciones fallidas contenían cambios a la configuración del contenedor dev, entonces no habrán precompilaciones disponibles para la rama asociada. -## Some resources cannot be accessed in codespaces created using a prebuild +## No se puede acceder a algunos recursos en los codespaces que se crearon utilizando una precompilación -If the `devcontainer.json` configuration file for a prebuild configuration specifies that permissions for access to other repositories are required, then the repository administrator is prompted to authorize these permissions when they create or update the prebuild configuration. If the administrator does not grant all of the requested permissions there's a chance that problems may occur in the prebuild, and in codespaces created from this prebuild. This is true even if the user who creates a codespace based on this prebuild _does_ grant all of the permissions when they are prompted to do so. +Si el archivo de configuración `devcontainer.json` para una configuración de precompilación especifica que se requieren los permisos de acceso a otros repositorios, entonces se le pedirá al administrador del repositorio autorizar estos permisos cuando crean o actualizan la configuración de precompilación. Si el administrador no otorga todos los permisos solicitados, existe la oportunidad de que puedan ocurrir problemas en la precompilación y en los codespaces que se hayan creado a partir de ella. Esto es cierto incluso si el usuario que crea un codespace basado en esta precompilación _sí_ otorga todos los permisos cuando se les pide hacerlo. ## Ejecuciones de flujo de trabajo con solución de problemas fallida para las precompilaciones -If the `devcontainer.json` configuration file for a prebuild configuration is updated to specify that permissions for access to other repositories are required, and a repository administrator has not been prompted to authorize these permissions for the prebuild configuration, then the prebuild workflow may fail. Try updating the prebuild configuration, without making any changes. If, when you click **Update**, the authorization page is displayed, check that the requested permissions are appropriate and, if so, authorize the request. For more information, see "[Managing prebuilds](/codespaces/prebuilding-your-codespaces/managing-prebuilds#editing-a-prebuild-configuration)" and "[Managing access to other repositories within your codespace](/codespaces/managing-your-codespaces/managing-repository-access-for-your-codespaces#setting-additional-repository-permissions)." +Si el archivo de configuración `devcontainer.json` para una configuración de precompilación se actualiza para especificar que se requieren los permisos para acceso a otros repositorios y no se le ha pedido a un administrador de repositorio que autorice dichos permisos para la configuración de precompilación, entonces el flujo de trabajo de esta precompilación podría fallar. Intenta actualizar la configuración de precompilación sin hacer ningún cambio. Si cuando haces clic en **Actualizar** se muestra la página de autorización, verifica que los permisos solicitados sean adecuados y, de serlo, autoriza la solicitud. Para obtener más información, consulta las secciones "[Administrar precompilaciones](/codespaces/prebuilding-your-codespaces/managing-prebuilds#editing-a-prebuild-configuration)" y "[Administrar el acceso a otros repositorios dentro de tu codespace](/codespaces/managing-your-codespaces/managing-repository-access-for-your-codespaces#setting-additional-repository-permissions)". Si las ejecuciones de flujo de trabajo para una configuración de precompilación están fallando, puedes inhabilitar temporalmente dicha configuración de precompilación mientras haces tu investigación. Para obtener más información, consulta la sección "[Administrar las precompilaciones](/codespaces/prebuilding-your-codespaces/managing-prebuilds#disabling-a-prebuild-configuration)". diff --git a/translations/es-ES/content/communities/documenting-your-project-with-wikis/editing-wiki-content.md b/translations/es-ES/content/communities/documenting-your-project-with-wikis/editing-wiki-content.md index e474db0dd6..f2855aec0c 100644 --- a/translations/es-ES/content/communities/documenting-your-project-with-wikis/editing-wiki-content.md +++ b/translations/es-ES/content/communities/documenting-your-project-with-wikis/editing-wiki-content.md @@ -26,7 +26,7 @@ topics: Puedes crear enlaces en wikis usando el markup estándar admitido por tu página, o usando la sintaxis MediaWiki. Por ejemplo: - Si tus páginas se presentan con Markdown, la sintaxis del enlace es `[Link Text](full-URL-of-wiki-page)`. -- Con la sintaxis MediaWiki, la sintaxis del enlace es `[[Link Text|nameofwikipage]]`. +- With MediaWiki syntax, the link syntax is `[[nameofwikipage|Link Text]]`. ## Agregar imágenes @@ -46,7 +46,7 @@ Puedes establecer un enlace a una imagen en un repositorio en {% data variables. [[https://github.com/USERNAME/REPOSITORY/blob/main/img/octocat.png|alt=octocat]] {% ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7647 %} -## Adding mathematical expressions and diagrams{% endif %} +## Agregar expresiones matemáticas y diagramas{% endif %} {% data reusables.getting-started.math-and-diagrams %} diff --git a/translations/es-ES/content/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.md b/translations/es-ES/content/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.md index c8e438904b..0c54253d28 100644 --- a/translations/es-ES/content/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.md +++ b/translations/es-ES/content/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.md @@ -59,7 +59,7 @@ Puedes crear lineamientos de contribución predeterminados para tu cuenta organi Si estás confundido, aquí hay algunos buenos ejemplos de pautas de contribución: - Pautas de contribución del Editor Atom [](https://github.com/atom/atom/blob/master/CONTRIBUTING.md). -- Pautas de contribución de Ruby on Rails [](https://github.com/rails/rails/blob/master/CONTRIBUTING.md). +- Pautas de contribución de Ruby on Rails [](https://github.com/rails/rails/blob/main/CONTRIBUTING.md). - Pautas de contribución de Open Government [](https://github.com/opengovernment/opengovernment/blob/master/CONTRIBUTING.md). ## Leer más diff --git a/translations/es-ES/content/developers/apps/building-oauth-apps/scopes-for-oauth-apps.md b/translations/es-ES/content/developers/apps/building-oauth-apps/scopes-for-oauth-apps.md index c90e9d985b..99226dca75 100644 --- a/translations/es-ES/content/developers/apps/building-oauth-apps/scopes-for-oauth-apps.md +++ b/translations/es-ES/content/developers/apps/building-oauth-apps/scopes-for-oauth-apps.md @@ -39,45 +39,45 @@ X-Accepted-OAuth-Scopes: user ## Alcances disponibles -| Nombre | Descripción | -| ------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |{% ifversion not ghae %} +| Nombre | Descripción | +| ------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |{% ifversion not ghae %} | **`(no scope)`** | Otorga acceso de solo lectura a la información pública (incluyendo la del perfil del usuario, repositorio y gists){% endif %}{% ifversion ghes or ghae %} | **`site_admin`** | Otorga a los administradores de sitio acceso a las [Terminales de la API para la Administración de {% data variables.product.prodname_ghe_server %}](/rest/reference/enterprise-admin).{% endif %} -| **`repo`** | Grants full access to public{% ifversion ghec or ghes or ghae %}, internal,{% endif %} and private repositories including read and write access to code, commit statuses, repository invitations, collaborators, deployment statuses, and repository webhooks. **Note**: In addition to repository related resources, the `repo` scope also grants access to manage organization-owned resources including projects, invitations, team memberships and webhooks. This scope also grants the ability to manage projects owned by users. | -|  `repo:status` | Otorga acceso de lectura/escritura a los estados de confirmación en los repositorios {% ifversion fpt %}públicos y privados{% elsif ghec or ghes %}públicos, privados e internos{% elsif ghae %}privados e internos{% endif %}. Este alcance solo se necesita para otorgar a otros usuarios o servicios el acceso a los estados de las confirmaciones en repositorios privados *sin* otorgarles acceso al código. | +| **`repo`** | Proporciona acceso completo a los repositorios públicos{% ifversion ghec or ghes or ghae %}, internos{% endif %} y privados, incluyendo el acceso de lectura y escritura para el código, estados de confirmaciones, invitaciones a los repositorios, colaboradores, estados de despliegue y webhooks de repositorios. **Nota**: Adicionalmente a los recursos relacionados con el repositorio, el alcance de `repo` también otorga acceso para administrar recursos pertenecientes a la organización, incluyendo los proyectos, invitaciones, membrecías de equipo y webhooks. Este alcance también otorga la capacidad de administrar proyectos que le pertenezcan a los usuarios. | +|  `repo:status` | Otorga acceso de lectura/escritura a los estados de confirmación en los repositorios {% ifversion fpt %}públicos y privados{% elsif ghec or ghes %}públicos, privados e internos{% elsif ghae %}privados e internos{% endif %}. Este alcance solo se necesita para otorgar a otros usuarios o servicios el acceso a los estados de las confirmaciones en repositorios privados *sin* otorgarles acceso al código. | |  `repo_deployment` | Otorga acceso a los [estados de despliegue](/rest/reference/repos#deployments) para los repositorios{% ifversion not ghae %}públicos{% else %}internos{% endif %} y privados. Este alcance solo se necesita para otorgar acceso a otros usuarios o servicios para los estados de despliegue, *sin* otorgar acceso al código.{% ifversion not ghae %} |  `public_repo` | Limita el acceso a los repositorios públicos. Esto incluye el acceso de lectura/escritura al código, estados de las confirmaciones, proyectos de repositorio, colaboradores y estados de despliegue para los repositorios públicos y para las organizaciones. También se requieren para marcar los repositorios públicos como favoritos.{% endif %} |  `repo:invite` | Otorga capacidades de aceptar/rechazar las invitaciones para colaborar con un repositorio. Este alcance solo es necesario para otorgar a otros usuarios o servicios acceso a las invitaciones *sin* otorgar acceso al código.{% ifversion fpt or ghes or ghec %} |  `security_events` | Otorga:
acceso de lectura y escritura a los eventos de seguridad en la [API del {% data variables.product.prodname_code_scanning %}](/rest/reference/code-scanning) {%- ifversion ghec %}
acceso de lectura y escritura a los eventos de seguridad en la [API del {% data variables.product.prodname_secret_scanning %}](/rest/reference/secret-scanning){%- endif %}
Este alcance solo es necesario para otorgar acceso a los eventos de seguridad para otros usuarios o servicios *sin* otorgar acceso al código.{% endif %} -| **`admin:repo_hook`** | Otorga acceso de lectura, escritura, pring y borrado a los ganchos de repositorio en los repositorios {% ifversion fpt %}públicos o privados{% elsif ghec or ghes %}públicos, privados o internos{% elsif ghae %}privados o internos{% endif %}. El alcance de `repo` {% ifversion fpt or ghec or ghes %}y de `public_repo` otorgan{% else %}otorga{% endif %} acceso total a los repositorios, icnluyendo a los ganchos de repositorio. Utiliza el alcance `admin:repo_hook` para limitar el acceso únicamente a los ganchos de los repositorios. | -|  `write:repo_hook` | Otorga acceso de lectura, escritura y ping a los ganchos en repositorios {% ifversion fpt %}públicos o privados{% elsif ghec or ghes %}públicos, privados o internos{% elsif ghae %}privados o internos{% endif %}. | -|  `read:repo_hook` | Otorga acceso de lectura y ping a los ganchos en repositorios {% ifversion fpt %}públicos o privados{% elsif ghec or ghes %}públicos, privados o internos{% elsif ghae %}privados o internos{% endif %}. | -| **`admin:org`** | Para administrar totalmente la organización y sus equipos, proyectos y membrecías. | -|  `write:org` | Acceso de lectura y escritura para la membrecía de organización y de los equipos y para los proyectos de la organización. | -|  `read:org` | Acceso de solo lectura para la membrecía de organización y de los equipos y para los proyectos de la organización. | -| **`admin:public_key`** | Administrar totalmente las llaves públicas. | -|  `write:public_key` | Crear, listar y ver los detalles de las llaves públicas. | -|  `read:public_key` | Listar y ver los detalles para las llaves públicas. | -| **`admin:org_hook`** | Otorga acceso de lectura, escritura, ping y borrado para los ganchos de la organización. **Nota:** Los tokens de OAuth solo podrán realizar estas acciones en los ganchos de la organización los cuales haya creado la App de OAuth. Los tokens de acceso personal solo podrán llevar a cabo estas acciones en los ganchos de la organización que cree un usuario. | -| **`gist`** | Otorga acceso de escritura a los gists. | -| **`notifications`** | Otorga:
* acceso de lectura a las notificaciones de un usuario
* acceso de marcar como leído en los hilos
* acceso de observar y dejar de observar en un repositorio, y
* acceso de lectura, escritura y borrado para las suscripciones a los hilos. | -| **`usuario`** | Otorga acceso de lectura/escritura únicamente para la información de perfil. Este alcance incluye a `user:email` y `user:follow`. | -|  `read:user` | Otorga acceso para leer los datos de perfil de un usuario. | -|  `user:email` | Otorga acceso de lectura para las direcciones de correo electrónico de un usuario. | +| **`admin:repo_hook`** | Otorga acceso de lectura, escritura, pring y borrado a los ganchos de repositorio en los repositorios {% ifversion fpt %}públicos o privados{% elsif ghec or ghes %}públicos, privados o internos{% elsif ghae %}privados o internos{% endif %}. El alcance de `repo` {% ifversion fpt or ghec or ghes %}y de `public_repo` otorgan{% else %}otorga{% endif %} acceso total a los repositorios, icnluyendo a los ganchos de repositorio. Utiliza el alcance `admin:repo_hook` para limitar el acceso únicamente a los ganchos de los repositorios. | +|  `write:repo_hook` | Otorga acceso de lectura, escritura y ping a los ganchos en repositorios {% ifversion fpt %}públicos o privados{% elsif ghec or ghes %}públicos, privados o internos{% elsif ghae %}privados o internos{% endif %}. | +|  `read:repo_hook` | Otorga acceso de lectura y ping a los ganchos en repositorios {% ifversion fpt %}públicos o privados{% elsif ghec or ghes %}públicos, privados o internos{% elsif ghae %}privados o internos{% endif %}. | +| **`admin:org`** | Para administrar totalmente la organización y sus equipos, proyectos y membrecías. | +|  `write:org` | Acceso de lectura y escritura para la membrecía de organización y de los equipos y para los proyectos de la organización. | +|  `read:org` | Acceso de solo lectura para la membrecía de organización y de los equipos y para los proyectos de la organización. | +| **`admin:public_key`** | Administrar totalmente las llaves públicas. | +|  `write:public_key` | Crear, listar y ver los detalles de las llaves públicas. | +|  `read:public_key` | Listar y ver los detalles para las llaves públicas. | +| **`admin:org_hook`** | Otorga acceso de lectura, escritura, ping y borrado para los ganchos de la organización. **Nota:** Los tokens de OAuth solo podrán realizar estas acciones en los ganchos de la organización los cuales haya creado la App de OAuth. Los tokens de acceso personal solo podrán llevar a cabo estas acciones en los ganchos de la organización que cree un usuario. | +| **`gist`** | Otorga acceso de escritura a los gists. | +| **`notifications`** | Otorga:
* acceso de lectura a las notificaciones de un usuario
* acceso de marcar como leído en los hilos
* acceso de observar y dejar de observar en un repositorio, y
* acceso de lectura, escritura y borrado para las suscripciones a los hilos. | +| **`usuario`** | Otorga acceso de lectura/escritura únicamente para la información de perfil. Este alcance incluye a `user:email` y `user:follow`. | +|  `read:user` | Otorga acceso para leer los datos de perfil de un usuario. | +|  `user:email` | Otorga acceso de lectura para las direcciones de correo electrónico de un usuario. | |  `user:follow` | Otorga acceso para seguir o dejar de seguir a otros usuarios.{% ifversion projects-oauth-scope %} -| **`project`** | Grants read/write access to user and organization {% data variables.projects.projects_v2 %}. | -|  `read:project` | Grants read only access to user and organization {% data variables.projects.projects_v2 %}.{% endif %} -| **`delete_repo`** | Otorga acceso para borrar los repositorios administrables. | -| **`write:discussion`** | Permite el acceso de lectura y escritura para los debates de equipo. | -|  `read:discussion` | Permite el acceso de lectura para los debates de equipo. | -| **`write:packages`** | Otorga acceso para cargar o publicar un paquete en el {% data variables.product.prodname_registry %}. Para obtener más información, consulta la sección "[Publicar un paquete](/github/managing-packages-with-github-packages/publishing-a-package)". | -| **`read:packages`** | Otorga acceso para descargar o instalar paquetes desde el {% data variables.product.prodname_registry %}. Para obtener más información, consulta la sección "[Instalar un paquete](/github/managing-packages-with-github-packages/installing-a-package)". | -| **`delete:packages`** | Otorga acceso para borrar paquetes del {% data variables.product.prodname_registry %}. Para obtener más información, consulta la sección "[Borrar y restablecer un paquete](/packages/learn-github-packages/deleting-and-restoring-a-package)". | -| **`admin:gpg_key`** | Administra las llaves GPG totalmente. | -|  `write:gpg_key` | Crea, lista, y visualiza los detalles de las llaves GPG. | +| **`project`** | Otorga acceso de lectura/escritura a los {% data variables.projects.projects_v2 %} de usuario y organización. | +|  `read:project` | Otorga acceso de solo lectura a los {% data variables.projects.projects_v2 %} de organización y usuario.{% endif %} +| **`delete_repo`** | Otorga acceso para borrar los repositorios administrables. | +| **`write:discussion`** | Permite el acceso de lectura y escritura para los debates de equipo. | +|  `read:discussion` | Permite el acceso de lectura para los debates de equipo. | +| **`write:packages`** | Otorga acceso para cargar o publicar un paquete en el {% data variables.product.prodname_registry %}. Para obtener más información, consulta la sección "[Publicar un paquete](/github/managing-packages-with-github-packages/publishing-a-package)". | +| **`read:packages`** | Otorga acceso para descargar o instalar paquetes desde el {% data variables.product.prodname_registry %}. Para obtener más información, consulta la sección "[Instalar un paquete](/github/managing-packages-with-github-packages/installing-a-package)". | +| **`delete:packages`** | Otorga acceso para borrar paquetes del {% data variables.product.prodname_registry %}. Para obtener más información, consulta la sección "[Borrar y restablecer un paquete](/packages/learn-github-packages/deleting-and-restoring-a-package)". | +| **`admin:gpg_key`** | Administra las llaves GPG totalmente. | +|  `write:gpg_key` | Crea, lista, y visualiza los detalles de las llaves GPG. | |  `read:gpg_key` | Lista y visualiza los detalles de las llaves GPG.{% ifversion fpt or ghec %} | **`codespace`** | Otorga la capacidad de crear y administrar codespaces. Los codespaces pueden exponer un GITHUB_TOKEN que puede tener un conjunto de alcances diferente. Para obtener más información, consulta la sección "[Seguridad en {% data variables.product.prodname_github_codespaces %}](/codespaces/codespaces-reference/security-in-github-codespaces#authentication)".{% endif %} -| **`flujo de trabajo`** | Otorga la capacidad de agregar y actualizar archivos del flujo de trabajo de las {% data variables.product.prodname_actions %}. Los archivos de flujo de trabajo pueden confirmarse sin este alcance en caso de que el mismo archivo (con la misma ruta y el mismo contenido) exista en otra rama en el mismo repositorio. Los archivos de flujo de trabajo pueden exponer al `GITHUB_TOKEN`, el cual puede tener un conjunto diferente de alcances. Para obtener más información, consulta la sección "[Autenticación en un flujo de trabajo](/actions/reference/authentication-in-a-workflow#permissions-for-the-github_token)". | +| **`flujo de trabajo`** | Otorga la capacidad de agregar y actualizar archivos del flujo de trabajo de las {% data variables.product.prodname_actions %}. Los archivos de flujo de trabajo pueden confirmarse sin este alcance en caso de que el mismo archivo (con la misma ruta y el mismo contenido) exista en otra rama en el mismo repositorio. Los archivos de flujo de trabajo pueden exponer al `GITHUB_TOKEN`, el cual puede tener un conjunto diferente de alcances. Para obtener más información, consulta la sección "[Autenticación en un flujo de trabajo](/actions/reference/authentication-in-a-workflow#permissions-for-the-github_token)". | {% note %} diff --git a/translations/es-ES/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md b/translations/es-ES/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md index e25796d523..172c4f3358 100644 --- a/translations/es-ES/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md +++ b/translations/es-ES/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md @@ -1024,11 +1024,11 @@ Actividad relacionada con los elementos en un {% data variables.projects.project ### Objeto de carga útil del webhook -| Clave | Tipo | Descripción | -| ------------------ | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `Acción` | `secuencia` | La acción se llevó a cabo en el elemento del proyecto. Puede ser una de entre `archived`, `converted`, `created`, `edited`, `restored`, `deleted` o `reordered`. | -| `projects_v2_item` | `objeto` | El mismo elemento del proyecto. Para encontrar más información sobre el elemento del proyecto, puedes utilizar `node_id` (la ID de nodo del elemento de proyecto) y `project_node_id` (la ID de nodo del proyecto) para consultar la información en la API de GraphQL. For more information, see "[Using the API to manage projects](/issues/planning-and-tracking-with-projects/automating-your-project/using-the-api-to-manage-projects)." | -| `changes` | `objeto` | Los cambios al elemento del proyecto. | +| Clave | Tipo | Descripción | +| ------------------ | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `Acción` | `secuencia` | La acción se llevó a cabo en el elemento del proyecto. Puede ser una de entre `archived`, `converted`, `created`, `edited`, `restored`, `deleted` o `reordered`. | +| `projects_v2_item` | `objeto` | El mismo elemento del proyecto. Para encontrar más información sobre el elemento del proyecto, puedes utilizar `node_id` (la ID de nodo del elemento de proyecto) y `project_node_id` (la ID de nodo del proyecto) para consultar la información en la API de GraphQL. Para obtener más información, consulta la sección "[Utilizar la API para administrar proyectos](/issues/planning-and-tracking-with-projects/automating-your-project/using-the-api-to-manage-projects)". | +| `changes` | `objeto` | Los cambios al elemento del proyecto. | {% data reusables.webhooks.org_desc %} {% data reusables.webhooks.app_desc %} {% data reusables.webhooks.sender_desc %} @@ -1191,9 +1191,9 @@ Las entregas para los eventos `review_requested` y `review_request_removed` tend | `commits[][author][email]` | `secuencia` | La dirección de correo electrónico del autor de git. | | `commits[][url]` | `url` | URL que apunta al recurso de la API de la confirmación. | | `commits[][distinct]` | `boolean` | Si la confirmación es distinta de cualquier otra que se haya subido antes. | -| `commits[][added]` | `arreglo` | Un arreglo de archivos que se agregaron en la confirmación. For extremely large commits where {% data variables.product.product_name %} is unable to calculate this list in a timely manner, this may be empty even if files were added. | -| `commits[][modified]` | `arreglo` | Un areglo de archivos que modificó la confirmación. For extremely large commits where {% data variables.product.product_name %} is unable to calculate this list in a timely manner, this may be empty even if files were modified. | -| `commits[][removed]` | `arreglo` | Un arreglo de archivos que se eliminaron en la confirmación. For extremely large commits where {% data variables.product.product_name %} is unable to calculate this list in a timely manner, this may be empty even if files were removed. | +| `commits[][added]` | `arreglo` | Un arreglo de archivos que se agregaron en la confirmación. Para el caso de las confirmaciones extremadamente grandes en donde {% data variables.product.product_name %} no puede calcular la lista de forma oportuna, esto podría estar vacío, incluso si se agregaron archivos. | +| `commits[][modified]` | `arreglo` | Un areglo de archivos que modificó la confirmación. Para el caso de las confirmaciones extremadamente grandes en donde {% data variables.product.product_name %} no puede calcular la lista de forma oportuna, esto podría estar vacío, incluso si se modificaron archivos. | +| `commits[][removed]` | `arreglo` | Un arreglo de archivos que se eliminaron en la confirmación. Para el caso de las confirmaciones extremadamente grandes en donde {% data variables.product.product_name %} no puede calcular la lista de forma oportuna, esto podría estar vacío, incluso si se eliminaron archivos. | | `pusher` | `objeto` | El usuario que subió la confirmación. | {% data reusables.webhooks.repo_desc %} {% data reusables.webhooks.org_desc %} diff --git a/translations/es-ES/content/discussions/guides/finding-your-discussions.md b/translations/es-ES/content/discussions/guides/finding-your-discussions.md index f1e0921c99..7a427cb72f 100644 --- a/translations/es-ES/content/discussions/guides/finding-your-discussions.md +++ b/translations/es-ES/content/discussions/guides/finding-your-discussions.md @@ -1,6 +1,6 @@ --- -title: Finding your discussions -intro: You can easily access every discussion you've created or participated in. +title: Encontrar tus debates +intro: Puedes acceder fácilmente a cualquier debate que hayas creado o en el cual hayas participado. versions: feature: discussions shortTitle: Encontrar debates diff --git a/translations/es-ES/content/discussions/managing-discussions-for-your-community/managing-categories-for-discussions.md b/translations/es-ES/content/discussions/managing-discussions-for-your-community/managing-categories-for-discussions.md index 122c96066c..801cd3a7ab 100644 --- a/translations/es-ES/content/discussions/managing-discussions-for-your-community/managing-categories-for-discussions.md +++ b/translations/es-ES/content/discussions/managing-discussions-for-your-community/managing-categories-for-discussions.md @@ -1,6 +1,6 @@ --- -title: Managing categories for discussions -intro: 'You can categorize discussions to organize conversations for your community members, and you can choose a format for each category.' +title: Administrar las categorías de los debates +intro: Puedes categorizar los debates para organizar las conversaciones de los miembros de tu comunidad y puedes elegir un formato para cada categoría. permissions: Repository administrators and people with write or greater access to a repository can manage categories for discussions in the repository. Repository administrators and people with write or greater access to the source repository for organization discussions can manage categories for discussions in the organization. versions: feature: discussions @@ -25,7 +25,7 @@ Cada categoría debe tener un nombre único y un emoji distintivo, y se le puede | 📣 Anuncios | Actualizaciones y noticias de los mantenedores de proyecto | Anuncio | | #️⃣ General | Cualquier cosa que sea relevante para el proyecto | Debates abiertos | | 💡 Ideas | Ideas para cambiar o mejorar el proyecto | Debates abiertos | -| 🗳 Encuestas | Polls with multiple options for the community to vote for and discuss | Polls | +| 🗳 Encuestas | Encuestas con opciones múltiples para que la comunidad vote y debata | Encuestas | | 🙏 Q&A | Preguntas para que responda la comunidad, con un formato de pregunta/respuesta | Pregunta y respuesta | | 🙌 Mostrar y contar | Creaciones, experimentos, o pruebas relevantes para el proyecto | Debates abiertos | @@ -42,7 +42,7 @@ Cada categoría debe tener un nombre único y un emoji distintivo, y se le puede Puedes editar una categoría para cambiar el emoji, título, descripción y formato de debate de la misma. -1. On {% data variables.product.product_location %}, navigate to the main page of the repository or organization where you want to edit a category. +1. En {% data variables.product.product_location %}, navega a la página principal del repositorio u organización en donde quieras editar una categoría. {% data reusables.discussions.discussions-tab %} 1. A la derecha de la categoría en la lista, da clic en {% octicon "pencil" aria-label="The pencil icon" %}. ![Botón de editar a la derecha de la categoría en la lista de categorías de un repositorio](/assets/images/help/discussions/click-edit-for-category.png) 1. {% data reusables.discussions.edit-category-details %} @@ -53,7 +53,7 @@ Puedes editar una categoría para cambiar el emoji, título, descripción y form Cuando borras una categoría, {% data variables.product.product_name %} enviará todos los debates en la categoría que se borró a una categoría existente que elijas. -1. On {% data variables.product.product_location %}, navigate to the main page of the repository or organization where you want to delete a category. +1. En {% data variables.product.product_location %}, navega a la página principal del repositorio u organización en donde quieras borrar una caetgoría. {% data reusables.discussions.discussions-tab %} 1. A la derecha de la categoría en la lista, da clic en {% octicon "trash" aria-label="The trash icon" %}. ![Botón de cesto de basura a la derecha de la categoría en la lista de categorías de un repositorio](/assets/images/help/discussions/click-delete-for-category.png) 1. Utiliza el menú desplegable y elige una categoría nueva para cualquier debate en la categoría que estás eliminando. ![Menú desplegable para elegir una categoría nueva cuando se borra una categoría existente](/assets/images/help/discussions/choose-new-category.png) diff --git a/translations/es-ES/content/discussions/managing-discussions-for-your-community/managing-discussions.md b/translations/es-ES/content/discussions/managing-discussions-for-your-community/managing-discussions.md index efa57aa20d..973689eeeb 100644 --- a/translations/es-ES/content/discussions/managing-discussions-for-your-community/managing-discussions.md +++ b/translations/es-ES/content/discussions/managing-discussions-for-your-community/managing-discussions.md @@ -1,6 +1,6 @@ --- title: Administrar los debates -intro: 'You can categorize, spotlight, transfer, or delete the discussions.' +intro: 'Puedes categorizar, resaltar, transferir o borrar los debates.' permissions: Repository administrators and people with write or greater access to a repository can manage discussions in the repository. Repository administrators and people with write or greater access to the source repository for organization discussions can manage discussions in the organization. versions: feature: discussions @@ -14,9 +14,9 @@ redirect_from: {% data reusables.discussions.about-discussions %} Para obtener más información sobre los debates, consulta la sección "[Acerca de los debates](/discussions/collaborating-with-your-community-using-discussions/about-discussions)". -Organization owners can choose the permissions required to create a discussion in repositories owned by the organization. Similarly, to choose the permissions required to create an organization discussion, organization owners can change the permissions required in the source repository. Para obtener más información, consulta la sección "[Administrar la creación de debates para los repositorios de tu organización](/organizations/managing-organization-settings/managing-discussion-creation-for-repositories-in-your-organization)". +Los propietarios de la organización pueden elegir los permisos que se requieren para crear un debate en los repositorios que pertenezcan a la organización. Del mismo modo, para elegir los permisos requeridos para crear un debate de organización, los propietarios de organización pueden cambiar los permisos requeridos en el repositorio origen. Para obtener más información, consulta la sección "[Administrar la creación de debates para los repositorios de tu organización](/organizations/managing-organization-settings/managing-discussion-creation-for-repositories-in-your-organization)". -Como mantenedor de debates, puedes crear recursos comunitarios para impulsar los debates que se alinien con la meta general del proyecto y mantener así un foro abierto y amistoso para los colaboradores. Creating{% ifversion fpt or ghec %} a code of conduct or{% endif %} contribution guidelines for collaborators to follow will help facilitate a collaborative and productive forum. For more information on creating community resources, see{% ifversion fpt or ghec %} "[Adding a code of conduct to your project](/communities/setting-up-your-project-for-healthy-contributions/adding-a-code-of-conduct-to-your-project)," and{% endif %} "[Setting guidelines for repository contributors](/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors)." +Como mantenedor de debates, puedes crear recursos comunitarios para impulsar los debates que se alinien con la meta general del proyecto y mantener así un foro abierto y amistoso para los colaboradores. Crear{% ifversion fpt or ghec %} un código de conducta o{% endif %} lineamientos de contribución para que sigan los colaboradores ayudará a facilitar un foro productivo y colaborativo. Para obtener más información sobre cómo crear recursos comunitarios, consulta las secciones{% ifversion fpt or ghec %} "[Agregar un código de conducta a tu proyecto](/communities/setting-up-your-project-for-healthy-contributions/adding-a-code-of-conduct-to-your-project)" y{% endif %} "[Configurar los lineamientos para los contribuyentes de un repositorio](/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors)". Cuando un debate produce una idea o error que está listo para solucionarse, puedes crear una propuesta nueva desde un debate. Para obtener más información, consulta la sección "[Crear una propuesta](/issues/tracking-your-work-with-issues/creating-an-issue#creating-an-issue-from-a-discussion)". @@ -28,13 +28,13 @@ Para obtener más información sobre cómo proporcionar un debate sano, consulta Para administrar los debates en un repositorio, debes habilitar los {% data variables.product.prodname_discussions %} en este. Para obtener más información, consulta la sección "[Habilitar o inhabilitar los {% data variables.product.prodname_discussions %} para un repositorio](/github/administering-a-repository/enabling-or-disabling-github-discussions-for-a-repository)". -To manage discussions in an organization, {% data variables.product.prodname_discussions %} must be enabled for the organization. Para obtener más información, consulta la sección "[Habilitar o inhabilitar los {% data variables.product.prodname_discussions %} para una organización](/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization)". +Para administrar los debates en una organización, {% data variables.product.prodname_discussions %} debe estar habilitado en ella. Para obtener más información, consulta la sección "[Habilitar o inhabilitar los {% data variables.product.prodname_discussions %} para una organización](/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization)". ## Cambiar la categoría de un debate Puedes categorizar los debates para ayudar a que los miembros de la comunidad encuentren aquellos que tengan alguna relación. Para obtener más información, consulta la sección "[Administrar las categorías de los debates](/discussions/managing-discussions-for-your-community/managing-categories-for-discussions)". -También puedes migrar un debate a una categoría diferente. It's not possible to move a discussion to or from the polls category. +También puedes migrar un debate a una categoría diferente. No es posible mover un debate hacia o desde la categoría de encuestas. {% data reusables.repositories.navigate-to-repo %} {% data reusables.discussions.discussions-tab %} @@ -44,7 +44,7 @@ También puedes migrar un debate a una categoría diferente. It's not possible t ## Fijar un debate -You can pin up to four important discussions above the list of discussions for the repository or organization. +Puedes fijar hasta cuatro debates importantes arriba de la lista de debates para la organización o repositorio. {% data reusables.discussions.navigate-to-repo-or-org %} {% data reusables.discussions.discussions-tab %} @@ -74,13 +74,13 @@ Editar un debate que se ha fijado no cambiará la categoría del mismo. Para obt ## Transferir un debate -Para transferir un debate, debes tener permisos para crear debates en el repositorio a donde quieras trasnferirlo. If you want to transfer a discussion to an organization, you must have permissions to create discussions in the source repository for the organization's discussions. Solo puedes transferir debates entre los repositorios que pertenezcan a la misma cuenta de organización o de usuario. You can't transfer a discussion from a private{% ifversion ghec or ghes %} or internal{% endif %} repository to a public repository. +Para transferir un debate, debes tener permisos para crear debates en el repositorio a donde quieras trasnferirlo. Si quieres transferir un debate a una organización, debes tener permisos para crear debates en el repositorio origen de los debates de dicha organización. Solo puedes transferir debates entre los repositorios que pertenezcan a la misma cuenta de organización o de usuario. No puedes transferir un debate desde un repositorio privado{% ifversion ghec or ghes %} o interno{% endif %} hacia uno público. {% data reusables.discussions.navigate-to-repo-or-org %} {% data reusables.discussions.discussions-tab %} {% data reusables.discussions.click-discussion-in-list %} 1. En la barra laeral derecha, da clic en {% octicon "arrow-right" aria-label="The right arrow icon" %} **Transferir debate**. !["transferir debate" en la barra lateral derecha del mismo](/assets/images/help/discussions/click-transfer-discussion.png) -1. Selecciona el menú desplegable de **Elige un repositorio** y da clic en aquél al que quieras transferir el debate. If you want to transfer a discussion to an organization, choose the source repository for the organization's discussions. ![Menú desplegable de "Elige un repositorio", campo de búsqueda de "Encuentra un repositorio", y repositorio en la lista](/assets/images/help/discussions/use-choose-a-repository-drop-down.png) +1. Selecciona el menú desplegable de **Elige un repositorio** y da clic en aquél al que quieras transferir el debate. Si quieres transferir un debate a una organización, elige el repositorio origen para los debates de esta. ![Menú desplegable de "Elige un repositorio", campo de búsqueda de "Encuentra un repositorio", y repositorio en la lista](/assets/images/help/discussions/use-choose-a-repository-drop-down.png) 1. Da clic en **Transferir debate**. ![Botón de "Transferir debate"](/assets/images/help/discussions/click-transfer-discussion-button.png) ## Borrar un debate @@ -95,7 +95,7 @@ Para transferir un debate, debes tener permisos para crear debates en el reposit Puedes convertir todas las propuestas con la misma etiqueta en debates, por lote. Las propuestas subsecuentes que tengan esta etiqueta también se convertirán automáticamente en el debate y categoría que configures. -1. On {% data variables.product.product_location %}, navigate to the main page of the repository or, for organization discussions, the source repository. +1. En {% data variables.product.product_location %}, navega a la página principal del repositorio o, para los debates de organización, el repositorio origen. {% data reusables.repositories.sidebar-issues %} {% data reusables.project-management.labels %} 1. Junto a la etiqueta que quieras convertir en una propuesta, da clic en **Convertir propuestas**. diff --git a/translations/es-ES/content/education/contribute-with-github-community-exchange/getting-started-with-github-community-exchange.md b/translations/es-ES/content/education/contribute-with-github-community-exchange/getting-started-with-github-community-exchange.md index d11816a740..96cd5b3478 100644 --- a/translations/es-ES/content/education/contribute-with-github-community-exchange/getting-started-with-github-community-exchange.md +++ b/translations/es-ES/content/education/contribute-with-github-community-exchange/getting-started-with-github-community-exchange.md @@ -42,4 +42,4 @@ To report an abusive repository: Go to your {% data variables.product.prodname_c ## Leer más -- "[Acerca de {% data variables.product.prodname_community_exchange %}](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-community-exchange)" +- ""[Acerca de {% data variables.product.prodname_community_exchange %}](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-community-exchange)"" diff --git a/translations/es-ES/content/education/contribute-with-github-community-exchange/submitting-your-repository-to-github-community-exchange.md b/translations/es-ES/content/education/contribute-with-github-community-exchange/submitting-your-repository-to-github-community-exchange.md index 2850f5e329..b27facd0ef 100644 --- a/translations/es-ES/content/education/contribute-with-github-community-exchange/submitting-your-repository-to-github-community-exchange.md +++ b/translations/es-ES/content/education/contribute-with-github-community-exchange/submitting-your-repository-to-github-community-exchange.md @@ -20,7 +20,7 @@ Consider what the main purpose of your repository is when choosing the type of s To promote your project and make it more discoverable to other students, you should assign one or more topics and {% data variables.product.prodname_student_pack %} offers to your repository. Para obtener más información, consulta "[Clasificar tu repositorio con temas](/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/classifying-your-repository-with-topics)". -Once a repository has been submitted to {% data variables.product.prodname_community_exchange %}, it will be published immediately with the purpose, topics, and offers you've chosen. The {% data variables.product.prodname_community_exchange %} community moderates all repository submissions. +Once a repository has been submitted to {% data variables.product.prodname_community_exchange %}, it will be published immediately with the purpose, topics, and offers you've chosen. La comunidad de {% data variables.product.prodname_community_exchange %} modera todas las emisiones de los repositorios. ### Submission requirements @@ -32,15 +32,15 @@ For a submission with a purpose of `Learn`, your repository must have: - A README.md file to provide a detailed description of your project. For a submission with a purpose of `Collaborate`, your repository must have: -- A description. -- A README.md file to provide a detailed description of your project. +- Una descripción. +- Un archivo de README.md para proporcionar la descripción detallada de tu proyecto. - One or more issues for collaborators to work on. A good repository submission for both `Learn` and `Collaborate` purposes, is a repository that follows community standards. For more information, see "[About community profiles for public repositories](/communities/setting-up-your-project-for-healthy-contributions/about-community-profiles-for-public-repositories)." ## Submitting your repository -1. From your {% data variables.product.prodname_global_campus %} dashboard, navigate to the {% data variables.product.prodname_community_exchange %} home page. +1. Desde tu tablero de {% data variables.product.prodname_global_campus %}, navega a la página principal de {% data variables.product.prodname_community_exchange %}. 1. Above the list of repositories, to the right of the search and dropdown filters, click **Add repository**. ![Screenshot of the Add repository button](/assets/images/help/education/community-exchange-submission-add-repo.png) 1. Use the **What is the purpose of your submission?** drop-down menu and select one or more entries matching your submission. ![Screenshot of the purpose dropdown for a repository submission](/assets/images/help/education/community-exchange-repo-submission-purpose.png) 1. Use the **Which repository would you like to use?** drop-down menu and select the repository for your submission. If the submission criteria hasn't been met, you will be notified of the missing items. ![Screenshot of the repository dropdown for a repository submission](/assets/images/help/education/community-exchange-repo-submission-repo.png) diff --git a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-community-exchange.md b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-community-exchange.md similarity index 89% rename from translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-community-exchange.md rename to translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-community-exchange.md index 54f732cd8b..b458877b98 100644 --- a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-community-exchange.md +++ b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-community-exchange.md @@ -1,6 +1,8 @@ --- title: About GitHub Community Exchange intro: 'Learn the skills you need to contribute to open source projects and grow your own portfolio, with {% data variables.product.prodname_community_exchange %}.' +redirect_from: + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-community-exchange versions: fpt: '*' shortTitle: About Community Exchange diff --git a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-global-campus-for-students.md b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-global-campus-for-students.md new file mode 100644 index 0000000000..2021ebcd36 --- /dev/null +++ b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-global-campus-for-students.md @@ -0,0 +1,40 @@ +--- +title: About GitHub Global Campus for students +intro: '{% data variables.product.prodname_education %} le ofrece a los estudiantes experiencia práctica con acceso gratuito a diversas herramientas de programadores de los socios de {% data variables.product.prodname_dotcom %}.' +redirect_from: + - /education/teach-and-learn-with-github-education/about-github-education-for-students + - /github/teaching-and-learning-with-github-education/about-github-education-for-students + - /articles/about-github-education-for-students + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-education-for-students + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-education-for-students +versions: + fpt: '*' +shortTitle: Para alumnos +--- + +Usar {% data variables.product.prodname_dotcom %} para tus proyectos escolares es un modo práctico de colaborar con otros y crear un portfolio que exhiba experiencia práctica. + +Cualquiera con una cuenta de {% data variables.product.prodname_dotcom %} puede colaborar en repositorios públicos y privados ilimitados con {% data variables.product.prodname_free_user %}. As a student, you can also apply for {% data variables.product.prodname_education %} student benefits. Your {% data variables.product.prodname_education %} student benefits and resources are all included in {% data variables.product.prodname_global_campus %}, a portal that allows you to access your education benefits, all in one place. For more information, see "[Apply to GitHub Global Campus as a student](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/apply-to-github-global-campus-as-a-student)" and [{% data variables.product.prodname_education %}](https://education.github.com/). + +Before applying for Global Campus, check if your learning community is already partnered with us as a {% data variables.product.prodname_campus_program %} school. Para obtener más información, consulta la sección "[Acerca de la {% data variables.product.prodname_campus_program %}](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-campus-program)". + +If you're a member of a school club, a teacher can apply for {% data variables.product.prodname_global_campus %} so your team can collaborate using {% data variables.product.prodname_team %}, which allows unlimited users and private repositories, for free. For more information, see "[Apply to {% data variables.product.prodname_global_campus %} as a teacher](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/apply-to-github-global-campus-as-a-teacher)." + +Once you are a verified {% data variables.product.prodname_global_campus %} student, you can access {% data variables.product.prodname_global_campus %} anytime by going to the [{% data variables.product.prodname_education %} website](https://education.github.com). + +![{% data variables.product.prodname_global_campus %} portal for students](/assets/images/help/education/global-campus-portal-students.png) + +## {% data variables.product.prodname_global_campus %} features for students + +{% data variables.product.prodname_global_campus %} is a portal from which you can access your {% data variables.product.prodname_education %} benefits and resources, all in one place. On the {% data variables.product.prodname_global_campus %} portal, students can: +- Connect with a local Campus Expert. For more information on campus experts, see "[About Campus Experts](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-campus-experts)." +- Explore and claim offers for free industry tools from the [Student Developer Pack](https://education.github.com/pack). +- See upcoming in-person and virtual events for students, curated by {% data variables.product.prodname_education %} and student leaders. +- View assignments from [GitHub Classroom](https://classroom.github.com/) with upcoming due dates. +- Stay in the know on what the community is interested in by rewatching recent [Campus TV](https://www.twitch.tv/githubeducation) episodes. Campus TV is created by {% data variables.product.prodname_dotcom %} and student community leaders and can be watched live or on demand. +- Discover student-created repositories from GitHub Community Exchange. For more information, see "[About GitHub Community Exchange](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-community-exchange)." + +## Leer más + +- "[About {% data variables.product.prodname_global_campus %} for teachers](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/about-github-global-campus-for-teachers)" +- "[Acerca de {% data variables.product.prodname_community_exchange %}](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-community-exchange)" diff --git a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/apply-for-a-student-developer-pack.md b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/apply-to-github-global-campus-as-a-student.md similarity index 67% rename from translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/apply-for-a-student-developer-pack.md rename to translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/apply-to-github-global-campus-as-a-student.md index c51dc8da6f..067bb88907 100644 --- a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/apply-for-a-student-developer-pack.md +++ b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/apply-to-github-global-campus-as-a-student.md @@ -1,21 +1,22 @@ --- -title: Aplicar un paquete de desarrollo para alumnos -intro: 'Como estudiante, puedes aplicar para el {% data variables.product.prodname_student_pack %}, que incluye ofertas y beneficios de los socios de {% data variables.product.prodname_dotcom %}.' +title: Apply to GitHub Global Campus as a student +intro: 'As a student, you can apply to join {% data variables.product.prodname_global_campus %} and receive access to the student resources and benefits offered by {% data variables.product.prodname_education %}' redirect_from: - /education/teach-and-learn-with-github-education/apply-for-a-student-developer-pack - /github/teaching-and-learning-with-github-education/applying-for-a-student-developer-pack - /articles/applying-for-a-student-developer-pack - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-a-student-developer-pack + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/apply-for-a-student-developer-pack versions: fpt: '*' -shortTitle: Aplicar para un paquete de estudiante +shortTitle: Apply to Global Campus --- {% data reusables.education.about-github-education-link %} ## Requisitos -Para ser elegible para el {% data variables.product.prodname_student_pack %}, debes: +To be eligible for {% data variables.product.prodname_global_campus %}, including {% data variables.product.prodname_student_pack %} and other benefits, you must: - Estar inscrito actualmente en un curso que otorgue un título o diploma que garantice un curso de estudio como colegio, escuela secundaria, facultad, universidad, escolarización en casa o institución educativa similar - Tener una dirección de correo electrónico verificable suministrada por la escuela o cargar documentos que demuestren tu situación de estudiante actual - Tener una [cuenta personal de {% data variables.product.prodname_dotcom %}](/articles/signing-up-for-a-new-github-account) @@ -31,9 +32,9 @@ Es posible que se te pida periódicamente que vuelvas a verificar tu estado acad {% endnote %} -Para obtener información sobre cómo renovar tu {% data variables.product.prodname_student_pack %}, consulta "[Caducidad y renovaciones](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-a-student-developer-pack/#expiration-and-renewals)". +For information about renewing your {% data variables.product.prodname_global_campus %} access, see "[Expiration and renewals](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/apply-to-github-global-campus-as-a-student/#expiration-and-renewals)." -## Aplicar para un {% data variables.product.prodname_student_pack %} +## Applying to {% data variables.product.prodname_global_campus %} {% data reusables.education.benefits-page %} 3. En "¿Qué es lo que mejor describe tu estado académico?", selecciona **Student** (Estudiante). ![Selecciona el estado académico](/assets/images/help/education/academic-status-student.png) @@ -45,7 +46,7 @@ Para obtener información sobre cómo renovar tu {% data variables.product.prodn ## Caducidad y renovaciones -Una vez que caduca tu acceso a {% data variables.product.prodname_student_pack %}, puedes volver a aplicar si sigues siendo elegible, aunque es posible que las ofertas de algunos socios no puedan renovarse. La mayoría de las ofertas regulares de nuestros socios comiencen una vez que las configuraste. Para volver a aplicar, simplemente regresa a https://education.github.com, haz clic en tu foto de perfil y luego en **Volver a verificar tu afiliación académica**. +Once your {% data variables.product.prodname_global_campus %} access expires, you may reapply if you're still eligible, although some of our partner offers for {% data variables.product.prodname_student_pack %} cannot renew. La mayoría de las ofertas regulares de nuestros socios comiencen una vez que las configuraste. Para volver a aplicar, simplemente regresa a https://education.github.com, haz clic en tu foto de perfil y luego en **Volver a verificar tu afiliación académica**. ![Opción de menú para volver a verificar tu afiliación académica](/assets/images/help/education/reverify-academic-affiliation.png) diff --git a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/index.md b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/index.md similarity index 56% rename from translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/index.md rename to translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/index.md index b2a89434ff..f3c8202f86 100644 --- a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/index.md +++ b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/index.md @@ -1,17 +1,18 @@ --- -title: Utiliza GitHub para tu trabajo escolar +title: GitHub Global Campus for students intro: 'Como estudiante, utiliza {% data variables.product.prodname_dotcom %} para colaborar en tus proyectos escolares y crear experiencias de la vida real.' redirect_from: - /education/teach-and-learn-with-github-education/use-github-for-your-schoolwork - /github/teaching-and-learning-with-github-education/using-github-for-your-schoolwork - /articles/using-github-for-your-schoolwork + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork versions: fpt: '*' children: - - /about-github-education-for-students - - /apply-for-a-student-developer-pack - - /why-wasnt-my-application-for-a-student-developer-pack-approved + - /about-github-global-campus-for-students + - /apply-to-github-global-campus-as-a-student + - /why-wasnt-my-application-to-global-campus-for-students-approved - /about-github-community-exchange -shortTitle: Para tu trabajo escolar +shortTitle: About Global Campus for students --- diff --git a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/why-wasnt-my-application-to-global-campus-for-students-approved.md b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/why-wasnt-my-application-to-global-campus-for-students-approved.md new file mode 100644 index 0000000000..0742eb1cef --- /dev/null +++ b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/why-wasnt-my-application-to-global-campus-for-students-approved.md @@ -0,0 +1,74 @@ +--- +title: Why wasn't my application to Global Campus for students approved? +intro: 'Review common reasons that applications for {% data variables.product.prodname_global_campus %} are not approved and learn tips for reapplying successfully.' +redirect_from: + - /education/teach-and-learn-with-github-education/why-wasnt-my-application-for-a-student-developer-pack-approved + - /github/teaching-and-learning-with-github-education/why-wasnt-my-application-for-a-student-developer-pack-approved + - /articles/why-was-my-application-for-a-student-developer-pack-denied + - /articles/why-wasn-t-my-application-for-a-student-developer-pack-approved + - /articles/why-wasnt-my-application-for-a-student-developer-pack-approved + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/why-wasnt-my-application-for-a-student-developer-pack-approved + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/why-wasnt-my-application-for-a-student-developer-pack-approved +versions: + fpt: '*' +shortTitle: Aplicación sin aprobar +--- + +{% tip %} + +**Sugerencia:** {% data reusables.education.about-github-education-link %} + +{% endtip %} + +## Documentos de afiliación académica poco claros + +Si las fechas o programación que se mencionan en tu imagen cargada no coinciden con nuestros criterios de elegibilidad, necesitaremos más pruebas de tu estado académico. + +Si la imagen que cargaste no identifica claramente tu estado académico o si está borrosa, necesitaremos más pruebas de tu estado académico. {% data reusables.education.upload-proof-reapply %} + +{% data reusables.education.pdf-support %} + +## Usar un correo electrónico académico con un dominio no verificado + +Si tu dirección de correo electrónico académica tiene un dominio no verificado, requerimos más pruebas de tu situación académica. {% data reusables.education.upload-proof-reapply %} + +{% data reusables.education.pdf-support %} + +## Usar un correo electrónico académico de una escuela con políticas de correo electrónico poco estrictas + +Si tu escuela expide direcciones de correo electrónico antes del pago de la inscripción, requerimos más pruebas de tu situación académica. {% data reusables.education.upload-proof-reapply %} + +{% data reusables.education.pdf-support %} + +Si tienes otras preguntas o inquietudes acerca del dominio de la escuela solicita al personal de informática de tu escuela que nos contacte. + +## Dirección de correo electrónico académica que ya se usó + +Si tu dirección de correo electrónico académica ya se utilizó para solicitar un {% data variables.product.prodname_student_pack %} para una cuenta diferente de {% data variables.product.prodname_dotcom %}, no la podrás reutilizar para solicitar otro {% data variables.product.prodname_student_pack %} con éxito. + +{% note %} + +**Nota:** mantener más de una cuenta individual no respeta los {% data variables.product.prodname_dotcom %} [Términos del servicio](/articles/github-terms-of-service/#3-account-requirements). + +{% endnote %} + +Si tienes más de una cuenta personal, debes fusionar tus cuentas. Para conservar el descuento, debes mantener la cuenta a la que se le otorgó el descuento. Puedes renombrar la cuenta retenida y conservar tu historial de contribuciones agregando todas las direcciones de correo electrónico a la cuenta retenida. + +Para obtener más información, consulta: +- "[Fusionar cuentas personales múltiples](/articles/merging-multiple-user-accounts)" +- "[Cambiar tu nombre de usuario {% data variables.product.prodname_dotcom %}](/articles/changing-your-github-username)" +- "[Agregar una dirección de correo electrónico a tu cuenta {% data variables.product.prodname_dotcom %}](/articles/adding-an-email-address-to-your-github-account)" + +## Situación de estudiante inadmisible + +No eres apto para un {% data variables.product.prodname_student_pack %} si: +- Estás inscrito en un programa de aprendizaje informal que no es parte del [{% data variables.product.prodname_campus_program %}](https://education.github.com/schools) y no así en un curso de estudio que te otorgue una certificación o diploma. +- Estás buscando obtener un título que se terminará en la sesión académica actual. +- Tienes menos de 13 años. + +Aun así, tu instructor puede solicitar un descuento para uso escolar {% data variables.product.prodname_education %}. Si eres alumno en una escuela o curso intensivo de programación, serás elegible para un {% data variables.product.prodname_student_pack %} si tu escuela se une al [{% data variables.product.prodname_campus_program %}](https://education.github.com/schools). + +## Leer más + +- "[How to get the GitHub Student Developer Pack without a student ID](https://github.blog/2019-07-30-how-to-get-the-github-student-developer-pack-without-a-student-id/)" on {% data variables.product.prodname_blog %} +- "[Apply to {% data variables.product.prodname_global_campus %} as a student](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/apply-to-github-global-campus-as-a-student)" diff --git a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/about-github-global-campus-for-teachers.md b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/about-github-global-campus-for-teachers.md new file mode 100644 index 0000000000..29c16366bd --- /dev/null +++ b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/about-github-global-campus-for-teachers.md @@ -0,0 +1,35 @@ +--- +title: About GitHub Global Campus for teachers +intro: '{% data variables.product.prodname_global_campus %} offers teachers a central place to access tools and resources for working more effectively inside and outside of the classroom.' +redirect_from: + - /education/teach-and-learn-with-github-education/about-github-education-for-educators-and-researchers + - /github/teaching-and-learning-with-github-education/about-github-education-for-educators-and-researchers + - /articles/about-github-education-for-educators-and-researchers + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-education-for-educators-and-researchers + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/about-github-education-for-educators-and-researchers +versions: + fpt: '*' +shortTitle: For teachers +--- + +As a faculty member at an accredited educational institution, you can apply for {% data variables.product.prodname_global_campus %}, which includes {% data variables.product.prodname_education %} benefits and resources. For more information, see "[Apply to {% data variables.product.prodname_global_campus %} as a teacher](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/apply-to-github-global-campus-as-a-teacher)." + +{% data variables.product.prodname_global_campus %} is a portal that allows the GitHub Education Community to access their education benefits, all in one place. Once you are a verified {% data variables.product.prodname_global_campus %} teacher, you can access {% data variables.product.prodname_global_campus %} anytime by going to the [{% data variables.product.prodname_education %} website](https://education.github.com). + +![{% data variables.product.prodname_global_campus %} portal for teachers](/assets/images/help/education/global-campus-portal-teachers.png) + +Antes de solicitar un descuento individual, comprueba si tu comunidad de aprendizaje ya está asociada con nosotros como escuela de {% data variables.product.prodname_campus_program %}. Para obtener más información, consulta la sección "[Acerca de la {% data variables.product.prodname_campus_program %}](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-campus-program)". + +## {% data variables.product.prodname_global_campus %} features for teachers + +{% data variables.product.prodname_global_campus %} is a portal from which you can access your {% data variables.product.prodname_education %} benefits and resources, all in one place. On the {% data variables.product.prodname_global_campus %} portal, teachers of all levels can: + {% data reusables.education.apply-for-team %} + - View an overview of your active [{% data variables.product.prodname_classroom %}](https://classroom.github.com), including recent assignments and your class's progress at a glance, as well as links to {% data variables.product.prodname_classroom %}. + - View and interact with [{% data variables.product.prodname_discussions %}](https://github.com/orgs/community/discussions/categories/github-education) posted by your peers from around the world to discuss current trends in technology education, and see the latest posts from our [{% data variables.product.prodname_education %} blog](https://github.blog/category/education/). + - See student events curated by {% data variables.product.prodname_education %} and student leaders. + - Stay in the know on what the student community is interested in by rewatching recent [Campus TV](https://www.twitch.tv/githubeducation) episodes. Campus TV is created by {% data variables.product.prodname_dotcom %} and student community leaders and can be watched live or on demand. + - Request a {% data variables.product.prodname_dotcom %} swag bag with educational materials and goodies for your students. + +## Leer más + +- "[Acerca de {% data variables.product.prodname_global_campus %} para estudiantes](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-global-campus-for-students)" diff --git a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/apply-for-an-educator-or-researcher-discount.md b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/apply-to-github-global-campus-as-a-teacher.md similarity index 70% rename from translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/apply-for-an-educator-or-researcher-discount.md rename to translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/apply-to-github-global-campus-as-a-teacher.md index 9ab0ada4f0..518a595011 100644 --- a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/apply-for-an-educator-or-researcher-discount.md +++ b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/apply-to-github-global-campus-as-a-teacher.md @@ -1,6 +1,6 @@ --- -title: Postularse para un descuento de investigador o educador -intro: 'Si eres educador o investigador, puedes aplicar para recibir {% data variables.product.prodname_team %} para la cuenta de tu organización de manera gratuita.' +title: Apply to GitHub Global Campus as a teacher +intro: 'If you''re a teacher, you can apply to join {% data variables.product.prodname_global_campus %} and receive access to the resources and benefits of {% data variables.product.prodname_education %}.' redirect_from: - /education/teach-and-learn-with-github-education/apply-for-an-educator-or-researcher-discount - /github/teaching-and-learning-with-github-education/applying-for-an-educator-or-researcher-discount @@ -10,12 +10,13 @@ redirect_from: - /articles/applying-for-a-discount-for-your-first-robotics-team - /articles/applying-for-an-educator-or-researcher-discount - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-an-educator-or-researcher-discount + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/apply-for-an-educator-or-researcher-discount versions: fpt: '*' -shortTitle: Solicitar un descuento +shortTitle: Apply to Global Campus --- -## Acerca de descuentos para educadores e investigadores +## About teacher discounts {% data reusables.education.about-github-education-link %} @@ -23,7 +24,7 @@ shortTitle: Solicitar un descuento Para obtener más información acerca de las cuentas de usuario en {% data variables.product.product_name %}, consulta la sección "[Registrarse para una cuenta nueva de {% data variables.product.prodname_dotcom %}](/github/getting-started-with-github/signing-up-for-a-new-github-account)". -## Aplicar para un descuento de educador o investigador +## Applying to {% data variables.product.prodname_global_campus %} {% data reusables.education.benefits-page %} {% data reusables.education.click-get-teacher-benefits %} @@ -35,7 +36,7 @@ Para obtener más información acerca de las cuentas de usuario en {% data varia ## Leer más -- "[¿Por que no ha sido aprobada mi aplicación para recibir un descuento como educador o investigador?](/articles/why-wasn-t-my-application-for-an-educator-or-researcher-discount-approved)" +- "[Why wasn't my application to Global Campus for teachers approved?](/articles/why-wasn-t-my-application-for-an-educator-or-researcher-discount-approved)" - [{% data variables.product.prodname_education %}](https://education.github.com) - [Videos de {% data variables.product.prodname_classroom %}](https://classroom.github.com/videos) - [{% data variables.product.prodname_education_community %}]({% data variables.product.prodname_education_forum_link %}) diff --git a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/index.md b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/index.md new file mode 100644 index 0000000000..42da07148b --- /dev/null +++ b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/index.md @@ -0,0 +1,17 @@ +--- +title: GitHub Global Campus for teachers +intro: 'As a teacher, use {% data variables.product.prodname_dotcom %} to collaborate on your work in a classroom, student or research group, and more.' +redirect_from: + - /education/teach-and-learn-with-github-education/use-github-in-your-classroom-and-research + - /github/teaching-and-learning-with-github-education/using-github-in-your-classroom-and-research + - /articles/using-github-in-your-classroom-and-research + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research +versions: + fpt: '*' +children: + - /about-github-global-campus-for-teachers + - /apply-to-github-global-campus-as-a-teacher + - why-wasnt-my-application-to-global-campus-for-teachers-approved +shortTitle: 'About Global Campus for teachers' +--- + diff --git a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/why-wasnt-my-application-for-an-educator-or-researcher-discount-approved.md b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/why-wasnt-my-application-to-global-campus-for-teachers-approved.md similarity index 69% rename from translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/why-wasnt-my-application-for-an-educator-or-researcher-discount-approved.md rename to translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/why-wasnt-my-application-to-global-campus-for-teachers-approved.md index e8e13f33c6..0e2c43b388 100644 --- a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/why-wasnt-my-application-for-an-educator-or-researcher-discount-approved.md +++ b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/why-wasnt-my-application-to-global-campus-for-teachers-approved.md @@ -1,6 +1,6 @@ --- -title: ¿Por qué mi solicitud para un descuento de educador o de investigador no se aprobó? -intro: Revisa las razones comunes por las que las solicitudes para un descuento de educador o de investigador no se aprueban y lee las sugerencias para volver a solicitarlo con éxito. +title: Why wasn't my application to Global Campus for teachers approved? +intro: 'Review common reasons that applications for {% data variables.product.prodname_global_campus %} are not approved and learn tips for reapplying successfully.' redirect_from: - /education/teach-and-learn-with-github-education/why-wasnt-my-application-for-an-educator-or-researcher-discount-approved - /github/teaching-and-learning-with-github-education/why-wasnt-my-application-for-an-educator-or-researcher-discount-approved @@ -8,6 +8,7 @@ redirect_from: - /articles/why-wasn-t-my-application-for-an-educator-or-researcher-discount-approved - /articles/why-wasnt-my-application-for-an-educator-or-researcher-discount-approved - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/why-wasnt-my-application-for-an-educator-or-researcher-discount-approved + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/why-wasnt-my-application-for-an-educator-or-researcher-discount-approved versions: fpt: '*' shortTitle: Aplicación sin aprobar @@ -41,8 +42,8 @@ Si tienes otras preguntas o inquietudes acerca del dominio de la escuela, solici ## Personas que no son estudiantes solicitan un paquete de desarrollo para estudiantes -Los educadores y los investigadores no son elegibles para las ofertas de los socios que vienen con el [{% data variables.product.prodname_student_pack %}](https://education.github.com/pack). Cuando vuelves a presentar una solicitud, asegúrate de elegir **Profesor** para describir tu situación académica. +Teachers are not eligible for the partner offers that come with the [{% data variables.product.prodname_student_pack %}](https://education.github.com/pack). Cuando vuelves a presentar una solicitud, asegúrate de elegir **Profesor** para describir tu situación académica. ## Leer más -- "[Solicitar un descuento de educador o de investigador](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-an-educator-or-researcher-discount)" +- "[Apply to {% data variables.product.prodname_global_campus %} as a teacher](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/apply-to-github-global-campus-as-a-teacher)" diff --git a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/index.md b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/index.md index 35294242be..7f26718d4f 100644 --- a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/index.md +++ b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/index.md @@ -10,7 +10,7 @@ versions: fpt: '*' children: - /use-github-at-your-educational-institution - - /use-github-for-your-schoolwork - - /use-github-in-your-classroom-and-research + - /github-global-campus-for-students + - /github-global-campus-for-teachers --- diff --git a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-campus-advisors.md b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-campus-advisors.md deleted file mode 100644 index c33d28aebc..0000000000 --- a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-campus-advisors.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Acerca de Asesores de campus -intro: 'Como instructor o mentor, aprende a usar {% data variables.product.prodname_dotcom %} en tu escuela con el soporte técnico y la capacitación de Asesores de campus.' -redirect_from: - - /education/teach-and-learn-with-github-education/about-campus-advisors - - /github/teaching-and-learning-with-github-education/about-campus-advisors - - /articles/about-campus-advisors - - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-campus-advisors -versions: - fpt: '*' ---- - -Profesores, maestros y mentores pueden usar la capacitación en línea de Asesores de campus para ser expertos en Git y {% data variables.product.prodname_dotcom %} y aprender las mejores prácticas para enseñarles a los alumnos con {% data variables.product.prodname_dotcom %}. Para obtener más información, consulta "[Asesores de campus](https://education.github.com/teachers/advisors)". - -{% note %} - -**Nota:** Como instructor, no puedes crear cuentas para tus alumnos en {% data variables.product.product_location %}. Los alumnos deben crear sus propias cuentas en {% data variables.product.product_location %}. - -{% endnote %} - -Los maestros pueden administrar un curso sobre desarrollo de software con {% data variables.product.prodname_education %}. {% data variables.product.prodname_classroom %} te ayuda a distribuir código, proporcionar retroalimentación y administrar el trabajo del curso utilizando {% data variables.product.product_name %}. Para obtener más información, consulta la sección "[Administrar el trabajo del curso con {% data variables.product.prodname_classroom %}](/education/manage-coursework-with-github-classroom)". - -Si eres un estudiante validado o académico y tu escuela no está asociada con {% data variables.product.prodname_dotcom %} como una escuela {% data variables.product.prodname_campus_program %}, aún puedes solicitar descuentos de forma individual para usar {% data variables.product.prodname_dotcom %}. Para obtener más información, consulta la sección "[Usar {% data variables.product.prodname_dotcom %} para tu trabajo escolar](/education/teach-and-learn-with-github-education/use-github-for-your-schoolwork)" o "[Usar {% data variables.product.prodname_dotcom %} en tu aula y en tu investigación](/education/teach-and-learn-with-github-education/use-github-in-your-classroom-and-research/)". diff --git a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-campus-experts.md b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-campus-experts.md index b0796fc912..ba80294fa3 100644 --- a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-campus-experts.md +++ b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-campus-experts.md @@ -12,4 +12,4 @@ versions: Aprende habilidades comunicativas en público, escritura técnica, liderazgo comunitario y habilidades de desarrollo de software como un Experto en campus de {% data variables.product.prodname_dotcom %}. -Para conocer más acerca de los programas de capacitación para líderes estudiantiles y docentes, consulta "[{% data variables.product.prodname_dotcom %} Expertos en campus](https://education.github.com/students/experts)" y "[Asesores de campus](https://education.github.com/teachers/advisors)". +To learn more about training programs for student leaders, see "[{% data variables.product.prodname_dotcom %} Campus Experts](https://education.github.com/students/experts)." diff --git a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-github-campus-program.md b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-github-campus-program.md index 86fbc0942b..8c0bec5eb1 100644 --- a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-github-campus-program.md +++ b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-github-campus-program.md @@ -7,6 +7,7 @@ redirect_from: - /articles/about-github-education - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-education - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-campus-program + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-campus-advisors versions: fpt: '*' shortTitle: Programa del Campus de GitHub @@ -16,7 +17,7 @@ El {% data variables.product.prodname_campus_program %} es un paquete de acceso - Acceso sin costo a {% data variables.product.prodname_ghe_cloud %} y {% data variables.product.prodname_ghe_server %} para todos tus departamentos técnicos y académicos - 50,000 minutos de {% data variables.product.prodname_actions %} y 50 GB de almacenamiento de {% data variables.product.prodname_registry %} -- Capacitación de maestro para dominar Git y {% data variables.product.prodname_dotcom %} con nuestro [Programa de asesor del campus](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-campus-advisors) +- Teacher training to master Git and {% data variables.product.prodname_dotcom %} - Acceso exclusivo a las características nuevas, swag específico de la Educación de GitHub y herramientas de desarrollo gratuitas de los socios de {% data variables.product.prodname_dotcom %} - Acceso automatizado a las funciones premium de {% data variables.product.prodname_education %}, como {% data variables.product.prodname_student_pack %} diff --git a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/index.md b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/index.md index 3d2cbb8416..c5c3998564 100644 --- a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/index.md +++ b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/index.md @@ -10,7 +10,6 @@ versions: children: - /about-github-campus-program - /about-campus-experts - - /about-campus-advisors shortTitle: En tu institución --- diff --git a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-education-for-students.md b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-education-for-students.md deleted file mode 100644 index 4acdfea142..0000000000 --- a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-education-for-students.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Acerca de Educación GitHub para estudiantes -intro: '{% data variables.product.prodname_education %} le ofrece a los estudiantes experiencia práctica con acceso gratuito a diversas herramientas de programadores de los socios de {% data variables.product.prodname_dotcom %}.' -redirect_from: - - /education/teach-and-learn-with-github-education/about-github-education-for-students - - /github/teaching-and-learning-with-github-education/about-github-education-for-students - - /articles/about-github-education-for-students - - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-education-for-students -versions: - fpt: '*' -shortTitle: Para alumnos ---- - -{% data reusables.education.about-github-education-link %} - -Usar {% data variables.product.prodname_dotcom %} para tus proyectos escolares es un modo práctico de colaborar con otros y crear un portfolio que exhiba experiencia práctica. - -Cualquiera con una cuenta de {% data variables.product.prodname_dotcom %} puede colaborar en repositorios públicos y privados ilimitados con {% data variables.product.prodname_free_user %}. Como alumno, también puedes aplicar para obtener los beneficios de GitHub Student. Para obtener más información, consulta las secciones "[Postularse para un paquete de desarrollo para alumnos](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-a-student-developer-pack)" y [{% data variables.product.prodname_education %}](https://education.github.com/). - -Si eres un miembro de un club de robótica FIRST, tu mentor puede solicitar un descuento de educador para que tu equipo pueda colaborar usando {% data variables.product.prodname_team %}, lo que permite repositorios privados y usuarios ilimitados, de forma gratuita. Para obtener más información, consulta la sección "[Postularse para un descuento para educador o investigador](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-an-educator-or-researcher-discount)". - -## Leer más - -- "[Acerca de {% data variables.product.prodname_education %} para educadores e investigadores](/articles/about-github-education-for-educators-and-researchers)" -- "[Acerca de {% data variables.product.prodname_community_exchange %}](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-community-exchange)" diff --git a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/why-wasnt-my-application-for-a-student-developer-pack-approved.md b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/why-wasnt-my-application-for-a-student-developer-pack-approved.md deleted file mode 100644 index 8584d0b696..0000000000 --- a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/why-wasnt-my-application-for-a-student-developer-pack-approved.md +++ /dev/null @@ -1,72 +0,0 @@ ---- -title: Why wasn't my application for a student developer pack approved? -intro: 'Review common reasons that applications for the {% data variables.product.prodname_student_pack %} are not approved and learn tips for reapplying successfully.' -redirect_from: - - /education/teach-and-learn-with-github-education/why-wasnt-my-application-for-a-student-developer-pack-approved - - /github/teaching-and-learning-with-github-education/why-wasnt-my-application-for-a-student-developer-pack-approved - - /articles/why-was-my-application-for-a-student-developer-pack-denied - - /articles/why-wasn-t-my-application-for-a-student-developer-pack-approved - - /articles/why-wasnt-my-application-for-a-student-developer-pack-approved - - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/why-wasnt-my-application-for-a-student-developer-pack-approved -versions: - fpt: '*' -shortTitle: Application not approved ---- -{% tip %} - -**Tip:** {% data reusables.education.about-github-education-link %} - -{% endtip %} - -## Unclear academic affiliation documents - -If the dates or schedule mentioned in your uploaded image do not match our eligibility criteria, we require further proof of your academic status. - -If the image you uploaded doesn't clearly identify your current academic status or if the uploaded image is blurry, we require further proof of your academic status. {% data reusables.education.upload-proof-reapply %} - -{% data reusables.education.pdf-support %} - -## Using an academic email with an unverified domain - -If your academic email address has an unverified domain, we require further proof of your academic status. {% data reusables.education.upload-proof-reapply %} - -{% data reusables.education.pdf-support %} - -## Using an academic email from a school with lax email policies - -If your school issues email addresses prior to paid student enrollment, we require further proof of your academic status. {% data reusables.education.upload-proof-reapply %} - -{% data reusables.education.pdf-support %} - -If you have other questions or concerns about the school domain please ask your school IT staff to contact us. - -## Academic email address already used - -If your academic email address was already used to request a {% data variables.product.prodname_student_pack %} for a different {% data variables.product.prodname_dotcom %} account, you cannot reuse the academic email address to successfully apply for another {% data variables.product.prodname_student_pack %}. - -{% note %} - -**Note:** It is against the {% data variables.product.prodname_dotcom %} [Terms of Service](/articles/github-terms-of-service/#3-account-requirements) to maintain more than one individual account. - -{% endnote %} - -If you have more than one personal account, you must merge your accounts. To retain the discount, keep the account that was granted the discount. You can rename the retained account and keep your contribution history by adding all your email addresses to the retained account. - -For more information, see: -- "[Merging multiple personal accounts](/articles/merging-multiple-user-accounts)" -- "[Changing your {% data variables.product.prodname_dotcom %} username](/articles/changing-your-github-username)" -- "[Adding an email address to your {% data variables.product.prodname_dotcom %} account](/articles/adding-an-email-address-to-your-github-account)" - -## Ineligible student status - -You're ineligible for a {% data variables.product.prodname_student_pack %} if: -- You're enrolled in an informal learning program that is not part of the [{% data variables.product.prodname_campus_program %}](https://education.github.com/schools) and not enrolled in a degree or diploma granting course of study. -- You're pursuing a degree which will be terminated in the current academic session. -- You're under 13 years old. - -Your instructor may still apply for a {% data variables.product.prodname_education %} discount for classroom use. If you're a student at a coding school or bootcamp, you will become eligible for a {% data variables.product.prodname_student_pack %} if your school joins the [{% data variables.product.prodname_campus_program %}](https://education.github.com/schools). - -## Further reading - -- "[How to get the GitHub Student Developer Pack without a student ID](https://github.blog/2019-07-30-how-to-get-the-github-student-developer-pack-without-a-student-id/)" on {% data variables.product.prodname_blog %} -- "[Apply for a student developer pack](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-a-student-developer-pack)" diff --git a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/about-github-education-for-educators-and-researchers.md b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/about-github-education-for-educators-and-researchers.md deleted file mode 100644 index ae6a06e845..0000000000 --- a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/about-github-education-for-educators-and-researchers.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: Acerca de Educación GitHub para educadores e investigadores -intro: '{% data variables.product.prodname_education %} ofrece una variedad de herramientas para ayudar a los educadores y los investigadores a trabajar de manera más eficaz dentro y fuera del aula.' -redirect_from: - - /education/teach-and-learn-with-github-education/about-github-education-for-educators-and-researchers - - /github/teaching-and-learning-with-github-education/about-github-education-for-educators-and-researchers - - /articles/about-github-education-for-educators-and-researchers - - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-education-for-educators-and-researchers -versions: - fpt: '*' -shortTitle: Educadores & investigadores ---- - -{% data reusables.education.about-github-education-link %} - -## {% data variables.product.prodname_education %} para educadores - -Con los servicios y las herramientas de {% data variables.product.prodname_education %} para educadores de todos los niveles, puedes: - - Usar [{% data variables.product.prodname_classroom %}](https://classroom.github.com) para distribuir el código, hacerles comentarios a los estudiantes y recolectar las tareas en {% data variables.product.prodname_dotcom %}. - - Unirte a nuestra [{% data variables.product.prodname_education_community %}](https://github.com/orgs/community/discussions/categories/github-education) para debatir tendencias actuales sobre educación tecnológica con tus pares de todo el mundo. - - [Solicitar un botín {% data variables.product.prodname_dotcom %}](https://github.com/orgs/community/discussions/13) con beneficios y materiales educativos para tus estudiantes. - {% data reusables.education.apply-for-team %} - -## {% data variables.product.prodname_education %} para investigadores - -Con los servicios y las herramientas de {% data variables.product.prodname_education %} para investigadores, puedes: - - Colaborar con otros en tu trabajo de investigación en todo el mundo en {% data variables.product.prodname_dotcom %}. - - [Aprender](https://education.github.com/stories) cómo usan {% data variables.product.prodname_dotcom %} las instituciones académicas en todo el mundo para su investigación. - {% data reusables.education.apply-for-team %} - -## Leer más - -- "[Acerca de {% data variables.product.prodname_education %} para estudiantes](/articles/about-github-education-for-students)" diff --git a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/index.md b/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/index.md deleted file mode 100644 index f8827af46c..0000000000 --- a/translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/index.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Utiliza GitHub en tu aula y en tu investigación -intro: 'Como educador o investigador, utiliza {% data variables.product.prodname_dotcom %} para colaborar con el trabajo en clase, con el grupo de estudiantes o de investigación, y mucho más.' -redirect_from: - - /education/teach-and-learn-with-github-education/use-github-in-your-classroom-and-research - - /github/teaching-and-learning-with-github-education/using-github-in-your-classroom-and-research - - /articles/using-github-in-your-classroom-and-research -versions: - fpt: '*' -children: - - /about-github-education-for-educators-and-researchers - - /apply-for-an-educator-or-researcher-discount - - /why-wasnt-my-application-for-an-educator-or-researcher-discount-approved -shortTitle: Aula & investigación ---- - diff --git a/translations/es-ES/content/education/guides.md b/translations/es-ES/content/education/guides.md index 21add39f20..6297d01bf7 100644 --- a/translations/es-ES/content/education/guides.md +++ b/translations/es-ES/content/education/guides.md @@ -13,14 +13,15 @@ Teachers, students, and researchers can use tools from {% data variables.product - [Sign up for a new {% data variables.product.prodname_dotcom %} account](/github/getting-started-with-github/signing-up-for-a-new-github-account) - [Git and {% data variables.product.prodname_dotcom %} quickstart ](/github/getting-started-with-github/quickstart) -- [About GitHub Education for students](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-education-for-students) -- [Apply for an educator or researcher discount](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-an-educator-or-researcher-discount) -- [Apply for a student developer pack](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-a-student-developer-pack) +- [About {% data variables.product.prodname_global_campus %} for students](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-global-campus-for-students) +- [Apply to {% data variables.product.prodname_global_campus %} as a teacher](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/apply-to-github-global-campus-as-a-teacher) +- [Apply to {% data variables.product.prodname_global_campus %} as a student](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/apply-to-github-global-campus-as-a-student) ## Run a software development course with {% data variables.product.company_short %} Administer a classroom, assign and review work from your students, and teach the new generation of software developers with {% data variables.product.prodname_classroom %}. +- [About {% data variables.product.prodname_global_campus %} for teachers](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/about-github-global-campus-for-teachers) - [Basics of setting up {% data variables.product.prodname_classroom %} ](/education/manage-coursework-with-github-classroom/basics-of-setting-up-github-classroom) - [Manage classrooms](/education/manage-coursework-with-github-classroom/manage-classrooms) - [Use the Git and {% data variables.product.company_short %} starter assignment](/education/manage-coursework-with-github-classroom/use-the-git-and-github-starter-assignment) @@ -35,7 +36,7 @@ Administer a classroom, assign and review work from your students, and teach the Incorporate {% data variables.product.prodname_dotcom %} into your education, and use the same tools as the professionals. - [Git and {% data variables.product.prodname_dotcom %} learning resources](/github/getting-started-with-github/git-and-github-learning-resources) -- [Use {% data variables.product.prodname_dotcom %} for your schoolwork](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork) +- [{% data variables.product.prodname_global_campus %} for students](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students) - [Try {% data variables.product.prodname_desktop %}](/desktop) - [Try {% data variables.product.prodname_cli %}](/github/getting-started-with-github/github-cli) @@ -44,7 +45,6 @@ Incorporate {% data variables.product.prodname_dotcom %} into your education, an Participate in the community, get training from {% data variables.product.company_short %}, and learn or teach new skills. - [{% data variables.product.prodname_education_community %}]({% data variables.product.prodname_education_forum_link %}) +- [About {% data variables.product.prodname_global_campus %} for students](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-global-campus-for-students) - [About Campus Experts](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-campus-experts) -- [About Campus Advisors](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-campus-advisors) -- [About {% data variables.product.prodname_community_exchange %}](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-community-exchange) - [Contribute with GitHub Community Exchange](/education/contribute-with-github-community-exchange) diff --git a/translations/es-ES/content/education/index.md b/translations/es-ES/content/education/index.md index 54802612e0..6caa029e49 100644 --- a/translations/es-ES/content/education/index.md +++ b/translations/es-ES/content/education/index.md @@ -6,16 +6,16 @@ introLinks: quickstart: /education/quickstart featuredLinks: guides: - - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-a-student-developer-pack - - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-an-educator-or-researcher-discount + - education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/apply-to-github-global-campus-as-a-student + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/apply-to-github-global-campus-as-a-teacher - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution guideCards: - /github/getting-started-with-github/signing-up-for-a-new-github-account - /github/getting-started-with-github/git-and-github-learning-resources - /education/manage-coursework-with-github-classroom/basics-of-setting-up-github-classroom popular: - - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork - - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers - /desktop - /github/getting-started-with-github/github-cli - /education/manage-coursework-with-github-classroom/teach-with-github-classroom diff --git a/translations/es-ES/content/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide/using-github-codespaces-with-github-classroom.md b/translations/es-ES/content/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide/using-github-codespaces-with-github-classroom.md index 107648719a..b8d58ab579 100644 --- a/translations/es-ES/content/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide/using-github-codespaces-with-github-classroom.md +++ b/translations/es-ES/content/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide/using-github-codespaces-with-github-classroom.md @@ -30,7 +30,7 @@ The {% data variables.product.prodname_codespaces %} Education benefit gives ver {% data reusables.classroom.free-limited-codespaces-for-verified-teachers-beta-note %} -To become a verified teacher, you need to be approved for an educator or teacher benefit. For more information, see "[Applying for an educator or teacher benefit](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/apply-for-an-educator-or-researcher-discount#applying-for-an-educator-or-researcher-discount)." +To become a verified teacher, you need to be approved for an educator or teacher benefit. For more information, see "[Apply to {% data variables.product.prodname_global_campus %} as a teacher](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/apply-to-github-global-campus-as-a-teacher)." After you have confirmation that you are a verified teacher, visit [{% data variables.product.prodname_global_campus %} for Teachers](https://education.github.com/globalcampus/teacher) to upgrade the organization to GitHub Team. For more information, see [GitHub's products](/get-started/learning-about-github/githubs-products#github-team). diff --git a/translations/es-ES/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-a-group-assignment.md b/translations/es-ES/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-a-group-assignment.md index c005318467..4a39811e9e 100644 --- a/translations/es-ES/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-a-group-assignment.md +++ b/translations/es-ES/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-a-group-assignment.md @@ -150,6 +150,6 @@ The assignment overview page displays information about your assignment acceptan ## Further reading -- "[Use {% data variables.product.prodname_dotcom %} in your classroom and research](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research)" +- [{% data variables.product.prodname_global_campus %} for teachers](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers) - "[Connect a learning management system to {% data variables.product.prodname_classroom %}](/education/manage-coursework-with-github-classroom/connect-a-learning-management-system-to-github-classroom)" - [Using Existing Teams in Group Assignments?](https://education.github.community/t/using-existing-teams-in-group-assignments/6999) in the {% data variables.product.prodname_education %} Community diff --git a/translations/es-ES/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-an-individual-assignment.md b/translations/es-ES/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-an-individual-assignment.md index daf1714d4f..077633c1ca 100644 --- a/translations/es-ES/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-an-individual-assignment.md +++ b/translations/es-ES/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-an-individual-assignment.md @@ -129,5 +129,5 @@ The assignment overview page provides an overview of your assignment acceptances ## Further reading -- "[Use {% data variables.product.prodname_dotcom %} in your classroom and research](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research)" +- "[{% data variables.product.prodname_global_campus %} for teachers](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers)" - "[Connect a learning management system to {% data variables.product.prodname_classroom %}](/education/manage-coursework-with-github-classroom/connect-a-learning-management-system-to-github-classroom)" diff --git a/translations/es-ES/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/reuse-an-assignment.md b/translations/es-ES/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/reuse-an-assignment.md index bdce7acf61..46598b60cb 100644 --- a/translations/es-ES/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/reuse-an-assignment.md +++ b/translations/es-ES/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/reuse-an-assignment.md @@ -1,15 +1,15 @@ --- title: Rechazar una tarea -intro: 'You can reuse existing assignments in more than one classroom, including classrooms in a different organization.' +intro: 'Puedes volver a utilizar las tareas existentes en más de un aula, incluyendo a las aulas en una organización diferente.' versions: fpt: '*' permissions: 'Organization owners who are admins for a classroom can reuse assignments from a classroom. {% data reusables.classroom.classroom-admins-link %}' shortTitle: Rechazar una tarea --- -## About reusing assignments +## Acerca de reutilizar tareas -You can reuse an existing individual or group assignment in any other classroom you have access to, including classrooms in a different organization. You can also reuse multiple assignments at once from a classroom. If you choose to reuse an assignment, {% data variables.product.prodname_classroom %} will copy the assignment to the classroom you choose. If the assignment uses a template repository and you choose to reuse it in a classroom from a different organization, {% data variables.product.prodname_classroom %} will create a copy of the repository and its contents in the target organization. +Puedes reutilizar una tarea grupal o individual existente en cualquier otra aula a la cual tengas acceso, incluyendo aquellas en una organización distinta. También puedes reutilizar tareas múltiples a la vez desde un aula. Si eliges reutilizar una tarea, {% data variables.product.prodname_classroom %} la copiará al aula que elijas. If the assignment uses a template repository and you choose to reuse it in a classroom from a different organization, {% data variables.product.prodname_classroom %} will create a copy of the repository and its contents in the target organization. The copied assignment includes assignment details such as the name, source repository, autograding test, and preferred editor. You can edit the assignment after it has been copied to make changes. You cannot make changes to the preferred editor. diff --git a/translations/es-ES/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/use-the-git-and-github-starter-assignment.md b/translations/es-ES/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/use-the-git-and-github-starter-assignment.md index d579de82e5..caa95a27cd 100644 --- a/translations/es-ES/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/use-the-git-and-github-starter-assignment.md +++ b/translations/es-ES/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/use-the-git-and-github-starter-assignment.md @@ -100,5 +100,5 @@ La tarea inicial de Git & {% data variables.product.company_short %} solo se enc ## Leer más -- "[Utiliza {% data variables.product.prodname_dotcom %} en tu aula y en tu investigación](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research)" +- "[{% data variables.product.prodname_global_campus %} for teachers](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers)" - "[Conectar un sistema de administración de aprendizaje a {% data variables.product.prodname_classroom %}](/education/manage-coursework-with-github-classroom/connect-a-learning-management-system-to-github-classroom)" diff --git a/translations/es-ES/content/education/quickstart.md b/translations/es-ES/content/education/quickstart.md index b0be64825d..c01db09b82 100644 --- a/translations/es-ES/content/education/quickstart.md +++ b/translations/es-ES/content/education/quickstart.md @@ -15,7 +15,7 @@ En esta guía, iniciarás con {% data variables.product.product_name %}, regíst {% tip %} -**Tip**: Si eres un alumno y te gustaría sacar partido de un descuento académico, consulta la sección "[Postularse para un paquete de desarrollo para alumnos](/github/teaching-and-learning-with-github-education/applying-for-a-student-developer-pack)". +**Tip**: If you're a student and you'd like to take advantage of an academic discount, see "[Apply to {% data variables.product.prodname_global_campus %} as a student](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/apply-to-github-global-campus-as-a-student)." {% endtip %} @@ -35,9 +35,9 @@ Después de crear tu cuenta personal, crea una cuenta gratuita de organización. Para obtener más información, consulta la sección "[Tipos de cuentas de {% data variables.product.prodname_dotcom %}](/github/getting-started-with-github/types-of-github-accounts)". -## Postularse para un descuento de docente +## Applying for teacher benefits -A continuación, te registrarás para obtener descuentos en los servicios de {% data variables.product.company_short %}. {% data reusables.education.educator-requirements %} +Next, you'll sign up for teacher benefits and resources from {% data variables.product.company_short %} by applying to {% data variables.product.prodname_global_campus %}, a portal that allows you to access your education benefits all in one place. {% data reusables.education.educator-requirements %} {% tip %} @@ -53,6 +53,8 @@ A continuación, te registrarás para obtener descuentos en los servicios de {% {% data reusables.education.plan-to-use-github %} {% data reusables.education.submit-application %} +Once you are a verified {% data variables.product.prodname_global_campus %} educator, you can access {% data variables.product.prodname_global_campus %} anytime by going to the [{% data variables.product.prodname_education %} website](https://education.github.com). + ## Configura {% data variables.product.prodname_classroom %} Con tu cuenta personal y organizacional, ya puedes comenzar con {% data variables.product.prodname_classroom %}. {% data variables.product.prodname_classroom %} es de uso gratuito. Puedes rastrear y administrar las tareas, calificar los trabajos automáticamente y proporcionar retroalimentación a tus alumnos. diff --git a/translations/es-ES/content/get-started/index.md b/translations/es-ES/content/get-started/index.md index 10bd9a88a2..882406c342 100644 --- a/translations/es-ES/content/get-started/index.md +++ b/translations/es-ES/content/get-started/index.md @@ -27,7 +27,6 @@ introLinks: featuredLinks: guides: - /github/getting-started-with-github/githubs-products - - /github/getting-started-with-github/create-a-repo - /get-started/onboarding/getting-started-with-your-github-account - /get-started/onboarding/getting-started-with-github-team - /get-started/onboarding/getting-started-with-github-enterprise-cloud @@ -39,9 +38,7 @@ featuredLinks: - /github/getting-started-with-github/set-up-git - /get-started/learning-about-github/about-versions-of-github-docs - /github/getting-started-with-github/github-glossary - - /github/getting-started-with-github/fork-a-repo - /github/getting-started-with-github/keyboard-shortcuts - - /github/getting-started-with-github/saving-repositories-with-stars guideCards: - /github/getting-started-with-github/types-of-github-accounts - /github/getting-started-with-github/finding-ways-to-contribute-to-open-source-on-github diff --git a/translations/es-ES/content/get-started/learning-about-github/faq-about-changes-to-githubs-plans.md b/translations/es-ES/content/get-started/learning-about-github/faq-about-changes-to-githubs-plans.md index 77a600d8d0..d9c012e5bd 100644 --- a/translations/es-ES/content/get-started/learning-about-github/faq-about-changes-to-githubs-plans.md +++ b/translations/es-ES/content/get-started/learning-about-github/faq-about-changes-to-githubs-plans.md @@ -80,7 +80,7 @@ Si tu cuenta de organización utiliza el plan de GitHub Team para código abiert ## ¿Qué es el Soporte de la Comunidad de GitHub? -GitHub Community Support includes support through our [{% data variables.product.prodname_github_community %} discussions](https://github.com/orgs/community/discussions), where you can browse solutions from the GitHub community, ask new questions, and share ideas. GitHub Community Support is staffed by Support Engineers on the GitHub Team, who moderate {% data variables.product.prodname_github_community %} along with our most active community members. Si necesitas reportar spam, algún tipo de abuso, o si tienes problemas con el acceso a tu cuenta, puedes enviar un mensaje a nuestro Equipo de Soporte en https://support.github.com/.. +El Soporte de la Comunidad de GitHub incluye apoyo mediante nuestros [debates de {% data variables.product.prodname_github_community %}](https://github.com/orgs/community/discussions), en donde puedes buscar soluciones de la comunidad de GitHub, hacer preguntas nuevas y compartir ideas. El Soporte de la Comunidad de GitHub tiene Ingenieros de Soporte del Equipo de GitHub en su personal, quienes moderan la {% data variables.product.prodname_github_community %} junto con nuestros miembros más activos de la comunidad. Si necesitas reportar spam, algún tipo de abuso, o si tienes problemas con el acceso a tu cuenta, puedes enviar un mensaje a nuestro Equipo de Soporte en https://support.github.com/.. ## ¿Cómo afecta este cambio a los beneficios educacionales? diff --git a/translations/es-ES/content/get-started/learning-about-github/github-language-support.md b/translations/es-ES/content/get-started/learning-about-github/github-language-support.md index 802817acef..1ca6dacc15 100644 --- a/translations/es-ES/content/get-started/learning-about-github/github-language-support.md +++ b/translations/es-ES/content/get-started/learning-about-github/github-language-support.md @@ -25,7 +25,7 @@ Algunos productos de {% data variables.product.prodname_dotcom %} tienen caracte Los lenguajes centrales para las características de {% data variables.product.prodname_dotcom %} incluyen a C, C++, C#, Go, Java, JavaScript, PHP, Python, Ruby, Scala y TypeScript. Para las características que son compatibles con los administradores de paquetes, los administradores de paquete que son actualmente compatibles se incluyen en la tabla con sus lenguajes relevantes. -Algunas características son compatibles con administradores de paquetes o lenguajes adicionales. If you want to know whether another language is supported for a feature or to request support for a language, visit [{% data variables.product.prodname_github_community %} discussions](https://github.com/orgs/community/discussions). +Algunas características son compatibles con administradores de paquetes o lenguajes adicionales. Si quieres saber si hay algún otro lenguaje compatible para una característica o si quieres solicitar compatibilidad para uno de ellos, visita el [debate de {% data variables.product.prodname_github_community %}](https://github.com/orgs/community/discussions). | Lenguaje {% data reusables.supported-languages.products-table-header %} {% data reusables.supported-languages.C %} diff --git a/translations/es-ES/content/get-started/quickstart/contributing-to-projects.md b/translations/es-ES/content/get-started/quickstart/contributing-to-projects.md index 3c077524b1..f21dcc64df 100644 --- a/translations/es-ES/content/get-started/quickstart/contributing-to-projects.md +++ b/translations/es-ES/content/get-started/quickstart/contributing-to-projects.md @@ -26,15 +26,15 @@ Este tutorial utiliza [el proyecto Spoon-Knife](https://github.com/octocat/Spoon 1. Navega al proyecto `Spoon-Knife` en https://github.com/octocat/Spoon-Knife. 2. Haz clic en **Bifurcar**. ![Botón Bifurcar](/assets/images/help/repository/fork_button.png) -3. Select an owner for the forked repository. ![Create a new fork page with owner dropdown emphasized](/assets/images/help/repository/fork-choose-owner.png) -4. By default, forks are named the same as their parent repositories. You can change the name of the fork to distinguish it further. ![Create a new fork page with repository name field emphasized](/assets/images/help/repository/fork-choose-repo-name.png) -5. Optionally, add a description of your fork. ![Create a new fork page with description field emphasized](/assets/images/help/repository/fork-description.png) -6. Choose whether to copy only the default branch or all branches to the new fork. For many forking scenarios, such as contributing to open-source projects, you only need to copy the default branch. By default, only the default branch is copied. ![Option to copy only the default branch](/assets/images/help/repository/copy-default-branch-only.png) -7. Click **Create fork**. ![Emphasized create fork button](/assets/images/help/repository/fork-create-button.png) +3. Selecciona a un propietario para el repositorio bifurcado. ![Crear una página de bifurcación nueva con énfasis en el menú desplegable del propietario](/assets/images/help/repository/fork-choose-owner.png) +4. Predeterminadamente, las bifurcaciones se nombran de la misma forma que sus repositorios padres. Puedes cambiar el nombre de la bifurcación para distinguirla aún más. ![Crear una página de bifurcación nueva con énfasis en el campo de nombre del repositorio](/assets/images/help/repository/fork-choose-repo-name.png) +5. Opcionalmente, agrega una descripción para tu bifurcación. ![Crear una página de bifurcación nueva con énfasis en el campo de descripción](/assets/images/help/repository/fork-description.png) +6. Elige si quieres copiar solo la rama predeterminada o todas ellas a la bifurcación nueva. En muchos de los escenarios de bifurcación, tal como cuando se contribuye con proyectos de código abierto, solo necesitas copiar la rama predeterminada. Predeterminadamente, solo se copia la rama predeterminada. ![Opción para copiar solo la rama predeterminada](/assets/images/help/repository/copy-default-branch-only.png) +7. Haz clic en **Crear bifurcación**. ![Botón enfatizado de crear bifurcación](/assets/images/help/repository/fork-create-button.png) {% note %} -**Note:** If you want to copy additional branches from the parent repository, you can do so from the **Branches** page. Para obtener más información, consulta "[Crear y eliminar ramas dentro de tu repositorio](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-and-deleting-branches-within-your-repository)". +**Nota:** Si quieres copiar ramas adicionales desde el repositorio padre, puedes hacerlo desde la página de **Ramas**. Para obtener más información, consulta "[Crear y eliminar ramas dentro de tu repositorio](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-and-deleting-branches-within-your-repository)". {% endnote %} diff --git a/translations/es-ES/content/get-started/using-github/github-mobile.md b/translations/es-ES/content/get-started/using-github/github-mobile.md index c2c4e78fc2..a620af1888 100644 --- a/translations/es-ES/content/get-started/using-github/github-mobile.md +++ b/translations/es-ES/content/get-started/using-github/github-mobile.md @@ -82,7 +82,7 @@ Para volver a habilitar los enlaces universales, deja pulsado cualquier enlace d ## Compartir retroalimentación -You can submit feature requests or other feedback for {% data variables.product.prodname_mobile %} on [{% data variables.product.prodname_github_community %}](https://github.com/orgs/community/discussions/categories/mobile). +Puedes emitir solicitudes de características o cualquier otro tipo de retroalimentación para {% data variables.product.prodname_mobile %} en [{% data variables.product.prodname_github_community %}](https://github.com/orgs/community/discussions/categories/mobile). ## Abandonar los lanzamientos beta para iOS diff --git a/translations/es-ES/content/get-started/writing-on-github/working-with-advanced-formatting/autolinked-references-and-urls.md b/translations/es-ES/content/get-started/writing-on-github/working-with-advanced-formatting/autolinked-references-and-urls.md index 195c0d3a31..9bac358f55 100644 --- a/translations/es-ES/content/get-started/writing-on-github/working-with-advanced-formatting/autolinked-references-and-urls.md +++ b/translations/es-ES/content/get-started/writing-on-github/working-with-advanced-formatting/autolinked-references-and-urls.md @@ -46,9 +46,9 @@ Si referencias una propuesta, solicitud de cambios o debate en una lista, la ref {% endif %} ## Etiquetas -When referencing the URL of a label in Markdown, the label is automatically rendered. Only labels of the same repository are rendered, URLs pointing to a label from a different repository are rendered as any [URL](/get-started/writing-on-github/working-with-advanced-formatting/autolinked-references-and-urls#urls). +Cuando referencies la URL de una etiqueta en lenguaje de marcado, esta se representará automáticamente. Solo las etiquetas del mismo repositorio se representarán, las URL que apunten a una etiqueta desde un repositorio diferente se representarán como cualquier [URL](/get-started/writing-on-github/working-with-advanced-formatting/autolinked-references-and-urls#urls). -The URL of a label can be found by navigating to the labels page and clicking on a label. For example, the URL of the label "enhancement" in our public [docs repository](https://github.com/github/docs/) is +Se puede encontrar la URL de una etiqueta si navegas a la página de etiquetas y haces clic en una de ellas. Por ejemplo, la URL de la etiqueta "mejora" en nuestro [repositorio de documentos](https://github.com/github/docs/) es ```md https://github.com/github/docs/labels/enhancement diff --git a/translations/es-ES/content/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams.md b/translations/es-ES/content/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams.md index ee313cdf7d..a3e9d7bc55 100644 --- a/translations/es-ES/content/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams.md +++ b/translations/es-ES/content/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams.md @@ -8,7 +8,7 @@ shortTitle: Crear diagramas ## Acerca de crear diagramas -Puedes crear diagramas en lenguaje de marcado utilizando tres tipos de sintaxis diferentes: mermaid, geoJSON y topoJSON y ASCII STL. Diagram rendering is available in {% data variables.product.prodname_github_issues %}, {% data variables.product.prodname_discussions %}, pull requests, wikis, and Markdown files. +Puedes crear diagramas en lenguaje de marcado utilizando tres tipos de sintaxis diferentes: mermaid, geoJSON y topoJSON y ASCII STL. La representación de diagramas está disponible en las {% data variables.product.prodname_github_issues %}, los {% data variables.product.prodname_discussions %}, las solicitudes de cambios, los wikis y los archivos de lenguaje de marcado. ## Crear diagramas de Mermaid diff --git a/translations/es-ES/content/index.md b/translations/es-ES/content/index.md index 01938bd4f2..b2b746d556 100644 --- a/translations/es-ES/content/index.md +++ b/translations/es-ES/content/index.md @@ -63,6 +63,7 @@ childGroups: - repositories - pull-requests - discussions + - copilot - name: CI/CD and DevOps octicon: GearIcon children: diff --git a/translations/es-ES/content/issues/organizing-your-work-with-project-boards/managing-project-boards/about-automation-for-project-boards.md b/translations/es-ES/content/issues/organizing-your-work-with-project-boards/managing-project-boards/about-automation-for-project-boards.md index 917f135f42..a1caac601d 100644 --- a/translations/es-ES/content/issues/organizing-your-work-with-project-boards/managing-project-boards/about-automation-for-project-boards.md +++ b/translations/es-ES/content/issues/organizing-your-work-with-project-boards/managing-project-boards/about-automation-for-project-boards.md @@ -1,6 +1,6 @@ --- -title: 'About automation for {% data variables.product.prodname_projects_v1 %}' -intro: 'You can configure automatic workflows to keep the status of {% data variables.projects.projects_v1_board %} cards in sync with the associated issues and pull requests.' +title: 'Acerca de la automatización para los {% data variables.product.prodname_projects_v1 %}' +intro: 'Puedes configurar los flujos de trabajo automáticos para mantener el estado de las tarjetas del {% data variables.projects.projects_v1_board %} sincronizadas con las propuestas y solicitudes de cambio asociadas.' redirect_from: - /github/managing-your-work-on-github/managing-project-boards/about-automation-for-project-boards - /articles/about-automation-for-project-boards @@ -9,21 +9,21 @@ versions: feature: projects-v1 topics: - Pull requests -shortTitle: 'Automation for {% data variables.product.prodname_projects_v1 %}' +shortTitle: 'Automatización para los {% data variables.product.prodname_projects_v1 %}' allowTitleToDifferFromFilename: true --- {% data reusables.projects.project_boards_old %} -{% data reusables.project-management.automate-project-board-permissions %} For more information, see "[{% data variables.product.prodname_projects_v1_caps %} permissions for an organization](/articles/project-board-permissions-for-an-organization)." +{% data reusables.project-management.automate-project-board-permissions %} Para obtener más información, consulta la sección "[Permisos de los {% data variables.product.prodname_projects_v1_caps %} para una organización](/articles/project-board-permissions-for-an-organization)". -You can automate actions based on triggering events for {% data variables.projects.projects_v1_board %} columns. This eliminates some of the manual tasks in managing a {% data variables.projects.projects_v1_board %}. For example, you can configure a "To do" column, where any new issues or pull requests you add to a {% data variables.projects.projects_v1_board %} are automatically moved to the configured column. For more information, see "[Configuring automation for {% data variables.product.prodname_projects_v1 %}](/articles/configuring-automation-for-project-boards)." +Puedes automatizar las acciones con base en los eventos activadores para las columnas del {% data variables.projects.projects_v1_board %}. Esto elimina algunas de las tareas manuales para administrar un {% data variables.projects.projects_v1_board %}. Por ejemplo, puedes configurar una columna de elementos "Por hacer", en donde cualquier propuesta o solicitud de cambios nueva que agregues a un {% data variables.projects.projects_v1_board %} se mueva automáticamente a la columna configurada. Para obtener más información, consulta la sección "[Configurar la automatización para los {% data variables.product.prodname_projects_v1 %}](/articles/configuring-automation-for-project-boards)". {% data reusables.project-management.use-automated-template %} {% data reusables.project-management.copy-project-boards %} -{% data variables.projects.projects_v1_board_caps %} automation can also help teams develop a shared understanding of a {% data variables.projects.projects_v1_board %}'s purpose and the team's development process by creating a standard workflow for certain actions. +La automatización de los {% data variables.projects.projects_v1_board_caps %} también puede ayudar a que los equipos desarrollen un entendimiento compartido del propósito de un {% data variables.projects.projects_v1_board %} y del proceso de desarrollo del equipo al crear un flujo de trabajo estándar para acciones específicas. {% data reusables.project-management.resync-automation %} @@ -37,10 +37,10 @@ You can automate actions based on triggering events for {% data variables.projec ## Seguimiento de progreso del proyecto -You can track the progress on your {% data variables.projects.projects_v1_board %}. Las tarjetas en las columnas "por hacer", "en curso", o "hecho" cuentan sobre el progreso general del proyecto. {% data reusables.project-management.project-progress-locations %} +Puedes rastrear el progreso en tu {% data variables.projects.projects_v1_board %}. Las tarjetas en las columnas "por hacer", "en curso", o "hecho" cuentan sobre el progreso general del proyecto. {% data reusables.project-management.project-progress-locations %} -For more information, see "[Tracking progress on your {% data variables.product.prodname_project_v1 %}](/github/managing-your-work-on-github/tracking-progress-on-your-project-board)." +Para obtener más información, consulta la sección "[Rastrear el progreso en tu {% data variables.product.prodname_project_v1 %}](/github/managing-your-work-on-github/tracking-progress-on-your-project-board)". ## Leer más -- "[Configuring automation for {% data variables.product.prodname_projects_v1 %}](/articles/configuring-automation-for-project-boards)"{% ifversion fpt or ghec %} +- "[Configurar la automatización para {% data variables.product.prodname_projects_v1 %}](/articles/configuring-automation-for-project-boards)"{% ifversion fpt or ghec %} - "[Copiar un {% data variables.product.prodname_project_v1 %}](/articles/copying-a-project-board)"{% endif %} diff --git a/translations/es-ES/content/issues/organizing-your-work-with-project-boards/managing-project-boards/closing-a-project-board.md b/translations/es-ES/content/issues/organizing-your-work-with-project-boards/managing-project-boards/closing-a-project-board.md index a33cd7330b..0a0236adbc 100644 --- a/translations/es-ES/content/issues/organizing-your-work-with-project-boards/managing-project-boards/closing-a-project-board.md +++ b/translations/es-ES/content/issues/organizing-your-work-with-project-boards/managing-project-boards/closing-a-project-board.md @@ -1,6 +1,6 @@ --- -title: 'Closing a {% data variables.product.prodname_project_v1 %}' -intro: 'If you''ve completed all the tasks in a {% data variables.projects.projects_v1_board %} or no longer need to use a {% data variables.projects.projects_v1_board %}, you can close the {% data variables.projects.projects_v1_board %}.' +title: 'Elegir un {% data variables.product.prodname_project_v1 %}' +intro: 'Si completaste todas las tareas en un {% data variables.projects.projects_v1_board %} o si ya no necesitas utilizar un {% data variables.projects.projects_v1_board %}, puedes cerrar el {% data variables.projects.projects_v1_board %}.' redirect_from: - /github/managing-your-work-on-github/managing-project-boards/closing-a-project-board - /articles/closing-a-project @@ -15,18 +15,18 @@ allowTitleToDifferFromFilename: true {% data reusables.projects.project_boards_old %} -When you close a {% data variables.projects.projects_v1_board %}, any configured workflow automation will pause by default. +Cuando eliges un {% data variables.projects.projects_v1_board %}, cualquier automatización de flujo de trabajo se pausará predeterminadamente. -If you reopen a {% data variables.projects.projects_v1_board %}, you have the option to *sync* automation, which updates the position of the cards on the board according to the automation settings configured for the board. For more information, see "[Reopening a closed {% data variables.product.prodname_project_v1 %}](/articles/reopening-a-closed-project-board)" or "[About automation for {% data variables.product.prodname_projects_v1 %}](/articles/about-automation-for-project-boards)." +Si vuelves a abrir un {% data variables.projects.projects_v1_board %}, tienes la opción de *sincronizar* la automatización, lo cual actualiza la posición de las tarjetas en el tablero de acuerdo con los ajustes de automatización que se configuraron para este. Para obtener más información, consulta la seección "[Volver a abrir un {% data variables.product.prodname_project_v1 %} cerrado](/articles/reopening-a-closed-project-board)" o "[Acerca de la automatización para los {% data variables.product.prodname_projects_v1 %}](/articles/about-automation-for-project-boards)". -1. Navigate to the list of {% data variables.projects.projects_v1_boards %} in your repository or organization, or owned by your personal account. -2. In the projects list, next to the {% data variables.projects.projects_v1_board %} you want to close, click {% octicon "chevron-down" aria-label="The chevron icon" %}. ![Icono de comillas angulares a la derecha del nombre del tablero de proyecto](/assets/images/help/projects/project-list-action-chevron.png) +1. Navega a la lista de {% data variables.projects.projects_v1_boards %} en tu repositorio u organización o a los que le pertenecen a tu cuenta personal. +2. En la lista de proyectos, junto al {% data variables.projects.projects_v1_board %} que quieras cerrar, haz clic en {% octicon "chevron-down" aria-label="The chevron icon" %}. ![Icono de comillas angulares a la derecha del nombre del tablero de proyecto](/assets/images/help/projects/project-list-action-chevron.png) 3. Da clic en **Cerrar**. ![Menú desplegable para cerrar elementos en el tablero de proyecto](/assets/images/help/projects/close-project.png) ## Leer más - "[Acerca de {% data variables.product.prodname_projects_v1 %}](/articles/about-project-boards)" -- "[Deleting a {% data variables.product.prodname_project_v1 %}](/articles/deleting-a-project-board)" -- "[Disabling {% data variables.product.prodname_projects_v1 %} in a repository](/articles/disabling-project-boards-in-a-repository)" -- "[Disabling {% data variables.product.prodname_projects_v1 %} in your organization](/articles/disabling-project-boards-in-your-organization)" +- "[Borrar un {% data variables.product.prodname_project_v1 %}](/articles/deleting-a-project-board)" +- "[Inhabilitar los {% data variables.product.prodname_projects_v1 %} en un repositorio](/articles/disabling-project-boards-in-a-repository)" +- "[Inhabilitar los {% data variables.product.prodname_projects_v1 %} en tu organización](/articles/disabling-project-boards-in-your-organization)" - "[Permisos de un {% data variables.product.prodname_project_v1_caps %} para una organización](/articles/project-board-permissions-for-an-organization)" diff --git a/translations/es-ES/content/issues/organizing-your-work-with-project-boards/managing-project-boards/editing-a-project-board.md b/translations/es-ES/content/issues/organizing-your-work-with-project-boards/managing-project-boards/editing-a-project-board.md index f040a77b33..5e3e508350 100644 --- a/translations/es-ES/content/issues/organizing-your-work-with-project-boards/managing-project-boards/editing-a-project-board.md +++ b/translations/es-ES/content/issues/organizing-your-work-with-project-boards/managing-project-boards/editing-a-project-board.md @@ -31,4 +31,4 @@ allowTitleToDifferFromFilename: true - "[Acerca de {% data variables.product.prodname_projects_v1 %}](/articles/about-project-boards)" - "[Agregar propuestas y solicitudes de cambios a un {% data variables.product.prodname_project_v1 %}](/articles/adding-issues-and-pull-requests-to-a-project-board)" -- "[Deleting a {% data variables.product.prodname_project_v1 %}](/articles/deleting-a-project-board)" +- "[Borrar un {% data variables.product.prodname_project_v1 %}](/articles/deleting-a-project-board)" diff --git a/translations/es-ES/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/filtering-cards-on-a-project-board.md b/translations/es-ES/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/filtering-cards-on-a-project-board.md index 965a3680f0..6266291fe3 100644 --- a/translations/es-ES/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/filtering-cards-on-a-project-board.md +++ b/translations/es-ES/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/filtering-cards-on-a-project-board.md @@ -1,6 +1,6 @@ --- -title: 'Filtering cards on a {% data variables.product.prodname_project_v1 %}' -intro: 'You can filter the cards on a {% data variables.projects.projects_v1_board %} to search for specific cards or view a subset of the cards.' +title: 'Filtrar las tarjetas en un {% data variables.product.prodname_project_v1 %}' +intro: 'Puedes filtrar las tarjetas en un {% data variables.projects.projects_v1_board %} para buscar tarjetas específicas o ver un subconjunto de ellas.' redirect_from: - /github/managing-your-work-on-github/tracking-the-progress-of-your-work-with-project-boards/filtering-cards-on-a-project-board - /articles/filtering-cards-on-a-project-board diff --git a/translations/es-ES/content/issues/planning-and-tracking-with-projects/automating-your-project/using-the-api-to-manage-projects.md b/translations/es-ES/content/issues/planning-and-tracking-with-projects/automating-your-project/using-the-api-to-manage-projects.md index 7555227cb9..1ec014d1b2 100644 --- a/translations/es-ES/content/issues/planning-and-tracking-with-projects/automating-your-project/using-the-api-to-manage-projects.md +++ b/translations/es-ES/content/issues/planning-and-tracking-with-projects/automating-your-project/using-the-api-to-manage-projects.md @@ -305,7 +305,7 @@ gh api graphql -f query=' } } } -} +}' ``` {% endcli %} diff --git a/translations/es-ES/content/issues/planning-and-tracking-with-projects/creating-projects/index.md b/translations/es-ES/content/issues/planning-and-tracking-with-projects/creating-projects/index.md index 34c2bf24af..0f56ed0bdd 100644 --- a/translations/es-ES/content/issues/planning-and-tracking-with-projects/creating-projects/index.md +++ b/translations/es-ES/content/issues/planning-and-tracking-with-projects/creating-projects/index.md @@ -1,6 +1,6 @@ --- title: 'Creating {% data variables.projects.projects_v2 %}' -shortTitle: 'Creating {% data variables.projects.projects_v2 %}' +shortTitle: 'Crear {% data variables.projects.projects_v2 %}' intro: 'Learn about creating projects and migrating your {% data variables.projects.projects_v1_boards %}.' versions: feature: projects-v2 diff --git a/translations/es-ES/content/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view.md b/translations/es-ES/content/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view.md index 92bcd15196..2dedabb976 100644 --- a/translations/es-ES/content/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view.md +++ b/translations/es-ES/content/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view.md @@ -17,7 +17,7 @@ topics: Puedes ver tu proyecto como una tabla o como un tablero. {% data reusables.projects.open-view-menu %} -1. Under "Layout", click either **Table** or **Board**. ![Screenshot showing layout option](/assets/images/help/projects-v2/table-or-board.png) +1. Under "Layout", click either **Table** or **Board**. ![Captura de pantalla que muestra la opción de diseño](/assets/images/help/projects-v2/table-or-board.png) @@ -81,8 +81,8 @@ En el diseño de tabla, puedes agrupar elementos por un valor de campo personali {% endnote %} {% data reusables.projects.open-view-menu %} -1. Click {% octicon "rows" aria-label="the rows icon" %} **Group**. ![Screenshot showing the group menu item](/assets/images/help/projects-v2/group-menu-item.png) -1. Click the field you want to group by. ![Screenshot showing the group menu](/assets/images/help/projects-v2/group-menu.png) +1. Haz clic en {% octicon "rows" aria-label="the rows icon" %} **Grupo**. ![Captura de pantalla que muestra el elemento de menú de grupo](/assets/images/help/projects-v2/group-menu-item.png) +1. Click the field you want to group by. ![Captura de pantalla que muestra el menú de grupo](/assets/images/help/projects-v2/group-menu.png) 2. Optionally, to disable grouping, click {% octicon "x" aria-label="the x icon" %} **No grouping** at the bottom of the list. ![Screenshot showing "no grouping"](/assets/images/help/projects-v2/no-grouping.png) Alternatively, open the project command palette by pressing {% data variables.projects.command-palette-shortcut %} and start typing "Group by." diff --git a/translations/es-ES/content/issues/planning-and-tracking-with-projects/learning-about-projects/best-practices-for-projects.md b/translations/es-ES/content/issues/planning-and-tracking-with-projects/learning-about-projects/best-practices-for-projects.md index 407e7f181e..1ef4404cb2 100644 --- a/translations/es-ES/content/issues/planning-and-tracking-with-projects/learning-about-projects/best-practices-for-projects.md +++ b/translations/es-ES/content/issues/planning-and-tracking-with-projects/learning-about-projects/best-practices-for-projects.md @@ -50,7 +50,7 @@ Por ejemplo: - Agrupar por un campo de prioridad personalizado para monitorear el volumen de los elementos de prioridad alta - Ordena por un campo personalizado de fecha para ver los elementos con la fecha de envío destino más cercana -For more information, see "[Customizing a view](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view)." +Para obtener más información, consulta la sección "[Personalizar una vista](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view)". ## Ten una fuente única de la verdad diff --git a/translations/es-ES/content/issues/planning-and-tracking-with-projects/learning-about-projects/quickstart-for-projects.md b/translations/es-ES/content/issues/planning-and-tracking-with-projects/learning-about-projects/quickstart-for-projects.md index 156cc17c3f..94c70cdea5 100644 --- a/translations/es-ES/content/issues/planning-and-tracking-with-projects/learning-about-projects/quickstart-for-projects.md +++ b/translations/es-ES/content/issues/planning-and-tracking-with-projects/learning-about-projects/quickstart-for-projects.md @@ -61,17 +61,17 @@ Next, create an iteration field so you can plan and track your work over repeati {% data reusables.projects.new-field %} 1. Select **Iteration** ![Screenshot showing the iteration option](/assets/images/help/projects-v2/new-field-iteration.png) 3. Para cambiar la duración de cada iteración, escribe un número nuevo y luego selecciona el menú desplegable para hacer clic en ya sea **días** o **semanas**. ![Screenshot showing the iteration duration](/assets/images/help/projects-v2/iteration-field-duration.png) -4. Haz clic en **Save ** (guardar). ![Screenshot showing save button](/assets/images/help/projects-v2/new-field-save-and-create.png) +4. Haz clic en **Save ** (guardar). ![Captura de pantalla que muestra el botón de guardar](/assets/images/help/projects-v2/new-field-save-and-create.png) ## Crear un campo para rastrear la prioridad Now, create a custom field named `Priority` and containing the values: `High`, `Medium`, or `Low`. {% data reusables.projects.new-field %} -1. Select **Single select** ![Screenshot showing the single select option](/assets/images/help/projects-v2/new-field-single-select.png) -1. Below "Options", type the first option, "High". ![Screenshot showing the single select option](/assets/images/help/projects-v2/priority-example.png) +1. Selecciona **Selección simple** ![Captura de pantalla que muestra la opción de selección simple](/assets/images/help/projects-v2/new-field-single-select.png) +1. Below "Options", type the first option, "High". ![Captura de pantalla que muestra la opción de selección simple](/assets/images/help/projects-v2/priority-example.png) 1. To add additional fields, for "Medium" and "Low", click **Add option**. -1. Haz clic en **Save ** (guardar). ![Screenshot showing save button](/assets/images/help/projects-v2/new-field-save.png) +1. Haz clic en **Save ** (guardar). ![Captura de pantalla que muestra el botón de guardar](/assets/images/help/projects-v2/new-field-save.png) Especificar una prioridad para todas las propuestas de tu proyecto. @@ -128,8 +128,8 @@ Cuando cambiaste el diseño, tu proyecto mostró un indicador para mostrar que l Para indicar la propuesta de la vista, dale un nombre descriptivo. {% data reusables.projects.open-view-menu %} -1. Click {% octicon "pencil" aria-label="the pencil icon" %} **Rename view**. ![Screenshot showing the rename menu item](/assets/images/help/projects-v2/rename-view.png) -1. Type the new name for your view. +1. Haz clic en {% octicon "pencil" aria-label="the pencil icon" %} **Renombrar vista**. ![Captura de pantalla que muestra el elemento de menú de renombrar](/assets/images/help/projects-v2/rename-view.png) +1. Escribe el nombre nuevo para tu vista. 1. To save changes, press Return. ![Prioridades de ejemplo](/assets/images/help/projects/project-view-switch.gif) @@ -147,5 +147,5 @@ Finalmente, agrega un flujo de trabajo integrado para configurar el estado en ** ## Leer más -- "[Adding items to your project](/issues/planning-and-tracking-with-projects/managing-items-in-your-project/adding-items-to-your-project)" -- "[Customizing a view](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view)" +- "[Agregar elementos a tu proyecto](/issues/planning-and-tracking-with-projects/managing-items-in-your-project/adding-items-to-your-project)" +- "[Personalizar una vista](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view)" diff --git a/translations/es-ES/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/adding-items-to-your-project.md b/translations/es-ES/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/adding-items-to-your-project.md index bbcb06051a..1a37a76624 100644 --- a/translations/es-ES/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/adding-items-to-your-project.md +++ b/translations/es-ES/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/adding-items-to-your-project.md @@ -30,7 +30,7 @@ Tu proyecto puede rastrear borradores de propuestas, propuestas, y solicitudes d {% data reusables.projects.add-item-bottom-row %} 2. Enter #. 3. Selecciona el repositorio en donde se ubica la solicitud de cambios o propuesta. Puedes teclear la parte del nombre de repositorio para reducir tus opciones. ![Screenshot showing pasting an issue URL to add it to the project](/assets/images/help/projects-v2/add-item-select-repo.png) -4. Selecciona la propuesta o solicitud de cambios. Puedes teclear parte del título para reducir tus opciones. ![Screenshot showing pasting an issue URL to add it to the project](/assets/images/help/projects-v2/add-item-select-issue.png) +4. Selecciona la propuesta o solicitud de cambios. Puedes teclear parte del título para reducir tus opciones. ![Captura de pantalla que muestra el pegado de una URL de propuesta para agregarlo al proyecto](/assets/images/help/projects-v2/add-item-select-issue.png) #### Bulk adding issues and pull requests diff --git a/translations/es-ES/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/archiving-items-from-your-project.md b/translations/es-ES/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/archiving-items-from-your-project.md index aa3cdb3d5e..bb6974d9e3 100644 --- a/translations/es-ES/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/archiving-items-from-your-project.md +++ b/translations/es-ES/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/archiving-items-from-your-project.md @@ -11,7 +11,7 @@ topics: allowTitleToDifferFromFilename: true --- -## Archiving items +## Archivar elementos Puedes archivar un elemento para mantener el contexto sobre este en el proyecto, pero eliminarlo de las vistas del proyecto. @@ -23,7 +23,7 @@ Puedes archivar un elemento para mantener el contexto sobre este en el proyecto, ## Restaurar los elementos archivados 1. Navegar a tu proyecto. -1. In the top-right, click {% octicon "kebab-horizontal" aria-label="The menu icon" %} to open the menu. ![Screenshot showing the menu icon](/assets/images/help/projects-v2/open-menu.png) +1. En la parte superior derecha, haz clic en {% octicon "kebab-horizontal" aria-label="The menu icon" %} para abrir el menú. ![Captura de pantalla que muestra el icono de menú](/assets/images/help/projects-v2/open-menu.png) 1. In the menu, click {% octicon "archive" aria-label="The archive icon" %} **Archived items**. ![Screenshot showing the 'Archived items' menu item](/assets/images/help/projects-v2/archived-items-menu-item.png) 1. Opcionalmente, para filtrar los elementos archivados que se muestran, teclea tu filtro en la caja de texto superior a la lista de elementos. For more information about the available filters, see "[Filtering projects](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects)." ![Captura de pantalla que muestra un campo para filtrar los elementos archivados](/assets/images/help/issues/filter-archived-items.png) 1. To the left of each item title, select the items you would like to restore. ![Captura de pantalla que muestra las casillas de verificación junto a los elementos archivados](/assets/images/help/issues/select-archived-item.png) diff --git a/translations/es-ES/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/converting-draft-issues-to-issues.md b/translations/es-ES/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/converting-draft-issues-to-issues.md index 90a5461739..e3d5f3e7e7 100644 --- a/translations/es-ES/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/converting-draft-issues-to-issues.md +++ b/translations/es-ES/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/converting-draft-issues-to-issues.md @@ -18,9 +18,9 @@ topics: ## Converting draft issues in board layout -1. Click the {% octicon "kebab-horizontal" aria-label="the item menu" %} on the draft issue that you want to convert. ![Screenshot showing item menu button](/assets/images/help/projects-v2/item-context-menu-button-board.png) -2. Selecciona **Convertir en propuesta**. ![Screenshot showing "Convert to issue" option](/assets/images/help/projects-v2/item-convert-to-issue.png) -3. Select the repository that you want to add the issue to. ![Screenshot showing repository selection](/assets/images/help/projects-v2/convert-to-issue-select-repo.png) +1. Click the {% octicon "kebab-horizontal" aria-label="the item menu" %} on the draft issue that you want to convert. ![Captura de pantalla que muestra el botón de menú de elemento](/assets/images/help/projects-v2/item-context-menu-button-board.png) +2. Selecciona **Convertir en propuesta**. ![Captura de pantalla que muestra la opción "Convertir en propuesta"](/assets/images/help/projects-v2/item-convert-to-issue.png) +3. Selecciona el repositorio al cual quieras agregar la propuesta. ![Captura de pantalla que muestra la selección de un repositorio](/assets/images/help/projects-v2/convert-to-issue-select-repo.png) ## Leer más diff --git a/translations/es-ES/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/index.md b/translations/es-ES/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/index.md index 0d43deeba0..1bf8ced824 100644 --- a/translations/es-ES/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/index.md +++ b/translations/es-ES/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/index.md @@ -1,6 +1,6 @@ --- title: 'Managing items in your {% data variables.projects.project_v2 %}' -shortTitle: 'Managing items in your {% data variables.projects.project_v2 %}' +shortTitle: 'Administrar elementos en tu {% data variables.projects.project_v2 %}' intro: 'Learn how to add and manage issues, pull requests, and draft issues.' versions: feature: projects-v2 diff --git a/translations/es-ES/content/issues/planning-and-tracking-with-projects/managing-your-project/adding-your-project-to-a-repository.md b/translations/es-ES/content/issues/planning-and-tracking-with-projects/managing-your-project/adding-your-project-to-a-repository.md index ad5da3c6e9..e99f590dbd 100644 --- a/translations/es-ES/content/issues/planning-and-tracking-with-projects/managing-your-project/adding-your-project-to-a-repository.md +++ b/translations/es-ES/content/issues/planning-and-tracking-with-projects/managing-your-project/adding-your-project-to-a-repository.md @@ -13,10 +13,10 @@ allowTitleToDifferFromFilename: true Puedes listar los proyectos relevantes en un repositorio. Solo puedes listar proyectos que le pertenezcan al mismo usuario u organización propietaria del repositorio. -Para que los miembros de los repositorios vean un proyecto que se lista en dichos repositorios, deben tener visibilidad del proyecto. For more information, see "[Managing visibility of your {% data variables.projects.projects_v2 %}](/issues/planning-and-tracking-with-projects/managing-your-project/managing-visibility-of-your-projects)" and "[Managing access to your {% data variables.projects.projects_v2 %}](/issues/planning-and-tracking-with-projects/managing-your-project/managing-access-to-your-projects)." +Para que los miembros de los repositorios vean un proyecto que se lista en dichos repositorios, deben tener visibilidad del proyecto. Para obtener más información, consulta las secciones "[Administrar la visibilidad de tu {% data variables.projects.projects_v2 %}](/issues/planning-and-tracking-with-projects/managing-your-project/managing-visibility-of-your-projects)" y "[Administrar el acceso a tu {% data variables.projects.projects_v2 %}](/issues/planning-and-tracking-with-projects/managing-your-project/managing-access-to-your-projects)". 1. En {% data variables.product.prodname_dotcom %}, navega a la página principal de tu repositorio. 1. Haz clic en {% octicon "table" aria-label="the project icon" %} **Proyectos**. ![Screenshot showing projects tab in a repository](/assets/images/help/projects-v2/repo-tab.png) 1. Haz clic en **Agregar proyecto**. ![Screenshot showing "Add project" button](/assets/images/help/projects-v2/add-to-repo-button.png) 1. In the search bar that appears, search for projects that are owned by the same user or organization that owns the repository. ![Screenshot showing searching for a project](/assets/images/help/projects-v2/add-to-repo-search.png) -1. Click on a project to list it in your repository. ![Screenshot showing "Add project" button](/assets/images/help/projects-v2/add-to-repo.png) +1. Click on a project to list it in your repository. ![Captura de pantalla que muestra el botón "Agregar proyecto"](/assets/images/help/projects-v2/add-to-repo.png) diff --git a/translations/es-ES/content/issues/planning-and-tracking-with-projects/managing-your-project/managing-access-to-your-projects.md b/translations/es-ES/content/issues/planning-and-tracking-with-projects/managing-your-project/managing-access-to-your-projects.md index 6d2e365957..56a7b4608a 100644 --- a/translations/es-ES/content/issues/planning-and-tracking-with-projects/managing-your-project/managing-access-to-your-projects.md +++ b/translations/es-ES/content/issues/planning-and-tracking-with-projects/managing-your-project/managing-access-to-your-projects.md @@ -43,7 +43,7 @@ También puedes agregar equipos, colaboradores externos y miembros individuales Solo puedes invitar a un usuario individual para que colabore con tu proyecto a nivel organizacional si ya es miembro de la organización o a un colaborador externo en por lo menos un repositorio de la organización. {% data reusables.projects.project-settings %} -1. Haz Clic en **Administrar el acceso**. ![Screenshot showing the "Manage access" item](/assets/images/help/projects-v2/manage-access.png) +1. Haz Clic en **Administrar el acceso**. ![Captura de pantalla que muestra el elemento "Administrar acceso"](/assets/images/help/projects-v2/manage-access.png) 2. Debajo de **Invitar colaboradores**, busca al equipo o usuario individual que quieras invitar. ![Screenshot showing searching for a collaborator](/assets/images/help/projects-v2/access-search.png) 3. Select the role for the collaborator. ![Screenshot showing selecting a role](/assets/images/help/projects-v2/access-role.png) - **Lectura**: El equipo o individuo puede ver el proyecto. @@ -54,7 +54,7 @@ Solo puedes invitar a un usuario individual para que colabore con tu proyecto a ### Administrar el acceso de un colaborador externo en tu proyecto {% data reusables.projects.project-settings %} -1. Haz Clic en **Administrar el acceso**. ![Screenshot showing the "Manage access" item](/assets/images/help/projects-v2/manage-access.png) +1. Haz Clic en **Administrar el acceso**. ![Captura de pantalla que muestra el elemento "Administrar acceso"](/assets/images/help/projects-v2/manage-access.png) 1. Debajo de **Administrar acceso**, encuentra al(los) colaborador(es) cuyos permisos quieras modificar. Puedes utilizar los menús de **Tipo** y **Rol** para filtrar la lista de acceso. ![Screenshot showing a collaborator](/assets/images/help/projects-v2/access-find-member.png) @@ -73,21 +73,21 @@ Esto solo afecta a los colaboradores para tu proyecto, no a los repositorios de {% endnote %} {% data reusables.projects.project-settings %} -1. Haz Clic en **Administrar el acceso**. ![Screenshot showing the "Manage access" item](/assets/images/help/projects-v2/manage-access.png) -2. Debajo de **invitar colaboradores**, busca al usuario que quieras invitar. ![Screenshot showing searching for a collaborator](/assets/images/help/projects-v2/access-search.png) -3. Select the role for the collaborator. ![Screenshot showing selecting a role](/assets/images/help/projects-v2/access-role.png) +1. Haz Clic en **Administrar el acceso**. ![Captura de pantalla que muestra el elemento "Administrar acceso"](/assets/images/help/projects-v2/manage-access.png) +2. Debajo de **invitar colaboradores**, busca al usuario que quieras invitar. ![Captura de pantalla que muestra la búsqueda de un colaborador](/assets/images/help/projects-v2/access-search.png) +3. Selecciona el rol para el colaborador. ![Captura de pantalla que muestra la selección de un rol](/assets/images/help/projects-v2/access-role.png) - **Lectura**: El individuo puede ver el proyecto. - **Escritura**: El individuo puede ver y editar el proyecto. - **Administrador**: El individuo puede ver, editar y agregar colaboradores nuevos al proyecto. -4. Haz clic en **Invitar**. ![Screenshot showing the invite button](/assets/images/help/projects-v2/access-invite.png) +4. Haz clic en **Invitar**. ![Captura de pantalla que muestra el botón de invitar](/assets/images/help/projects-v2/access-invite.png) ### Administrar el acceso de un colaborador externo en tu proyecto {% data reusables.projects.project-settings %} -1. Haz Clic en **Administrar el acceso**. ![Screenshot showing the "Manage access" item](/assets/images/help/projects-v2/manage-access.png) +1. Haz Clic en **Administrar el acceso**. ![Captura de pantalla que muestra el elemento "Administrar acceso"](/assets/images/help/projects-v2/manage-access.png) 1. Debajo de **Administrar acceso**, encuentra al(los) colaborador(es) cuyos permisos quieras modificar. - Puedes utilizar los menús de **Tipo** y **Rol** para filtrar la lista de acceso. ![Screenshot showing a collaborator](/assets/images/help/projects-v2/access-find-member.png) + Puedes utilizar los menús de **Tipo** y **Rol** para filtrar la lista de acceso. ![Captura de pantalla que muestra a un colaborador](/assets/images/help/projects-v2/access-find-member.png) -1. Edit the role for the collaborator(s). ![Screenshot showing changing a collaborator's role](/assets/images/help/projects-v2/access-change-role.png) -1. Optionally, click **Remove** to remove the collaborator(s). ![Screenshot showing removing a collaborator](/assets/images/help/projects-v2/access-remove-member.png) +1. Editar el rol para el(los) colaborador(es). ![Captura de pantalla que muestra el cambio de rol de un colaborador](/assets/images/help/projects-v2/access-change-role.png) +1. Opcionalmente, haz clic en **Eliminar** para eliminar a los colaboradores. ![Captura de pantalla que muestra la eliminación de un colaborador](/assets/images/help/projects-v2/access-remove-member.png) diff --git a/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-date-fields.md b/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-date-fields.md index c5745b7197..e52f98d62b 100644 --- a/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-date-fields.md +++ b/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-date-fields.md @@ -1,6 +1,6 @@ --- title: About date fields -shortTitle: About date fields +shortTitle: Acerca de los campos de fecha intro: You can create custom date fields that can be set by typing a date or using a calendar. miniTocMaxHeadingLevel: 3 versions: @@ -16,6 +16,6 @@ You can filter for date values using the `YYYY-MM-DD` format, for example: `date {% data reusables.projects.new-field %} 1. Select **Date** ![Screenshot showing the date option](/assets/images/help/projects-v2/new-field-date.png) -1. Haz clic en **Save ** (guardar). ![Screenshot showing save button](/assets/images/help/projects-v2/new-field-save.png) +1. Haz clic en **Save ** (guardar). ![Captura de pantalla que muestra el botón de guardar](/assets/images/help/projects-v2/new-field-save.png) -Alternatively, open the project command palette by pressing {% data variables.projects.command-palette-shortcut %} and start typing "Create new field." +Como alternativa, abre la paleta de comandos del proyecto presionando {% data variables.projects.command-palette-shortcut %} y comienza a escribir "Create new field". diff --git a/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-iteration-fields.md b/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-iteration-fields.md index 81b87d54c1..98f44c8bdf 100644 --- a/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-iteration-fields.md +++ b/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-iteration-fields.md @@ -1,6 +1,6 @@ --- title: About iteration fields -shortTitle: About iteration fields +shortTitle: Acerca de los campos de iteración intro: Puedes crear iteraciones para planear el trabajo y elementos de grupo próximos. miniTocMaxHeadingLevel: 3 versions: @@ -20,15 +20,15 @@ Cuando creas un campo de iteración por primera vez, se crean tres iteraciones a ![Captura de pantalla que muestra los ajustes de un campo de iteración](/assets/images/help/issues/iterations-example.png) -## Adding an iteration field +## Agregar un campo de iteración {% data reusables.projects.new-field %} -1. Select **Iteration** ![Screenshot showing the iteration option](/assets/images/help/projects-v2/new-field-iteration.png) +1. Selecciona **Iteración** ![Captura de pantalla que muestra la opción de iteración](/assets/images/help/projects-v2/new-field-iteration.png) 2. Optionally, if you don't want the iteration to start today, select the calendar dropdown next to "Starts on" and choose a new start date. ![Screenshot showing the iteration start date](/assets/images/help/projects-v2/iteration-field-starts.png) -3. Para cambiar la duración de cada iteración, escribe un número nuevo y luego selecciona el menú desplegable para hacer clic en ya sea **días** o **semanas**. ![Screenshot showing the iteration duration](/assets/images/help/projects-v2/iteration-field-duration.png) -4. Haz clic en **Save ** (guardar). ![Screenshot showing save button](/assets/images/help/projects-v2/new-field-save-and-create.png) +3. Para cambiar la duración de cada iteración, escribe un número nuevo y luego selecciona el menú desplegable para hacer clic en ya sea **días** o **semanas**. ![Captura de pantalla que muestra la duración de la iteración](/assets/images/help/projects-v2/iteration-field-duration.png) +4. Haz clic en **Save ** (guardar). ![Captura de pantalla que muestra el botón de guardar](/assets/images/help/projects-v2/new-field-save-and-create.png) -Alternatively, open the project command palette by pressing {% data variables.projects.command-palette-shortcut %} and start typing "Create new field." +Como alternativa, abre la paleta de comandos del proyecto presionando {% data variables.projects.command-palette-shortcut %} y comienza a escribir "Create new field". ## Agregar iteraciones nuevas @@ -43,18 +43,18 @@ Alternatively, open the project command palette by pressing {% data variables.pr Puedes editar las iteraciones en tus ajustes de proyecto. También puedes acceder a los ajustes de un campo de iteración haciendo clic en {% octicon "triangle-down" aria-label="The triangle icon" %} en el encabezado de tabla del campo y haciendo clic en **Editar valores**. {% data reusables.projects.project-settings %} -1. Click the name of the iteration field you want to adjust. ![Screenshot showing an iteration field](/assets/images/help/projects-v2/select-iteration-field.png) +1. Haz clic en el nombre del campo de la iteración que quieres ajustar. ![Captura de pantalla que muestra un campo de iteración](/assets/images/help/projects-v2/select-iteration-field.png) 1. To change the name of an iteration, click on the name and start typing. ![Screenshot an title field to rename an iteration](/assets/images/help/projects-v2/iteration-rename.png) 1. Para cambiar la fecha o duración de una iteración, haz clic en la fecha para abrir el calendario. Haz clic en el día de inicio y luego en el día final para luego hacer clic en **Aplicar**. ![Screenshot showing iteration dates](/assets/images/help/projects-v2/iteration-date.png) 1. Optionally, to delete an iteration, click {% octicon "trash" aria-label="The trash icon" %}. ![Screenshot the delete button](/assets/images/help/projects-v2/iteration-delete.png) -2. Haz clic en **Guardar cambios**. ![Screenshot the save button](/assets/images/help/projects-v2/iteration-save.png) +2. Haz clic en **Guardar cambios**. ![Captura de pantalla del botón de guardar](/assets/images/help/projects-v2/iteration-save.png) ## Insertar una pausa Puedes insertar pausas en tus iteraciones para comunicarte cuando estás descansando del trabajo programado. La duración de una pausa nueva se predetermina a la duración de la iteración que se creó más recientemente. {% data reusables.projects.project-settings %} -1. Click the name of the iteration field you want to adjust. ![Screenshot showing an iteration field](/assets/images/help/projects-v2/select-iteration-field.png) +1. Haz clic en el nombre del campo de la iteración que quieres ajustar. ![Captura de pantalla que muestra un campo de iteración](/assets/images/help/projects-v2/select-iteration-field.png) 2. En la línea divisora sobre una iteración y a la derecha, haz clic en **Insertar pausa**. ![Captura de pantalla que muestra la ubicación del botón "insertar pausa"](/assets/images/help/issues/iteration-insert-break.png) 3. Opcionalmente, para cambiar la duración de esta, haz clic en la fecha para abrir el calendario. Haz clic en el día de inicio y luego en el día final para luego hacer clic en **Aplicar**. -4. Haz clic en **Guardar cambios**. ![Screenshot the save button](/assets/images/help/projects-v2/iteration-save.png) +4. Haz clic en **Guardar cambios**. ![Captura de pantalla del botón de guardar](/assets/images/help/projects-v2/iteration-save.png) diff --git a/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-single-select-fields.md b/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-single-select-fields.md index f0c6009c8f..5aa2dd1ad7 100644 --- a/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-single-select-fields.md +++ b/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-single-select-fields.md @@ -1,6 +1,6 @@ --- title: About single select fields -shortTitle: About single select fields +shortTitle: Acerca de los campos de selección simple intro: You can create single select fields with defined options that can be selected from a dropdown menu. miniTocMaxHeadingLevel: 3 versions: @@ -18,11 +18,11 @@ Single select fields can contain up to 50 options. {% data reusables.projects.new-field %} 1. Select **Single select** ![Screenshot showing the single select option](/assets/images/help/projects-v2/new-field-single-select.png) -1. Below "Options", type the first option. ![Screenshot showing the single select option](/assets/images/help/projects-v2/single-select-create-with-options.png) +1. Below "Options", type the first option. ![Captura de pantalla que muestra la opción de selección simple](/assets/images/help/projects-v2/single-select-create-with-options.png) - To add additional options, click **Add option**. -1. Haz clic en **Save ** (guardar). ![Screenshot showing save button](/assets/images/help/projects-v2/new-field-save.png) +1. Haz clic en **Save ** (guardar). ![Captura de pantalla que muestra el botón de guardar](/assets/images/help/projects-v2/new-field-save.png) -Alternatively, open the project command palette by pressing {% data variables.projects.command-palette-shortcut %} and start typing "Create new field." +Como alternativa, abre la paleta de comandos del proyecto presionando {% data variables.projects.command-palette-shortcut %} y comienza a escribir "Create new field". ## Editing a single select field @@ -30,4 +30,4 @@ Alternatively, open the project command palette by pressing {% data variables.pr 1. Click the name of the single select field you want to adjust. ![Screenshot showing an single select field](/assets/images/help/projects-v2/select-single-select.png) 1. Edit existing options or click **Add option**. ![Screenshot showing single select options](/assets/images/help/projects-v2/single-select-edit-options.png) 1. Optionally, to delete an option, click {% octicon "x" aria-label="The x icon" %}. ![Screenshot showing delete button](/assets/images/help/projects-v2/single-select-delete.png) -1. Click **Save options**. ![Screenshot showing save button](/assets/images/help/projects-v2/save-options.png) +1. Click **Save options**. ![Captura de pantalla que muestra el botón de guardar](/assets/images/help/projects-v2/save-options.png) diff --git a/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-text-and-number-fields.md b/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-text-and-number-fields.md index d5909c7850..2d50cf4004 100644 --- a/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-text-and-number-fields.md +++ b/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-text-and-number-fields.md @@ -1,6 +1,6 @@ --- title: About text and number fields -shortTitle: About text and number fields +shortTitle: Acerca de los campos de número y de texto intro: You can add custom text and number fields to your project. miniTocMaxHeadingLevel: 3 versions: @@ -28,6 +28,6 @@ Alternatively, open the project command palette by pressing {% data variables.pr {% data reusables.projects.new-field %} 1. Select **Number** ![Screenshot showing the number option](/assets/images/help/projects-v2/new-field-number.png) -1. Haz clic en **Save ** (guardar). ![Screenshot showing save button](/assets/images/help/projects-v2/new-field-save.png) +1. Haz clic en **Save ** (guardar). ![Captura de pantalla que muestra el botón de guardar](/assets/images/help/projects-v2/new-field-save.png) -Alternatively, open the project command palette by pressing {% data variables.projects.command-palette-shortcut %} and start typing "Create new field." +Como alternativa, abre la paleta de comandos del proyecto presionando {% data variables.projects.command-palette-shortcut %} y comienza a escribir "Create new field". diff --git a/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/deleting-fields.md b/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/deleting-fields.md index 94b0ea1cec..0ad84384b5 100644 --- a/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/deleting-fields.md +++ b/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/deleting-fields.md @@ -10,6 +10,6 @@ topics: --- {% data reusables.projects.project-settings %} -1. Click the name of the field you want to delete. ![Screenshot showing an iteration field](/assets/images/help/projects-v2/select-single-select.png) +1. Click the name of the field you want to delete. ![Captura de pantalla que muestra un campo de iteración](/assets/images/help/projects-v2/select-single-select.png) 1. Next to the field's name, click {% octicon "kebab-horizontal" aria-label="The menu icon" %} to open the menu. ![Screenshot showing field name](/assets/images/help/projects-v2/field-options.png) -1. Click **Delete field**. ![Screenshot showing field name](/assets/images/help/projects-v2/delete-field.png) +1. Click **Delete field**. ![Captura de pantalla que muestra el nombre del campo](/assets/images/help/projects-v2/delete-field.png) diff --git a/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/index.md b/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/index.md index 09b569a5d0..ea175180f6 100644 --- a/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/index.md +++ b/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/index.md @@ -1,6 +1,6 @@ --- title: Understanding field types -shortTitle: Understanding field types +shortTitle: Entender los tipos de campo intro: 'Learn about the different custom field types, how to add custom fields to your project, and how to manage custom fields.' versions: feature: projects-v2 diff --git a/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/renaming-fields.md b/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/renaming-fields.md index 0455d3640d..4a831f71db 100644 --- a/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/renaming-fields.md +++ b/translations/es-ES/content/issues/planning-and-tracking-with-projects/understanding-field-types/renaming-fields.md @@ -10,6 +10,6 @@ topics: --- {% data reusables.projects.project-settings %} -1. Click the name of the field you want to rename. ![Screenshot showing an iteration field](/assets/images/help/projects-v2/select-single-select.png) -1. Under "Field name", type the new name for the field. ![Screenshot showing field name](/assets/images/help/projects-v2/field-rename.png) -1. To save changes, press Return. +1. Click the name of the field you want to rename. ![Captura de pantalla que muestra un campo de iteración](/assets/images/help/projects-v2/select-single-select.png) +1. Under "Field name", type the new name for the field. ![Captura de pantalla que muestra el nombre del campo](/assets/images/help/projects-v2/field-rename.png) +1. Para guardar los cambios, presiona Return. diff --git a/translations/es-ES/content/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/creating-charts.md b/translations/es-ES/content/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/creating-charts.md index 2cc66d234b..726b1d48e1 100644 --- a/translations/es-ES/content/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/creating-charts.md +++ b/translations/es-ES/content/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/creating-charts.md @@ -14,4 +14,4 @@ topics: 3. En el menú de la izquierda, haz clic en **Gráfico nuevo**. ![Screenshot showing the new chart button](/assets/images/help/projects-v2/insights-new-chart.png) 4. Opcionalmente, para cambiar el nombre del gráfico nuevo, haz clic en {% octicon "triangle-down" aria-label="The triangle icon" %}, escribe un nombre nuevo y presiona Return. ![Screenshot showing how to rename a chart](/assets/images/help/projects-v2/insights-rename.png) 5. Sobre el gráfico, escribe los filtros para cambiar los datos que se utilizan para crearlo. Para obtener más información, consulta la sección "[Filtrar proyectos](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects)". -6. A la derecha de la casilla de texto del filtro, haz clic en **Guardar cambios**. ![Screenshot showing save button](/assets/images/help/projects-v2/insights-save-filter.png) +6. A la derecha de la casilla de texto del filtro, haz clic en **Guardar cambios**. ![Captura de pantalla que muestra el botón de guardar](/assets/images/help/projects-v2/insights-save-filter.png) diff --git a/translations/es-ES/content/issues/tracking-your-work-with-issues/about-issues.md b/translations/es-ES/content/issues/tracking-your-work-with-issues/about-issues.md index 7501b21728..7aadf2dda6 100644 --- a/translations/es-ES/content/issues/tracking-your-work-with-issues/about-issues.md +++ b/translations/es-ES/content/issues/tracking-your-work-with-issues/about-issues.md @@ -32,7 +32,7 @@ Las propuestas pueden crearse de varias formas, así que puedes elegir el métod Puedes organizar y priorizar las propuestas con los proyectos. {% ifversion fpt or ghec %}Para rastrear las propuestas como parte de una propuesta más grande, puedes utilizar las listas de tareas.{% endif %} Para categorizar las propuestas relacionadas, puedes utilizar etiquetas e hitos. -For more information about projects, see {% ifversion projects-v2 %}"[About projects](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects)." {% else %}"[Organizing your work with project boards](/issues/organizing-your-work-with-project-boards)."{% endif %} {% ifversion fpt or ghec %}For more information about task lists, see "[About task lists](/issues/tracking-your-work-with-issues/creating-issues/about-task-lists)." {% endif %}Para obtener más información sobre las etiquetas y los hitos, consulta la sección "[Utilizar etiquetas e hitos para rastrear el trabajo](/issues/using-labels-and-milestones-to-track-work)". +Para obtener más información sobre los proyectos, consulta la sección {% ifversion projects-v2 %}"[Acerca de los proyectos](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects)". {% else %}"[Organizar tu trabajo con los tableros de proyecto](/issues/organizing-your-work-with-project-boards)."{% endif %} {% ifversion fpt or ghec %}Para obtener más información sobre las listas de tareas, consulta la sección"[Acerca de las listas de tareas](/issues/tracking-your-work-with-issues/creating-issues/about-task-lists)". {% endif %}Para obtener más información sobre las etiquetas y los hitos, consulta la sección "[Utilizar etiquetas e hitos para rastrear el trabajo](/issues/using-labels-and-milestones-to-track-work)". ## Mantente actualizado diff --git a/translations/es-ES/content/issues/tracking-your-work-with-issues/quickstart.md b/translations/es-ES/content/issues/tracking-your-work-with-issues/quickstart.md index a415d8389e..d72e866659 100644 --- a/translations/es-ES/content/issues/tracking-your-work-with-issues/quickstart.md +++ b/translations/es-ES/content/issues/tracking-your-work-with-issues/quickstart.md @@ -71,7 +71,7 @@ Para comunicar la responsabilidad, puedes asignar la propeusta a un miembro de t ## Agregar la propuesta a un proyecto -You can add the issue to an existing project{% ifversion projects-v2 %} and populate metadata for the project. {% endif %} For more information about projects, see {% ifversion projects-v2 %}"[About projects](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects)."{% else %}"[Organizing your work with project boards](/issues/organizing-your-work-with-project-boards)."{% endif %} +Puedes agregar la propuesta a un proyecto existente{% ifversion projects-v2 %} y poblar los metadatos para el proyecto. {% endif %} Para obtener más información sobre los proyectos, consulta la sección {% ifversion projects-v2 %}"[Acerca de los proyectos](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects)".{% else %}"[Organizar tu trabajo con los tableros de proyecto](/issues/organizing-your-work-with-project-boards)".{% endif %} ![propuesta con proyectos](/assets/images/help/issues/issue-project.png) diff --git a/translations/es-ES/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/reviewing-the-audit-log-for-your-organization.md b/translations/es-ES/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/reviewing-the-audit-log-for-your-organization.md index 1a3a43055f..591f5ee6ff 100644 --- a/translations/es-ES/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/reviewing-the-audit-log-for-your-organization.md +++ b/translations/es-ES/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/reviewing-the-audit-log-for-your-organization.md @@ -52,7 +52,7 @@ Para buscar eventos específicos, utiliza el calificador `action` en tu consulta | [`discussion_post_reply`](#discussion_post_reply-category-actions) | Contiene todas las actividades relacionadas con las respuestas a los debates que se publican en una página de equipo.{% ifversion fpt or ghes or ghec %} | [`empresa`](#enterprise-category-actions) | Contiene las actividades relacionadas con la configuración de la empresa. |{% endif %} | [`gancho`](#hook-category-actions) | Contiene todas las actividades relacionadas con los webhooks. | -| [`integration_installation`](#integration_installation-category-actions) | Contains activities related to integrations installed in an account. | +| [`integration_installation`](#integration_installation-category-actions) | Contiene actividades relacionadas con las integraciones instaladas en una cuenta. | | [`integration_installation_request`](#integration_installation_request-category-actions) | Contiene todas las actividades relacionadas con las solicitudes de los miembros de la organización para que los propietarios aprueben las integraciones para el uso en la organización. |{% ifversion ghec or ghae %} | [`ip_allow_list`](#ip_allow_list-category-actions) | Contiene todas las actividades relacionadas para habilitar o inhabilitar la lista de IP permitidas de una organización. | | [`ip_allow_list_entry`](#ip_allow_list_entry-category-actions) | Contiene las actividades relacionadas con la creación, el borrado y la edición de una entrada en una lista de IP permitidas para una organización.{% endif %} @@ -363,7 +363,7 @@ Un resumen de algunas de las acciones más comunes que se registran como eventos | `destroy (destruir)` | Se activa cuando se eliminó un enlace existente de un repositorio. | | `events_changed (eventos modificados)` | Se activa cuando se modificaron los eventos en un enlace. | -### `integration_installation` category actions +### Acciones de la categoría `integration_installation` | Acción | Descripción | | ----------------------- | ----------------------------------------------------------------- | @@ -373,9 +373,9 @@ Un resumen de algunas de las acciones más comunes que se registran como eventos | `repositories_added` | Se agregaron repositorios a una integración. | | `repositories_removed` | Se eliminaron repositorios de una integración. | {%- ifversion fpt or ghec %} -| `suspend` | An integration was suspended. | `unsuspend` | An integration was unsuspended. +| `suspend` | Se suspendió una integración. | `unsuspend` | Se dejó de suspender una integración. {%- endif %} -| `version_updated` | Permissions for an integration were updated. +| `version_updated` | Se actualizaron los permisos para una integración. ### Acciones de la categoría`integration_installation_request` diff --git a/translations/es-ES/content/organizations/managing-organization-settings/allowing-project-visibility-changes-in-your-organization.md b/translations/es-ES/content/organizations/managing-organization-settings/allowing-project-visibility-changes-in-your-organization.md index da87e28f0e..83d6e66234 100644 --- a/translations/es-ES/content/organizations/managing-organization-settings/allowing-project-visibility-changes-in-your-organization.md +++ b/translations/es-ES/content/organizations/managing-organization-settings/allowing-project-visibility-changes-in-your-organization.md @@ -1,5 +1,5 @@ --- -title: Allowing project visibility changes in your organization +title: Permitir los cambios de visibilidad de proyecto en tu organización intro: Organization owners can allow members with admin permissions to adjust the visibility of projects in their organization. versions: feature: projects-v2 diff --git a/translations/es-ES/content/organizations/managing-organization-settings/disabling-insights-for-projects-in-your-organization.md b/translations/es-ES/content/organizations/managing-organization-settings/disabling-insights-for-projects-in-your-organization.md index 7ed206d2bc..728366d115 100644 --- a/translations/es-ES/content/organizations/managing-organization-settings/disabling-insights-for-projects-in-your-organization.md +++ b/translations/es-ES/content/organizations/managing-organization-settings/disabling-insights-for-projects-in-your-organization.md @@ -17,9 +17,9 @@ After you disable insights for projects in your organization, it won't be possib {% data reusables.profile.org_settings %} 1. In the sidebar, click **{% octicon "sliders" aria-label="The sliders icon" %} Features**. ![Screenshot showing features menu item](/assets/images/help/projects-v2/features-org-menu.png) 1. Under "Insights", deselect **Enable Insights for the organization**. ![Screenshot showing Enable Insights for the organization checkbox](/assets/images/help/projects-v2/disable-insights-checkbox.png) -1. Haz clic en **Save ** (guardar). ![Screenshot showing save button](/assets/images/help/projects-v2/disable-insights-save.png) +1. Haz clic en **Save ** (guardar). ![Captura de pantalla que muestra el botón de guardar](/assets/images/help/projects-v2/disable-insights-save.png) ## Leer más -- "[About {% data variables.product.prodname_projects_v2 %}](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects)" +- "[Acerca de los {% data variables.product.prodname_projects_v2 %}](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects)" - "[About insights for {% data variables.projects.projects_v2 %}](/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/about-insights-for-projects)" diff --git a/translations/es-ES/content/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization.md b/translations/es-ES/content/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization.md index 3b91834c36..12cf639d3e 100644 --- a/translations/es-ES/content/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization.md +++ b/translations/es-ES/content/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization.md @@ -1,6 +1,6 @@ --- -title: Enabling or disabling GitHub Discussions for an organization -intro: 'You can use {% data variables.product.prodname_discussions %} in a organization as a place for your organization to have conversations that aren''t specific to a single repository within your organization.' +title: Habilitar o inhabilitar los debates de GitHub para una organización +intro: 'Puedes utilizar {% data variables.product.prodname_discussions %} en una organización como un lugar en el que esta pueda tener conversaciones que no sean específicas para un solo repositorio dentro de ella.' permissions: 'Organization owners can enable {% data variables.product.prodname_discussions %} for their organization.' versions: feature: discussions @@ -9,16 +9,16 @@ topics: shortTitle: Debates de organización --- -## About organization discussions +## Acerca de los debates de una organización {% data reusables.discussions.about-organization-discussions %} -You can also manage repository discussions. Para obtener más información, consulta la sección "[Habilitar o inhabilitar los debates de GitHub para un repositorio](/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/enabling-or-disabling-github-discussions-for-a-repository)" y "[Administrar la creación de debates para los repositorios en tu organización](/organizations/managing-organization-settings/managing-discussion-creation-for-repositories-in-your-organization)". +También puedes administrar los debates de repositorio. Para obtener más información, consulta la sección "[Habilitar o inhabilitar los debates de GitHub para un repositorio](/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/enabling-or-disabling-github-discussions-for-a-repository)" y "[Administrar la creación de debates para los repositorios en tu organización](/organizations/managing-organization-settings/managing-discussion-creation-for-repositories-in-your-organization)". -## Enabling or disabling {% data variables.product.prodname_discussions %} for your organization +## Habilitar o inhabilitar los {% data variables.product.prodname_discussions %} para tu organización {% data reusables.discussions.enabling-or-disabling-github-discussions-for-your-organization %} -1. To disable discussions, under "Discussions", unselect **Enable discussions for this organization**. +1. Para inhabilitar los debates, debajo de "Debates", deselecciona **Habilitar los debates para esta organización**. ## Leer más diff --git a/translations/es-ES/content/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/commenting-on-a-pull-request.md b/translations/es-ES/content/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/commenting-on-a-pull-request.md index 81e0efb039..454ef793a1 100644 --- a/translations/es-ES/content/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/commenting-on-a-pull-request.md +++ b/translations/es-ES/content/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/commenting-on-a-pull-request.md @@ -26,7 +26,7 @@ You can comment on a pull request's **Conversation** tab to leave general commen You can also comment on specific sections of a file on a pull request's **Files changed** tab in the form of individual line comments or as part of a [pull request review](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews). Adding line comments is a great way to discuss questions about implementation or provide feedback to the author. -For more information on adding line comments to a pull request review, see ["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) +For more information on adding line comments to a pull request review, see "[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)." {% note %} diff --git a/translations/es-ES/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-a-merge-queue.md b/translations/es-ES/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-a-merge-queue.md index 23b3d8b3da..c331fbc244 100644 --- a/translations/es-ES/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-a-merge-queue.md +++ b/translations/es-ES/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-a-merge-queue.md @@ -50,7 +50,7 @@ For more information see "[Events that trigger workflows](/actions/using-workflo ### Triggering merge group checks with other CI providers -With other CI providers, you may need to update your CI configuration to run when a branch that begins with the special prefix `gh-readonly-queue/{base_branch}` is created. +Con otros proveedores de IC, podrías necesitar actualizar tu configuración de IC para que se ejecute cuando se cree una rama que comienza con el prefijo especial `gh-readonly-queue/{base_branch}`. ## Administrar una cola de fusión diff --git a/translations/es-ES/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-suggestions-to-update-pull-request-branches.md b/translations/es-ES/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-suggestions-to-update-pull-request-branches.md index a2b28405e1..d604d5a373 100644 --- a/translations/es-ES/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-suggestions-to-update-pull-request-branches.md +++ b/translations/es-ES/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-suggestions-to-update-pull-request-branches.md @@ -16,6 +16,8 @@ permissions: People with maintainer permissions can enable or disable the settin Si habilitas el ajuste para que siempre sugiera actualizar ramas de solicitudes de cambios en tu repositorio, las personas con permisos de escritura siempre podrán actualizar la rama de encabezado de una solicitud de cambios, en la página de dicha solicitud, cuando no esté actualizada con la rama base. Cuando no se habilita, esta capacidad de actualización solo estará disponible cuando la rama base requiera que las ramas estén actualizadas antes de la fusión y la rama no esté actualizada. Para obtener más información, consulta la sección "[Mantener tu solicitud de cambios sincronizada con la rama base](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/keeping-your-pull-request-in-sync-with-the-base-branch)". +{% data reusables.enterprise.3-5-missing-feature %} + ## Administrar las sugerencias para actualizar una rama de una solicitud de cambios {% data reusables.repositories.navigate-to-repo %} diff --git a/translations/es-ES/content/repositories/creating-and-managing-repositories/about-repositories.md b/translations/es-ES/content/repositories/creating-and-managing-repositories/about-repositories.md index e6501bd8dc..192b52b84b 100644 --- a/translations/es-ES/content/repositories/creating-and-managing-repositories/about-repositories.md +++ b/translations/es-ES/content/repositories/creating-and-managing-repositories/about-repositories.md @@ -90,12 +90,12 @@ Todos los miembros de las empresas tienen permiso de lectura para los repositori {% data reusables.repositories.internal-repo-default %} -{% ifversion ghec %}Unless your enterprise uses {% data variables.product.prodname_emus %}, members{% else %}Members{% endif %} of the enterprise can fork any internal repository owned by an organization in the enterprise. El repositorio bifurcado le pertenecerá a la cuenta personal del miembro y la visibilidad de la bifurcación será privada. Si se elimina a un usuario de todas las organizaciones que pertenezcan a la empresa, las bifurcaciones de dicho usuario para los repositorios internos se eliminarán automáticamente. +{% ifversion ghec %}A menos de que tu empresa utilice {% data variables.product.prodname_emus %}, los miembros{% else %}Los miembros{% endif %} de la empresa pueden bifurcar cualquier repositorio interno que pertenezca a una organización en la empresa. El repositorio bifurcado le pertenecerá a la cuenta personal del miembro y la visibilidad de la bifurcación será privada. Si se elimina a un usuario de todas las organizaciones que pertenezcan a la empresa, las bifurcaciones de dicho usuario para los repositorios internos se eliminarán automáticamente. {% ifversion ghec %} {% note %} -**Note:** {% data variables.product.prodname_managed_users_caps %} cannot fork internal repositories. For more information, see "[About {% data variables.product.prodname_emus %}](/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/about-enterprise-managed-users#abilities-and-restrictions-of-managed-user-accounts)." +**Nota:** Los {% data variables.product.prodname_managed_users_caps %} no pueden bifurcar repositorios internos. Para obtener más información, consulta la sección "[Acerca de {% data variables.product.prodname_emus %}](/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/about-enterprise-managed-users#abilities-and-restrictions-of-managed-user-accounts)". {% endnote %} {% endif %} @@ -109,9 +109,9 @@ La mayoría de los límites que aparecen a continuación afectan tanto {% data v ### Límites de texto -Los archivos de texto de más de **512 KB** siempre se mostrarán como texto simple. Code is not syntax highlighted, and prose files are not converted to HTML (such as Markdown, AsciiDoc, *etc.*). +Los archivos de texto de más de **512 KB** siempre se mostrarán como texto simple. El código no resalta su sintaxis y los archivos en prosa no se convierten a HTML (tales como el lenguaje de marcado, AsciiDoc, *etc.*). -Text files over **5 MB** are only available through their raw URLs, which are served through `{% data variables.product.raw_github_com %}`; for example, `https://{% data variables.product.raw_github_com %}/octocat/Spoon-Knife/master/index.html`. Click the **Raw** button to get the raw URL for a file. +Los archivos de texto mayores a **5 MB** solo están disponibles a través de sus URL sin procesar, las cuales se sirven a través de `{% data variables.product.raw_github_com %}`; por ejemplo, `https://{% data variables.product.raw_github_com %}/octocat/Spoon-Knife/master/index.html`. Haz clic en el botón **Sin procesar** para obtener la URL sin procesar para un archivo. ### Límites de diferencias @@ -126,7 +126,7 @@ Se pueden mostrar algunas partes de una diferencia limitada, pero no se muestra ### Límites de listas de confirmaciones -Las páginas de vista comparada y de solicitudes de extracción muestran una lista de confirmaciones entre las revisiones de `base` y de `encabezado`. These lists are limited to **250** commits. Si superan ese límite, una nota indica que existen más confirmaciones (pero no se muestran). +Las páginas de vista comparada y de solicitudes de extracción muestran una lista de confirmaciones entre las revisiones de `base` y de `encabezado`. Estas listas se limitan a **250** confirmaciones. Si superan ese límite, una nota indica que existen más confirmaciones (pero no se muestran). ## Leer más diff --git a/translations/es-ES/content/repositories/creating-and-managing-repositories/transferring-a-repository.md b/translations/es-ES/content/repositories/creating-and-managing-repositories/transferring-a-repository.md index adae913544..afa20bf8b2 100644 --- a/translations/es-ES/content/repositories/creating-and-managing-repositories/transferring-a-repository.md +++ b/translations/es-ES/content/repositories/creating-and-managing-repositories/transferring-a-repository.md @@ -31,7 +31,7 @@ Los prerrequisitos para las transferencias de repositorio son: - Cuando transfieres un repositorio que te pertenece a otra cuenta personal, el propietario nuevo recibirá un correo electrónico de confirmación.{% ifversion fpt or ghec %} El correo electrónico de confirmación incluye las instrucciones para aceptar la transferencia. Si el propietario nuevo no acepta la transferencia en el transcurso de un día, la invitación se vencerá.{% endif %} - Para transferirle un repositorio que te pertenece a una organización, debes tener permiso para crear un repositorio en la organización de destino. - La cuenta objetivo no debe tener un repositorio con el mismo nombre o una bifurcación en la misma red. -- El propietario original del repositorio se agrega como colaborador en el repositorio transferido. Other collaborators to the transferred repository remain intact.{% ifversion ghes < 3.7 %} +- El propietario original del repositorio se agrega como colaborador en el repositorio transferido. El resto de los colaboradores del repositorio transferido permanecerán intactos.{% ifversion ghes < 3.7 %} - Los repositorios internos no pueden transferirse.{% endif %} - Las bifurcaciones privadas no se pueden transferir. diff --git a/translations/es-ES/content/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository.md b/translations/es-ES/content/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository.md index 4d2e54f6a0..a1da0e6a97 100644 --- a/translations/es-ES/content/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository.md +++ b/translations/es-ES/content/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository.md @@ -18,7 +18,7 @@ shortTitle: Mostrar el botón del patrocinador Puedes configurar tu botón de patrocinador editando un archivo _FUNDING.yml_ en la carpeta `.github` de tu repositorio, o bien en la rama predeterminada. Puedes configurar el botón para que incluya programadores patrocinados en {% data variables.product.prodname_sponsors %}, plataformas de financiamiento externo o URL de financiamiento personalizadas. Para obtener mas información acerca de {% data variables.product.prodname_sponsors %}, consulta "[Acerca de los patrocinadores de GitHub](/sponsors/getting-started-with-github-sponsors/about-github-sponsors)". -Puedes agregar un nombre de usuario, un nombre de paquete o un nombre de proyecto por plataforma de financiamiento externo y hasta cuatro URL personalizadas. Puedes añadir hasta cuatro organizaciones o desarrolladores patrocinadores en {% data variables.product.prodname_sponsors %}. Agrega cada plataforma en una línea nueva, usando la siguiente sintaxis: +Puedes agregar un nombre de usuario, un nombre de paquete o un nombre de proyecto por plataforma de financiamiento externo y hasta cuatro URL personalizadas. Puedes agregar una organización y hasta cuatro desarrolladores patrocinados en {% data variables.product.prodname_sponsors %}. Agrega cada plataforma en una línea nueva, usando la siguiente sintaxis: | Plataforma | Sintaxis | | ---------------------------------------------------------------------------------------- | ----------------------------------------------------------------------- | diff --git a/translations/es-ES/content/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/disabling-project-boards-in-a-repository.md b/translations/es-ES/content/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/disabling-project-boards-in-a-repository.md index 4f3d51796c..a8bed7ca85 100644 --- a/translations/es-ES/content/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/disabling-project-boards-in-a-repository.md +++ b/translations/es-ES/content/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/disabling-project-boards-in-a-repository.md @@ -23,4 +23,4 @@ Cuando inhabilitas los {% data variables.projects.projects_v1_boards %}, ya no v {% data reusables.repositories.sidebar-settings %} 3. En "Características", quita la marca de selección de la casilla de verificación **Proyectos**. ![Casilla de verificación Eliminar proyectos](/assets/images/help/projects/disable-projects-checkbox.png) -After {% data variables.projects.projects_v1_boards %} are disabled, existing {% data variables.projects.projects_v1_boards %} are inaccessible at their previous URLs. {% data reusables.organizations.disable_project_board_results %} +Después de que se inhabiliten los {% data variables.projects.projects_v1_boards %}, los {% data variables.projects.projects_v1_boards %} existentes serán inaccesibles en sus URL previas. {% data reusables.organizations.disable_project_board_results %} diff --git a/translations/es-ES/content/repositories/working-with-files/managing-files/adding-a-file-to-a-repository.md b/translations/es-ES/content/repositories/working-with-files/managing-files/adding-a-file-to-a-repository.md index 37360da6c0..2025d29ffc 100644 --- a/translations/es-ES/content/repositories/working-with-files/managing-files/adding-a-file-to-a-repository.md +++ b/translations/es-ES/content/repositories/working-with-files/managing-files/adding-a-file-to-a-repository.md @@ -9,6 +9,7 @@ redirect_from: - /github/managing-files-in-a-repository/adding-a-file-to-a-repository-using-the-command-line - /github/managing-files-in-a-repository/managing-files-on-github/adding-a-file-to-a-repository - /github/managing-files-in-a-repository/managing-files-using-the-command-line/adding-a-file-to-a-repository-using-the-command-line + - /github/managing-large-files/about-large-files-on-github versions: fpt: '*' ghes: '*' @@ -21,7 +22,7 @@ shortTitle: Agregar un archivo ## Agregar un archivo a un repositorio en {% data variables.product.product_name %} -Los archivos que agregues a un repositorio mediante un navegador están limitados a {% data variables.large_files.max_github_browser_size %} por archivo. Puedes agregar archivos más grandes, de hasta {% data variables.large_files.max_github_size %} cada uno, mediante la línea de comando. Para obtener más información, consulta "[Agregar un archivo a un repositorio mediante la línea de comando](#adding-a-file-to-a-repository-using-the-command-line)". +Los archivos que agregues a un repositorio mediante un navegador están limitados a {% data variables.large_files.max_github_browser_size %} por archivo. Puedes agregar archivos más grandes, de hasta {% data variables.large_files.max_github_size %} cada uno, mediante la línea de comando. Para obtener más información, consulta "[Agregar un archivo a un repositorio mediante la línea de comando](#adding-a-file-to-a-repository-using-the-command-line)". To add files larger than {% data variables.large_files.max_github_size %}, you must use {% data variables.large_files.product_name_long %}. For more information, see "[About large files on {% data variables.product.product_name %}](/repositories/working-with-files/managing-large-files/about-large-files-on-github)." {% tip %} diff --git a/translations/es-ES/content/repositories/working-with-files/using-files/working-with-non-code-files.md b/translations/es-ES/content/repositories/working-with-files/using-files/working-with-non-code-files.md index 72eefb0822..548207a709 100644 --- a/translations/es-ES/content/repositories/working-with-files/using-files/working-with-non-code-files.md +++ b/translations/es-ES/content/repositories/working-with-files/using-files/working-with-non-code-files.md @@ -363,7 +363,7 @@ Cuando ves el archivo en el repositorio, este se procesa como un diagrama de flu Si tu gráfica no se procesa, verifica que contenga una sintaxis de lenguaje de marcado de Mermaid verificándola con el [Editor de Mermaid](https://mermaid.live/edit). -If the chart displays, but does not appear as you'd expect, you can create a new [{% data variables.product.prodname_github_community %} discussion](https://github.com/orgs/community/discussions/categories/general), and add the `Mermaid` label. +Si se muestra la gráfica, pero no aparece como lo esperabas, puedes crear un [debate de {% data variables.product.prodname_github_community %}](https://github.com/orgs/community/discussions/categories/general) nuevo y agregar la etiqueta `Mermaid`. #### Problemas conocidos diff --git a/translations/es-ES/content/rest/deployments/branch-policies.md b/translations/es-ES/content/rest/deployments/branch-policies.md new file mode 100644 index 0000000000..77279b9fe8 --- /dev/null +++ b/translations/es-ES/content/rest/deployments/branch-policies.md @@ -0,0 +1,20 @@ +--- +title: Deployment branch policies +allowTitleToDifferFromFilename: true +shortTitle: Deployment branch policies +intro: The Deployment branch policies API allows you to manage custom deployment branch policies. +versions: + fpt: '*' + ghes: '*' + ghae: '*' + ghec: '*' +topics: + - API +miniTocMaxHeadingLevel: 3 +--- + +## About the Deployment branch policies API + +The Deployment branch policies API allows you to specify custom name patterns that branches must match in order to deploy to an environment. The `deployment_branch_policy.custom_branch_policies` property for the environment must be set to `true` to use these endpoints. To update the `deployment_branch_policy` for an environment, see "[Create or update an environment](/rest/deployments/environments#create-or-update-an-environment)." + +For more information about restricting environment deployments to certain branches, see "[Using environments for deployment](/actions/deployment/targeting-different-environments/using-environments-for-deployment#deployment-branches)." diff --git a/translations/es-ES/content/rest/deployments/index.md b/translations/es-ES/content/rest/deployments/index.md index 1e29becc55..3d0ae0be29 100644 --- a/translations/es-ES/content/rest/deployments/index.md +++ b/translations/es-ES/content/rest/deployments/index.md @@ -14,6 +14,7 @@ children: - /deployments - /environments - /statuses + - /branch-policies redirect_from: - /rest/reference/deployments --- diff --git a/translations/es-ES/content/rest/deployments/statuses.md b/translations/es-ES/content/rest/deployments/statuses.md index e3a4d36150..79c4e91b15 100644 --- a/translations/es-ES/content/rest/deployments/statuses.md +++ b/translations/es-ES/content/rest/deployments/statuses.md @@ -1,5 +1,5 @@ --- -title: Estados de Despliegue +title: Estados de despliegue intro: '' versions: fpt: '*' diff --git a/translations/es-ES/content/rest/enterprise-admin/license.md b/translations/es-ES/content/rest/enterprise-admin/license.md index ab86c3baac..99f6393483 100644 --- a/translations/es-ES/content/rest/enterprise-admin/license.md +++ b/translations/es-ES/content/rest/enterprise-admin/license.md @@ -4,6 +4,8 @@ intro: La API de licencias proporciona información sobre tu licencia empresaria versions: ghes: '*' ghae: '*' + ghec: '*' + fpt: '*' topics: - API miniTocMaxHeadingLevel: 3 diff --git a/translations/es-ES/content/rest/overview/permissions-required-for-github-apps.md b/translations/es-ES/content/rest/overview/permissions-required-for-github-apps.md index afa2909da5..d28c8491f7 100644 --- a/translations/es-ES/content/rest/overview/permissions-required-for-github-apps.md +++ b/translations/es-ES/content/rest/overview/permissions-required-for-github-apps.md @@ -570,13 +570,13 @@ _Claves_ {% endif -%} - [`GET /orgs/:org/team/:team_id`](/rest/teams/teams#get-a-team-by-name) (:read) {% ifversion fpt or ghec -%} -- [`GET /scim/v2/orgs/:org/Users`](/rest/reference/scim#list-scim-provisioned-identities) (:read) +- [`GET /scim/v2/orgs/:org/Users`](/rest/reference/scim#list-scim-provisioned-identities) (:write) {% endif -%} {% ifversion fpt or ghec -%} - [`POST /scim/v2/orgs/:org/Users`](/rest/reference/scim#provision-and-invite-a-scim-user) (:write) {% endif -%} {% ifversion fpt or ghec -%} -- [`GET /scim/v2/orgs/:org/Users/:external_identity_guid`](/rest/reference/scim#get-scim-provisioning-information-for-a-user) (:read) +- [`GET /scim/v2/orgs/:org/Users/:external_identity_guid`](/rest/reference/scim#get-scim-provisioning-information-for-a-user) (:write) {% endif -%} {% ifversion fpt or ghec -%} - [`PUT /scim/v2/orgs/:org/Users/:external_identity_guid`](/rest/reference/scim#set-scim-information-for-a-provisioned-user) (:write) diff --git a/translations/es-ES/content/rest/search.md b/translations/es-ES/content/rest/search.md index c43fecdfe8..f65a781f63 100644 --- a/translations/es-ES/content/rest/search.md +++ b/translations/es-ES/content/rest/search.md @@ -1,6 +1,6 @@ --- title: Buscar -intro: 'The Search API lets you to search for specific items on {% data variables.product.product_name %}.' +intro: 'La API de búsqueda te permite buscar elementos específicos en {% data variables.product.product_name %}.' versions: fpt: '*' ghes: '*' @@ -13,7 +13,7 @@ redirect_from: - /rest/reference/search --- -## About the Search API +## Acerca de la API de búsquedas La API de Búsqueda te ayuda a buscar el elemento específico que quieres encontrar. Por ejemplo, puedes buscar un usuario o un archivo específico en el repositorio. Tómalo como el simil de realizar una búsqueda en Google. Se diseñó para ayudarte a encontrar el resultado exacto que estás buscando (o tal vez algunos de los resultados que buscas). Tal como la búsqueda en Google, a veces quieres ver algunas páginas de los resultados de búsqueda para que puedas encontrar el elemento que mejor satisfaga tus necesidades. Para satisfacer esta necesidad, la API de Búsqueda de {% data variables.product.product_name %} proporciona **hasta 1,000 resultados por búsqueda**. diff --git a/translations/es-ES/content/search-github/searching-on-github/finding-files-on-github.md b/translations/es-ES/content/search-github/searching-on-github/finding-files-on-github.md index 53fb38a146..b220c81ef4 100644 --- a/translations/es-ES/content/search-github/searching-on-github/finding-files-on-github.md +++ b/translations/es-ES/content/search-github/searching-on-github/finding-files-on-github.md @@ -18,12 +18,12 @@ topics: **Tips:** -- By default, file finder results exclude some directories like `build`, `log`, `tmp`, and `vendor`. To search for files in these directories, use the [`filename` code search qualifier](/search-github/searching-on-github/searching-code#search-by-filename).{% ifversion file-finder-exclusion-controls %} Alternatively, you can customize which directories are excluded by default [using a `.gitattributes` file](#customizing-excluded-files).{% endif %} +- Predeterminadamente, los resultados del buscador de archivos excluyen a algunos directorios como `build`, `log`, `tmp` y `vendor`. Para buscar archivos en estos directorios, utiliza el [calificador de búsqueda de código `filename`](/search-github/searching-on-github/searching-code#search-by-filename).{% ifversion file-finder-exclusion-controls %} Como alternativa, puedes personalizar qué directorios se excluyen predeterminadamente [utilizando un archivo `.gitattributes`](#customizing-excluded-files).{% endif %} - También puedes abrir el buscador de archivos presionando `t` en tu teclado. Para obtener más información, consulta "[Atajos del teclado](/articles/keyboard-shortcuts/#comments)". {% endtip %} -## Using the file finder +## Utilizar el buscador de archivos {% data reusables.repositories.navigate-to-repo %} 2. Sobre la lista de archivos, da clic en **Ir al archivo**. ![Botón Buscar archivo](/assets/images/help/search/find-file-button.png) @@ -32,9 +32,9 @@ topics: {% ifversion file-finder-exclusion-controls %} -## Customizing excluded files +## Personalizar los archivos excluidos -By default, file finder results do not include files in the following directories if they exist at your repository root: +Predeterminadamente, los resultados del buscador de archivos no incluyen aquellos en los siguientes directorios si es que existen en la raíz de tu repositorio: - `.git` - `.hg` @@ -46,22 +46,22 @@ By default, file finder results do not include files in the following directorie - `tmp` - `vendor` -You can override these default exclusions using a `.gitattributes` file. +Puedes anular estas exclusiones predeterminadas utilizando un archivo `.gitattributes`. -To do this, create or update a file called `.gitattributes` in your repository root, setting the [`linguist-generated`](https://github.com/github/linguist/blob/master/docs/overrides.md) attribute to `false` for each directory that should be included in file finder results. +Para hacerlo, crea o actualiza un archivo llamado `.gitattributes` en la raíz de tu repositorio, ajustando el atributo [`linguist-generated`](https://github.com/github/linguist/blob/master/docs/overrides.md) en `false` para cada directorio que deba incluirse en los resultados del buscador de archivos. -For example, the following `.gitattributes` file would cause files in the `build/` directory to be available to the file finder: +Por ejemplo, el siguiente archivo `.gitattributes` ocasionaría que los archivos en el directorio `build/` estén disponibles para el buscador de archivos: ``` build/** linguist-generated=false ``` -Note that this override requires the use of the recursive glob pattern (`**`). For more information, see "[pattern format](https://git-scm.com/docs/gitignore#_pattern_format)" in the Git documentation. More complex overrides of subdirectories within excluded-by-default directories are not supported. +Toma en cuenta que esta anulación requiere utilizar el patrón de glob recursivo (`**`). Para obtener más información, consulta la sección "[formato de patrón](https://git-scm.com/docs/gitignore#_pattern_format)" en la documentación de Git. No hay compatibilidad para anulaciones más complejas de subdirectorios dentro de los directorios que se excluyen predeterminadamente. {% endif %} ## Leer más -- "[About searching on GitHub](/search-github/getting-started-with-searching-on-github/about-searching-on-github)"{% ifversion file-finder-exclusion-controls %} -- "[Customizing how changed files appear on GitHub](/repositories/working-with-files/managing-files/customizing-how-changed-files-appear-on-github)" -- [`.gitattributes`](https://git-scm.com/docs/gitattributes) in the Git documentation{% endif %} +- "[Acerca de buscar en GitHub](/search-github/getting-started-with-searching-on-github/about-searching-on-github)"{% ifversion file-finder-exclusion-controls %} +- "[Personalizar cómo se muestran los archivos cambiados en GitHub](/repositories/working-with-files/managing-files/customizing-how-changed-files-appear-on-github)" +- [`.gitattributes`](https://git-scm.com/docs/gitattributes) en la documentación de Git{% endif %} diff --git a/translations/es-ES/content/search-github/searching-on-github/searching-for-repositories.md b/translations/es-ES/content/search-github/searching-on-github/searching-for-repositories.md index ebdc2c2d2a..8d7906b163 100644 --- a/translations/es-ES/content/search-github/searching-on-github/searching-for-repositories.md +++ b/translations/es-ES/content/search-github/searching-on-github/searching-for-repositories.md @@ -91,7 +91,7 @@ Puedes buscar repositorios con base en la cantidad de estrellas que tienen, util | Qualifier | Ejemplo | | ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | stars:n | [**stars:500**](https://github.com/search?utf8=%E2%9C%93&q=stars%3A500&type=Repositories) encuentra repositorios con exactamente 500 estrellas. | -| | [**stars:10..20 size:<1000**](https://github.com/search?q=stars%3A10..20+size%3A%3C1000&type=Repositories) matches repositories 10 to 20 stars, that are smaller than 1000 KB. | +| | [**stars:10..20 size:<1000**](https://github.com/search?q=stars%3A10..20+size%3A%3C1000&type=Repositories) coincide con repositorios de 10 a 20 estrellas que sean menores a 1000 KB. | | | [**stars:>=500 fork:true language:php**](https://github.com/search?q=stars%3A%3E%3D500+fork%3Atrue+language%3Aphp&type=Repositories) encuentra repositorios con al menos 500 estrellas, incluidas los bifurcados, que están escritos en PHP. | ## Buscar por cuándo fue creado o actualizado por última vez un repositorio diff --git a/translations/es-ES/content/site-policy/github-terms/github-community-code-of-conduct.md b/translations/es-ES/content/site-policy/github-terms/github-community-code-of-conduct.md index 3df795cbfd..75c2b26d17 100644 --- a/translations/es-ES/content/site-policy/github-terms/github-community-code-of-conduct.md +++ b/translations/es-ES/content/site-policy/github-terms/github-community-code-of-conduct.md @@ -24,7 +24,7 @@ Nuestra base de usuarios diversa trae perspectivas, ideas y experiencias diferen ## Compromiso -In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in GitHub Community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation. +Con el mejor interés de fomentar un ambiente abierto y acogedor, como contribuyentes y mantenedores nos comprometemos a que la participación en la Comunidad de GitHub sea una experiencia sin acoso para todos, sin importar la edad, talla, discapacidades, etnicidad, identidad y expresión de género, nivel de experiencia, nacionalidad, apariencia personal, raza, religión o identidad y orientación sexual. ## Estándares diff --git a/translations/es-ES/content/site-policy/privacy-policies/github-privacy-statement.md b/translations/es-ES/content/site-policy/privacy-policies/github-privacy-statement.md index 2c4a1c67bd..3d813c5712 100644 --- a/translations/es-ES/content/site-policy/privacy-policies/github-privacy-statement.md +++ b/translations/es-ES/content/site-policy/privacy-policies/github-privacy-statement.md @@ -314,8 +314,8 @@ Tienes derecho a decidir no participar en "ventas" futuras de información perso #### Derecho a la no discriminación. Tienes derecho a que no se te discrimine por ejercer tus derechos bajo la CCPA. No te discriminaremos por ejercer tus derechos de acuerdo con l a CCPA. -Puedes designar, ya sea por escrito o mediante un poder notarial, que un agente autorizado haga solicitudes en tu nombre para ejercer tus derechos bajo la CCPA. Antes de aceptar tal solicitud de un agente, requeriremos que este proporcione pruebas de que lo autorizaste para actuar en tu nombre y podríamos necesitar que verifiques tu identidad directamente con nosotros. Además, para proporcionar o borrar los fragmentos de información personal específicos, necesitaremos verificar tu identidad según el grado de certeza que requiera la ley. Verificaremos tu solicitud pidiéndote que la envíes desde la dirección de correo electrónico asociada con tu cuenta o requiriéndote que proporciones la información necesaria para verificar tu cuenta. [Toma en cuenta que puedes utilizar la autenticación bifactorial con tu cuenta de GitHub.](/authentication/securing-your-account-with-two-factor-authentication-2fa/accessing-github-using-two-factor-authentication) -Finalmente, tienes el derecho de recibir avisos sobre nuestras prácticas cuando o antes de que recopilemos información personal. +Puedes designar, ya sea por escrito o mediante un poder notarial, que un agente autorizado haga solicitudes en tu nombre para ejercer tus derechos bajo la CCPA. Antes de aceptar tal solicitud de un agente, requeriremos que este proporcione pruebas de que lo autorizaste para actuar en tu nombre y podríamos necesitar que verifiques tu identidad directamente con nosotros. Además, para proporcionar o borrar los fragmentos de información personal específicos, necesitaremos verificar tu identidad según el grado de certeza que requiera la ley. Verificaremos tu solicitud pidiéndote que la envíes desde la dirección de correo electrónico asociada con tu cuenta o requiriéndote que proporciones la información necesaria para verificar tu cuenta. [Please note that you may use two-factor authentication with your GitHub account](/authentication/securing-your-account-with-two-factor-authentication-2fa/accessing-github-using-two-factor-authentication). +Finally, you have a right to receive notice of our practices at or before collection of personal information. Adicionalmente, bajo la sección 1798.83 del Código Civil de California, también conocida como la ley "Shine the Light", los residentes de California que hayan proporcionado información personal a algún negocio con el que el individuo haya establecido una relación de negocios para propósitos, familiares o del hogar ("Clientes de California") podrán solicitar información sobre si el negocio ha divulgado su información personal a cualquier tercero o no para propósitos de marketing directo de dichos terceros. Considera que no divulgamos información personal a nadie para propósitos de marketing directo, de acuerdo con lo que define esta ley. Los Clientes de California podrán requerir que se les proporcione más información sobre nuestro cumplimiento con esta ley enviando un mensaje por correo electrónico **(privacy [at] github [dot] com)**. Toma en cuenta que se requiere que los negocios respondan a una solicitud por Cliente de California cada año y podría que no se les requiera responder a las solicitudes que se hacen por medios diferentes que la dirección de correo electrónico designada. diff --git a/translations/es-ES/data/features/custom-pattern-dry-run-ga.yml b/translations/es-ES/data/features/custom-pattern-dry-run-ga.yml new file mode 100644 index 0000000000..dab773378f --- /dev/null +++ b/translations/es-ES/data/features/custom-pattern-dry-run-ga.yml @@ -0,0 +1,5 @@ +#Secret scanning: custom pattern dry run GA #7527 +versions: + ghec: '*' + ghes: '>3.6' + ghae: 'issue-7527' diff --git a/translations/es-ES/data/features/secret-scanning-custom-enterprise-35.yml b/translations/es-ES/data/features/secret-scanning-custom-enterprise-35.yml index f1bb1cd42d..a136282378 100644 --- a/translations/es-ES/data/features/secret-scanning-custom-enterprise-35.yml +++ b/translations/es-ES/data/features/secret-scanning-custom-enterprise-35.yml @@ -3,6 +3,5 @@ ##6367: updates for the "organization level dry runs (Public Beta)" ##5499: updates for the "repository level dry runs (Public Beta)" versions: - ghec: '*' - ghes: '>3.4' + ghes: '>3.4 <3.7' ghae: 'issue-6367' diff --git a/translations/es-ES/data/features/secret-scanning-custom-enterprise-36.yml b/translations/es-ES/data/features/secret-scanning-custom-enterprise-36.yml index b383c65744..828f5c1729 100644 --- a/translations/es-ES/data/features/secret-scanning-custom-enterprise-36.yml +++ b/translations/es-ES/data/features/secret-scanning-custom-enterprise-36.yml @@ -3,6 +3,5 @@ ##6904: updates for "enterprise account level dry runs (Public Beta)" ##7297: updates for dry runs on editing patterns (Public Beta) versions: - ghec: '*' - ghes: '>3.5' + ghes: '>3.5 <3.7' ghae: 'issue-6904' diff --git a/translations/es-ES/data/features/totp-and-mobile-sudo-challenge.yml b/translations/es-ES/data/features/totp-and-mobile-sudo-challenge.yml index f32fb6b9ee..0eae9cda9c 100644 --- a/translations/es-ES/data/features/totp-and-mobile-sudo-challenge.yml +++ b/translations/es-ES/data/features/totp-and-mobile-sudo-challenge.yml @@ -1,5 +1,5 @@ #TOTP and mobile challenge for sudo mode prompt. versions: - #fpt: '*' - #ghec: '*' + fpt: '*' + ghec: '*' ghes: '>= 3.7' diff --git a/translations/es-ES/data/learning-tracks/code-security.yml b/translations/es-ES/data/learning-tracks/code-security.yml index 9c86c1b6ff..3b87fb38b7 100644 --- a/translations/es-ES/data/learning-tracks/code-security.yml +++ b/translations/es-ES/data/learning-tracks/code-security.yml @@ -61,6 +61,8 @@ secret_scanning: - '{% ifversion not fpt %}/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning{% endif %}' - '{% ifversion not fpt %}/code-security/secret-scanning/managing-alerts-from-secret-scanning{% endif %}' - '{% ifversion not fpt %}/code-security/secret-scanning/secret-scanning-patterns{% endif %}' + - '{% ifversion secret-scanning-push-protection %}/code-security/secret-scanning/protecting-pushes-with-secret-scanning{% endif %}' + - '{% ifversion secret-scanning-push-protection %}/code-security/secret-scanning/pushing-a-branch-blocked-by-push-protection{% endif %}' #Security overview feature available in GHEC and GHES 3.2+, so other articles hidden to hide the learning path in other versions security_alerts: title: 'Explora y administra las alertas de seguridad' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-2/0.yml b/translations/es-ES/data/release-notes/enterprise-server/3-2/0.yml index 36f6c4c82c..ba34f7a61d 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-2/0.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-2/0.yml @@ -273,6 +273,7 @@ sections: - When "Users can search GitHub.com" is enabled with GitHub Connect, issues in private and internal repositories are not included in GitHub.com search results. - The {% data variables.product.prodname_registry %} npm registry no longer returns a time value in metadata responses. This was done to allow for substantial performance improvements. We continue to have all the data necessary to return a time value as part of the metadata response and will resume returning this value in the future once we have solved the existing performance issues. - Resource limits that are specific to processing pre-receive hooks may cause some pre-receive hooks to fail. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' deprecations: - heading: Deprecation of GitHub Enterprise Server 2.21 diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-2/1.yml b/translations/es-ES/data/release-notes/enterprise-server/3-2/1.yml index afa4d63da1..9b97bc574e 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-2/1.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-2/1.yml @@ -26,3 +26,4 @@ sections: - Cuando se habilita "Los usuarios pueden buscar en GitHub.com" con GitHub Connect, las propuestas en los repositorios privados e internos no se incluirán en los resultados de búsqueda de GitHub.com. - El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes. - Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-2/10.yml b/translations/es-ES/data/release-notes/enterprise-server/3-2/10.yml index 55e0ccdb60..4691fa314b 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-2/10.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-2/10.yml @@ -14,3 +14,4 @@ sections: - Cuando se habilita "Los usuarios pueden buscar en GitHub.com" con GitHub Connect, las propuestas en los repositorios privados e internos no se incluirán en los resultados de búsqueda de GitHub.com. - El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes. - Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-2/11.yml b/translations/es-ES/data/release-notes/enterprise-server/3-2/11.yml index be58da97de..e603ec8697 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-2/11.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-2/11.yml @@ -41,3 +41,4 @@ sections: - 'Cuando se habilita la opción "Los usuarios pueden buscar en GitHub.com" con las propuestas de {% data variables.product.prodname_github_connect %}, las propuestas en los repositorios internos y privados no se incluyen en los resultados de búsqueda de {% data variables.product.prodname_dotcom_the_website %}.' - 'El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes.' - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-2/12.yml b/translations/es-ES/data/release-notes/enterprise-server/3-2/12.yml index 3483d537d3..15273f31a9 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-2/12.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-2/12.yml @@ -21,3 +21,4 @@ sections: - 'Cuando se habilita la opción "Los usuarios pueden buscar en GitHub.com" con las propuestas de {% data variables.product.prodname_github_connect %}, las propuestas en los repositorios internos y privados no se incluyen en los resultados de búsqueda de {% data variables.product.prodname_dotcom_the_website %}.' - 'El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes.' - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-2/13.yml b/translations/es-ES/data/release-notes/enterprise-server/3-2/13.yml index 5fbc332e64..21ed83e58b 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-2/13.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-2/13.yml @@ -11,7 +11,7 @@ sections: - 'Los videos que se suben a los comentarios de las propuestas no se representaron adecuadamente.' - 'Al utilizar aserciones cifradas de SAML, algunas de ellas no estaban marcando correctamente a las llaves SSH como verificadas.' - 'Al utilizar `ghe-migrator`, una migración falló en importar los archivos de video adjuntos en las propuestas y solicitudes de cambios.' - - 'The Releases page would return a 500 error when the repository has tags that contain non-ASCII characters. [Updated: 2022-06-10]' + - 'La página de lanzamientos devolvió un error 500 cuando el repositorio tuvo etiquetas que contenían caracteres diferentes a los de ASCII. [Actualizado: 2022-06-10]' changes: - 'En las configuraciones de disponibilidad alta, se aclara que la página de resumen de replicación en la consola de administración solo muestra la configuración de replicación actual y no el estado de replicación actual.' - 'Cuando habilites el {% data variables.product.prodname_registry %}, aclara que, actualmente, no hay compatibilidad con utilizar el token de Firma de Acceso Compartida (SAS, por sus siglas en inglés) como secuencia de conexión.' @@ -25,3 +25,4 @@ sections: - 'Cuando se habilita la opción "Los usuarios pueden buscar en GitHub.com" con las propuestas de {% data variables.product.prodname_github_connect %}, las propuestas en los repositorios internos y privados no se incluyen en los resultados de búsqueda de {% data variables.product.prodname_dotcom_the_website %}.' - 'El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes.' - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-2/14.yml b/translations/es-ES/data/release-notes/enterprise-server/3-2/14.yml index ecb5108dd4..3513e4b4c0 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-2/14.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-2/14.yml @@ -4,14 +4,14 @@ sections: security_fixes: - Los paquetes se actualizaron a las últimas versiones de seguridad. bugs: - - An internal script to validate hostnames in the {% data variables.product.prodname_ghe_server %} configuration file would return an error if the hostname string started with a "." (period character). - - In HA configurations where the primary node's hostname was longer than 60 characters, MySQL would fail to be configured. - - The `--gateway` argument was added to the `ghe-setup-network` command, to allow passing the gateway address when configuring network settings using the command line. - - Image attachments that were deleted would return a `500 Internal Server Error` instead of a `404 Not Found` error. - - The calculation of "maximum committers across entire instance" reported in the site admin dashboard was incorrect. - - An incorrect database entry for repository replicas caused database corruption when performing a restore using {% data variables.product.prodname_enterprise_backup_utilities %}. + - Un script interno para validar nombres de host en el archivo de configuración de {% data variables.product.prodname_ghe_server %} devolvió un error cuando la secuencia de nombre de host iniciaba con un "." (punto). + - En las configuraciones de disponibilidad alta en donde el nombre de host del nodo primario fue mayor a 60 caracteres, MySQL no se pudo configurar. + - El argumento `--gateway` se agergó al comando `ghe-setup-network`, para permitir que pasara la dirección de puerta de enlace al configurar los ajustes de red utilizando la línea de comandos. + - Las imágenes adjuntas que se borraron devolvieron un `500 Internal Server Error` en vez de un `404 Not Found`. + - El cálculo de "Cantidad máxima de confirmantes en toda la instancia" que se reportó en el tablero de administrador de sitio fue incorrecto. + - Una entrada incorrecta en la base de datos para las réplicas de repositorio ocasionó que dicha base de datos se corrompiera al realizar una restauración utilizando {% data variables.product.prodname_enterprise_backup_utilities %}. changes: - - Optimised the inclusion of metrics when generating a cluster support bundle. + - Se optimizó la inclusión de las métricas cuando se generó un paquete de soporte de clúster. - En las configuraciones de disponibilidad alta en donde Elasticsearch reportó un estado amarillo válido, los cambios que se introdujeron en una corrección previa bloquearon el comando `ghe-repl-stop` y no permitieron que la replicación se detuviera. El utilizar `ghe-repo-stop --force` ahora forzará a Elasticsearch a detenerse cuando el servicio está en un estado amarillo válido o normal. known_issues: - En una instancia recién configurada de {% data variables.product.prodname_ghe_server %} sin ningún usuario, un atacante podría crear el primer usuario adminsitrador. @@ -21,3 +21,4 @@ sections: - Cuando se habilita la opción "Los usuarios pueden buscar en GitHub.com" con las propuestas de {% data variables.product.prodname_github_connect %}, las propuestas en los repositorios internos y privados no se incluyen en los resultados de búsqueda de {% data variables.product.prodname_dotcom_the_website %}. - El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes. - Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-2/15.yml b/translations/es-ES/data/release-notes/enterprise-server/3-2/15.yml index ffaa6749ba..256635290f 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-2/15.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-2/15.yml @@ -6,7 +6,7 @@ sections: - Los paquetes se actualizaron a las últimas versiones de seguridad. bugs: - En algunos casos, los administradores de sitio no se agregaron automáticamente como propietarios de empresa. - - After merging a branch into the default branch, the "History" link for a file would still link to the previous branch instead of the target branch. + - Después de fusionar una rama en la rama predeterminada, el enlace de "Historial" de un archivo aún enlazaba con la rama anterior en vez de con la rama destino. changes: - El crear o actualizar ejecuciones de verificación o suites de verificación pudo devolver un `500 Internal Server Error` si el valor para campos específicos, como el de nombre, era demasiado largo. known_issues: @@ -17,3 +17,4 @@ sections: - Cuando se habilita la opción "Los usuarios pueden buscar en GitHub.com" con las propuestas de {% data variables.product.prodname_github_connect %}, las propuestas en los repositorios internos y privados no se incluyen en los resultados de búsqueda de {% data variables.product.prodname_dotcom_the_website %}. - El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes. - Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-2/16.yml b/translations/es-ES/data/release-notes/enterprise-server/3-2/16.yml index 911237e887..b724649ac1 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-2/16.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-2/16.yml @@ -15,3 +15,12 @@ sections: - 'La utilidad de línea de comandos `ghe-set-password` inicia automáticamente los servicios requeridos cuando la instancia se arranca en modo de recuperación.' - 'Las métricas para los procesos en segundo plano de `aqueduct` se otorgan para el reenvío de Collectd y se muestran en la consola de administración.' - 'La ubicación de la bitácora de ejecución de migración y configuración, `/data/user/common/ghe-config.log`, ahora se muestra en la página que describe una migración en curso.' + known_issues: + - 'En una instancia recién configurada de {% data variables.product.prodname_ghe_server %} sin ningún usuario, un atacante podría crear el primer usuario adminsitrador.' + - 'Las reglas de cortafuegos personalizadas se eliminan durante el proceso de actualización.' + - 'Los archivos rastreados del LFS de Git que se [cargaron mediante la interface web](https://github.com/blog/2105-upload-files-to-your-repositories) se agregaron incorrecta y directamente al repositorio.' + - 'Las propuestas no pudieron cerrarse si contenían un permalink a un blob en el mismo repositorio en donde la ruta de archvio del blob era más grande a 255 caracteres.' + - 'Cuando se habilita la opción "Los usuarios pueden buscar en GitHub.com" con las propuestas de {% data variables.product.prodname_github_connect %}, las propuestas en los repositorios internos y privados no se incluyen en los resultados de búsqueda de {% data variables.product.prodname_dotcom_the_website %}.' + - 'El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes.' + - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-2/2.yml b/translations/es-ES/data/release-notes/enterprise-server/3-2/2.yml index b6f7a0b086..a05be1d1b1 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-2/2.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-2/2.yml @@ -21,3 +21,4 @@ sections: - Cuando se habilita "Los usuarios pueden buscar en GitHub.com" con GitHub Connect, las propuestas en los repositorios privados e internos no se incluirán en los resultados de búsqueda de GitHub.com. - El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes. - Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-2/3.yml b/translations/es-ES/data/release-notes/enterprise-server/3-2/3.yml index d44e255c31..2a2111741e 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-2/3.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-2/3.yml @@ -28,3 +28,4 @@ sections: - 'Cuando se habilita "Los usuarios pueden buscar en GitHub.com" con GitHub Connect, las propuestas en los repositorios privados e internos no se incluirán en los resultados de búsqueda de GitHub.com.' - 'El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes.' - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-2/4.yml b/translations/es-ES/data/release-notes/enterprise-server/3-2/4.yml index 6570bad8be..4ae171fb05 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-2/4.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-2/4.yml @@ -28,3 +28,4 @@ sections: - Cuando se habilita "Los usuarios pueden buscar en GitHub.com" con GitHub Connect, las propuestas en los repositorios privados e internos no se incluirán en los resultados de búsqueda de GitHub.com. - El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes. - Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-2/5.yml b/translations/es-ES/data/release-notes/enterprise-server/3-2/5.yml index 1d1bed648f..d1e137a965 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-2/5.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-2/5.yml @@ -25,3 +25,4 @@ sections: - 'Cuando se habilita "Los usuarios pueden buscar en GitHub.com" con GitHub Connect, las propuestas en los repositorios privados e internos no se incluirán en los resultados de búsqueda de GitHub.com.' - 'El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes.' - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-2/6.yml b/translations/es-ES/data/release-notes/enterprise-server/3-2/6.yml index 4671d30bb0..449992b7f2 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-2/6.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-2/6.yml @@ -12,3 +12,4 @@ sections: - Cuando se habilita "Los usuarios pueden buscar en GitHub.com" con GitHub Connect, las propuestas en los repositorios privados e internos no se incluirán en los resultados de búsqueda de GitHub.com. - El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes. - Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-2/7.yml b/translations/es-ES/data/release-notes/enterprise-server/3-2/7.yml index 70c2955256..6458bc738f 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-2/7.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-2/7.yml @@ -20,3 +20,4 @@ sections: - 'Cuando se habilita "Los usuarios pueden buscar en GitHub.com" con GitHub Connect, las propuestas en los repositorios privados e internos no se incluirán en los resultados de búsqueda de GitHub.com.' - 'El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes.' - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-2/8.yml b/translations/es-ES/data/release-notes/enterprise-server/3-2/8.yml index ad19dc6b21..f5882f332c 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-2/8.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-2/8.yml @@ -23,3 +23,4 @@ sections: - 'Cuando se habilita "Los usuarios pueden buscar en GitHub.com" con GitHub Connect, las propuestas en los repositorios privados e internos no se incluirán en los resultados de búsqueda de GitHub.com.' - 'El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes.' - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-2/9.yml b/translations/es-ES/data/release-notes/enterprise-server/3-2/9.yml index e2dab597b4..c1f953b9c8 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-2/9.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-2/9.yml @@ -17,3 +17,4 @@ sections: - 'Cuando se habilita "Los usuarios pueden buscar en GitHub.com" con GitHub Connect, las propuestas en los repositorios privados e internos no se incluirán en los resultados de búsqueda de GitHub.com.' - 'El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes.' - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-3/0.yml b/translations/es-ES/data/release-notes/enterprise-server/3-3/0.yml index 9af045956b..021830129b 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-3/0.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-3/0.yml @@ -4,7 +4,7 @@ sections: features: - heading: 'Rol de administrador de seguridad' notes: - - "Organization owners can now grant teams the access to manage security alerts and settings on their repositories. The \"security manager\" role can be applied to any team and grants the team's members the following access:\n\n- Read access on all repositories in the organization.\n- Write access on all security alerts in the organization.\n- Access to the organization-level security tab.\n- Write access on security settings at the organization level.\n- Write access on security settings at the repository level.\n\nThe security manager role is available as a public beta and subject to change. For more information, see \"[Managing security managers in your organization](/organizations/managing-peoples-access-to-your-organization-with-roles/managing-security-managers-in-your-organization).\" [Updated 2022-07-29]\n" + - "Los propietarios de las organizaciones ahora pueden otorgar a los equipos acceso para administrar las alertas de seguridad y los ajustes en sus repositorios. El rol de \"administrador de seguridad\" puede aplicarse a cualquier equipo y este otorga los siguientes acceso a sus miembros:\n\n- Acceso de lectura en todos los repositorios de la organización.\n- Acceso de escritura en todas las alertas de seguridad de la organización.\n- Acceso para la pestaña de seguridad a nivel organizacional.\n- Acceso de escritura en los ajustes de seguridad a nivel organizacional.\n- Acceso de escritura en los ajustes de seguridad a nivel de repositorio.\n\nEl rol de administrador de seguridad está disponible como beta público y está sujeto a cambios. Para obtener más información, consulta la sección \"[Administrar a los administradores de seguridad en tu organización](/organizations/managing-peoples-access-to-your-organization-with-roles/managing-security-managers-in-your-organization).\" [Actualizado 2022-07-29]\n" - heading: 'Ejecutores auto-hospedados efímeros para GitHub Actions y webhooks nuevos para escalar automáticamente' notes: - "{% data variables.product.prodname_actions %} es ahora compatible con ejecutores auto-hospedados (de job sencillo) efímeros y con un webhook de [`workflow_job`] nuevo (/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#workflow_job) para que el escalamiento automático de los ejecutores sea más fácil.\n\nLos ejecutores efímeros son buenos para los ambientes auto-administradores en donde se requiere que cada job se ejecute en una imagen limpia. Después de que se ejecuta un job, los ejecutores efímeros se dejan de registrar automáticamente desde {% data variables.product.product_location %}, lo cual te permite realizar cualquier administración posterior al job.\n\nPuedes combinar los ejecutores efímeros con el webhook nuevo de `workflow_job` para escalar automáticamente los ejecutores auto-hospedados en respuesta a las solicitudes de job de {% data variables.product.prodname_actions %}.\n\nPara obtener más información, consulta las secciones \"[Escalar automáticamente con ejecutores auto-hospedados]](/actions/hosting-your-own-runners/autoscaling-with-self-hosted-runners)\" y \"[Eventos y cargas útiles de webhooks](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#workflow_job)\".\n" @@ -94,6 +94,7 @@ sections: - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' - 'Los ajustes de almacenamiento de {% data variables.product.prodname_actions %} no pueden validarse y guardarse en la {% data variables.enterprise.management_console %} cuando se selecciona "Forzar estilo de ruta" y, en su lugar, debe configurarse la utilidad de línea de comando `ghe-actions-precheck`.' - 'Las instancias de {% data variables.product.prodname_ghe_server %} 3.3 instaladas en Azure y aprovisionadas 32 núcleos de CPU o más fallaron para lanzarse debido a un error presente en el kernel actual de Linux. [Actualizado: 2022-08-04]' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' deprecations: - heading: 'Obsoletización de GitHub Enterprise Server 2.22' notes: diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-3/1.yml b/translations/es-ES/data/release-notes/enterprise-server/3-3/1.yml index e7d8e204a3..fa5ed00cad 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-3/1.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-3/1.yml @@ -15,3 +15,4 @@ sections: - Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción. - 'Los ajustes de almacenamiento de {% data variables.product.prodname_actions %} no pueden validarse y guardarse en la {% data variables.enterprise.management_console %} cuando se selecciona "Forzar estilo de ruta" y, en su lugar, debe configurarse la utilidad de línea de comando `ghe-actions-precheck`.' - 'Las instancias de {% data variables.product.prodname_ghe_server %} 3.3 instaladas en Azure y aprovisionadas 32 núcleos de CPU o más fallaron para lanzarse debido a un error presente en el kernel actual de Linux. [Actualizado: 2022-08-04]' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-3/10.yml b/translations/es-ES/data/release-notes/enterprise-server/3-3/10.yml index 6c1b19d9da..24ddd6e2d2 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-3/10.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-3/10.yml @@ -19,3 +19,4 @@ sections: - El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes. - Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción. - 'Los ajustes de almacenamiento de {% data variables.product.prodname_actions %} no pueden validarse y guardarse en la {% data variables.enterprise.management_console %} cuando se selecciona "Forzar estilo de ruta" y, en su lugar, debe configurarse la utilidad de línea de comando `ghe-actions-precheck`.' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-3/11.yml b/translations/es-ES/data/release-notes/enterprise-server/3-3/11.yml index b252c8300c..57c8f71cd7 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-3/11.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-3/11.yml @@ -5,7 +5,7 @@ sections: - '**MEDIA**: Previene que un atacante ejecute código de Javascript explotando una vulnerabilidad de scripting entre sitios (XSS) en los elementos desplegables de IU dentro de la interfaz web de GitHub Enterprise Server.' - 'Actualiza Grafana a la versión 7.5.16, lo cual trata varias vulnerabilidades de seguridad, incluyendo el [CVE-2020-13379](https://github.com/advisories/GHSA-wc9w-wvq2-ffm9) y el [CVE-2022-21702](https://github.com/grafana/grafana/security/advisories/GHSA-xc3p-28hw-q24g).' - 'Los paquetes se actualizaron a las últimas versiones de seguridad.' - - '**MEDIUM**: A stored XSS vulnerability was identified in GitHub Enterprise Server that allowed the injection of arbitrary attributes. This injection was blocked by Github''s Content Security Policy (CSP). This vulnerability was reported via the GitHub Bug Bounty program and has been assigned [CVE-2022-23733](https://www.cve.org/CVERecord?id=CVE-2022-23733). [Updated: 2022-07-31]' + - '**MEDIA**: Una vulnerabilidad de XSS almacenada se identificó en GitHub Enterprise Server, la cual permitió la inyección de atributos arbitrarios. Esta inyección se bloqueó con la Política de Seguridad de Contenido (CSP) de GitHub. Esta vulnerabilidad se reportó a través del programa de Recompensas por Errores de GitHub y se le asignó el [CVE-2022-23733](https://www.cve.org/CVERecord?id=CVE-2022-23733). [Actualizado: 2022-07-31]' bugs: - 'Se corrigió un problema en donde los archivos dentro de los archivos zip de los artefactos tenían permisos de 000 cuando se desempacaban utilizando una herramienta de descompresión. Ahora los archivos tenían el permiso configurado en 644, de la misma forma que funciona en GitHub.com.' - 'En algunos casos, el demonio de collectd pudo haber consumido memoria excesiva.' @@ -17,3 +17,14 @@ sections: - 'La utilidad de línea de comandos `ghe-set-password` inicia automáticamente los servicios requeridos cuando la instancia se arranca en modo de recuperación.' - 'Las métricas para los procesos en segundo plano de `aqueduct` se otorgan para el reenvío de Collectd y se muestran en la consola de administración.' - 'La ubicación de la bitácora de ejecución de migración y configuración, `/data/user/common/ghe-config.log`, ahora se muestra en la página que describe una migración en curso.' + known_issues: + - 'Después de haber actualizado a {% data variables.product.prodname_ghe_server %} 3.3, podría que las {% data variables.product.prodname_actions %} no inicien automáticamente. Para resolver este problema, conéctate al aplicativo a través de SSH y ejecuta el comando `ghe-actions-start`.' + - 'En una instancia recién configurada de {% data variables.product.prodname_ghe_server %} sin ningún usuario, un atacante podría crear el primer usuario adminsitrador.' + - 'Las reglas de cortafuegos personalizadas se eliminan durante el proceso de actualización.' + - 'Los archivos rastreados del LFS de Git que se [cargaron mediante la interface web](https://github.com/blog/2105-upload-files-to-your-repositories) se agregaron incorrecta y directamente al repositorio.' + - 'Las propuestas no pudieron cerrarse si contenían un permalink a un blob en el mismo repositorio en donde la ruta de archvio del blob era más grande a 255 caracteres.' + - 'Cuando se habilita la opción "Los usuarios pueden buscar en GitHub.com" con las propuestas de {% data variables.product.prodname_github_connect %}, las propuestas en los repositorios internos y privados no se incluyen en los resultados de búsqueda de {% data variables.product.prodname_dotcom_the_website %}.' + - 'El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes.' + - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' + - 'Los ajustes de almacenamiento de {% data variables.product.prodname_actions %} no pueden validarse y guardarse en la {% data variables.enterprise.management_console %} cuando se selecciona "Forzar estilo de ruta" y, en su lugar, debe configurarse la utilidad de línea de comando `ghe-actions-precheck`.' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-3/2.yml b/translations/es-ES/data/release-notes/enterprise-server/3-3/2.yml index bafcfd7e07..760432177d 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-3/2.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-3/2.yml @@ -29,3 +29,4 @@ sections: - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' - 'Los ajustes de almacenamiento de {% data variables.product.prodname_actions %} no pueden validarse y guardarse en la {% data variables.enterprise.management_console %} cuando se selecciona "Forzar estilo de ruta" y, en su lugar, debe configurarse la utilidad de línea de comando `ghe-actions-precheck`.' - 'Las instancias de {% data variables.product.prodname_ghe_server %} 3.3 que se instalan en Azure y se aprovisionan con 32 núcleos de CPU o más no se pudieron lanzar debido a un error presente en el kernel actual de Linux. [Actualizado: 2022-04-08]' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-3/3.yml b/translations/es-ES/data/release-notes/enterprise-server/3-3/3.yml index 8e4bd6b9b3..8e37400df5 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-3/3.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-3/3.yml @@ -27,3 +27,4 @@ sections: - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' - 'Los ajustes de almacenamiento de {% data variables.product.prodname_actions %} no pueden validarse y guardarse en la {% data variables.enterprise.management_console %} cuando se selecciona "Forzar estilo de ruta" y, en su lugar, debe configurarse la utilidad de línea de comando `ghe-actions-precheck`.' - 'Las instancias de {% data variables.product.prodname_ghe_server %} 3.3 instaladas en Azure y aprovisionadas 32 núcleos de CPU o más fallaron para lanzarse debido a un error presente en el kernel actual de Linux. [Actualizado: 2022-08-04]' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-3/4.yml b/translations/es-ES/data/release-notes/enterprise-server/3-3/4.yml index 4004bfc429..a170a1ba8e 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-3/4.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-3/4.yml @@ -22,3 +22,4 @@ sections: - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' - 'Los ajustes de almacenamiento de {% data variables.product.prodname_actions %} no pueden validarse y guardarse en la {% data variables.enterprise.management_console %} cuando se selecciona "Forzar estilo de ruta" y, en su lugar, debe configurarse la utilidad de línea de comando `ghe-actions-precheck`.' - 'Las instancias de {% data variables.product.prodname_ghe_server %} 3.3 instaladas en Azure y aprovisionadas 32 núcleos de CPU o más fallaron para lanzarse debido a un error presente en el kernel actual de Linux. [Actualizado: 2022-08-04]' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-3/5.yml b/translations/es-ES/data/release-notes/enterprise-server/3-3/5.yml index f4f54fd206..3bf80999e3 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-3/5.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-3/5.yml @@ -17,3 +17,4 @@ sections: - Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción. - 'Los ajustes de almacenamiento de {% data variables.product.prodname_actions %} no pueden validarse y guardarse en la {% data variables.enterprise.management_console %} cuando se selecciona "Forzar estilo de ruta" y, en su lugar, debe configurarse la utilidad de línea de comando `ghe-actions-precheck`.' - 'Las instancias de {% data variables.product.prodname_ghe_server %} 3.3 instaladas en Azure y aprovisionadas 32 núcleos de CPU o más fallaron para lanzarse debido a un error presente en el kernel actual de Linux. [Actualizado: 2022-08-04]' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-3/6.yml b/translations/es-ES/data/release-notes/enterprise-server/3-3/6.yml index 811202a4ca..f1a4d4d56e 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-3/6.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-3/6.yml @@ -47,3 +47,4 @@ sections: - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' - 'Los ajustes de almacenamiento de {% data variables.product.prodname_actions %} no pueden validarse y guardarse en la {% data variables.enterprise.management_console %} cuando se selecciona "Forzar estilo de ruta" y, en su lugar, debe configurarse la utilidad de línea de comando `ghe-actions-precheck`.' - 'Las instancias de {% data variables.product.prodname_ghe_server %} 3.3 instaladas en Azure y aprovisionadas 32 núcleos de CPU o más fallaron para lanzarse debido a un error presente en el kernel actual de Linux. [Actualizado: 2022-08-04]' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-3/7.yml b/translations/es-ES/data/release-notes/enterprise-server/3-3/7.yml index d29920caba..d4118e7d0d 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-3/7.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-3/7.yml @@ -29,3 +29,4 @@ sections: - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' - 'Los ajustes de almacenamiento de {% data variables.product.prodname_actions %} no pueden validarse y guardarse en la {% data variables.enterprise.management_console %} cuando se selecciona "Forzar estilo de ruta" y, en su lugar, debe configurarse la utilidad de línea de comando `ghe-actions-precheck`.' - 'Las instancias de {% data variables.product.prodname_ghe_server %} 3.3 instaladas en Azure y aprovisionadas 32 núcleos de CPU o más fallaron para lanzarse debido a un error presente en el kernel actual de Linux. [Actualizado: 2022-08-04]' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-3/8.yml b/translations/es-ES/data/release-notes/enterprise-server/3-3/8.yml index 522af4267d..5904e2bf14 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-3/8.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-3/8.yml @@ -31,3 +31,4 @@ sections: - 'El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes.' - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' - 'Los ajustes de almacenamiento de {% data variables.product.prodname_actions %} no pueden validarse y guardarse en la {% data variables.enterprise.management_console %} cuando se selecciona "Forzar estilo de ruta" y, en su lugar, debe configurarse la utilidad de línea de comando `ghe-actions-precheck`.' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-3/9.yml b/translations/es-ES/data/release-notes/enterprise-server/3-3/9.yml index 4eaf7414c4..df8c35ad1d 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-3/9.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-3/9.yml @@ -5,7 +5,7 @@ sections: - Los paquetes se actualizaron a las últimas versiones de seguridad. bugs: - Un script interno para validar nombres de host en el archivo de configuración de {% data variables.product.prodname_ghe_server %} devolvió un error cuando la secuencia de nombre de host iniciaba con un "." (punto). - - In HA configurations where the primary node's hostname was longer than 60 characters, MySQL would fail to be configured + - En las configuraciones de disponibilidad alta en donde el nombre de host del nodo primario fue mayor a 60 caracteres, MySQL no se pudo configurar - El argumento `--gateway` se agergó al comando `ghe-setup-network`, para permitir que pasara la dirección de puerta de enlace al configurar los ajustes de red utilizando la línea de comandos. - Las imágenes adjuntas que se borraron devolvieron un `500 Internal Server Error` en vez de un `404 Not Found`. - El cálculo de "Cantidad máxima de confirmantes en toda la instancia" que se reportó en el tablero de administrador de sitio fue incorrecto. @@ -24,3 +24,4 @@ sections: - El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes. - Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción. - 'Los ajustes de almacenamiento de {% data variables.product.prodname_actions %} no pueden validarse y guardarse en la {% data variables.enterprise.management_console %} cuando se selecciona "Forzar estilo de ruta" y, en su lugar, debe configurarse la utilidad de línea de comando `ghe-actions-precheck`.' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-4/0-rc1.yml b/translations/es-ES/data/release-notes/enterprise-server/3-4/0-rc1.yml index 9aa914e6b8..d9b64d0c6e 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-4/0-rc1.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-4/0-rc1.yml @@ -35,7 +35,7 @@ sections: heading: La seguridad del dependabot y las actualizaciones de versión están en beta público notes: - | - {% data variables.product.prodname_dependabot %} is now available in {% data variables.product.prodname_ghe_server %} 3.4 as a public beta, offering both version updates and security updates for several popular ecosystems. {% data variables.product.prodname_dependabot %} on {% data variables.product.prodname_ghe_server %} requires {% data variables.product.prodname_actions %} and a pool of self-hosted runners configured for {% data variables.product.prodname_dependabot %} use. {% data variables.product.prodname_dependabot %} on {% data variables.product.prodname_ghe_server %} also requires {% data variables.product.prodname_github_connect %} and {% data variables.product.prodname_dependabot %} to be enabled by an administrator. Beta feedback and suggestions can be shared in the [{% data variables.product.prodname_dependabot %} Feedback GitHub discussion](https://github.com/community/community/discussions/categories/dependabot). For more information and to try the beta, see "[Setting up {% data variables.product.prodname_dependabot %} security and version updates on your enterprise](/admin/github-actions/enabling-github-actions-for-github-enterprise-server/setting-up-dependabot-updates)." + El {% data variables.product.prodname_dependabot %} ahora está disponible en {% data variables.product.prodname_ghe_server %} 3.4 como un beta público y ofrece tanto actualziaciones de versión como de seguridad para varios ecosistemas populares. El {% data variables.product.prodname_dependabot %} en {% data variables.product.prodname_ghe_server %} requiere {% data variables.product.prodname_actions %} y un conjunto de ejecutores auto-hospedados configurado para que el mismo {% data variables.product.prodname_dependabot %} los utilice. El {% data variables.product.prodname_dependabot %} en {% data variables.product.prodname_ghe_server %} también requiere que un administrador habilite tanto {% data variables.product.prodname_github_connect %} como el mismo {% data variables.product.prodname_dependabot %}. Puedes compartir tu retroalimentación y sugerencias en el [Debate de GitHub sobre la retroalimentación para el {% data variables.product.prodname_dependabot %}](https://github.com/community/community/discussions/categories/dependabot). Para obtener más información y probar el beta, consulta la sección "[Configurar la seguridad y las actualizaciones de versión del {% data variables.product.prodname_dependabot %} en tu empresa](/admin/github-actions/enabling-github-actions-for-github-enterprise-server/setting-up-dependabot-updates)". changes: - heading: Cambios en la administración diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-4/0.yml b/translations/es-ES/data/release-notes/enterprise-server/3-4/0.yml index 751e287bd3..ae773b06e6 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-4/0.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-4/0.yml @@ -28,7 +28,7 @@ sections: heading: La seguridad del dependabot y las actualizaciones de versión están en beta público notes: - | - {% data variables.product.prodname_dependabot %} is now available in {% data variables.product.prodname_ghe_server %} 3.4 as a public beta, offering both version updates and security updates for several popular ecosystems. {% data variables.product.prodname_dependabot %} on {% data variables.product.prodname_ghe_server %} requires {% data variables.product.prodname_actions %} and a pool of self-hosted runners configured for {% data variables.product.prodname_dependabot %} use. {% data variables.product.prodname_dependabot %} on {% data variables.product.prodname_ghe_server %} also requires {% data variables.product.prodname_github_connect %} and {% data variables.product.prodname_dependabot %} to be enabled by an administrator. Beta feedback and suggestions can be shared in the [{% data variables.product.prodname_dependabot %} Feedback GitHub discussion](https://github.com/community/community/discussions/categories/dependabot). For more information and to try the beta, see "[Setting up {% data variables.product.prodname_dependabot %} security and version updates on your enterprise](/admin/github-actions/enabling-github-actions-for-github-enterprise-server/setting-up-dependabot-updates)." + El {% data variables.product.prodname_dependabot %} ahora está disponible en {% data variables.product.prodname_ghe_server %} 3.4 como un beta público, ofreciendo actualizaciones de versión y de seguridad para varios ecosistemas populares. El {% data variables.product.prodname_dependabot %} en {% data variables.product.prodname_ghe_server %} requiere {% data variables.product.prodname_actions %} y un conjunto de ejecutores auto-hospedados configurados para que los utilice el {% data variables.product.prodname_dependabot %}. El {% data variables.product.prodname_dependabot %} en {% data variables.product.prodname_ghe_server %} también requiere de {% data variables.product.prodname_github_connect %} y de que un administrador habilite al {% data variables.product.prodname_dependabot %}. La retroalimentación y sugerencias de la versión beta pueden compartirse en el [Debate de GitHub para la retroalimentación sobre el {% data variables.product.prodname_dependabot %}] (https://github.com/community/community/discussions/categories/dependabot). Para obtener más información y para probar la versión beta, consulta la sección "[Configurar la seguridad y actualizaciones de versión del {% data variables.product.prodname_dependabot %} en tu empresa](/admin/github-actions/enabling-github-actions-for-github-enterprise-server/setting-up-dependabot-updates)". - heading: La autenticación de SAML es compatible con las aserciones cifradas notes: @@ -160,6 +160,7 @@ sections: Para darle una solución a este problema, puedes tomar una de las dos acciones siguientes. - Reconfigurar el IdP cargando una copia estática de los metadatos de SAML sin el atributo `WantAssertionsEncrypted`. - Copiar los metadatos de SAML, eliminar el atributo `WantAssertionsEncrypted`, hospedarlo en un servidor web y reconfigurar el IdP para que apunte a esa URL. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' deprecations: - heading: Obsoletización de GitHub Enterprise Server 3.0 diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-4/1.yml b/translations/es-ES/data/release-notes/enterprise-server/3-4/1.yml index 3767d635a8..52567e9d51 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-4/1.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-4/1.yml @@ -48,6 +48,7 @@ sections: - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' - "Después de registrar un ejecutor auto-hospedado con el parámetro `--ephemeral` en más de un nivel (por ejemplo, tanto en la empresa como en la organización), el ejecutor podría atorarse en un estado inactivo y requerir un nuevo registro. [Actualizado: 2022-06-17]\n" - "Cuando utilizas las aserciones cifradas con {% data variables.product.prodname_ghe_server %} 3.4.0 y 3.4.1, un atributo nuevo de XML `WantAssertionsEncrypted` en el `SPSSODescriptor` contiene un atributo inválido para los metadatos de SAML. Los IdP que consumen esta terminal de metadatos de SAML podrían encontrar errores al validar el modelo XML de los metadatos de SAML. Habrá una corrección disponible en el siguiente lanzamiento de parche. [Actualizado: 2022-04-11]\n\nPara darle una solución a este problema, puedes tomar una de las dos acciones siguientes.\n- Reconfigurar el IdP cargando una copia estática de los metadatos de SAML sin el atributo `WantAssertionsEncrypted`.\n- Copiar los metadatos de SAML, eliminar el atributo `WantAssertionsEncrypted`, hospedarlo en un servidor web y reconfigurar el IdP para que apunte a esa URL.\n" + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' deprecations: - heading: 'Obsoletización de GitHub Enterprise Server 3.0' notes: diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-4/2.yml b/translations/es-ES/data/release-notes/enterprise-server/3-4/2.yml index 6d23ccb56c..0e7becdeaf 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-4/2.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-4/2.yml @@ -26,7 +26,8 @@ sections: - 'El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes.' - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' - "Después de registrar un ejecutor auto-hospedado con el parámetro `--ephemeral` en más de un nivel (por ejemplo, tanto en la empresa como en la organización), el ejecutor podría atorarse en un estado inactivo y requerir un nuevo registro. [Actualizado: 2022-06-17]\n" - - 'After upgrading to {% data variables.product.prodname_ghe_server %} 3.4, releases may appear to be missing from repositories. This can occur when the required Elasticsearch index migrations have not successfully completed.' + - 'Después de mejorar a {% data variables.product.prodname_ghe_server %} 3.4, podría parecer que los lanzamientos no están en los repositorios. Esto puede ocurrir cuando las migraciones de índice de Elasticsearch requeridas no se han completado exitosamente.' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' deprecations: - heading: 'Obsoletización de GitHub Enterprise Server 3.0' notes: @@ -52,7 +53,7 @@ sections: - heading: 'Obsoletización de extensiones de bit-caché personalizadas' notes: - "Desde {% data variables.product.prodname_ghe_server %} 3.1, el soporte de las extensiones bit-cache propietarias de {% data variables.product.company_short %} se comenzó a eliminar paulatinamente. Estas extensiones son obsoletas en {% data variables.product.prodname_ghe_server %} 3.3 en adelante.\n\nCualquier repositorio que ya haya estado presente y activo en {% data variables.product.product_location %} ejecutando la versión 3.1 o 3.2 ya se actualizó automáticamente.\n\nLos repositorios que no estuvieron presentes y activos antes de mejorar a {% data variables.product.prodname_ghe_server %} 3.3 podrían no funcionar de forma óptima sino hasta que se ejecute una tarea de mantenimiento de repositorio y esta se complete exitosamente.\n\nPara iniciar una tarea de mantenimiento de repositorio manualmente, dirígete a `https:///stafftools/repositories///network` en cada repositorio afectado y haz clic en el botón **Schedule**.\n" - - heading: 'Theme picker for GitHub Pages has been removed' + - heading: 'El selector de tema para GitHub Pages se eliminó' notes: - "El selector de tema de GitHub Pages se eliminó de los ajustes de las páginas. Para obtener más información sobre la configuración de temas para GitHub Pages, consulta la sección \"[Agregar un tema a tu sitio de GitHub pages utilizando Jekyll](/pages/setting-up-a-github-pages-site-with-jekyll/adding-a-theme-to-your-github-pages-site-using-jekyll)\".\n" backups: diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-4/3.yml b/translations/es-ES/data/release-notes/enterprise-server/3-4/3.yml index 4d554b7d14..95cc4921e1 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-4/3.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-4/3.yml @@ -12,10 +12,10 @@ sections: - 'Para el caso de las instancias configuradas con la autenticación de SAML y con la recuperación de fallos integrada habilitada, los usuarios integrados se atoraron en un bucle de "inicio de sesión" al intentar iniciar sesión desde la página generada después de salir de sesión.' - 'After enabling SAML encrypted assertions with Azure as identity provider, the sign in page would fail with a `500` error.' - 'Character key shortcut preferences weren''t respected.' - - 'Attempts to view the `git fsck` output from the `/stafftools/repositories/:owner/:repo/disk` page would fail with a `500 Internal Server Error`.' + - 'Los intentos pra ver la salida de `git fsck` de la página `/stafftools/repositories/:owner/:repo/disk` fallaron con un `500 Internal Server Error`.' - 'Al utilizar aserciones cifradas de SAML, algunas de ellas no estaban marcando correctamente a las llaves SSH como verificadas.' - 'Los videos que se suben a los comentarios de las propuestas no se representaron adecuadamente.' - - 'When using GitHub Enterprise Importer to import a repository, some issues would fail to import due to incorrectly configured project timeline events.' + - 'Cuando utilizas el importador de GitHub Enterprise para importar un repositorio, algunas propuestas no pudieron importarse debido a los eventos de la línea de tiempo de un proyecto que se configuraron de forma incorrecta.' - 'Al utilizar `ghe-migrator`, una migración falló en importar los archivos de video adjuntos en las propuestas y solicitudes de cambios.' - 'La página de lanzamientos devolvió un error 500 cuando el repositorio tuvo etiquetas que contenían caracteres diferentes a los de ASCII. [Actualizado: 2022-06-10]' - 'Upgrades would sometimes fail while migrating dependency graph data. [Updated: 2022-06-30]' @@ -25,7 +25,7 @@ sections: - 'Cuando habilites el {% data variables.product.prodname_registry %}, aclara que, actualmente, no hay compatibilidad con utilizar el token de Firma de Acceso Compartida (SAS, por sus siglas en inglés) como secuencia de conexión.' - 'Los paquetes de soporte ahora incluyen el conteo de filas de las tablas que se almacenan en MySQL.' - 'Al determinar en qué redes de repositorio se programará el mantenimiento, ya no se contará el tamaño de los objetos inalcanzables.' - - 'The `run_started_at` response field is now included in the [Workflow runs API](/rest/actions/workflow-runs) and the `workflow_run` event webhook payload.' + - 'El campo de respuesta `run_started_at` ahora se incluye en la [API de ejecuciones de flujo de trabajo](/rest/actions/workflow-runs) y en la carga útil del webhook del evento `workflow_run`.' known_issues: - 'En una instancia recién configurada de {% data variables.product.prodname_ghe_server %} sin ningún usuario, un atacante podría crear el primer usuario adminsitrador.' - 'Las reglas de cortafuegos personalizadas se eliminan durante el proceso de actualización.' @@ -36,3 +36,4 @@ sections: - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' - "Después de registrar un ejecutor auto-hospedado con el parámetro `--ephemeral` en más de un nivel (por ejemplo, tanto en la empresa como en la organización), el ejecutor podría atorarse en un estado inactivo y requerir un nuevo registro. [Actualizado: 2022-06-17]\n" - 'After upgrading to {% data variables.product.prodname_ghe_server %} 3.4 releases may appear to be missing from repositories. This can occur when the required Elasticsearch index migrations have not successfully completed.' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-4/4.yml b/translations/es-ES/data/release-notes/enterprise-server/3-4/4.yml index eca6d2c7bb..7e01e92095 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-4/4.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-4/4.yml @@ -28,10 +28,5 @@ sections: - Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción. - | Después de registrar un ejecutor auto-hospedado con el parámetro `--ephemeral` en más de un nivel (por ejemplo, tanto en la empresa como en la organización), el ejecutor podría atorarse en un estado inactivo y requerir un nuevo registro. [Actualizado: 2022-06-17] - - | - Cuando utilizas las aserciones cifradas con {% data variables.product.prodname_ghe_server %} 3.4.0 y 3.4.1, un atributo nuevo de XML `WantAssertionsEncrypted` en el `SPSSODescriptor` contiene un atributo inválido para los metadatos de SAML. Los IdP que consumen esta terminal de metadatos de SAML podrían encontrar errores al validar el modelo XML de los metadatos de SAML. Habrá una corrección disponible en el siguiente lanzamiento de parche. [Actualizado: 2022-04-11] - - Para darle una solución a este problema, puedes tomar una de las dos acciones siguientes. - - Reconfigurar el IdP cargando una copia estática de los metadatos de SAML sin el atributo `WantAssertionsEncrypted`. - - Copiar los metadatos de SAML, eliminar el atributo `WantAssertionsEncrypted`, hospedarlo en un servidor web y reconfigurar el IdP para que apunte a esa URL. - Después de mejorar a {% data variables.product.prodname_ghe_server %} 3.4, podría parecer que los lanzamientos no están en los repositorios. Esto puede ocurrir cuando las migraciones de índice de Elasticsearch requeridas no se han completado exitosamente. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-4/5.yml b/translations/es-ES/data/release-notes/enterprise-server/3-4/5.yml index 3c95d85ac2..c1d23a42f7 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-4/5.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-4/5.yml @@ -25,11 +25,6 @@ sections: - El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes. - Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción. - | - Después de registrar un ejecutor auto-hospedado con el parámetro `--ephemeral` en más de un nivel (por ejemplo, tanto en la empresa como en la organización), el ejecutor podría atorarse en un estado inactivo y requerir un nuevo registro. [Actualizado: 2022-06-17] - - | - Cuando utilizas las aserciones cifradas con {% data variables.product.prodname_ghe_server %} 3.4.0 y 3.4.1, un atributo nuevo de XML `WantAssertionsEncrypted` en el `SPSSODescriptor` contiene un atributo inválido para los metadatos de SAML. Los IdP que consumen esta terminal de metadatos de SAML podrían encontrar errores al validar el modelo XML de los metadatos de SAML. Habrá una corrección disponible en el siguiente lanzamiento de parche. [Actualizado: 2022-04-11] - - Para darle una solución a este problema, puedes tomar una de las dos acciones siguientes. - - Reconfigurar el IdP cargando una copia estática de los metadatos de SAML sin el atributo `WantAssertionsEncrypted`. - - Copiar los metadatos de SAML, eliminar el atributo `WantAssertionsEncrypted`, hospedarlo en un servidor web y reconfigurar el IdP para que apunte a esa URL. + After registering a self-hosted runner with the `--ephemeral` parameter on more than one level (for example, both enterprise and organization), the runner may get stuck in an idle state and require re-registration. - Después de mejorar a {% data variables.product.prodname_ghe_server %} 3.4, podría parecer que los lanzamientos no están en los repositorios. Esto puede ocurrir cuando las migraciones de índice de Elasticsearch requeridas no se han completado exitosamente. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-4/6.yml b/translations/es-ES/data/release-notes/enterprise-server/3-4/6.yml index 5ac1995f7f..630f32651b 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-4/6.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-4/6.yml @@ -5,7 +5,7 @@ sections: - '**MEDIA**: Previene que un atacante ejecute código de Javascript explotando una vulnerabilidad de scripting entre sitios (XSS) en los elementos desplegables de IU dentro de la interfaz web de GitHub Enterprise Server.' - 'Actualiza Grafana a la versión 7.5.16, lo cual trata varias vulnerabilidades de seguridad, incluyendo el [CVE-2020-13379](https://github.com/advisories/GHSA-wc9w-wvq2-ffm9) y el [CVE-2022-21702](https://github.com/grafana/grafana/security/advisories/GHSA-xc3p-28hw-q24g).' - 'Los paquetes se actualizaron a las últimas versiones de seguridad.' - - '**MEDIUM**: A stored XSS vulnerability was identified in GitHub Enterprise Server that allowed the injection of arbitrary attributes. This injection was blocked by Github''s Content Security Policy (CSP). This vulnerability was reported via the GitHub Bug Bounty program and has been assigned [CVE-2022-23733](https://www.cve.org/CVERecord?id=CVE-2022-23733). [Updated: 2022-07-31]' + - '**MEDIA**: Una vulnerabilidad de XSS almacenada se identificó en GitHub Enterprise Server, la cual permitió la inyección de atributos arbitrarios. Esta inyección se bloqueó con la Política de Seguridad de Contenido (CSP) de GitHub. Esta vulnerabilidad se reportó a través del programa de Recompensas por Errores de GitHub y se le asignó el [CVE-2022-23733](https://www.cve.org/CVERecord?id=CVE-2022-23733). [Actualizado: 2022-07-31]' bugs: - 'En algunos casos, el demonio de collectd pudo haber consumido memoria excesiva.' - 'En algunos casos, los respaldos de los archivos de bitácora rotados pudieron haber acumulado y consumido un almacenamiento excesivo.' @@ -19,3 +19,14 @@ sections: - 'La utilidad de línea de comandos `ghe-set-password` inicia automáticamente los servicios requeridos cuando la instancia se arranca en modo de recuperación.' - 'Las métricas para los procesos en segundo plano de `aqueduct` se otorgan para el reenvío de Collectd y se muestran en la consola de administración.' - 'La ubicación de la bitácora de ejecución de migración y configuración, `/data/user/common/ghe-config.log`, ahora se muestra en la página que describe una migración en curso.' + known_issues: + - 'En una instancia recién configurada de {% data variables.product.prodname_ghe_server %} sin ningún usuario, un atacante podría crear el primer usuario adminsitrador.' + - 'Las reglas de cortafuegos personalizadas se eliminan durante el proceso de actualización.' + - 'Los archivos rastreados del LFS de Git que se [cargaron mediante la interface web](https://github.com/blog/2105-upload-files-to-your-repositories) se agregaron incorrecta y directamente al repositorio.' + - 'Las propuestas no pudieron cerrarse si contenían un permalink a un blob en el mismo repositorio en donde la ruta de archvio del blob era más grande a 255 caracteres.' + - 'Cuando se habilita la opción "Los usuarios pueden buscar en GitHub.com" con las propuestas de {% data variables.product.prodname_github_connect %}, las propuestas en los repositorios internos y privados no se incluyen en los resultados de búsqueda de {% data variables.product.prodname_dotcom_the_website %}.' + - 'El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes.' + - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' + - "Después de registrar un ejecutor auto-hospedado con el parámetro `--ephemeral` en más de un nivel (por ejemplo, tanto en la empresa como en la organización), el ejecutor podría atorarse en un estado inactivo y requerir un nuevo registro. [Actualizado: 2022-06-17]\n" + - 'Después de mejorar a {% data variables.product.prodname_ghe_server %} 3.4, podría parecer que los lanzamientos no están en los repositorios. Esto puede ocurrir cuando las migraciones de índice de Elasticsearch requeridas no se han completado exitosamente.' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-5/0-rc1.yml b/translations/es-ES/data/release-notes/enterprise-server/3-5/0-rc1.yml index cd32dc3c92..3d2580c1ae 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-5/0-rc1.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-5/0-rc1.yml @@ -106,7 +106,7 @@ sections: - "Ahora puedes ver las alertas fijas del Dependabot con la API de GraphQL. También puedes acceder y filtrar por estado y por identificador numérico único y puedes filtrar por estado en el objeto de alerta de la vulnerabilidad. Ahora existen los siguientes campos para una `RepositoryVulnerabilityAlert`.\n\n- `number`\n- `fixed_at`\n- `fix_reason`\n- `state`\n\nPara obtener más información, consulta la sección \"[Objects](/graphql/reference/objects#repositoryvulnerabilityalert)\" en la documentación de la API de GraphQL.\n" - heading: 'Los eventos de Git en la bitácora de auditoría empresarial' notes: - - "The following Git-related events can now appear in the enterprise audit log. If you enable the feature and set an audit log retention period, the new events will be available for search via the UI and API, or export via JSON or CSV.\n\n- `git.clone`\n- `git.fetch`\n- `git.push`\n\nDue to the large number of Git events logged, we recommend you monitor your instance's file storage and review your related alert configurations. For more information, see \"[Configuring the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise#managing-git-events-in-the-audit-log).\"\n" + - "Los siguientes eventos relacionados con Git ahora pueden aparecer en la bitácora de auditoría empresarial. Si habilitas la característica y configuras un periodo de retención de bitácoras de auditoría, los eventos nuevos estarán disponibles para su búsqueda a través de la IU y de la API o exportándolos en JSON o CSV.\n\n- `git.clone`\n- `git.fetch`\n- `git.push`\n\nDebido a la gran cantidad de eventos de Git registrados, te recomendamos monitorear el almacenamiento de archivos de tu instancia y revisar tus configuraciones de alertas relacionadas. Para obtener más información, consulta la sección \"[Configurar la bitácora de auditoría de tu empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise#managing-git-events-in-the-audit-log)\".\n" - heading: 'Mejoras a CODEOWNERS' notes: - "Este lanzamiento incluye mejoras para los CODEOWNERS.\n\n- Los errores de sintaxis ahora se extienden cuando se ve un archivo de CODEOWNERS desde la web. anteriormente, cuando una línea en un archivo de CODEOWNERS tenía un error de sintaxis, este se ignoraba o, en algunos casos, ocasionaba que no cargara el archivo completo de CODEOWNERS. Las GitHub Apps y las acciones pueden acceder a la misma lista de errores utilizando API nuevas de REST y de GraphQL. Para obtener más información, consulta la sección de \"[Repositories](/rest/repos/repos#list-codeowners-errors)\" en la documentación de la API de REST u \"[Objects](/graphql/reference/objects#repositorycodeowners)\" en la documentación de la API de GraphQL.\n- Después de que alguien cree una solicitud de cambios nueva o suba cambios nuevos a un borrador de solicitud de cambios, cualquier propietario de código que se requiera para revisión ahora estará listado en la solicitud de cambios debajo de \"Revisores\". Esta característica te proporciona una vista inicial de quién se solicita para revisión una vez que la solicitud de cambios se marque como lista para revisión.\n-Los comentarios en los archivos de CODEOWNERS ahora pueden aparecer al final de una línea, no solo en las líneas dedicadas.\n\nPara obtener más información, consulta la sección \"[Acerca de los propietarios de código](/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners)\".\n" diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-5/0.yml b/translations/es-ES/data/release-notes/enterprise-server/3-5/0.yml index c2b0e3d3fa..403df5a629 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-5/0.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-5/0.yml @@ -116,7 +116,8 @@ sections: heading: La gráfica de dependencias es compatible con GitHub Actions notes: - | - La gráfica de dependencias ahora detecta archivos YAML para los flujos de trabajo de GitHub Actions. GitHub Enterprise Server mostrará los archivos de flujo de trabajo dentro de la sección de gráfica de dependencias de la pestaña **Perspectivas**. Los repositorios que publiquen acciones también podrán ver la cantidad de repositorios que dependen de esa acción desde el control de "Utilizado por" en la página principal del repositorio. Para obtener más información, consulta la sección "[Acerca de la gráfica de dependencias](/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph)". + The dependency graph now detects YAML files for GitHub Actions workflows. GitHub Enterprise Server will display the workflow files within the **Insights** tab's dependency graph section. Repositories that publish actions will also be able to see the number of repositories that depend on that action from the "Used By" control on the repository homepage. For more information, see "[About the dependency graph](/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph)." + - **Note**: This feature is unavailable in GitHub Enterprise Server 3.5.0, 3.5.1, 3.5.2, and 3.5.3. The feature will be available in an upcoming patch release. [Updated: 2022-08-16] - heading: El resumen de seguridad para empresas está en beta público notes: @@ -200,7 +201,8 @@ sections: heading: Volver a abrir las alertas descartadas del Dependabot notes: - | - Ahora puedes reabrir las alertas descartadas del Dependabot a través de la página de IU para una alerta cerrada. Esto no afecta a las solicitudes de cambio del Dependabot ni a la API de GraphQL. Para obtener más información, consulta la sección "[Acerca de las alertas del Dependabot](/code-security/dependabot/dependabot-alerts/about-dependabot-alerts)". + You can now reopen dismissed Dependabot alerts through the UI page for a closed alert. This does not affect Dependabot pull requests or the GraphQL API. For more information, see "[About Dependabot alerts](/code-security/dependabot/dependabot-alerts/about-dependabot-alerts)." + - **Note**: This feature is unavailable in GitHub Enterprise Server 3.5.0, 3.5.1, 3.5.2, and 3.5.3. The feature will be available in an upcoming patch release. [Updated: 2022-08-16] - heading: La compatibilidad de Pub para las actualizaciones de versión del Dependabot se encuentra en beta público notes: @@ -238,13 +240,13 @@ sections: heading: Los eventos de Git en la bitácora de auditoría empresarial notes: - | - The following Git-related events can now appear in the enterprise audit log. If you enable the feature and set an audit log retention period, the new events will be available for search via the UI and API, or export via JSON or CSV. + Los siguientes eventos relacionados con Git ahora pueden aparecer en la bitácora de auditoría de la empresa. Si habilitas la característica y configuras un periodo de retención de bitácoras de auditoría, los eventos nuevos estarán disponibles para su búsqueda a través de la IU y la API o para exportarlos por JSON o CSV. - `git.clone` - `git.fetch` - `git.push` - Due to the large number of Git events logged, we recommend you monitor your instance's file storage and review your related alert configurations. For more information, see "[Configuring the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise#managing-git-events-in-the-audit-log)." + Debido a la gran cantidad de eventos de Git registrados, te recomendamos que monitorees el almacenamiento de archivos de tu instancia y revises tus configuraciones de alertas relacionadas. Para obtener más información, consulta la sección "[Configurar la bitácora de auditoría para tu empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise#managing-git-events-in-the-audit-log)". - heading: Mejoras a CODEOWNERS notes: @@ -260,11 +262,12 @@ sections: heading: Más formas de mantener actualizada la rama de tema de una solicitud de cambios notes: - | - El botón de **Actualizar rama** en la página de solicitud de cambios te permite actualizar la rama de esta con los últimos cambios de la rama base. Esto es útil para verificar que tus cambios sean compatibles con la versión actual de la rama base antes de fusionar. Dos mejoras ahora te proporcionan más opciones para mantener tu rama actualizada. + The **Update branch** button on the pull request page lets you update your pull request's branch with the latest changes from the base branch. This is useful for verifying your changes are compatible with the current version of the base branch before you merge. Two enhancements now give you more ways to keep your branch up-to-date. - - Cuando la rama de tema de tu solicitud de cambios está desactualizada con la rama base, ahora tienes la opción de actualizarla si rebasas en la última versión de la rama base. El rebase aplica los cambios de tu rama en la versión más reciente de la rama base, lo cuál da como resultado una rama con un historial linear, ya que no se crea ninguna confirmación de fusión. Para actualizar por rebase, haz clic en el menú desplegable junto al botón de **Actualizar rama**, luego en **Actualizar con rebase** y luego en *rebasar rama**, Anteriormente, el botón de **Actualizar rama** realizaba una fusión tradicional que siempre daba como resultado una confirmación de fusión en la rama de tu solicitud de cambios. Esta opción aún sigue disponible, pero ahora tú tienes la elección. para obtener más información, consulta la sección "[Mantener tu solicitud de cambios sincronizada con la rama base](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/keeping-your-pull-request-in-sync-with-the-base-branch)". + - When your pull request's topic branch is out of date with the base branch, you now have the option to update it by rebasing on the latest version of the base branch. Rebasing applies the changes from your branch onto the latest version of the base branch, resulting in a branch with a linear history since no merge commit is created. To update by rebasing, click the drop down menu next to the **Update Branch** button, click **Update with rebase**, and then click **Rebase branch**. Previously, **Update branch** performed a traditional merge that always resulted in a merge commit in your pull request branch. This option is still available, but now you have the choice. For more information, see "[Keeping your pull request in sync with the base branch](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/keeping-your-pull-request-in-sync-with-the-base-branch)." - - Un nuevo ajuste de repositorio permite que el botón de **Actualizar rama** siempre esté disponible cuando la rama de tema de una solicitud de cambios no está actualizada con la rama base. Anteriormente, este botón solo estaba disponible cuando el ajuste de protección de rama **Siempre sugerir la actualización de las ramas de las solicitudes de cambio** estaba habilitado. Las personas con acceso de mantenedor o administrativo pueden administrar el ajuste de **Siempre sugerir actualizar las ramas de las solicitudes de cambio** de la sección **Solicitudes de cambio** en los ajustes de repositorio. Para obtener más información, consulta la sección "[Administrar las sugerencias para actualizar las ramas de las solicitudes de cambios](/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-suggestions-to-update-pull-request-branches)". + - A new repository setting allows the **Update branch** button to always be available when a pull request's topic branch is not up to date with the base branch. Previously, this button was only available when the **Require branches to be up to date before merging** branch protection setting was enabled. People with admin or maintainer access can manage the **Always suggest updating pull request branches** setting from the **Pull Requests** section in repository settings. For more information, see "[Managing suggestions to update pull request branches](/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-suggestions-to-update-pull-request-branches)." + - **Note**: This feature is unavailable in GitHub Enterprise Server 3.5.0, 3.5.1, 3.5.2, and 3.5.3. The feature will be available in an upcoming patch release. [Updated: 2022-08-16] - heading: Configurar los encabezados personalizados de HTTP para los sitios de GitHub Pages notes: @@ -279,7 +282,8 @@ sections: heading: El tema claro de contraste alto está disponible en general notes: - | - Ahora está disponible un tema de alto contraste para el público en general, el cual tiene un contraste mayor entre los elementos de fondo y de primer plano. Para obtener más información, consulta la sección "[Administrar los ajustes de tu tema](/account-and-profile/setting-up-and-managing-your-github-user-account/managing-user-account-settings/managing-your-theme-settings)". + A light high contrast theme, with greater contrast between foreground and background elements, is now generally available. For more information, see "[Managing your theme settings](/account-and-profile/setting-up-and-managing-your-github-user-account/managing-user-account-settings/managing-your-theme-settings)." + - **Note**: This feature is unavailable in GitHub Enterprise Server 3.5.0, 3.5.1, 3.5.2, and 3.5.3. The feature will be available in an upcoming patch release. [Updated: 2022-08-16] - heading: Reglas de protección de etiquetas notes: @@ -290,12 +294,12 @@ sections: Ahora es posible que las GitHub Apps carguen activos de lanzamiento. changes: - | - Minimum requirements for root storage and memory increased for GitHub Enterprise Server 2.10 and 3.0, and are now enforced as of 3.5.0. + Los requisitos mínimos de memoria y almacenamiento en raíz aumentaron para GitHub Enterprise Server 2.10 y 3.0 y ahora se ofrecen desde la versión 3.5.0. - - In version 2.10, the minimum requirement for root storage increased from 80 GB to 200 GB. As of 3.5.0, system preflight checks will fail if the root storage is smaller than 80 GB. - - In version 3.0, the minimum requirement for memory increased from 16 GB to 32 GB. As of 3.5.0, system preflight checks will fail if the system has less than 28 GB of memory. + - En la versión 2.10, el requisito mínimo para almacenamiento en raíz subió de 80 GB a 200 GB. Desde la versión 3.5.0, las verificaciones preliminares de sistema fallarán si el almacenamiento en raíz es menor a 80 GB. + - En la versión 3.0, el requisito mínimo de memoria subió de 16 GB a 32 GB. Desde la versión 3.5.0, las verificaciones preliminares de sistema fallarán si el sistema tiene menos de 28 GB de memoria. - For more information, see the minimum requirements for each supported deployment platform in "[Setting up a GitHub Enterprise Server instance](/admin/installation/setting-up-a-github-enterprise-server-instance)." [Updated: 2022-06-20] + Para obtener más información, consulta los requisitos mínimos para cada plataforma de despliegue compatible en la sección "[Configurar una instancia de GitHub Enterprise Server](/admin/installation/setting-up-a-github-enterprise-server-instance)." [Actualizado: 2022-06-20] - | Para utilizar el flujo de autorización de dispositivos para las OAuth y GitHub Apps, debes habilitar la característica manualmente. Este cambio reduce la probabilidad de que se utilicen las apps en ataques de phishing contra los usuarios de GitHub Enterprise Server al asegurarse de que los integradores están consientes de los riesgos y toman decisiones conscientes para apoyar esta forma de autenticación. Si eres propietario o administras una OAuth App o GitHub App y quieres utilizar el flujo de dispositivos, puedes habilitarlo para tu app a través de la página de ajustes de la misma. Las terminales de la API de flujo de dispositivos responderán con el código de estado `400` a las apps que no hayan habilitado esta característica. Para obtener más información consulta la sección "[Autorizar las OAuth Apps](/developers/apps/building-oauth-apps/authorizing-oauth-apps#device-flow)". - | @@ -345,5 +349,13 @@ sections: - El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes. - Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción. - Los servicios de las acciones necesitan reiniciarse después de restablecer un aplicativo de un respaldo que se llevó a un host diferente. - - 'Deleted repositories will not be purged from disk automatically after the 90-day retention period ends. [Updated: 2022-06-08]' + - 'Deleted repositories will not be purged from disk automatically after the 90-day retention period ends. This issue is resolved in the 3.5.1 patch release. [Updated: 2022-06-10]' - 'La consola de administración podría haberse mostrado atascada en la pantalla de _Starting_ después de mejorar una instancia subaprovisionada para GitHub Enterprise Server 3.5. [Actualizado: 2022-06-20]' + - | + The following features are unavailable for users in GitHub Enterprise Server 3.5.0, 3.5.1, 3.5.2, and 3.5.3. The features will be available in an upcoming patch release. [Updated: 2022-08-16] + + - Detection of GitHub Actions workflow files for the dependency graph + - Reopening of dismissed Dependabot alerts + - Enabling the **Update branch** button for all pull requests in a repository + - Light high contrast theme + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-5/1.yml b/translations/es-ES/data/release-notes/enterprise-server/3-5/1.yml index bac6e16d5d..be7a9a383f 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-5/1.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-5/1.yml @@ -6,16 +6,16 @@ sections: bugs: - Un script interno para validar nombres de host en el archivo de configuración de {% data variables.product.prodname_ghe_server %} devolvió un error cuando la secuencia de nombre de host iniciaba con un "." (punto). - En las configuraciones de disponibilidad alta en donde el nombre de host del nodo primario fue mayor a 60 caracteres, MySQL no se pudo configurar. - - When {% data variables.product.prodname_actions %} was enabled but TLS was disabled on {% data variables.product.prodname_ghe_server %} 3.4.1 and later, applying a configuration update would fail. + - Cuando se habilitó {% data variables.product.prodname_actions %} pero se inhabilitó TLS en {% data variables.product.prodname_ghe_server %} 3.4.1 y versiones posteriores, falló el aplicar una actualización de configuración. - El argumento `--gateway` se agergó al comando `ghe-setup-network`, para permitir que pasara la dirección de puerta de enlace al configurar los ajustes de red utilizando la línea de comandos. - - 'The [{% data variables.product.prodname_GH_advanced_security %} billing API](/rest/enterprise-admin/billing#get-github-advanced-security-active-committers-for-an-enterprise) endpoints were not enabled and accessible.' + - 'Las terminales de la [API de facturación para {% data variables.product.prodname_GH_advanced_security %}](/rest/enterprise-admin/billing#get-github-advanced-security-active-committers-for-an-enterprise) no se habilitaron y no se puede acceder a ellas.' - Las imágenes adjuntas que se borraron devolvieron un `500 Internal Server Error` en vez de un `404 Not Found`. - - In environments configured with a repository cache server, the `ghe-repl-status` command incorrectly showed gists as being under-replicated. - - The "Get a commit" and "Compare two commits" endpoints in the [Commit API](/rest/commits/commits) would return a `500` error if a file path in the diff contained an encoded and escaped unicode character. + - En los ambientes configurados con un servidor de caché de repositorio, el comando `ghe-repl-status` mostró gists incorrectamente como si estuvieran subreplicados. + - Las terminales de "Obtén una confirmación" y "Compara dos confirmaciones" en la [API de confirmaciones](/rest/commits/commits) devolvieron un error `500` si una ruta de archivo en el diff contenía un carácter de unicode cifrado y escapado. - El cálculo de "Cantidad máxima de confirmantes en toda la instancia" que se reportó en el tablero de administrador de sitio fue incorrecto. - Una entrada incorrecta en la base de datos para las réplicas de repositorio ocasionó que dicha base de datos se corrompiera al realizar una restauración utilizando {% data variables.product.prodname_enterprise_backup_utilities %}. - 'A {% data variables.product.prodname_github_app %} would not be able to subscribe to the [`secret_scanning_alert_location` webhook event](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#secret_scanning_alert_location) on an installation.' - - The activity timeline for secret scanning alerts wasn't displayed. + - No se mostró la línea de tiempo de actividad para las alertas del escaneo de secretos. - Deleted repos were not purged after 90 days. changes: - Se optimizó la inclusión de las métricas cuando se generó un paquete de soporte de clúster. @@ -29,5 +29,13 @@ sections: - El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes. - Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción. - Los servicios de las acciones necesitan reiniciarse después de restablecer un aplicativo de un respaldo que se llevó a un host diferente. - - 'Deleted repositories will not be purged from disk automatically after the 90-day retention period ends. This issue is resolved in the 3.5.1 release. [Updated: 2022-06-10]' - - 'Management Console may appear stuck on the _Starting_ screen after upgrading an under-provisioned instance to GitHub Enterprise Server 3.5. [Updated: 2022-06-20]' + - 'Los repositorios borrados no se purgarán del disco automáticamente después de que finalice el periodo de retención de 90 días. Esta propuesta se resolvió en el lanzamiento 3.5.1. [Actualizado: 2022-06-10]' + - 'La consola de administración podría haberse mostrado atascada en la pantalla de _Starting_ después de mejorar una instancia subaprovisionada para GitHub Enterprise Server 3.5. [Actualizado: 2022-06-20]' + - | + The following features are unavailable for users in GitHub Enterprise Server 3.5.0, 3.5.1, 3.5.2, and 3.5.3. The features will be available in an upcoming patch release. [Updated: 2022-08-16] + + - Detection of GitHub Actions workflow files for the dependency graph + - Reopening of dismissed Dependabot alerts + - Enabling the **Update branch** button for all pull requests in a repository + - Light high contrast theme + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-5/2.yml b/translations/es-ES/data/release-notes/enterprise-server/3-5/2.yml index e5d5a7959f..e36815339d 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-5/2.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-5/2.yml @@ -1,25 +1,25 @@ date: '2022-06-28' sections: security_fixes: - - "**MEDIUM**: Prevents an attack where an `org` query string parameter can be specified for a GitHub Enterprise Server URL that then gives access to another organization's active committers." - - "**MEDIUM**: Ensures that `github.company.com` and `github-company.com` are not evaluated by internal services as identical hostnames, preventing a potential server-side security forgery (SSRF) attack." - - "**LOW**: An attacker could access the Management Console with a path traversal attack via HTTP even if external firewall rules blocked HTTP access." + - "**MEDIA**: Previene un ataque en donde un parámetro de secuencia de consulta de `org` puede especificarse para una URL de GitHub Enterprise Server que posteriormente otorga acceso a los confirmantes activos de otra organización." + - "**MEDIA**: Se asegura que `github.company.com` y `github-company.com` no se evalúen por los servicios internos como nombres de host idénticos, previniendo un ataque potencial de falsificación de seguridad del lado del servidor (SSRF)." + - "**BAJA**: Un atacante pudo acceder a la consola de administración con un ataque de recorrido de ruta a través de HTTP, incluso si las reglas de cortafuegos externo bloqueaban el acceso HTTP." - Los paquetes se actualizaron a las últimas versiones de seguridad. bugs: - - Files inside an artifact archive were unable to be opened after decompression due to restrictive permissions. + - Los archivos dentro de un archivo de artefacto no se pudieron abrir después de la descompresión debido a los permisos de restricción. - In some cases, packages pushed to the Container registry were not visible in GitHub Enterprise Server's web UI. - Management Console would appear stuck on the _Starting_ screen after upgrading an under-provisioned instance to GitHub Enterprise Server 3.5. - - Redis timeouts no longer halt database migrations while running `ghe-config-apply`. - - Background job processors would get stuck in a partially shut-down state, resulting in certain kinds of background jobs (like code scanning) appearing stuck. - - In some cases, site administrators were not automatically added as enterprise owners. + - Los tiempos de espera máxima de Redis ya no detienen las migraciones de bases de datos mientras ejecutan `ghe-config-apply`. + - Los procesadores de jobs en segundo plano se atoraron en un estado de cierre parcial, lo cuál dio como resultado que algunos tipos de jobs en segundo plano (como el escaneo de código) se mostrarán atorados. + - En algunos casos, los administradores de sitio no se agregaron automáticamente como propietarios de empresa. - Actions workflows calling other reusable workflows failed to run on a schedule. - Resolving Actions using GitHub Connect failed briefly after changing repository visibility from public to internal. changes: - Improved the performance of Dependabot Updates when first enabled. - 'Increase maximum concurrent connections for Actions runners to support [the GHES performance target](/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-github-actions-for-github-enterprise-server#review-hardware-requirements).' - - The GitHub Pages build and synchronization timeouts are now configurable in the Management Console. + - Los tiempos de exceso de espera para la sincronización y compilación de GitHub Pages ahora se pueden configurar en la consola de administración. - Added environment variable to configure Redis timeouts. - - Creating or updating check runs or check suites could return `500 Internal Server Error` if the value for certain fields, like the name, was too long. + - El crear o actualizar ejecuciones de verificación o suites de verificación pudo devolver un `500 Internal Server Error` si el valor para campos específicos, como el de nombre, era demasiado largo. - Improves performance in pull requests' "Files changed" tab when the diff includes many changes. - 'The Actions repository cache usage policy no longer accepts a maximum value less than 1 for [`max_repo_cache_size_limit_in_gb`](/rest/actions/cache#set-github-actions-cache-usage-policy-for-an-enterprise).' - 'Cuando [despliegas nodos de servidor caché](/admin/enterprise-management/caching-repositories/configuring-a-repository-cache#configuring-a-repository-cache), ahora es obligatorio describir la topología del centro de datos (utilizando el argumento `--datacenter`) para cada nodo en el sistema. Este requisito previene situaciones en donde el dejar una membrecía del centro de datos configurada como "default" ocasiona que las cargas de trabajo se balanceen inadecuadamente a lo largo de varios centros de datos.' @@ -32,4 +32,11 @@ sections: - El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes. - Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción. - Los servicios de las acciones necesitan reiniciarse después de restablecer un aplicativo de un respaldo que se llevó a un host diferente. - - 'Los repositorios borrados no se purgarán del disco automáticamente después de que finalice el periodo de retención de 90 días. Esta propuesta se resolvió en el lanzamiento 3.5.1. [Actualizado: 2022-06-10]' + - | + The following features are unavailable for users in GitHub Enterprise Server 3.5.0, 3.5.1, 3.5.2, and 3.5.3. The features will be available in an upcoming patch release. [Updated: 2022-08-16] + + - Detection of GitHub Actions workflow files for the dependency graph + - Reopening of dismissed Dependabot alerts + - Enabling the **Update branch** button for all pull requests in a repository + - Light high contrast theme + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-5/3.yml b/translations/es-ES/data/release-notes/enterprise-server/3-5/3.yml index 4bb11851f4..f722840990 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-5/3.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-5/3.yml @@ -5,7 +5,7 @@ sections: - '**MEDIA**: Previene que un atacante ejecute código de Javascript explotando una vulnerabilidad de scripting entre sitios (XSS) en los elementos desplegables de IU dentro de la interfaz web de GitHub Enterprise Server.' - 'Actualiza Grafana a la versión 7.5.16, lo cual trata varias vulnerabilidades de seguridad, incluyendo el [CVE-2020-13379](https://github.com/advisories/GHSA-wc9w-wvq2-ffm9) y el [CVE-2022-21702](https://github.com/grafana/grafana/security/advisories/GHSA-xc3p-28hw-q24g).' - 'Los paquetes se actualizaron a las últimas versiones de seguridad.' - - '**MEDIUM**: A stored XSS vulnerability was identified in GitHub Enterprise Server that allowed the injection of arbitrary attributes. This injection was blocked by Github''s Content Security Policy (CSP). This vulnerability was reported via the GitHub Bug Bounty program and has been assigned [CVE-2022-23733](https://www.cve.org/CVERecord?id=CVE-2022-23733). [Updated: 2022-07-31]' + - '**MEDIA**: Una vulnerabilidad de XSS almacenada se identificó en GitHub Enterprise Server, la cual permitió la inyección de atributos arbitrarios. Esta inyección se bloqueó con la Política de Seguridad de Contenido (CSP) de GitHub. Esta vulnerabilidad se reportó a través del programa de Recompensas por Errores de GitHub y se le asignó el [CVE-2022-23733](https://www.cve.org/CVERecord?id=CVE-2022-23733). [Actualizado: 2022-07-31]' bugs: - 'En algunos casos, el demonio de collectd pudo haber consumido memoria excesiva.' - 'En algunos casos, los respaldos de los archivos de bitácora rotados pudieron haber acumulado y consumido un almacenamiento excesivo.' @@ -21,3 +21,14 @@ sections: - 'La utilidad de línea de comandos `ghe-set-password` inicia automáticamente los servicios requeridos cuando la instancia se arranca en modo de recuperación.' - 'Las métricas para los procesos en segundo plano de `aqueduct` se otorgan para el reenvío de Collectd y se muestran en la consola de administración.' - 'La ubicación de la bitácora de ejecución de migración y configuración, `/data/user/common/ghe-config.log`, ahora se muestra en la página que describe una migración en curso.' + known_issues: + - 'En una instancia recién configurada de {% data variables.product.prodname_ghe_server %} sin ningún usuario, un atacante podría crear el primer usuario adminsitrador.' + - 'Las reglas de cortafuegos personalizadas se eliminan durante el proceso de actualización.' + - 'Los archivos rastreados del LFS de Git que se [cargaron mediante la interface web](https://github.com/blog/2105-upload-files-to-your-repositories) se agregaron incorrecta y directamente al repositorio.' + - 'Las propuestas no pudieron cerrarse si contenían un permalink a un blob en el mismo repositorio en donde la ruta de archvio del blob era más grande a 255 caracteres.' + - 'Cuando se habilita "Los usuarios pueden buscar en GitHub.com" con GitHub Connect, las propuestas en los repositorios privados e internos no se incluirán en los resultados de búsqueda de GitHub.com.' + - 'El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes.' + - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' + - 'Los servicios de las acciones necesitan reiniciarse después de restablecer un aplicativo de un respaldo que se llevó a un host diferente.' + - "The following features are unavailable for users in GitHub Enterprise Server 3.5.0, 3.5.1, 3.5.2, and 3.5.3. The features will be available in an upcoming patch release. [Updated: 2022-08-16]\n\n- Detection of GitHub Actions workflow files for the dependency graph\n- Reopening of dismissed Dependabot alerts\n- Enabling the **Update branch** button for all pull requests in a repository\n- Light high contrast theme\n" + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-6/0-rc1.yml b/translations/es-ES/data/release-notes/enterprise-server/3-6/0-rc1.yml index 5a197a4297..121b9b2eaa 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-6/0-rc1.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-6/0-rc1.yml @@ -1,6 +1,6 @@ date: '2022-07-26' release_candidate: true -deprecated: false +deprecated: true intro: | {% note %} @@ -299,3 +299,4 @@ sections: - In a repository's settings, enabling the option to allow users with read access to create discussions does not enable this functionality. - In some cases, users cannot convert existing issues to discussions. - Custom patterns for secret scanning have `.*` as an end delimiter, specifically in the "After secret" field. This delimiter causes inconsistencies in scans for secrets across repositories, and you may notice gaps in a repository's history where no scans completed. Incremental scans may also be impacted. To prevent issues with scans, modify the end of the pattern to remove the `.*` delimiter. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' \ No newline at end of file diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-6/0.yml b/translations/es-ES/data/release-notes/enterprise-server/3-6/0.yml new file mode 100644 index 0000000000..1b1901127f --- /dev/null +++ b/translations/es-ES/data/release-notes/enterprise-server/3-6/0.yml @@ -0,0 +1,214 @@ +date: '2022-08-16' +deprecated: false +intro: | + {% note %} + + **Nota:** Si {% data variables.product.product_location %} está ejecutando una compilación candidata a lanzamiento, no podrás mejroarla con un hotpatch. Te recomendamos que solo ejecutes los candidatos a lanzamiento en un ambiente de pruebas. + + {% endnote %} + + Pra obtener instrucciones de mejora, consulta la sección "[Mejorar el {% data variables.product.prodname_ghe_server %}](/admin/enterprise-management/updating-the-virtual-machine-and-physical-resources/upgrading-github-enterprise-server)". +sections: + features: + - + heading: Infraestructura + notes: + - | + EL almacenamiento de repositorios en caché está disponible en general. El almacenamiento de repositorios en caché incrementa el rendimiento de lectura de Git para los desarrolladores distribuidos, proporcionando la localidad de los datos y la conveniencia de la geo-replicación sin impactar los flujos de trabajo de subida. Para obtener más información, consulta la sección "[Acerca del almacenamiento de repositorios en caché](/admin/enterprise-management/caching-repositories/about-repository-caching)". + - + heading: Instance security + notes: + - | + GitHub ha cambiado los algoritmos y funciones de hash compatibles de todas las conexiones SSH a GitHub Enterprise Server, inhabilitó el protocolo autenticado y no autenticado de Git y, opcionalmente, permitió la publicidad de una llave de host Ed25519. Para obtener más información, consulta el [Blog de GitHub](https://github.blog/2022-06-28-improving-git-protocol-security-on-github-enterprise-server/) y los siguientes artículos. + + - "[Configurar las conexiones SSH a tu instancia](/admin/configuration/configuring-your-enterprise/configuring-ssh-connections-to-your-instance)" + - "[Requerir políticas de administración de repositorios en tu empresa](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#configuring-anonymous-git-read-access)" + - "[Configurar las llaves de host para tu instancia](/admin/configuration/configuring-your-enterprise/configuring-host-keys-for-your-instance)" + - | + You can require TLS encryption for incoming SMTP connections to your instance. For more information, see "[Configuring email for notifications](/admin/configuration/configuring-your-enterprise/configuring-email-for-notifications)." + - + heading: Registros de auditoría + notes: + - | + Puedes transmitir eventos de Git y bitácoras de auditoría para tu instancia hacia Amazon S3, Azure Blob Storage, Azure Event Hubs, Google Cloud Storage o Splunk. La transmisión de bitácoras de auditoría se encuentra en beta público y está sujeta a cambios. Para obtener más información, consulta la sección "[Transmitir la bitácora de auditoría para tu empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise)". + - + heading: GitHub Connect + notes: + - | + Las estadísticas de servidor ahora están disponibles en general. Las estadísticas de servidor recopilan datos de uso agregado de tu instancia de GitHub Enterprise Server, lo cual puedes utilizar para una mejor anticipación de las necesidades de tu organización, entender cómo funciona tu equipo y mostrar el valor que obtienes de GitHub Enterprise Server. Para obtener más información, consulta la sección "[Acerca de las estadísticas de Servidor](/admin/monitoring-activity-in-your-enterprise/analyzing-how-your-team-works-with-server-statistics/about-server-statistics)". + - + heading: Administrator experience + notes: + - | + Enterprise owners can join organizations on the instance as a member or owner from the enterprise account's **Organizations** page. 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)." + - | + Enterprise owners can allow users to dismiss the configured global announcement banner. For more information, see "[Customizing user messages for your enterprise](/admin/user-management/managing-users-in-your-enterprise/customizing-user-messages-for-your-enterprise#creating-a-global-announcement-banner)." + - + heading: GitHub Advanced Security + notes: + - | + Los usuarios en una instancia con una licencia de GitHub Advanced Security pueden decidir recibir un evento de webhook que se active cuando un propietario de una organización o administrador de repositorio habilite o inhabilite una característica de análisis o seguridad de código. Para obtener más información, consulta la siguiente documentación. + + - "[Eventos de webhook y cargas útiles](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#security_and_analysis)" en la documentación del webhook + - "[Administrar los ajustes de seguridad y análisis para tu organización](/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-security-and-analysis-settings-for-your-organization)" + - "[Administrar las características de seguridad y análisis para tu repositorio](/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-security-and-analysis-settings-for-your-repository)" + - | + Los usuarios en una instancia con una licencia de GitHub Advanced Security pueden agregar opcionalmente un comentario al descartar una alerta del escaneo de código en la IU web o a través de la API de REST. Los comentarios de destitución se muestran en la línea de tiempo de eventos. Los usuarios también pueden agregar o recuperar un comentario de destitución a través de la API de REST. Para obtener más información, consulta las secciones "[Clasificar las alertas del escaneo de código en las solicitudes de cambios]](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/triaging-code-scanning-alerts-in-pull-requests#dismissing-an-alert-on-your-pull-request)" y "[Escaneo de código](/rest/code-scanning#update-a-code-scanning-alert)" en la documentación de la API de REST. + - | + On instances with a GitHub Advanced Security license, secret scanning prevents the leak of secrets in the web editor. For more information, see "[Protecting pushes with secret scanning](/code-security/secret-scanning/protecting-pushes-with-secret-scanning#using-secret-scanning-as-a-push-protection-from-the-web-ui)." + - | + Los propietarios de empresas y usuarios en una instancia con una licencia de GitHub Advanced Security pueden ver las alertas del escaneo de secretos y omisiones de la protección de subida del escaneo de secretos en las bitácoras de auditoría empresariales y organizacionales y a través de la API de REST. Para obtener más información, consulta la siguiente documentación. + + - "[Proteger las subidas con el escaneo de secretos](/code-security/secret-scanning/protecting-pushes-with-secret-scanning)" + - "[Eventos de bitácoras de auditoría para tu empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise#secret_scanning_push_protection-category-actions)" + - "[Revisar la bitácora de auditoría de tu organización](/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/reviewing-the-audit-log-for-your-organization#secret_scanning_push_protection-category-actions)" + - "[Escaneo de secretos](/rest/secret-scanning#list-secret-scanning-alerts-for-an-enterprise)" en la documentación de la API de REST + - | + Los propietarios de empresas en una instancia con una licencia de GitHub Advanced Security pueden hacer simulaciones de patrones personalizados del escaneo de secretos para la empresa y todos los usuarios pueden realizar simulaciones al editar un patrón. Las simulaciones te permiten entender el impacto de un patrón en toda la instancia y perfeccionarlo antes de su publicación y generación de alertas. Para obtener más información, consulta la sección "[Definir patrones personalizados para el escaneo de secretos](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning)". + - | + Los usuarios en una instancia con una licencia de GitHub Advanced Security pueden utilizar los parámetros `sort` y `direction` en la API de REST cuando recuperan las alertas del escaneo de secreto y clasifican con base en los campos de `created` o `updated` de la alerta. Los parámetros nuevos están disponibles para toda la instancia o para las organizaciones o repositorios individuales. Para obtener más información, consulta la siguiente documentación. + + - "[Lista de alertas del escaneo de secretos para una empresa](/rest/secret-scanning#list-secret-scanning-alerts-for-an-enterprise)" + - "[Lista de alertas del escaneo de secretos para una organización](/rest/secret-scanning#list-secret-scanning-alerts-for-an-organization)" + - "[Lista de alertas del escaneo de secretos para un repositorio](/rest/secret-scanning#list-secret-scanning-alerts-for-a-repository)" + - "[Escaneo de secretos](/rest/secret-scanning)" en la documentación de la API de REST + - | + El contenido del repositorio `github/codeql-go` se migró al de `github/codeql` para vivir junto a las librerías similares para el resto de oros lenguajes de programación compatibles con CodeQL. Las consultas de código abierto de CodeQL, librerías y extractor para analizar bases de código escritas en el lenguaje de programación Go con las herramientas de análisis de código de CodeQL de GitHub ahora se pueden encontrar en la ubicación nueva. Para obtener más información, incluyendo orientación sobre cómo migrar tus flujos de trabajo existentes, consulta la sección [github/codeql-go#741](https://github.com/github/codeql-go/issues/741). + - + heading: Dependabot + notes: + - | + Los propietarios de las empresas en las instancias con licencia de GitHub Advanced Security pueden ver un resumen de las alertas del Dependabot para toda la instancia, incluyendo una vista de los riesgos de seguridad de la aplicación centrada en los repositorios y una vista de todas las alertas del escaneo de secretos y del Dependabot centrada en las alertas. Las vistas se encuentran en versión beta y están sujetas a cambios y las vistas centradas en las alertas para el escaneo de código se planean para un lanzamiento futuro de GitHub Enterprise Server. Para obtener más información, consulta la sección "[Ver el resumen de seguridad](/code-security/security-overview/viewing-the-security-overview#viewing-the-security-overview-for-an-enterprise)". + - | + Las alertas del Dependabot muestran a los usuarios si el código del repositorio llama a funciones vulnerables. Las alertas individuales muestran una etiqueta de "llamada vulnerable" y el fragmento de código y los usuarios pueden buscar con filtros por `has:vulnerable-calls`. Las funciones vulnerables se seleccionan durante la publicación de la [GitHub Advisory Database](https://github.com/advisories). Las asesorías entrantes nuevas de Python serán compatibles y GitHub está sustituyendo las funciones vulnerables conocidas para las asesorías históricas de Python. Después de las pruebas beta con Python, GitHub agregará compatibilidad para otros ecosistemas. Para obtener más información, consulta la sección "[Ver y actualizar las alertas del Dependabot](/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts)". + - | + Los usuarios pueden seleccionar múltiples alertas del Dependabot y luego descartarlas o reabrirlas. Por ejemplo, desde la pestaña **Alertas cerradas**, puedes seleccionar varias alertas que se hayan descartado previamente y luego reabrirlas todas al mismo tiempo. Para obtener más información, consulta la sección "[Acerca de las alertas del Dependabot](/code-security/supply-chain-security/managing-vulnerabilities-in-your-projects-dependencies/about-alerts-for-vulnerable-dependencies)". + - | + El Dependabot actualiza las dependencias de `@types` junto con los paquetes correspondientes en los proyectos de TypeScript. Antes de este cambio, los usuarios verán solicitudes de cambios separadas para un paquete y el paquete correspondiente de `@types`. Esta característica se habilita automáticamente para los repositorios que contenga paquetes `@types` en las `devDependencies` del proyecto dentro del archivo _package.json_. Puedes inhabilitar este comportamiento si configuras el campo [`ignore`](/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#ignore) en tu archivo `dependabot.yml` en `@types/*`. Para obtener más información, consulta las secciones "[Acerca de las actualizaciones de versión del Dependabot](/code-security/dependabot/dependabot-version-updates/about-dependabot-version-updates)" y "[Opciones de configuración para el archivo _dependabot.yml_](/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file)". + - + heading: Seguridad de código + notes: + - | + Las GitHub Actions pueden requerir revisiones de dependencias en las solicitudes de cambio de los usuarios mediante el escaneo de dependencias y advertirán a los usuarios sobre las vulnerabilidades de seguridad asociadas. La acción `dependency-review-action` es compatible gracias a una nueva terminal de API que diferencia las dependencias entre cualquier par de revisiones. para obtener más información, consulta la sección "[Acerca de la revisión de dependencias](/code-security/supply-chain-security/understanding-your-software-supply-chain/about-dependency-review#dependency-review-enforcement)". + - | + La gráfica de dependencias detecta los archivos _Cargo.toml_ y _Cargo.lock_ para Rust. Estos archivos se mostrarán en la sección de **Gráfica de dependencias** de la pestaña **Perspectivas**. Los usuarios recibirán alertas y actualizaciones para las vulnerabilidades asociadas con sus dependencias de Rust. Los metadatos de los paquetes, incluyendo el mapeo de paquetes a los repositorios, se agregará en una fecha posterior. Para obtener más información, consulta la sección "[[Acerca de la gráfica de dependencias](/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph)". + - | + Si se habilita GitHub Connect para tu instancia, los usuarios pueden contribuir con mejoras a una asesoría de seguridad en la [Base de Datos de GitHub Connect](https://github.com/advisories). Para contribuir, haz clic en **Sugerir mejoras para esta vulnerabilidad** mientras ves los detalles de la asesoría. Para obtener más información, consulta los siguientes artículos. + + - "[Administrar GitHub Connect](/admin/configuration/configuring-github-connect/managing-github-connect)" + - "[Buscar las vulnerabilidades de seguridad en la Base de Datos de Asesorías de GitHub](/enterprise-cloud@latest/code-security/supply-chain-security/managing-vulnerabilities-in-your-projects-dependencies/browsing-security-vulnerabilities-in-the-github-advisory-database)" en la documentación de GitHub Enterprise Cloud + - "[Acerca de las Asesorías de Seguridad de GitHub para los repositorios](/enterprise-cloud@latest/code-security/repository-security-advisories/about-github-security-advisories-for-repositories)" en la documentación de GitHub Enterprise Cloud + - "[Editar las asesorías de seguridad en la Base de Datos de Asesorías de GitHub](/enterprise-cloud@latest/code-security/supply-chain-security/managing-vulnerabilities-in-your-projects-dependencies/editing-security-advisories-in-the-github-advisory-database)" en la documentación de GitHub Enterprise Cloud + - + heading: GitHub Actions + notes: + - | + Within a workflow that calls a reusable workflow, users can pass the secrets to the reusable workflow with `secrets: inherit`. For more information, see "[Reusing workflows](/actions/using-workflows/reusing-workflows#using-inputs-and-secrets-in-a-reusable-workflow)." + - | + Cuando utilizas las GitHub Actions, para reducir el riesgo de fusionar un cambio que no haya revisado otra persona en una rama protegida, los propietarios de empresa y administradores de repositorio pueden prevenir que Actions cree solicitudes de cambios. Los propietarios de las organizaciones pueden habilitar esta restricción previamente. Para obtener más información, consulta los siguientes artículos. + + - "[Requerir políticas para las GitHub Actions en tu empresa](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-actions-in-your-enterprise#preventing-github-actions-from-creating-or-approving-pull-requests)" + - "[Inhabilitar o limitar las GitHub Actions para tu organización](/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization#preventing-github-actions-from-creating-or-approving-pull-requests)" + - "[Adminsitrar los ajustes de las GitHub Actions en un repositorio](/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-github-actions-settings-for-a-repository#preventing-github-actions-from-creating-or-approving-pull-requests)" + - | + Los usuarios pueden escribir un flujo de trabajo sencillo que se active mediante `workflow_dispatch` and `workflow_call` y utilizar el contexto `inputs` para acceder a los valores de entrada. Previamente, las entradas de `workflow_dispatch` estuvieron en la carga útil del evento, lo cual aumentó la dificultad para los autores de los flujos de trabajo que quisieron escribir uno que fuera tanto reutilizable como de activación manual. Para los flujos de trabajo activados por `workflow_dispatch`, las entradas aún están disponibles en el contexto `github.event.inputs` para mantener la compatibilidad. Para obtener más información, consulta la sección "[Contexts](/actions/learn-github-actions/contexts#inputs-context)". + - | + Para resumir el resultado de un job, los usuarios pueden generar lenguaje de marcado y publicar el contenido como resumen de un job. Por ejemplo, después de ejecutar pruebas con GitHub Actions, un resumen puede proporcionar una vista general de las pruebas que pasaron, fallaron o que se omitieron, reduciendo potencialmente la necesidad de revisar la salida completa en bitácora. Para obtener más información, consulta la sección "[Comandos de flujo de trabajo para las GitHub Actions](/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary)". + - | + Para diagnosticar las fallas en la ejecución de jobs con mayor facilidad durante una re-ejecución de flujo de trabajo, los usuarios pueden habilitar el registro de depuración, el cual produce información sobre la ejecución y el ambiente de un job. Para obtener más información, consulta las secciones "[Volver a ejecutar flujos de trabajo y jobs](/actions/managing-workflow-runs/re-running-workflows-and-jobs)" y "[Utilizar bitácoras de ejecución de flujo de trabajo](/actions/monitoring-and-troubleshooting-workflows/using-workflow-run-logs#viewing-logs-to-diagnose-failures)". + - | + Si administras ejecutores auto-hospedados para GitHub Actions, puedes garantizar un estado consistente n el mismo ejecutor antes y después de una ejecución de flujo de trabajo si defines los scripts a ejecutar. Al utilizar scripts, no necesitas requerir que los usuarios incorporen estos pasos manualmente en los flujos de trabajo. Los scripts previos y posteriores a los jobs están en beta y pueden cambiar. Para obtener más información, consulta la sección "[Ejecutar scripts antes o después de un job](/actions/hosting-your-own-runners/running-scripts-before-or-after-a-job)". + - + heading: Registro del paquete de GitHub + notes: + - | + Los propietarios de empresas pueden migrar imágenes desde el registro de Docker de Github hacia el registro de contenedores de GitHub. El registro de contenedores proporciona los siguientes beneficios. + + - Mejora la forma de compartir contenedores dentro de una organización + - Permite la aplicación de permisos de acceso granulares + - Permite la forma de compartir imágenes de contenedor públicas anónimamente + - Implemente los estándares OCI para hospedar imágenes de Docker + + El registro de contenedores se encuentra en beta y está sujeto a cambios. Para obtener más información, consulta la sección "[Migrar tu empresa al registro de contenedores desde el registro de Docker](/admin/packages/migrating-your-enterprise-to-the-container-registry-from-the-docker-registry)." + - + heading: Community experience + notes: + - | + GitHub Discussions is available for GitHub Enterprise Server. GitHub Discussions provides a central gathering space to ask questions, share ideas, and build connections. For more information, see "[GitHub Discussions](/discussions)." + - | + Los propietarios de empresas pueden configurar una política para controlar si se muestran los nombres de usuario de las personas o sus nombres completos dentro de los repositorios internos o públicos. Para obtener más información, consulta la sección "[Requerir políticas de administración de repositorio en tu empresa](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-the-display-of-member-names-in-your-repositories)". + - + heading: Organizaciones + notes: + - | + Users can create member-only READMEs for an organization. For more information, see "[Customizing your organization's profile](/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile)." + - | + Organization owners can pin a repository to an organization's profile directly from the repository via the new **Pin repository** dropdown. Pinned public repositories appear to all users of your instance, while public, private, and internal repositories are only visible to organization members. + - + heading: Repositorios + notes: + - | + While creating a fork, users can customize the fork's name. For more information, see "[Fork a repo](/get-started/quickstart/fork-a-repo)." + - | + Los usuarios pueden bloquear la creación de ramas que coincide con un patrón de nombre configurado con la regla de protección de rama **Restringir subidas que crean ramas coincidentes**. Por ejemplo, si la rama predeterminada de un repositorio cambia de `master` a `main`, un administrador de repositorio puede prevenir cualquier creación o subida subsecuente de la rama `master`. Para obtener más información, consulta la sección "[Acerca de las ramas protegidas](/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#restrict-who-can-push-to-matching-branches)" y "[Administrar una regla de protección de rama](/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/managing-a-branch-protection-rule#creating-a-branch-protection-rule)". + - | + Users can create a branch directly from a repository's **Branches** page by clicking the **New branch**. For more information, see "[Creating and deleting branches within your repository](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-and-deleting-branches-within-your-repository)." + - | + Users can delete a branch that's associated with an open pull request. For more information, see "[Creating and deleting branches within your repository](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-and-deleting-branches-within-your-repository)." + - | + Repositories with multiple licenses display all of the licenses in the "About" sidebar on the {% octicon "code" aria-label="The code icon" %} **Code** tab. For more information, see "[Licensing a repository](/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/licensing-a-repository)." + - When a user renames or moves a file to a new directory, if at least half of the file's contents are identical, the commit history indicates that the file was renamed, similar to `git log --follow`. For more information, see the [GitHub Blog](https://github.blog/changelog/2022-06-06-view-commit-history-across-file-renames-and-moves/). + - | + Los usuarios pueden requerir un despliegue exitoso de una rama antes de que cualquiera pueda fusionar la solicitud de cambios asociada con ella. Para obtener más información, consulta las secciones "[Acerca de las ramas protegidas](/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#require-deployments-to-succeed-before-merging)" y "[Administrar una regla de protección de rama](/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/managing-a-branch-protection-rule)". + - | + Los propietarios de las empresas pueden prevenir que los propietarios de las organizaciones inviten colaboradores a los repositorios de la instancia. Para obtener más información, consulta la sección "[Requerir una política para invitar a los colaboradores a los repositorios](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-inviting-collaborators-to-repositories)". + - | + Los usuarios pueden otorgar excepciones para las GitHub Apps para cualquier regla de protección que sea compatible con dichas excepciones. Para obtener más información, consulta las secciones "[Acerca de las apps](/developers/apps/getting-started-with-apps/about-apps)" y "[Administrar una regla de protección de rama](/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/managing-a-branch-protection-rule)". + - + heading: Confirmaciones + notes: + - | + Para las llaves de firma GPG públicas que expiran o se revocan, GitHub Enterprise Server verifica las firmas de confirmación de Git y muestra las confirmaciones como verificadas si el usuario las confirmó mientras la llave aún era válida. Los usuarios también pueden cargar llaves GPG revocadas o expiradas. Para obtener más información, consulta la sección "[Acerca de la verificación de firmas de confirmación](/authentication/managing-commit-signature-verification/about-commit-signature-verification)". + - | + Para afirmar que una confirmación cumple con las reglas y licencias que rigen a un repositorio, los propietarios de organizaciones y administradores de repositorio ahora pueden requerir que los desarrolladores salgan de sesión en las confirmaciones que se realizan mediante la interfaz web. Para obtener más información, consulta las secciones "[Administrar la política de cierre de sesión para tu organización](/organizations/managing-organization-settings/managing-the-commit-signoff-policy-for-your-organization)" y "[Administrar la política de cierre de sesión en confirmaciones para tu repositorio](/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/managing-the-commit-signoff-policy-for-your-repository)". + - + heading: Solicitudes de cambios + notes: + - | + Al utilizar el árbol de archivos ubicado en la pestaña de **Archivos cambiados** de una solicitud de cambios, los usuarios pueden navegar entre los archivos modificados, entender la cantidad y el alcance de los cambios y enfocar revisiones. El árbol de archivos se muestra si una solicitud de cambios modifica por lo menos dos archivos y la ventana del buscador es lo suficientemente ancha. Para obtener más información, consulta las secciones "[Revisar los cambios propuestos en una solicitud de cambios](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-proposed-changes-in-a-pull-request)" y "[Filtrar archivos en una solicitud de cambios](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/filtering-files-in-a-pull-request)". + - | + Users can default to using pull requests titles as the commit message for all squash merges. For more information, see "[Configuring commit squashing for pull requests](/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-squashing-for-pull-requests)." + - + heading: Lanzamientos + notes: + - | + When viewing the details for a particular release, users can see the creation date for each release asset. For more information, see "[Viewing your repository's releases and tags](/repositories/releasing-projects-on-github/viewing-your-repositorys-releases-and-tags)." + - While creating a release with automatically generated release notes, users can see the tag identified as the previous release, then choose to select a different tag to specify as the previous release. For more information, see "[Automatically generated release notes](/repositories/releasing-projects-on-github/automatically-generated-release-notes)." + - + heading: Markdown + notes: + - | + Se mejoró la edición del lenguaje de marcado en la interfaz web. + + - Después de que un usuario selecciona texto y lo pega en una URL, este se convertirá en un enlace de lenguaje de marcado para la URL que se pegó. + - Cuando un usuario pega celdas de hojas de cálculo o tablas HTML, el texto resultante se interpretará como una tabla. + - Cuando un usuario copia texto que contiene enlaces, el texto pegado incluirá un enlace como lenguaje de marcado. + + Para obtener más información, consulta la sección "[Escritura básica y sintaxis de formato](/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#links)". + - | + When editing a Markdown file in the web interface, clicking the **Preview** tab will automatically scroll to the place in the preview that you were editing. The scroll location is based on the position of your cursor before you clicked the **Preview** tab. + changes: + - Interactive elements in the web interface such as links and buttons show a visible outline when focused with a keyboard, to help users find the current position on a page. In addition, when focused, form fields have a higher contrast outline. + - If a user refreshes the page while creating a new issue or pull request, the assignees, reviewers, labels and projects will all be preserved. + known_issues: + - En una instancia recién configurada de {% data variables.product.prodname_ghe_server %} sin ningún usuario, un atacante podría crear el primer usuario adminsitrador. + - Las reglas de cortafuegos personalizadas se eliminan durante el proceso de actualización. + - Los archivos rastreados del LFS de Git que se [cargaron mediante la interface web](https://github.com/blog/2105-upload-files-to-your-repositories) se agregaron incorrecta y directamente al repositorio. + - Las propuestas no pudieron cerrarse si contenían un permalink a un blob en el mismo repositorio en donde la ruta de archvio del blob era más grande a 255 caracteres. + - Cuando se habilita "Los usuarios pueden buscar en GitHub.com" con GitHub Connect, las propuestas en los repositorios privados e internos no se incluirán en los resultados de búsqueda de GitHub.com. + - El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes. + - Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción. + - Actions services need to be restarted after restoring an instance from a backup taken on a different host. + - In a repository's settings, enabling the option to allow users with read access to create discussions does not enable this functionality. + - In some cases, users cannot convert existing issues to discussions. + - Los patrones personalizados para el escaneo de secretos utilizan `.*` como un delimitador final, específicamente en el campo "Después del secreto". Este delimitador ocasiona inconsistencias en los escaneos que buscan secretos en los repositorios y podrías notar brechas en el historial de un repositorio en donde no hay escaneos completados. Los escaneos en aumento también podrían verse impactados. Para prevenir los problemas con los escaneos, modifica el final del patrón para eliminar el delimitador `.*`. diff --git a/translations/es-ES/data/reusables/actions/contacting-support.md b/translations/es-ES/data/reusables/actions/contacting-support.md index 3680526cdb..c7378cdaf8 100644 --- a/translations/es-ES/data/reusables/actions/contacting-support.md +++ b/translations/es-ES/data/reusables/actions/contacting-support.md @@ -1,9 +1,9 @@ If you need help with anything related to workflow configuration, such as syntax, {% data variables.product.prodname_dotcom %}-hosted runners, or building actions, look for an existing topic or start a new one in the [{% data variables.product.prodname_github_community %}'s {% data variables.product.prodname_actions %} and {% data variables.product.prodname_registry %} category](https://github.com/orgs/github-community/discussions/categories/actions-and-packages). -Si tienes algún tipo de retroalimentación o solicitudes de características para {% data variables.product.prodname_actions %}, compártelas en el {% data variables.contact.contact_feedback_actions %}. +If you have feedback or feature requests for {% data variables.product.prodname_actions %}, share those in the {% data variables.contact.contact_feedback_actions %}. -Contacta a {% data variables.contact.contact_support %} para cualquiera de los siguientes, que tu tipo de uso o el tipo de uso que pretendes tener caiga en las siguientes categorías de limitación: +Contact {% data variables.contact.contact_support %} for any of the following, whether your use or intended use falls into the usage limit categories: -* Si crees que tu cuenta se ha restringido de manera incorrecta -* Si llegas un error inesperado cuando ejecutas una de tus acciones, por ejemplo: una ID única -* Si llegas a una situación en donde el comportamiento existente contradice a aquél que se espera, pero no siempre se documenta +* If you believe your account has been incorrectly restricted +* If you encounter an unexpected error when executing one of your Actions, for example: a unique ID +* If you encounter a situation where existing behavior contradicts expected, but not always documented, behavior diff --git a/translations/es-ES/data/reusables/actions/hardware-requirements-3.6.md b/translations/es-ES/data/reusables/actions/hardware-requirements-3.6.md new file mode 100644 index 0000000000..e16e19674f --- /dev/null +++ b/translations/es-ES/data/reusables/actions/hardware-requirements-3.6.md @@ -0,0 +1,6 @@ +| vCPU | Memoria | Maximum Connected Runners | +|:---- |:------- |:------------------------- | +| 8 | 64 GB | 740 runners | +| 32 | 160 GB | 2700 runners | +| 96 | 384 GB | 7000 runners | +| 128 | 512 GB | 7000 runners | diff --git a/translations/es-ES/data/reusables/actions/jobs/section-choosing-the-runner-for-a-job.md b/translations/es-ES/data/reusables/actions/jobs/section-choosing-the-runner-for-a-job.md index a07502ccf2..a006385f82 100644 --- a/translations/es-ES/data/reusables/actions/jobs/section-choosing-the-runner-for-a-job.md +++ b/translations/es-ES/data/reusables/actions/jobs/section-choosing-the-runner-for-a-job.md @@ -6,7 +6,7 @@ Utiliza `jobs..runs-on` para definir el tipo de máquina en la cuál eje ### Elegir los ejecutores hospedados en {% data variables.product.prodname_dotcom %} -If you use a {% data variables.product.prodname_dotcom %}-hosted runner, each job runs in a fresh instance of a runner image specified by `runs-on`. +Si utilizas un ejecutor hospedado en {% data variables.product.prodname_dotcom %}, cada job se ejecutará en una instancia nueva de una imagen de ejecutor especificada por `runs-on`. Los tipos de ejecutores alojados {% data variables.product.prodname_dotcom %} disponibles son: diff --git a/translations/es-ES/data/reusables/actions/self-hosted-runner-auto-removal.md b/translations/es-ES/data/reusables/actions/self-hosted-runner-auto-removal.md index d35854108b..01fa3269f1 100644 --- a/translations/es-ES/data/reusables/actions/self-hosted-runner-auto-removal.md +++ b/translations/es-ES/data/reusables/actions/self-hosted-runner-auto-removal.md @@ -1 +1,6 @@ +{%- ifversion fpt or ghec or ghes > 3.6 %} +Un ejecutor auto-hospedado se elimina automáticamente desde {% data variables.product.product_name %} si no se ha conectado a las {% data variables.product.prodname_actions %} por más de 14 días. +Un ejecutor efímero y auto-hospedado se elimina automáticamente de {% data variables.product.product_name %} si no se ha conectado a {% data variables.product.prodname_actions %} durante más de 1 día. +{%- elsif ghae or ghes < 3.7 %} Un ejecutor auto-hospedado se eliminará automáticamente de {% data variables.product.product_name %} si no se ha conectado a {% data variables.product.prodname_actions %} por más de 30 días. +{%- endif %} \ No newline at end of file diff --git a/translations/es-ES/data/reusables/advanced-security/secret-scanning-dry-run-results.md b/translations/es-ES/data/reusables/advanced-security/secret-scanning-dry-run-results.md index 595cf28e7d..8dd4b454be 100644 --- a/translations/es-ES/data/reusables/advanced-security/secret-scanning-dry-run-results.md +++ b/translations/es-ES/data/reusables/advanced-security/secret-scanning-dry-run-results.md @@ -1,3 +1,3 @@ -1. When the dry run finishes, you'll see a sample of results (up to 1000). Revisa los resultados e identifica cualquier falso positivo. ![Captura de pantalla mostrando los resultados de una simulación](/assets/images/help/repository/secret-scanning-publish-pattern.png) -1. Edit the new custom pattern to fix any problems with the results, then, to test your changes, click **Save and dry run**. -{% indented_data_reference reusables.secret-scanning.beta-dry-runs spaces=3 %} +1. Cuando termine la simulación, verás una muestra de los resultados (hasta 1000). Revisa los resultados e identifica cualquier falso positivo. ![Captura de pantalla mostrando los resultados de una simulación](/assets/images/help/repository/secret-scanning-publish-pattern.png) +1. Edita un patrón personalizado nuevo para corregir cualquier problema con los resultados y, luego, para probar tus cambios, haz clic en **Guardar y simular**. + diff --git a/translations/es-ES/data/reusables/advanced-security/secret-scanning-dry-run-select-enterprise-repos.md b/translations/es-ES/data/reusables/advanced-security/secret-scanning-dry-run-select-enterprise-repos.md new file mode 100644 index 0000000000..ae1e8e39ec --- /dev/null +++ b/translations/es-ES/data/reusables/advanced-security/secret-scanning-dry-run-select-enterprise-repos.md @@ -0,0 +1,7 @@ +{%- ifversion custom-pattern-dry-run-ga %} +1. Search for and select up to 10 repositories where you want to perform the dry run. ![Screenshot showing repositories selected for the dry run](/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-select-repo-only.png) +1. When you're ready to test your new custom pattern, click **Run**. +{%- else %} +1. Search for and select up to 10 repositories where you want to perform the dry run. ![Screenshot showing repositories selected for the dry run](/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-select-repo.png) +1. Cuando estés listo para probar tu nuevo patrón personalizado, haz clic en **Simulacro**. +{%- endif %} diff --git a/translations/es-ES/data/reusables/advanced-security/secret-scanning-dry-run-select-repos.md b/translations/es-ES/data/reusables/advanced-security/secret-scanning-dry-run-select-repos.md index 08490dcc56..7a2548c9ce 100644 --- a/translations/es-ES/data/reusables/advanced-security/secret-scanning-dry-run-select-repos.md +++ b/translations/es-ES/data/reusables/advanced-security/secret-scanning-dry-run-select-repos.md @@ -1,2 +1,9 @@ +{%- ifversion custom-pattern-dry-run-ga %} +1. Select the repositories where you want to perform the dry run. + * To perform the dry run across the entire organization, select **All repositories in the organization**. ![Screenshot showing repositories selected for the dry run](/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-all-repos.png) + * To specify the repositories where you want to perform the dry run, select **Selected repositories**, then search for and select up to 10 repositories. ![Screenshot showing repositories selected for the dry run](/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-select-repos-option.png) +1. When you're ready to test your new custom pattern, click **Run**. +{%- else %} 1. Search for and select up to 10 repositories where you want to perform the dry run. ![Screenshot showing repositories selected for the dry run](/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-select-repo.png) 1. Cuando estés listo para probar tu nuevo patrón personalizado, haz clic en **Simulacro**. +{%- endif %} diff --git a/translations/es-ES/data/reusables/audit_log/audit-log-action-categories.md b/translations/es-ES/data/reusables/audit_log/audit-log-action-categories.md index c26c317f33..95ac8b41f7 100644 --- a/translations/es-ES/data/reusables/audit_log/audit-log-action-categories.md +++ b/translations/es-ES/data/reusables/audit_log/audit-log-action-categories.md @@ -2,14 +2,14 @@ | ---------------------- | ----------- | | | | {%- ifversion fpt or ghec %} -| `account` | Contains activities related to an organization account. | `advisory_credit` | Contains activities related to crediting a contributor for a security advisory in the {% data variables.product.prodname_advisory_database %}. Para obtener más información, consulta la sección "[Acerca de las asesorías de seguridad de {% data variables.product.prodname_dotcom %}](/github/managing-security-vulnerabilities/about-github-security-advisories)". +| `account` | Contiene actividades relacionadas con una cuenta de organización. | `advisory_credit` | Contiene actividades relacionadas con dar crédito a un contribuyente para una asesoría de seguridad en la {% data variables.product.prodname_advisory_database %}. Para obtener más información, consulta la sección "[Acerca de las asesorías de seguridad de {% data variables.product.prodname_dotcom %}](/github/managing-security-vulnerabilities/about-github-security-advisories)". {%- endif %} -| `artifact` | Contains activities related to {% data variables.product.prodname_actions %} workflow run artifacts. +| `artifact` | Contiene las actividades relacionadas con los artefactos de ejecución de flujo de trabajo de {% data variables.product.prodname_actions %}. {%- ifversion audit-log-streaming %} -| `audit_log_streaming` | Contains activities related to streaming audit logs for organizations in an enterprise account. +| `audit_log_streaming` | Contiene actividades relacionadas con transmitir bitácoras de auditoría para las organizaciones en una cuenta empresarial. {%- endif %} {%- ifversion fpt or ghec %} -| `billing` | Contains activities related to an organization's billing. +| `billing` | Contiene actividades relacionadas con la facturación de una organización. {%- endif %} {%- ifversion ghec or ghes or ghae %} | `business` | Contiene actividades relacionadas con los ajustes de negocio para una empresa. @@ -18,31 +18,31 @@ | `business` | Contiene actividades relacionadas con los ajustes de negocio para una empresa. {%- endif %} {%- ifversion secret-scanning-audit-log-custom-patterns %} -| `business_secret_scanning_custom_pattern` | Contains activities related to custom patterns for secret scanning in an enterprise. +| `business_secret_scanning_custom_pattern` | Contiene actividades relacionadas con patrones personalizados para el escaneo de secretos en una empresa. {%- endif %} -| `checks` | Contains activities related to check suites and runs. +| `checks` | Contiene actividades relacionadas con los conjuntos de verificaciones y ejecuciones. {%- ifversion fpt or ghec %} -| `codespaces` | Contains activities related to an organization's codespaces. +| `codespaces` | Contiene actividades relacionadas con los codespaces de una organización. {%- endif %} -| `commit_comment` | Contains activities related to updating or deleting commit comments. +| `commit_comment` | Contiene actividades relacionadas con actualizar o borrar los comentarios de las confirmaciones. {%- ifversion ghes %} -| `config_entry` | Contains activities related to configuration settings. Estos eventos solo se pueden ver en la bitácora de auditoría del administrador de sitio. +| `config_entry` | Contiene actividades relacionadas con los ajustes de configuración. Estos eventos solo se pueden ver en la bitácora de auditoría del administrador de sitio. {%- endif %} {%- ifversion fpt or ghec or ghes > 3.2 or ghae %} -| `dependabot_alerts` | Contains organization-level configuration activities for {% data variables.product.prodname_dependabot_alerts %} in existing repositories. Para obtener más información, consulta la sección "[Acerca de las {% data variables.product.prodname_dependabot_alerts %}](/code-security/dependabot/dependabot-alerts/about-dependabot-alerts)". | `dependabot_alerts_new_repos` | Contains organization-level configuration activities for {% data variables.product.prodname_dependabot_alerts %} in new repositories created in the organization. | `dependabot_repository_access` | Contains activities related to which private repositories in an organization {% data variables.product.prodname_dependabot %} is allowed to access. +| `dependabot_alerts` | Contiene actividades de configuración a nivel organizacional para las {% data variables.product.prodname_dependabot_alerts %} en los repositorios existentes. Para obtener más información, consulta la sección "[Acerca de las {% data variables.product.prodname_dependabot_alerts %}](/code-security/dependabot/dependabot-alerts/about-dependabot-alerts)". | `dependabot_alerts_new_repos` | Contiene actividades de configuración a nivel organizacional para las {% data variables.product.prodname_dependabot_alerts %} en los repositorios nuevos que se crean en la organización. | `dependabot_repository_access` | Contiene actividades relacionadas con los repositorios privados de una organización a los cuales puede acceder el {% data variables.product.prodname_dependabot %}. {%- endif %} {%- ifversion fpt or ghec or ghes > 3.2 %} -| `dependabot_security_updates` | Contains organization-level configuration activities for {% data variables.product.prodname_dependabot_security_updates %} in existing repositories. Para obtener más información, consulta la sección "[Configurar las {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/configuring-dependabot-security-updates)". | `dependabot_security_updates_new_repos` | Contains organization-level configuration activities for {% data variables.product.prodname_dependabot_security_updates %} for new repositories created in the organization. +| `dependabot_security_updates` | Contiene actividades de configuración a nivel organizacional para las {% data variables.product.prodname_dependabot_security_updates %} en los repositorios existentes. Para obtener más información, consulta la sección "[Configurar las {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/configuring-dependabot-security-updates)". | `dependabot_security_updates_new_repos` | Contiene actividades de configuración a nivel organizacional para las {% data variables.product.prodname_dependabot_security_updates %} para los repositorios nuevos creados en la organización. {%- endif %} -| `dependency_graph` | Contains organization-level configuration activities for dependency graphs for repositories. Para obtener más información, consulta la sección "[Acerca de la gráfica de dependencias](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph)". | `dependency_graph_new_repos` | Contains organization-level configuration activities for new repositories created in the organization. +| `dependency_graph` | Contiene actividades de configuración a nivel organizacional para las gráficas de dependencia de los repositorios. Para obtener más información, consulta la sección "[Acerca de la gráfica de dependencias](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph)". | `dependency_graph_new_repos` | Contiene actividades de configuración a nivel organizacional para los repositorios nuevos que se crearon en la organización. {%- ifversion fpt or ghec %} -| `discussion` | Contains activities related to team discussions. | `discussion_comment` | Contains activities related to comments posted in discussions on a team page. | `discussion_post` | Contains activities related to discussions posted to a team page. | `discussion_post_reply` | Contains activities related to replies to discussions posted to a team page. +| `discussion` | Contiene actividades relacionadas con los debates de equipo. | `discussion_comment` | Contiene actividades relacionadas con los comentarios publicados en los debates de una página de equipo. | `discussion_post` | Contiene actividades relacionadas con los debates publicados en una página de equipo. | `discussion_post_reply` | Contiene actividades relacionadas con las respuestas a los debates publicados en una página de equipo. {%- endif %} {%- ifversion ghec or ghes %} -| `dotcom_connection` | Contains activities related to {% data variables.product.prodname_github_connect %}. | `enterprise` | Contains activities related to enterprise settings. +| `dotcom_connection` | Contiene actividades relacionadas con {% data variables.product.prodname_github_connect %}. | `enterprise` | Contiene actividades relacionadas con ajustes empresariales. {%- endif %} {%- ifversion ghec %} -| `enterprise_domain` | Contains activities related to verified enterprise domains. | `enterprise_installation` | Contiene actividades relacionadas con las {% data variables.product.prodname_github_app %}asociadas con una conexión de empresa de {% data variables.product.prodname_github_connect %}. +| `enterprise_domain` | Contiene actividades relacionadas con los dominios empresariales verificados. | `enterprise_installation` | Contiene actividades relacionadas con las {% data variables.product.prodname_github_app %}asociadas con una conexión de empresa de {% data variables.product.prodname_github_connect %}. {%- endif %} {%- ifversion fpt or ghec %} | `environment` | Contiene actividades relacionadas con ambientes de {% data variables.product.prodname_actions %}. @@ -52,39 +52,39 @@ {%- endif %} | `gist` | Contiene actividades relacionadas con Gists. | `hook` | Contiene actividades relacionadas con webhooks. | `integration` | Contiene actividades relacionadas con integraciones en una cuenta. | `integration_installation` | Contiene actividades relacionadas con integraciones instaladas en una cuenta. | `integration_installation_request` | Contiene actividades relacionadas con solicitudes de miembros organizacionales para que los propietarios aprueben integraciones para su uso en la organización. {%- ifversion ghec or ghae %} -| `ip_allow_list` | Contiene actividades relacionadas con habilitar o inhabilitar la lista de direcciones IP permitidas en una organización. | `ip_allow_list_entry` | Contains activities related to the creation, deletion, and editing of an IP allow list entry for an organization. +| `ip_allow_list` | Contiene actividades relacionadas con habilitar o inhabilitar la lista de direcciones IP permitidas en una organización. | `ip_allow_list_entry` | Contiene actividades relacionadas con la creación, borrado y edición de una lista de direcciones IP permitidas para una organización. {%- endif %} -| `issue` | Contains activities related to pinning, transferring, or deleting an issue in a repository. | `issue_comment` | Contains activities related to pinning, transferring, or deleting issue comments. | `issues` | Contains activities related to enabling or disabling issue creation for an organization. +| `issue` | Contiene actividades relacionadas con fijar, transferir o borrar una propuesta en un repositorio. | `issue_comment` | Contiene actividades relacionadas con fijar, transferir o borrar comentarios en las propuestas. | `issues` | Contiene actividades relacionadas con habilitar o inhabilitar la creación de propuestas en una organización. {%- ifversion fpt or ghec %} -| `marketplace_agreement_signature` | Contains activities related to signing the {% data variables.product.prodname_marketplace %} Developer Agreement. | `marketplace_listing` | Contains activities related to listing apps in {% data variables.product.prodname_marketplace %}. +| `marketplace_agreement_signature` | Contiene actividades relacionadas con firmar el Acuerdo de Desarrollador de {% data variables.product.prodname_marketplace %}. | `marketplace_listing` | Contiene actividades relacionadas con listar aplicaciones en {% data variables.product.prodname_marketplace %}. {%- endif %} -| `members_can_create_pages` | Contains activities related to managing the publication of {% data variables.product.prodname_pages %} sites for repositories in the organization. Para obtener más información, consulta la sección "[Administrar la publicación de sitios de {% data variables.product.prodname_pages %} para tu organización](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)". | `members_can_create_private_pages` | Contains activities related to managing the publication of private {% data variables.product.prodname_pages %} sites for repositories in the organization. | `members_can_create_public_pages` | Contains activities related to managing the publication of public {% data variables.product.prodname_pages %} sites for repositories in the organization. +| `members_can_create_pages` | Contiene actividades relacionadas con administrar la publicación de sitios de {% data variables.product.prodname_pages %} para los repositorios en la organización. Para obtener más información, consulta la sección "[Administrar la publicación de sitios de {% data variables.product.prodname_pages %} para tu organización](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)". | `members_can_create_private_pages` | Contiene actividades relacionadas con administrar la publicación de sitios privados de {% data variables.product.prodname_pages %} para repositorios en la organización. | `members_can_create_public_pages` | Contiene actividades relacionadas con administrar la publicación de sitios públicos de {% data variables.product.prodname_pages %} para los repositorios en la organización. {%- ifversion ghec or ghes or ghae %} -| `members_can_delete_repos` | Contains activities related to enabling or disabling repository creation for an organization. +| `members_can_delete_repos` | Contiene actividades relacionadas con habilitar o inhabilitar la creación de repositorios para una organización. {%- endif %} {%- ifversion fpt or ghec %} -| `members_can_view_dependency_insights` | Contains organization-level configuration activities allowing organization members to view dependency insights. | `migration` | Contiene actividades relacionadas con transferir datos desde una ubicación *origen* (Tal como una organización de {% data variables.product.prodname_dotcom_the_website %} o una instancia de {% data variables.product.prodname_ghe_server %}) a una instancia *destino* de {% data variables.product.prodname_ghe_server %}. +| `members_can_view_dependency_insights` | Contiene actividades de configuración a nivel organizacional que permiten a los miembros organizacionales ver las perspectivas de las dependencias. | `migration` | Contiene actividades relacionadas con transferir datos desde una ubicación *origen* (Tal como una organización de {% data variables.product.prodname_dotcom_the_website %} o una instancia de {% data variables.product.prodname_ghe_server %}) a una instancia *destino* de {% data variables.product.prodname_ghe_server %}. {%- endif %} -| `oauth_access` | Contains activities related to OAuth access tokens. | `oauth_application` | Contains activities related to OAuth Apps. +| `oauth_access` | Contiene actividades relacionadas con los tokens de acceso OAuth. | `oauth_application` | Contiene actividades relacionadas con las OAuth Apps. {%- ifversion fpt or ghec %} -| `oauth_authorization` | Contains activities related to authorizing OAuth Apps. +| `oauth_authorization` | Contiene actividades relacionadas con autorizar OAuth Apps. {%- endif %} -| `org` | Contains activities related to organization membership. +| `org` | Contiene actividades relacionadas con la membrecía organizacional. {%- ifversion ghec or ghes or ghae %} -| `org_credential_authorization` | Contains activities related to authorizing credentials for use with SAML single sign-on. +| `org_credential_authorization` | Contiene actividades relacionadas con autorizar credenciales para su uso con el inicio de sesión único de SAML. {%- endif %} {%- ifversion secret-scanning-audit-log-custom-patterns %} -| `org_secret_scanning_custom_pattern` | Contains activities related to custom patterns for secret scanning in an organization. Para obtener más información, consulta la sección "[Definir los patrones personalizados para el escaneo de secretos](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning)". | `org.secret_scanning_push_protection` | Contains activities related to secret scanning custom patterns in an organization. Para obtener más información, consulta la sección "[Proteger las subidas de información con el escaneo de secretos](/code-security/secret-scanning/protecting-pushes-with-secret-scanning)". +| `org_secret_scanning_custom_pattern` | Contiene actividades relacionadas con los patrones personalizados para el escaneo de secretos en una organización. Para obtener más información, consulta la sección "[Definir los patrones personalizados para el escaneo de secretos](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning)". | `org.secret_scanning_push_protection` | Contiene actividades relacionadas con los patrones personalizados del escaneo de secretos en una organización. Para obtener más información, consulta la sección "[Proteger las subidas de información con el escaneo de secretos](/code-security/secret-scanning/protecting-pushes-with-secret-scanning)". {%- endif %} -| `organization_default_label` | Contains activities related to default labels for repositories in an organization. +| `organization_default_label` | Contiene actividades relacionadas con las etiquetas predeterminadas para los repositorios en una organización. {%- ifversion fpt or ghec or ghes %} -| `organization_domain` | Contains activities related to verified organization domains. | `organization_projects_change` | Contains activities related to organization-wide project boards in an enterprise. +| `organization_domain` | Contiene actividades relacionadas con dominios organizacionales verificados. | `organization_projects_change` | Contiene actividades relacionadas con tableros de proyecto de toda la organización en una empresa. {%- endif %} {%- ifversion fpt or ghec %} -| `pages_protected_domain` | Contains activities related to verified custom domains for {% data variables.product.prodname_pages %}. | `payment_method` | Contains activities related to how an organization pays for {% data variables.product.prodname_dotcom %}. | `prebuild_configuration` | Contains activities related to prebuild configurations for {% data variables.product.prodname_github_codespaces %}. +| `pages_protected_domain` | Contiene actividades relacionadas con dominios personalizados verificados para {% data variables.product.prodname_pages %}. | `payment_method` | Contiene actividades relacionadas con la forma en la que una organización paga por {% data variables.product.prodname_dotcom %}. | `prebuild_configuration` | Contiene actividades relacionadas con configuraciones de precompilación para los {% data variables.product.prodname_github_codespaces %}. {%- endif %} {%- ifversion ghes %} -| `pre_receive_environment` | Contains activities related to pre-receive hook environments. | `pre_receive_hook` | Contains activities related to pre-receive hooks. +| `pre_receive_environment` | Contiene actividades relacionadas con ambientes de ganchos de pre-recepción. | `pre_receive_hook` | Contains activities related to pre-receive hooks. {%- endif %} {%- ifversion ghes %} | `private_instance_encryption` | Contains activities related to enabling private mode for an enterprise. diff --git a/translations/es-ES/data/reusables/audit_log/audit-log-events-workflows.md b/translations/es-ES/data/reusables/audit_log/audit-log-events-workflows.md index a75c24fa0d..b056200c95 100644 --- a/translations/es-ES/data/reusables/audit_log/audit-log-events-workflows.md +++ b/translations/es-ES/data/reusables/audit_log/audit-log-events-workflows.md @@ -1,12 +1,12 @@ -| Acción | Descripción | -| -------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `workflows.approve_workflow_job` | A workflow job was approved. Para obtener más información, consulta la sección "[Revisar los despliegues](/actions/managing-workflow-runs/reviewing-deployments)". | -| `workflows.cancel_workflow_run` | A workflow run was cancelled. Para obtener más información, consulta "[Cancelar un flujo de trabajo](/actions/managing-workflow-runs/canceling-a-workflow)". | -| `workflows.delete_workflow_run` | A workflow run was deleted. Para obtener más información, consulta la sección "[Borrar una ejecución de flujo de trabajo](/actions/managing-workflow-runs/deleting-a-workflow-run)". | -| `workflows.disable_workflow` | A workflow was disabled. | -| `workflows.enable_workflow` | A workflow was enabled, after previously being disabled by `disable_workflow`. | -| `workflows.reject_workflow_job` | A workflow job was rejected. Para obtener más información, consulta la sección "[Revisar los despliegues](/actions/managing-workflow-runs/reviewing-deployments)". | -| `workflows.rerun_workflow_run` | A workflow run was re-run. Para obtener más información, consulta la sección "[Volver a ejecutar un flujo de trabajo](/actions/managing-workflow-runs/re-running-a-workflow)". | +| Acción | Descripción | +| -------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `workflows.approve_workflow_job` | A workflow job was approved. Para obtener más información, consulta la sección "[Revisar los despliegues](/actions/managing-workflow-runs/reviewing-deployments)". | +| `workflows.cancel_workflow_run` | A workflow run was cancelled. Para obtener más información, consulta "[Cancelar un flujo de trabajo](/actions/managing-workflow-runs/canceling-a-workflow)". | +| `workflows.delete_workflow_run` | A workflow run was deleted. Para obtener más información, consulta la sección "[Borrar una ejecución de flujo de trabajo](/actions/managing-workflow-runs/deleting-a-workflow-run)". | +| `workflows.disable_workflow` | Se inhabilitó un flujo de trabajo. | +| `workflows.enable_workflow` | Se habilitó un flujo de trabajo después de que `disable_workflow` lo inhabilitó previamente. | +| `workflows.reject_workflow_job` | Se rechazó un job de un flujo de trabajo. Para obtener más información, consulta la sección "[Revisar los despliegues](/actions/managing-workflow-runs/reviewing-deployments)". | +| `workflows.rerun_workflow_run` | Se volvió a ejecutar una ejecución de flujo de trabajo. Para obtener más información, consulta la sección "[Volver a ejecutar un flujo de trabajo](/actions/managing-workflow-runs/re-running-a-workflow)". | {%- ifversion fpt or ghec or ghes > 3.2 or ghae-issue-4963 %} -| `workflows.completed_workflow_run` | A workflow status changed to `completed`. Solo se puede visualizar utilizando la API de REST; no se puede visualizar en la IU ni en la exportación de JSON/CSV. For more information, see "[Viewing workflow run history](/actions/managing-workflow-runs/viewing-workflow-run-history). | `workflows.created_workflow_run` | A workflow run was created. Solo se puede visualizar utilizando la API de REST; no se puede visualizar en la IU ni en la exportación de JSON/CSV. Para obtener más información, consulta la sección "[Crear un flujo de trabajo de ejemplo](/actions/learn-github-actions/introduction-to-github-actions#create-an-example-workflow)". | `workflows.prepared_workflow_job` | A workflow job was started. Incluye la lista de secretos que se proporcionaron al job. Solo puede verse utilizando la API de REST. No es visible en la interfaz web de {% data variables.product.prodname_dotcom %} ni se incluye en la exportación de JSON/CSV. Para obtener más información, consulta "[Eventos que activan los flujos de trabajo](/actions/reference/events-that-trigger-workflows)". +| `workflows.completed_workflow_run` | El estado de un flujo de trabajo cambió a `completed`. Solo se puede visualizar utilizando la API de REST; no se puede visualizar en la IU ni en la exportación de JSON/CSV. Para obtener más información, consulta la sección "[Ver el historial de ejecuciones del flujo de trabajo](/actions/managing-workflow-runs/viewing-workflow-run-history). | `workflows.created_workflow_run` | Se creó una ejecución de flujo de trabajo. Solo se puede visualizar utilizando la API de REST; no se puede visualizar en la IU ni en la exportación de JSON/CSV. Para obtener más información, consulta la sección "[Crear un flujo de trabajo de ejemplo](/actions/learn-github-actions/introduction-to-github-actions#create-an-example-workflow)". | `workflows.prepared_workflow_job` | Se inició un job de un flujo de trabajo. Incluye la lista de secretos que se proporcionaron al job. Solo puede verse utilizando la API de REST. No es visible en la interfaz web de {% data variables.product.prodname_dotcom %} ni se incluye en la exportación de JSON/CSV. Para obtener más información, consulta "[Eventos que activan los flujos de trabajo](/actions/reference/events-that-trigger-workflows)". {%- endif %} diff --git a/translations/es-ES/data/reusables/audit_log/audit-log-search-list-info-about-action.md b/translations/es-ES/data/reusables/audit_log/audit-log-search-list-info-about-action.md index e897312f52..c1c53be24f 100644 --- a/translations/es-ES/data/reusables/audit_log/audit-log-search-list-info-about-action.md +++ b/translations/es-ES/data/reusables/audit_log/audit-log-search-list-info-about-action.md @@ -10,5 +10,5 @@ Cada entrada del registro de auditoría muestra información vigente acerca de u - En qué país se realizó la acción - La fecha y hora en que ocurrió la acción {%- ifversion enterprise-audit-log-ip-addresses %} -- Optionally, the source IP address for the user (actor) who performed the action +- Opcionalmente, la dirección IP origen para el usuario (actor) que realizó la acción {%- endif %} diff --git a/translations/es-ES/data/reusables/codespaces/billing-for-prebuilds-default.md b/translations/es-ES/data/reusables/codespaces/billing-for-prebuilds-default.md index 355b05d57c..27668ff056 100644 --- a/translations/es-ES/data/reusables/codespaces/billing-for-prebuilds-default.md +++ b/translations/es-ES/data/reusables/codespaces/billing-for-prebuilds-default.md @@ -1,3 +1,3 @@ -Predeterminadamente, un flujo de trabajo de {% data variables.product.prodname_actions %} se activa cada que creas o actualizas una plantilla de precompilación o cuando la subes a una rama habilitada para precompilación. Así como con otros flujos de trabajo, cuando se están ejecutando los flujos de trabajo de precompilación, estos podrán ya sea consumir algunos de los minutos de las acciones que se inlcuyen en tu cuenta, en caso de que los tengas, o incurrir en cambios para los minutos de las acciones. Para obtener más información sobre los precios para los minutos de las acciones, consulta la sección "[Acerca de la facturación para las {% data variables.product.prodname_actions %}](/billing/managing-billing-for-github-actions/about-billing-for-github-actions)". +By default, a {% data variables.product.prodname_actions %} workflow is triggered every time you create or update a prebuild, or push to a prebuild-enabled branch. Así como con otros flujos de trabajo, cuando se están ejecutando los flujos de trabajo de precompilación, estos podrán ya sea consumir algunos de los minutos de las acciones que se inlcuyen en tu cuenta, en caso de que los tengas, o incurrir en cambios para los minutos de las acciones. Para obtener más información sobre los precios para los minutos de las acciones, consulta la sección "[Acerca de la facturación para las {% data variables.product.prodname_actions %}](/billing/managing-billing-for-github-actions/about-billing-for-github-actions)". -Junto con los minutos de {% data variables.product.prodname_actions %}, también se te cobrará por el almacenamiento de las plantillas de precompilación asociadas con cada configuración de precompilación para los repositorios y regiones específicos. El almacenamiento de plantillas de precompilación se factura con la misma tasa que el almacenamiento de los codespaces. \ No newline at end of file +Alongside {% data variables.product.prodname_actions %} minutes, you will also be billed for the storage of prebuilds associated with each prebuild configuration for a given repository and region. Storage of prebuilds is billed at the same rate as storage of codespaces. \ No newline at end of file diff --git a/translations/es-ES/data/reusables/codespaces/billing-for-prebuilds-reducing.md b/translations/es-ES/data/reusables/codespaces/billing-for-prebuilds-reducing.md index 3317291e62..12b9722a9e 100644 --- a/translations/es-ES/data/reusables/codespaces/billing-for-prebuilds-reducing.md +++ b/translations/es-ES/data/reusables/codespaces/billing-for-prebuilds-reducing.md @@ -1,3 +1,3 @@ -Para reducir el consumo de minutos de acciones, puedes configurar una plantilla de precompilaciòn para que se actualice únicamente cuando haces un cambio a los archivos de configuración de tu contenedor dev o solo bajo un itinerario personalizado. También puedes administrar el uso de tu almacenamiento si ajustas la cantidad de versiones de plantillas que se retendrán para tus configuraciones precompiladas. Para obtener más información, consulta la sección "[Configurar las precompilaciones](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)". +To reduce consumption of Actions minutes, you can set a prebuild to be updated only when you make a change to your dev container configuration files, or only on a custom schedule. También puedes administrar el uso de tu almacenamiento si ajustas la cantidad de versiones de plantillas que se retendrán para tus configuraciones precompiladas. Para obtener más información, consulta la sección "[Configurar las precompilaciones](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)". Si eres un propietario de organización, puedes rastrear el uso de flujos de trabajo precompilados y de almacenamiento si descargas un reporte de uso de {% data variables.product.prodname_actions %} para tu organización. You can identify workflow runs for prebuilds by filtering the CSV output to only include the workflow called "Create {% data variables.product.prodname_codespaces %} Prebuilds." Para obtener más información, consulta la sección "[Visualizar tu uso de {% data variables.product.prodname_actions %}](/billing/managing-billing-for-github-actions/viewing-your-github-actions-usage#viewing-github-actions-usage-for-your-organization)". diff --git a/translations/es-ES/data/reusables/codespaces/creating-a-codespace-in-vscode.md b/translations/es-ES/data/reusables/codespaces/creating-a-codespace-in-vscode.md index d594cdac5f..5b97524054 100644 --- a/translations/es-ES/data/reusables/codespaces/creating-a-codespace-in-vscode.md +++ b/translations/es-ES/data/reusables/codespaces/creating-a-codespace-in-vscode.md @@ -19,9 +19,9 @@ Después de que conectes tu cuenta de {% data variables.product.product_location ![Buscar una rama para crear un {% data variables.product.prodname_codespaces %} nuevo](/assets/images/help/codespaces/choose-branch-vscode.png) -5. If prompted to choose a dev container configuration file, choose a file from the list. +5. Si se te pide elegir un archivo de configuración de un contenedor dev, elige un archivo de la lista. - ![Choosing a dev container configuration file for {% data variables.product.prodname_codespaces %}](/assets/images/help/codespaces/choose-dev-container-vscode.png) + ![Elegir un archivo de configuración de contenedor dev para {% data variables.product.prodname_codespaces %}](/assets/images/help/codespaces/choose-dev-container-vscode.png) 6. Haz clic en el tipo de máquina que quieras utilizar. diff --git a/translations/es-ES/data/reusables/copilot/dotcom-settings.md b/translations/es-ES/data/reusables/copilot/dotcom-settings.md index 77e47d9344..7ad35fb7f2 100644 --- a/translations/es-ES/data/reusables/copilot/dotcom-settings.md +++ b/translations/es-ES/data/reusables/copilot/dotcom-settings.md @@ -13,7 +13,7 @@ Una vez que tengas un periodo de prueba o suscripción del {% data variables.pro ## Enabling or disabling telemetry -You can choose whether your code snippets are collected and retained by GitHub and further processed and shared with Microsoft and OpenAI by adjusting your user settings. For more information about data that {% data variables.product.prodname_copilot %} may collect depending on your telemetry settings, see "[{% data variables.product.company_short %} Terms for Additional Products and Features](/free-pro-team@latest/site-policy/github-terms/github-terms-for-additional-products-and-features#github-copilot)" and the [{% data variables.product.prodname_copilot %} privacy FAQ](https://github.com/features/copilot/#faq-privacy). +You can choose whether your code snippets are collected and retained by GitHub and further processed and shared with Microsoft and OpenAI by adjusting your user settings. Para obtener más información sobre los datos que podría recopilar el {% data variables.product.prodname_copilot %} dependiendo de tus ajustes de telemetría, consulta la sección "[Términos de {% data variables.product.company_short %} para las características y productos adicionales](/free-pro-team@latest/site-policy/github-terms/github-terms-for-additional-products-and-features#github-copilot)" y las [Preguntas frecuentes sobre la privacidad del {% data variables.product.prodname_copilot %}](https://github.com/features/copilot/#faq-privacy). {% data reusables.user-settings.access_settings %} {% data reusables.user-settings.copilot-settings %} diff --git a/translations/es-ES/data/reusables/education/about-github-education-link.md b/translations/es-ES/data/reusables/education/about-github-education-link.md index d90c8475a7..797cb48809 100644 --- a/translations/es-ES/data/reusables/education/about-github-education-link.md +++ b/translations/es-ES/data/reusables/education/about-github-education-link.md @@ -1,3 +1,3 @@ -Como alumno o miembro de facultad en una institución educativa acreditada, puedes aplicar para obtener los beneficios de {% data variables.product.prodname_education %}, los cuales incluyen el acceso a {% data variables.product.prodname_global_campus %}. {% data variables.product.prodname_global_campus %} es un portal que permite que la Comunidad de GitHub Education acceda a sus beneficios educativos; ¡todo en un solo lugar! El portal de {% data variables.product.prodname_global_campus %} incluye acceso a {% data variables.product.prodname_education_community_with_url %}, herramientas de la industria que utilizan los desarrolladores profesionales, eventos, contenido de la [TV del campus](https://www.twitch.tv/githubeducation), {% data variables.product.prodname_classroom_with_url %}, {% data variables.product.prodname_community_exchange %} y otras características exclusivas para ayudar a que los alumnos y docentes formen la siguiente generación de desarrollo de software. +As a student or faculty member at an accredited educational institution, you can apply for {% data variables.product.prodname_global_campus %}. {% data variables.product.prodname_global_campus %} es un portal que permite que la Comunidad de GitHub Education acceda a sus beneficios educativos; ¡todo en un solo lugar! The {% data variables.product.prodname_global_campus %} portal includes access to {% data variables.product.prodname_education_community_with_url %}, industry tools used by professional developers, events, [Campus TV](https://www.twitch.tv/githubeducation) content, {% data variables.product.prodname_classroom_with_url %}, [{% data variables.product.prodname_community_exchange %}](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-community-exchange), {% data variables.product.prodname_student_pack %}, and other exclusive features to help students and teachers shape the next generation of software development. Antes de solicitar un descuento individual, comprueba si tu comunidad de aprendizaje ya está asociada con nosotros como escuela de {% data variables.product.prodname_campus_program %}. Para obtener más información, consulta la sección "[Acerca de la {% data variables.product.prodname_campus_program %}](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-campus-program)". diff --git a/translations/es-ES/data/reusables/education/access-github-community-exchange.md b/translations/es-ES/data/reusables/education/access-github-community-exchange.md index 68f26b6b1d..315f709fbe 100644 --- a/translations/es-ES/data/reusables/education/access-github-community-exchange.md +++ b/translations/es-ES/data/reusables/education/access-github-community-exchange.md @@ -2,6 +2,6 @@ To access {% data variables.product.prodname_community_exchange %}, visit your { If you're a student or faculty member at an accredited educational institution, you can apply for {% data variables.product.prodname_education %} benefits, which includes access to {% data variables.product.prodname_community_exchange %} within {% data variables.product.prodname_global_campus %}. -- If you’re a student and you haven't joined {% data variables.product.prodname_education %} yet, apply using the [student application form](https://education.github.com/discount_requests/student_application). For more information, see "[About GitHub Education for students](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-education-for-students)." +- If you’re a student and you haven't joined {% data variables.product.prodname_education %} yet, apply using the [student application form](https://education.github.com/discount_requests/student_application). For more information, see "[About {% data variables.product.prodname_global_campus %} for students](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-global-campus-for-students)." -- If you’re an educator and you haven't joined {% data variables.product.prodname_education %} yet, apply using the [teacher application form](https://education.github.com/discount_requests/teacher_application). For more information, see "[About GitHub Education for educators](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/apply-for-an-educator-or-researcher-discount)." +- If you’re an educator and you haven't joined {% data variables.product.prodname_education %} yet, apply using the [teacher application form](https://education.github.com/discount_requests/teacher_application). For more information, see "[Apply to {% data variables.product.prodname_global_campus %} as a teacher](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/apply-to-github-global-campus-as-a-teacher)." diff --git a/translations/es-ES/data/reusables/education/apply-for-team.md b/translations/es-ES/data/reusables/education/apply-for-team.md index 7dc56203f3..46384e2886 100644 --- a/translations/es-ES/data/reusables/education/apply-for-team.md +++ b/translations/es-ES/data/reusables/education/apply-for-team.md @@ -1 +1 @@ -- Solicita gratis [{% data variables.product.prodname_team %}](/articles/github-s-products), que permite tener ilimitados usuarios y repositorios privados. Para obtener más información, consulta la sección "[Postularse para un descuento para educador o investigador](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-an-educator-or-researcher-discount)". +- Solicita gratis [{% data variables.product.prodname_team %}](/articles/github-s-products), que permite tener ilimitados usuarios y repositorios privados. For more information, see "[Apply to {% data variables.product.prodname_global_campus %} as a teacher](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/apply-to-github-global-campus-as-a-teacher)." diff --git a/translations/es-ES/data/reusables/education/educator-requirements.md b/translations/es-ES/data/reusables/education/educator-requirements.md index d6ffded691..617a6cd2a0 100644 --- a/translations/es-ES/data/reusables/education/educator-requirements.md +++ b/translations/es-ES/data/reusables/education/educator-requirements.md @@ -1,4 +1,4 @@ -Para postularte para obtener und escuento de docente o investigador, debes cumplir con los siguientes requisitos. +To apply for teacher benefits and {% data variables.product.prodname_global_campus %} access, you must meet the following requirements. - Ser educador, miembro de una factultad, o investigador. - Tener una dirección de correo electrónico verificable que haya emitido una institución educativa. diff --git a/translations/es-ES/data/reusables/enterprise-licensing/about-license-sync.md b/translations/es-ES/data/reusables/enterprise-licensing/about-license-sync.md index 25382a35cc..eca60e2ee8 100644 --- a/translations/es-ES/data/reusables/enterprise-licensing/about-license-sync.md +++ b/translations/es-ES/data/reusables/enterprise-licensing/about-license-sync.md @@ -1,3 +1 @@ -Para que una persona que utiliza varios ambientes de {% data variables.product.prodname_enterprise %} consuma una licencia única, debes sincronizar el uso de licencias entre ambientes. Entonces, {% data variables.product.company_short %} dejará de duplicar a los usuarios con base en las direcciones de correo electrónico asociadas con sus cuentas de usuario. Las cuentas de usuario múltiples consumirán una sola licencia cuando haya una coincidencia entre la dirección de correo electrónico principal en {% data variables.product.prodname_ghe_server %} o con una dirección de correo electrónico verificad de una cuenta de {% data variables.product.prodname_dotcom_the_website %}. Para obtener más información sobre la verificación de las direcciones de correo electrónico de {% data variables.product.prodname_dotcom_the_website %}, consulta la sección "[Verificar tu dirección de correo electrónico](/enterprise-cloud@latest/get-started/signing-up-for-github/verifying-your-email-address){% ifversion not ghec %}" en la documentación de {% data variables.product.prodname_ghe_cloud %}.{% else %}".{% endif %} - -Cuando sincronizas el uso de licencia, solo la ID de usuario y las direcciones de correo electrónico de cada cuenta de usuario en {% data variables.product.prodname_ghe_server %} se transmiten a {% data variables.product.prodname_ghe_cloud %}. +Para que una persona que utiliza varios ambientes de {% data variables.product.prodname_enterprise %} consuma una licencia única, debes sincronizar el uso de licencias entre ambientes. Entonces, {% data variables.product.company_short %} dejará de duplicar a los usuarios con base en las direcciones de correo electrónico asociadas con sus cuentas de usuario. Para obtener más información, consulta la sección "[Solucionar los problemas del uso de licencia para {% data variables.product.prodname_enterprise %}](/billing/managing-your-license-for-github-enterprise/troubleshooting-license-usage-for-github-enterprise#about-the-calculation-of-consumed-licenses)". \ No newline at end of file diff --git a/translations/es-ES/data/reusables/enterprise-licensing/unique-user-licensing-model.md b/translations/es-ES/data/reusables/enterprise-licensing/unique-user-licensing-model.md index 0150bdec03..c7a1f3b150 100644 --- a/translations/es-ES/data/reusables/enterprise-licensing/unique-user-licensing-model.md +++ b/translations/es-ES/data/reusables/enterprise-licensing/unique-user-licensing-model.md @@ -1,3 +1,3 @@ {% data variables.product.company_short %} uses a unique-user licensing model. For enterprise products that include multiple deployment options, {% data variables.product.company_short %} determines how many licensed seats you're consuming based on the number of unique users across all your deployments. -Each user account only consumes one license, no matter how many {% data variables.product.prodname_ghe_server %} instances the user account uses, or how many organizations the user account is a member of on {% data variables.product.prodname_ghe_cloud %}. This model allows each person to use multiple {% data variables.product.prodname_enterprise %} deployments without incurring extra costs. +Each user only consumes one license, no matter how many {% data variables.product.prodname_ghe_server %} instances the user uses, or how many organizations the user is a member of on {% data variables.product.prodname_ghe_cloud %}. This model allows each person to use multiple {% data variables.product.prodname_enterprise %} deployments without incurring extra costs. diff --git a/translations/es-ES/data/reusables/enterprise-licensing/you-can-sync-for-a-combined-view.md b/translations/es-ES/data/reusables/enterprise-licensing/you-can-sync-for-a-combined-view.md deleted file mode 100644 index 81341a6b4d..0000000000 --- a/translations/es-ES/data/reusables/enterprise-licensing/you-can-sync-for-a-combined-view.md +++ /dev/null @@ -1 +0,0 @@ -Si utilizas tanto {% data variables.product.prodname_ghe_cloud %} como {% data variables.product.prodname_ghe_server %} y sincronizas el uso de licencias entre los productos, puedes ver el uso de licencias de ambos en {% data variables.product.prodname_dotcom_the_website %}. Para obtener más información, consulta la sección {% ifversion fpt or ghec %}"[Sincronizar el uso de licencia entre {% data variables.product.prodname_ghe_server %} y {% data variables.product.prodname_ghe_cloud %}](/enterprise-server/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)" en la documentación de {% data variables.product.prodname_ghe_server %}.{% elsif ghes %}"[Sincronizar el uso de licencia entre {% data variables.product.prodname_ghe_server %} y {% data variables.product.prodname_ghe_cloud %}](/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)".{% endif %} diff --git a/translations/es-ES/data/reusables/enterprise/3-5-missing-feature.md b/translations/es-ES/data/reusables/enterprise/3-5-missing-feature.md new file mode 100644 index 0000000000..13e1bf46c7 --- /dev/null +++ b/translations/es-ES/data/reusables/enterprise/3-5-missing-feature.md @@ -0,0 +1,11 @@ +{% ifversion ghes = 3.5 %} + +{% note %} + +**Note**: This feature is unavailable in {% data variables.product.product_name %} 3.5.0, 3.5.1, 3.5.2, and 3.5.3. The feature will be available in an upcoming patch release. For more information about upgrades, contact your site administrator. + +For more information about determining the version of {% data variables.product.product_name %} you're using, see "[About versions of {% data variables.product.prodname_docs %}](/get-started/learning-about-github/about-versions-of-github-docs#github-enterprise-server)." + +{% endnote %} + +{% endif %} diff --git a/translations/es-ES/data/reusables/gated-features/codespaces-classroom-articles.md b/translations/es-ES/data/reusables/gated-features/codespaces-classroom-articles.md index 120cc15e18..924aac0d15 100644 --- a/translations/es-ES/data/reusables/gated-features/codespaces-classroom-articles.md +++ b/translations/es-ES/data/reusables/gated-features/codespaces-classroom-articles.md @@ -1 +1 @@ -Codespaces is available to use with {% data variables.product.prodname_classroom %} for organizations that use {% data variables.product.prodname_team %}. To find out if you qualify for a free upgrade to {% data variables.product.prodname_team %}, see "[Apply for an educator or researcher discount](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/apply-for-an-educator-or-researcher-discount)." +Codespaces is available to use with {% data variables.product.prodname_classroom %} for organizations that use {% data variables.product.prodname_team %}. To find out if you qualify for a free upgrade to {% data variables.product.prodname_team %}, see "[Apply to {% data variables.product.prodname_global_campus %} as a teacher](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/apply-to-github-global-campus-as-a-teacher)." diff --git a/translations/es-ES/data/reusables/gated-features/environments.md b/translations/es-ES/data/reusables/gated-features/environments.md index 3c46e9f446..8433190d38 100644 --- a/translations/es-ES/data/reusables/gated-features/environments.md +++ b/translations/es-ES/data/reusables/gated-features/environments.md @@ -1 +1 @@ -Los ambientes, las reglas de protección de ambiente y los secretos de ambiente se encuentran disponibles en los repositorios **públicos** para todos los productos. For access to environments in **private** or **internal** repositories, you must use {% data variables.product.prodname_pro %}, {% data variables.product.prodname_team %}, or {% data variables.product.prodname_enterprise %}. {% data reusables.gated-features.more-info %} +Tanto los ambientes, secretos de ambientes y reglas de protección de ambiente están disponibles en los repositorios **públicos** para todos los productos. Para tener acceso a los ambientes, secretos de ambiente y ramas de despliegue en los repositorios **privados** o **internos**, debes utilizar {% data variables.product.prodname_pro %}, {% data variables.product.prodname_team %} o {% data variables.product.prodname_enterprise %}. Para tener acceso a otras reglas de protección de ambiente en los repositorios **privados** o **internos**, debes utilizar {% data variables.product.prodname_enterprise %}. {% data reusables.gated-features.more-info %} diff --git a/translations/es-ES/data/reusables/organizations/ssh-ca-ghec-only.md b/translations/es-ES/data/reusables/organizations/ssh-ca-ghec-only.md index 2c29a6bf3e..d6f860168f 100644 --- a/translations/es-ES/data/reusables/organizations/ssh-ca-ghec-only.md +++ b/translations/es-ES/data/reusables/organizations/ssh-ca-ghec-only.md @@ -1,7 +1,7 @@ {% ifversion fpt or ghec %} {% note %} -**Note:** To use SSH certificate authorities, your organization must use {% data variables.product.prodname_ghe_cloud %}. {% data reusables.enterprise.link-to-ghec-trial %} +**Nota:** Para utilizar autoridades de certificados SSH, tu organización debe utilizar {% data variables.product.prodname_ghe_cloud %}. {% data reusables.enterprise.link-to-ghec-trial %} {% endnote %} diff --git a/translations/es-ES/data/reusables/pages/check-workflow-run.md b/translations/es-ES/data/reusables/pages/check-workflow-run.md index 242afa6718..1ec244ef5a 100644 --- a/translations/es-ES/data/reusables/pages/check-workflow-run.md +++ b/translations/es-ES/data/reusables/pages/check-workflow-run.md @@ -1,9 +1,9 @@ {% ifversion build-pages-with-actions %} -1. Your {% data variables.product.prodname_pages %} site is built and deployed with a {% data variables.product.prodname_actions %} workflow. For more information, see "[Viewing workflow run history](/actions/monitoring-and-troubleshooting-workflows/viewing-workflow-run-history)". +1. Tu sitio de {% data variables.product.prodname_pages %} se compila y despliega con un flujo de trabajo de {% data variables.product.prodname_actions %}. Para obtener más información, consulta la sección "[Ver el historial de ejecuciones del flujo de trabajo](/actions/monitoring-and-troubleshooting-workflows/viewing-workflow-run-history)". {% note %} - **Note:** {% data variables.product.prodname_actions %} is free for public repositories. Usage charges apply for private and internal repositories that go beyond the monthly allotment of free minutes. Para obtener más información, consulta la sección "[Límites de uso, facturación y administración](/actions/reference/usage-limits-billing-and-administration)". + **Nota:** {% data variables.product.prodname_actions %} es gratuito para los repositorios públicos. Los cargos de uso aplican para los repositorios internos y privados que van más allá de la asignación mensual de minutos gratuitos. Para obtener más información, consulta la sección "[Límites de uso, facturación y administración](/actions/reference/usage-limits-billing-and-administration)". {% endnote %} diff --git a/translations/es-ES/data/reusables/pages/wildcard-dns-warning.md b/translations/es-ES/data/reusables/pages/wildcard-dns-warning.md index 5a407546e3..5389bf175f 100644 --- a/translations/es-ES/data/reusables/pages/wildcard-dns-warning.md +++ b/translations/es-ES/data/reusables/pages/wildcard-dns-warning.md @@ -1,5 +1,5 @@ {% warning %} -**Advertencia:** Es altamente recomendable no utilizar registros DNS comodines, como `*.example.com`. A wildcard DNS record will allow anyone to host a {% data variables.product.prodname_pages %} site at one of your subdomains even when they are verified. Para obtener más información, consulta la sección "[Verificar tu dominio personalizado para {% data variables.product.prodname_pages %}](/pages/configuring-a-custom-domain-for-your-github-pages-site/verifying-your-custom-domain-for-github-pages)". +**Advertencia:** Es altamente recomendable no utilizar registros DNS comodines, como `*.example.com`. Un registro de DNS de comodín permitirá que cualquiera hospede un sitio de {% data variables.product.prodname_pages %} en uno de tus subdominios, incluso cuando están verificados. Para obtener más información, consulta la sección "[Verificar tu dominio personalizado para {% data variables.product.prodname_pages %}](/pages/configuring-a-custom-domain-for-your-github-pages-site/verifying-your-custom-domain-for-github-pages)". {% endwarning %} diff --git a/translations/es-ES/data/reusables/projects/about-workflows.md b/translations/es-ES/data/reusables/projects/about-workflows.md index 743bdaf28a..bb9e30d2d3 100644 --- a/translations/es-ES/data/reusables/projects/about-workflows.md +++ b/translations/es-ES/data/reusables/projects/about-workflows.md @@ -1,3 +1,3 @@ -{% data variables.product.prodname_projects_v2 %} includes built-in workflows that you can use to update the **Status** of items based on certain events. Por ejemplo, puedes configurar automáticamente el estado a **Pendiente** cuando se agrega un elemento a tu proyecto o configurarlo en **Hecho** cuando se cierre una propuesta. +{% data variables.product.prodname_projects_v2 %} incluye flujos de trabajo integrados que puedes utilizar para actualizar el **Estado** de los elementos con base en ciertos eventos. Por ejemplo, puedes configurar automáticamente el estado a **Pendiente** cuando se agrega un elemento a tu proyecto o configurarlo en **Hecho** cuando se cierre una propuesta. Cuando inicializa tu proyecto, se habilitan dos flujos de trabajo predeterminadamente: Cuando se cierran las propuestas o solicitudes de cambio de tu proyecto, su estado se muestra como **Done** y cuando estas se fusionan, se muestra también como **Done**. diff --git a/translations/es-ES/data/reusables/projects/access-insights.md b/translations/es-ES/data/reusables/projects/access-insights.md index c28df221d8..e25477c1cf 100644 --- a/translations/es-ES/data/reusables/projects/access-insights.md +++ b/translations/es-ES/data/reusables/projects/access-insights.md @@ -1,2 +1,2 @@ 1. Navegar a tu proyecto. -2. In the top-right, to access insights, click {% octicon "graph" aria-label="the graph icon" %}. ![Screenshot showing the insights icon](/assets/images/help/projects-v2/insights-button.png) +2. En la parte superior derecha, para acceder a las perspectivas, haz clic en {% octicon "graph" aria-label="the graph icon" %}. ![Captura de pantalla que muestra el icono de perspectivas](/assets/images/help/projects-v2/insights-button.png) diff --git a/translations/es-ES/data/reusables/projects/add-draft-issue.md b/translations/es-ES/data/reusables/projects/add-draft-issue.md index 0ab710295d..ca4fd5a0d4 100644 --- a/translations/es-ES/data/reusables/projects/add-draft-issue.md +++ b/translations/es-ES/data/reusables/projects/add-draft-issue.md @@ -1,3 +1,3 @@ {% data reusables.projects.add-item-bottom-row %} -1. Teclea tu ida y luego presiona **Enter**. ![Screenshot showing pasting an issue URL to add it to the project](/assets/images/help/projects-v2/add-draft-issue.png) +1. Teclea tu ida y luego presiona **Enter**. ![Captura de pantalla que muestra el pegado de una URL de propuesta para agregarlo al proyecto](/assets/images/help/projects-v2/add-draft-issue.png) 1. Para agregar cuerpo de texto, haz clic en el título del borrador de propuesta. En la caja de entrada de lenguaje de marcado que se muestra, ingresa el texto para el cuerpo del borrador de propuesta y luego haz clic en **Guardar**. \ No newline at end of file diff --git a/translations/es-ES/data/reusables/projects/add-item-via-paste.md b/translations/es-ES/data/reusables/projects/add-item-via-paste.md index f0ad9645a0..730ba5d177 100644 --- a/translations/es-ES/data/reusables/projects/add-item-via-paste.md +++ b/translations/es-ES/data/reusables/projects/add-item-via-paste.md @@ -1,3 +1,3 @@ {% data reusables.projects.add-item-bottom-row %} -1. Paste the URL of the issue or pull request. ![Screenshot showing pasting an issue URL to add it to the project](/assets/images/help/projects-v2/paste-url-to-add.png) +1. Paste the URL of the issue or pull request. ![Captura de pantalla que muestra el pegado de una URL de propuesta para agregarlo al proyecto](/assets/images/help/projects-v2/paste-url-to-add.png) 3. To add the issue or pull request, press Return. \ No newline at end of file diff --git a/translations/es-ES/data/reusables/projects/create-project.md b/translations/es-ES/data/reusables/projects/create-project.md index bb6d227d92..5b09060b40 100644 --- a/translations/es-ES/data/reusables/projects/create-project.md +++ b/translations/es-ES/data/reusables/projects/create-project.md @@ -1,7 +1,7 @@ {% data reusables.profile.access_org %} {% data reusables.user-settings.access_org %} -1. Debajo de tu nombre de organización, da clic en {% octicon "table" aria-label="The project icon" %}**Proyectos**. ![Screenshot showing the 'Projects' tab](/assets/images/help/projects-v2/tab-projects.png) -1. Click **New project**. ![Captura de pantalla que muestra el botón de proyecto nuevo](/assets/images/help/projects-v2/new-project-button.png) -1. When prompted to select a template, click a template or, to start with an empty project, click **Table** or **Board**. Luego, haz clic en **Crear**. +1. Debajo de tu nombre de organización, da clic en {% octicon "table" aria-label="The project icon" %}**Proyectos**. ![Captura de pantalla que muestra la pestaña 'Projects'](/assets/images/help/projects-v2/tab-projects.png) +1. Haz clic en **Proyecto nuevo**. ![Captura de pantalla que muestra el botón de proyecto nuevo](/assets/images/help/projects-v2/new-project-button.png) +1. Cuando se te pida seleccionar una plantilla, haz clic en una de ellas o, para iniciar con un proyecto vacío, haz clic en **Tabla** o **Tablero**. Luego, haz clic en **Crear**. ![Captura de pantalla que muestra el modo de selección de plantilla](/assets/images/help/issues/projects-select-template.png) diff --git a/translations/es-ES/data/reusables/projects/create-user-project.md b/translations/es-ES/data/reusables/projects/create-user-project.md index 7a69c0add0..faa8fca822 100644 --- a/translations/es-ES/data/reusables/projects/create-user-project.md +++ b/translations/es-ES/data/reusables/projects/create-user-project.md @@ -1,6 +1,6 @@ {% data reusables.profile.access_profile %} -1. On your profile, click {% octicon "table" aria-label="The project icon" %} **Projects**. ![Screenshot showing the 'Projects' tab](/assets/images/help/projects-v2/tab-projects.png) -1. Click **New project**. ![Proyecto nueuvo](/assets/images/help/projects-v2/new-project-button.png) -1. When prompted to select a template, click a template or, to start with an empty project, click **Table** or **Board**. Luego, haz clic en **Crear**. +1. En tu perfil, haz clic en {% octicon "table" aria-label="The project icon" %} **Proyectos**. ![Captura de pantalla que muestra la pestaña 'Projects'](/assets/images/help/projects-v2/tab-projects.png) +1. Haz clic en **Proyecto nuevo**. ![Proyecto nueuvo](/assets/images/help/projects-v2/new-project-button.png) +1. Cuando se te pida seleccionar una plantilla, haz clic en una de ellas o, para iniciar con un proyecto vacío, haz clic en **Tabla** o **Tablero**. Luego, haz clic en **Crear**. ![Captura de pantalla que muestra el modo de selección de plantilla](/assets/images/help/issues/projects-select-template.png) diff --git a/translations/es-ES/data/reusables/projects/enable-basic-workflow.md b/translations/es-ES/data/reusables/projects/enable-basic-workflow.md index b5b55ace43..98bba79142 100644 --- a/translations/es-ES/data/reusables/projects/enable-basic-workflow.md +++ b/translations/es-ES/data/reusables/projects/enable-basic-workflow.md @@ -1,7 +1,7 @@ 1. Navegar a tu proyecto. -1. In the top-right, click {% octicon "kebab-horizontal" aria-label="The menu icon" %} to open the menu. ![Screenshot showing the menu icon](/assets/images/help/projects-v2/open-menu.png) -1. En el menú, haz clic en {% octicon "workflow" aria-label="The workflow icon" %} **Flujos de trabajo**. ![Screenshot showing the 'Workflows' menu item](/assets/images/help/projects-v2/workflows-menu-item.png) -1. Debajo de **Flujos de trabajo predeterminados**, haz clic en el flujo de trabajo que quieres editar. ![Screenshot showing default workflows](/assets/images/help/projects-v2/default-workflows.png) -1. Si el flujo de trabajo puede aplicarse a ambos resultados y solicitudes de cambio, junto a **Dónde**, verifica el(los) tipo(s) de elemento(s) sobre el(los) cuál(es) quieres actuar. ![Screenshot showing the "when" configuration for a workflow](/assets/images/help/projects-v2/workflow-when.png) -1. Junto a **Configurar**, elige el valor en el cual quieres configurar al estado. ![Screenshot showing the "set" configuration for a workflow](/assets/images/help/projects-v2/workflow-set.png) -1. Si el flujo de trabajo se inhabilita, haz clic en el alternador junto a **Inhabilitado** para habilitarlo. ![Screenshot showing the "enable" control for a workflow](/assets/images/help/projects-v2/workflow-enable.png) +1. En la parte superior derecha, haz clic en {% octicon "kebab-horizontal" aria-label="The menu icon" %} para abrir el menú. ![Captura de pantalla que muestra el icono de menú](/assets/images/help/projects-v2/open-menu.png) +1. En el menú, haz clic en {% octicon "workflow" aria-label="The workflow icon" %} **Flujos de trabajo**. ![Captura de pantalla que muestra el elemento de menú 'Flujos de trabajo'](/assets/images/help/projects-v2/workflows-menu-item.png) +1. Debajo de **Flujos de trabajo predeterminados**, haz clic en el flujo de trabajo que quieres editar. ![Captura de pantalla que muestra los flujos de trabajo predeterminados](/assets/images/help/projects-v2/default-workflows.png) +1. Si el flujo de trabajo puede aplicarse a ambos resultados y solicitudes de cambio, junto a **Dónde**, verifica el(los) tipo(s) de elemento(s) sobre el(los) cuál(es) quieres actuar. ![Captura de pantalla que muestra la configuración "when" para un flujo de trabajo](/assets/images/help/projects-v2/workflow-when.png) +1. Junto a **Configurar**, elige el valor en el cual quieres configurar al estado. ![Captura de pantalla que muestra la configuración "set" para un flujo de trabajo](/assets/images/help/projects-v2/workflow-set.png) +1. Si el flujo de trabajo se inhabilita, haz clic en el alternador junto a **Inhabilitado** para habilitarlo. ![Captura de pantalla que muestra el control de "enable" para un flujo de trabajo](/assets/images/help/projects-v2/workflow-enable.png) diff --git a/translations/es-ES/data/reusables/projects/new-view.md b/translations/es-ES/data/reusables/projects/new-view.md index 6befea1d5f..28879f7b66 100644 --- a/translations/es-ES/data/reusables/projects/new-view.md +++ b/translations/es-ES/data/reusables/projects/new-view.md @@ -1 +1 @@ -1. To the right of your existing views, click **New view** ![Screenshot showing the column field menu](/assets/images/help/projects-v2/new-view.png) \ No newline at end of file +1. To the right of your existing views, click **New view** ![Captura de pantalla que muestra el menú de campo de columna](/assets/images/help/projects-v2/new-view.png) \ No newline at end of file diff --git a/translations/es-ES/data/reusables/projects/project-description.md b/translations/es-ES/data/reusables/projects/project-description.md index 49caded96c..4a5f350ebb 100644 --- a/translations/es-ES/data/reusables/projects/project-description.md +++ b/translations/es-ES/data/reusables/projects/project-description.md @@ -1,10 +1,10 @@ Puedes obtener la descripción y el README de tu proyecto para compartir su propósito, proporcionar instrucciones sobre cómo utilizarlo e incluir cualquier enlace relevante. {% data reusables.projects.project-settings %} -1. Para agregar una descripción corta de tu proyecto, debajo de "Agregar descripción", escribe la descripción en la caja de texto y haz clic en **Guardar**. ![Screenshot showing the 'Add my description' settings](/assets/images/help/projects-v2/edit-description.png) +1. Para agregar una descripción corta de tu proyecto, debajo de "Agregar descripción", escribe la descripción en la caja de texto y haz clic en **Guardar**. ![Captura de pantalla que muestra los ajustes de 'Agregar mi descripción'](/assets/images/help/projects-v2/edit-description.png) 1. Para actualizar el README de tu proyecto, debajo de "README", teclea tu contenido en la caja de texto. - Puedes formatear tu README utilizando lenguaje de marcado. Para obtener más información, consulta "[Sintaxis de escritura y formato básicos](/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax)". - - To toggle between the text box and a preview of your changes, click {% octicon "eye" aria-label="The preview icon" %} or {% octicon "pencil" aria-label="The edit icon" %}. ![Screenshot showing editing a project's README](/assets/images/help/projects-v2/edit-readme.png) -1. Para guardar los cambios en tu README, haz clic en **Ahorrar**. ![Screenshot showing the 'Save' button for a project's README](/assets/images/help/projects-v2/save-readme-button.png) + - Para alternar entre la caja de texto y una vista previa de tus cambios, haz clic en {% octicon "eye" aria-label="The preview icon" %} o en {% octicon "pencil" aria-label="The edit icon" %}. ![Captura de pantalla que muestra la edición del README de un proyecto](/assets/images/help/projects-v2/edit-readme.png) +1. Para guardar los cambios en tu README, haz clic en **Ahorrar**. ![Captura de pantalla que muestra el botón de 'Guardar' para el README de un proyecto](/assets/images/help/projects-v2/save-readme-button.png) Puedes ver y hacer cambios rápidos a tu descripción de proyecto y archivo de README si navegas a tu proyecto y haces clic en {% octicon "sidebar-expand" aria-label="The sidebar icon" %} en la parte superior derecha. diff --git a/translations/es-ES/data/reusables/projects/project-settings.md b/translations/es-ES/data/reusables/projects/project-settings.md index a3471c1881..80b7656eca 100644 --- a/translations/es-ES/data/reusables/projects/project-settings.md +++ b/translations/es-ES/data/reusables/projects/project-settings.md @@ -1,3 +1,3 @@ 1. Navegar a tu proyecto. -1. In the top-right, click {% octicon "kebab-horizontal" aria-label="The menu icon" %} to open the menu. ![Screenshot showing the menu icon](/assets/images/help/projects-v2/open-menu.png) -2. En el menú, haz clic en {% octicon "gear" aria-label="The gear icon" %} **Ajustes** para acceder a los ajustes del proyecto. ![Screenshot showing the 'Settings' menu item](/assets/images/help/projects-v2/settings-menu-item.png) +1. En la parte superior derecha, haz clic en {% octicon "kebab-horizontal" aria-label="The menu icon" %} para abrir el menú. ![Captura de pantalla que muestra el icono de menú](/assets/images/help/projects-v2/open-menu.png) +2. En el menú, haz clic en {% octicon "gear" aria-label="The gear icon" %} **Ajustes** para acceder a los ajustes del proyecto. ![Captura de pantalla que muestra el elemento de menú 'Ajustes'](/assets/images/help/projects-v2/settings-menu-item.png) diff --git a/translations/es-ES/data/reusables/projects/reopen-a-project.md b/translations/es-ES/data/reusables/projects/reopen-a-project.md index 6e1b58fa97..63138e710b 100644 --- a/translations/es-ES/data/reusables/projects/reopen-a-project.md +++ b/translations/es-ES/data/reusables/projects/reopen-a-project.md @@ -1,6 +1,6 @@ 1. Click the **Projects** tab. ![Captura de pantalla que muestra el botón de cierre de un proyecto](/assets/images/help/issues/projects-profile-tab.png) 1. To show closed projects, click **Closed**. ![Captura de pantalla que muestra el botón de cierre de un proyecto](/assets/images/help/issues/closed-projects-tab.png) 1. Click the project you want to reopen. -1. In the top-right, click {% octicon "kebab-horizontal" aria-label="The menu icon" %} to open the menu. ![Screenshot showing the menu icon](/assets/images/help/projects-v2/open-menu.png) +1. En la parte superior derecha, haz clic en {% octicon "kebab-horizontal" aria-label="The menu icon" %} para abrir el menú. ![Captura de pantalla que muestra el icono de menú](/assets/images/help/projects-v2/open-menu.png) 1. En el menú, haz clic en {% octicon "gear" aria-label="The gear icon" %} **Ajustes** para acceder a los ajustes del proyecto. ![Screenshot showing the 'Settings' menu item](/assets/images/help/projects-v2/settings-menu-item.png) 1. At the bottom of the page, click **Re-open project**. ![Screenshot showing project re-open button](/assets/images/help/issues/reopen-project-button.png) diff --git a/translations/es-ES/data/reusables/release-notes/ghas-3.4-secret-scanning-known-issue.md b/translations/es-ES/data/reusables/release-notes/ghas-3.4-secret-scanning-known-issue.md new file mode 100644 index 0000000000..ae12fb4907 --- /dev/null +++ b/translations/es-ES/data/reusables/release-notes/ghas-3.4-secret-scanning-known-issue.md @@ -0,0 +1,16 @@ +{% ifversion ghes > 3.1 or ghes < 3.5 %} + +In some cases, GitHub Advanced Security customers who upgrade to GitHub Enterprise Server 3.5 or later may notice that alerts from secret scanning are missing in the web UI and REST API. To ensure the alerts remain visible, do not skip 3.4 when you upgrade from an earlier release to 3.5 or later. A fix for 3.5 and later will be available in an upcoming patch release. + +To plan an upgrade through 3.4, see the [Upgrade assistant](https://support.github.com/enterprise/server-upgrade). [Updated: 2022-08-16] + +{% elsif ghes > 3.4 or ghes < 3.7 %} + +In some cases, GitHub Advanced Security customers who upgrade to GitHub Enterprise Server {{ currentVersion }} may notice that alerts from secret scanning are missing in the web UI and REST API. To ensure the alerts remain visible, do not skip 3.4 as you upgrade to the latest release. To plan an upgrade through 3.4, see the [Upgrade assistant](https://support.github.com/enterprise/server-upgrade). + +- To display the missing alerts for all repositories owned by an organization, organization owners can navigate to the organization's **Code security and analysis** settings, then click **Enable all** for secret scanning. Para obtener más información, consulta la sección "[Administrar la configuración de análisis y seguridad para tu organización](/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-security-and-analysis-settings-for-your-organization#enabling-or-disabling-a-feature-for-all-existing-repositories)". +- To display the missing alerts for an individual repository, people with admin access to the repository can disable then enable secret scanning for the repository. Para obtener más información, consulta la sección "[Administrar la configuración de seguridad y análisis para tu repositorio](/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-security-and-analysis-settings-for-your-repository)". + +A fix will be available in an upcoming patch release. [Updated: 2022-08-16] + +{% endif %} diff --git a/translations/es-ES/data/reusables/saml/authorized-creds-info.md b/translations/es-ES/data/reusables/saml/authorized-creds-info.md index 6eefd98194..1126365fd8 100644 --- a/translations/es-ES/data/reusables/saml/authorized-creds-info.md +++ b/translations/es-ES/data/reusables/saml/authorized-creds-info.md @@ -1,6 +1,6 @@ Antes de que puedas autorizar un token de acceso personal o llave SSH, debes haber vinculado una identidad de SAML. Si eres miembro de una organización en donde está habilitado el SSO de SAML, puedes crear una identidad vinculada autenticándote en tu organización con tu IdP por lo menos una vez. Para obtener más información, consulta la sección "[Acerca de la autenticación con el inicio de sesión único de SAML](/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on)". -Después de autorizar un token de acceso personal o llave SSH. El token o llave permanecerá autorizado hasta que se revoque en una de estas formas. +Después de que autorizas un token de acceso personal o llave SSH, estos se mantendrán autorizados hasta que se revoquen en alguna de las siguientes formas. - Un propietario de empresa u organización revoca la autorización. - Se te elimina de la organización. - Se editan los alcances en un token de acceso personal o este se regenera. diff --git a/translations/es-ES/data/reusables/saml/ghec-only.md b/translations/es-ES/data/reusables/saml/ghec-only.md index 66880fab8a..1a4ea4159f 100644 --- a/translations/es-ES/data/reusables/saml/ghec-only.md +++ b/translations/es-ES/data/reusables/saml/ghec-only.md @@ -1,7 +1,7 @@ {% ifversion ghec %} {% note %} -**Note:** To use SAML single sign-on, your organization must use {% data variables.product.prodname_ghe_cloud %}. {% data reusables.enterprise.link-to-ghec-trial %} +**Nota:** Para utilizar el inicio de sesión único de SAML, tus organizaciones deben utilizar {% data variables.product.prodname_ghe_cloud %}. {% data reusables.enterprise.link-to-ghec-trial %} {% endnote %} {% endif %} diff --git a/translations/es-ES/data/reusables/saml/saml-accounts.md b/translations/es-ES/data/reusables/saml/saml-accounts.md index 6c5482f9c1..4e9c7c1cb5 100644 --- a/translations/es-ES/data/reusables/saml/saml-accounts.md +++ b/translations/es-ES/data/reusables/saml/saml-accounts.md @@ -1,7 +1,7 @@ -If you configure SAML SSO, members of your organization will continue to sign into their personal accounts on {% data variables.product.prodname_dotcom_the_website %}. When a member accesses non-public resources within your organization, {% data variables.product.prodname_dotcom %} redirects the member to your IdP to authenticate. After successful authentication, your IdP redirects the member back to {% data variables.product.prodname_dotcom %}. Para obtener más información, consulta la sección "[Acerca de la autenticación con el inicio de sesión único de SAML](/enterprise-cloud@latest/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on)". +Si configuras el SSO de SAML, los miembros de tu organización seguirán iniciando sesión en sus cuentas personales en {% data variables.product.prodname_dotcom_the_website %}. Cuando un miembro acede a recursos no públicos dentro de tu organización, {% data variables.product.prodname_dotcom %} redirige al miembro a tu IdP para autenticarse. Después de una autenticación exitosa, tu IdP los redirige de vuelta a {% data variables.product.prodname_dotcom %}. Para obtener más información, consulta la sección "[Acerca de la autenticación con el inicio de sesión único de SAML](/enterprise-cloud@latest/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on)". {% note %} -**Note:** SAML SSO does not replace the normal sign-in process for {% data variables.product.prodname_dotcom %}. Unless you use {% data variables.product.prodname_emus %}, members will continue to sign into their personal accounts on {% data variables.product.prodname_dotcom_the_website %}, and each personal account will be linked to an external identity in your IdP. +**Nota:** El SSO de SAML no reemplaza al proceso de inicio de sesión normal para {% data variables.product.prodname_dotcom %}. A menos de que utilices {% data variables.product.prodname_emus %}, los miembros seguirán iniciando sesión en sus cuenta spersonales de {% data variables.product.prodname_dotcom_the_website %} y cada cuenta personal se enlazará a una identidad externa en tu IdP. {% endnote %} \ No newline at end of file diff --git a/translations/es-ES/data/reusables/secret-scanning/partner-secret-list-private-repo.md b/translations/es-ES/data/reusables/secret-scanning/partner-secret-list-private-repo.md index 93042d87d4..db35209d86 100644 --- a/translations/es-ES/data/reusables/secret-scanning/partner-secret-list-private-repo.md +++ b/translations/es-ES/data/reusables/secret-scanning/partner-secret-list-private-repo.md @@ -1,11 +1,11 @@ -| Proveedor | Secreto compatible | Tipo de secreto | -| ------------- | ---------------------------------------------------------------- | ------------------------------------------------------------------------ | -| Adafruit IO | Clave de IO de Adafruit | adafruit_io_key | -| Adobe | Token de Dispositivo de Adobe | adobe_device_token | -| Adobe | Token de Servicio de Adobe | adobe_service_token | -| Adobe | Token de Acceso de Vida Corta de Adobe | adobe_short_lived_access_token | -| Adobe | Token Web de JSON de Adobe | adobe_jwt | -| Alibaba Cloud | Alibaba Cloud Access Key ID with Alibaba Cloud Access Key Secret | alibaba_cloud_access_key_id
alibaba_cloud_access_key_secret | +| Proveedor | Secreto compatible | Tipo de secreto | +| ------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------ | +| Adafruit IO | Clave de IO de Adafruit | adafruit_io_key | +| Adobe | Token de Dispositivo de Adobe | adobe_device_token | +| Adobe | Token de Servicio de Adobe | adobe_service_token | +| Adobe | Token de Acceso de Vida Corta de Adobe | adobe_short_lived_access_token | +| Adobe | Token Web de JSON de Adobe | adobe_jwt | +| Alibaba Cloud | ID de Llave de Acceso a la Nube de Alibaba con Secreto de la Llave de Acceso a la Nube de Alibaba | alibaba_cloud_access_key_id
alibaba_cloud_access_key_secret | {%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Amazon | ID de Cliente OAuth de Amazon con Secreto de Cliente OAuth de Amazon | amazon_oauth_client_id
amazon_oauth_client_secret{% endif %} Amazon Web Services (AWS) | ID de Llave de Acceso de Amazon AWS con Llave de Acceso del Secreto de Amazon AWS | aws_access_key_id
aws_secret_access_key {%- ifversion fpt or ghec or ghes > 3.2 or ghae %} @@ -71,7 +71,11 @@ PlanetScale | Token de OAuth de PlanetScale | planetscale_oauth_token{% endif %} {%- ifversion fpt or ghec or ghes > 3.2 or ghae %} PlanetScale | Token de Servicio de PlanetScale | planetscale_service_token{% endif %} {%- ifversion fpt or ghec or ghes > 3.2 or ghae %} -Plivo | ID de Autenticación de Plivo con Token de Autenticación de Plivo | plivo_auth_id
plivo_auth_token{% endif %} Postman | Llave de la API de Postman | postman_api_key Proctorio | Llave de Consumidor de Proctorio | proctorio_consumer_key Proctorio | Llave de Enlace de Proctorio | proctorio_linkage_key Proctorio | Llave de Registro de Proctorio | proctorio_registration_key Proctorio | Llave de Secreto de Proctorio | proctorio_secret_key Pulumi | Token de Acceso de Pulumi | pulumi_access_token PyPI | Token de la API de PyPI | pypi_api_token +Plivo | ID de Autorización de Plivo con Token de Autorización de Plivo | plivo_auth_id
plivo_auth_token{% endif %} Postman | Llave de la API de Postman | postman_api_key +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +Prefect | Llave de la API del Servidor de Prefect | prefect_server_api_key Prefect | Llave de la API de Usuario de Prefect | prefect_user_api_key{% endif %} Proctorio | Llave de Consumidor de Proctorio | proctorio_consumer_key Proctorio | Llave de Enlace de Proctorio | proctorio_linkage_key Proctorio | Llave de Registro de Proctorio | proctorio_registration_key Proctorio | Llave de Secreto de Proctorio | proctorio_secret_key Pulumi | Token de Acceso a Pulumi | pulumi_access_token PyPI | Token de la API de PyPI | pypi_api_token +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +ReadMe | ReadMe API Access Key | readmeio_api_access_token{% endif %} {%- ifversion fpt or ghec or ghes > 3.5 or ghae-issue-7375 %} redirect.pizza | Token de la API de redirect.pizza | redirect_pizza_api_token{% endif %} RubyGems | Llave de la API de RubyGems | rubygems_api_key Samsara | Token de la API de Samsara | samsara_api_token Samsara | Token de Acceso OAuth de Samsara | samsara_oauth_access_token {%- ifversion fpt or ghec or ghes > 3.4 or ghae-issue-6944 %} @@ -96,6 +100,8 @@ Supabase | Llave de Servicio de Supabase | supabase_service_key{% endif %} Table Twilio | Token de Acceso a Twilio | twilio_access_token{% endif %} Twilio | Identificador de Secuencia de Cuenta de Twilio | twilio_account_sid Twilio | Llave de la API de Twilio | twilio_api_key {%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Typeform | Token de Acceso Personal a Typeform | typeform_personal_access_token{% endif %} +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +Uniwise | Llave de la API de WISEflow | wiseflow_api_key{% endif %} {%- ifversion fpt or ghec or ghes > 3.4 or ghae-issue-6944 %} WorkOS | Llave de la API de Producción de WorkOS Production | workos_production_api_key{% endif %} {%- ifversion fpt or ghec or ghes > 3.4 or ghae-issue-6944 %} diff --git a/translations/es-ES/data/reusables/secret-scanning/partner-secret-list-public-repo.md b/translations/es-ES/data/reusables/secret-scanning/partner-secret-list-public-repo.md index d5f6cfda4e..c8ffb16380 100644 --- a/translations/es-ES/data/reusables/secret-scanning/partner-secret-list-public-repo.md +++ b/translations/es-ES/data/reusables/secret-scanning/partner-secret-list-public-repo.md @@ -71,12 +71,15 @@ | PlanetScale | Token de Servicio de PlanetScale | | Plivo | Token e ID de Auth de Plivo | | Postman | Clave de API de Postman | +| Prefect | Llave de la API del Servidor de Perfect | +| Prefect | Token de la API de Usuario de Perfect | | Proctorio | Clave de Consumidor de Proctorio | | Proctorio | Clave de Enlace de Proctorio | | Proctorio | Clave de Registro de Proctorio | | Proctorio | Clave de Secreto de Proctorio | | Pulumi | Token de Acceso de Pulumi | | PyPI | Token de la API de PyPI | +| ReadMe | Llave de Acceso a la API de ReadMe | | redirect.pizza | Token de la API de redirect.pizza | | RubyGems | Clave de la API de RubyGems | | Samsara | Token de API de Samsara | @@ -102,5 +105,6 @@ | Twilio | Identificador de Secuencia de Cuenta de Twilio | | Twilio | Clave de API de Twilio | | Typeform | Token de acceso personal a Typeform | +| Uniwise | Llave de la API de WISEflow | | Valour | Token de acceso a Valour | | Zuplo | API consumidora de Zuplo | diff --git a/translations/es-ES/data/reusables/secret-scanning/push-protection-command-line-choice.md b/translations/es-ES/data/reusables/secret-scanning/push-protection-command-line-choice.md new file mode 100644 index 0000000000..f742c7009f --- /dev/null +++ b/translations/es-ES/data/reusables/secret-scanning/push-protection-command-line-choice.md @@ -0,0 +1 @@ +Cuando intentas subir un secreto compatible a un repositorio u organización con {% data variables.product.prodname_secret_scanning %} como una protección contra subida habilitada, {% data variables.product.prodname_dotcom %} bloqueará la subida. You can remove the secret from your branch or follow a provided URL to allow the push. diff --git a/translations/es-ES/data/reusables/secret-scanning/push-protection-multiple-branch-note.md b/translations/es-ES/data/reusables/secret-scanning/push-protection-multiple-branch-note.md new file mode 100644 index 0000000000..95586501bb --- /dev/null +++ b/translations/es-ES/data/reusables/secret-scanning/push-protection-multiple-branch-note.md @@ -0,0 +1,8 @@ +{% note %} + +**Notas**: + +* If your git configuration supports pushes to multiple branches, and not only to the current branch, your push may be blocked due to additional and unintended refs being pushed. For more information, see the [`push.default` options](https://git-scm.com/docs/git-config#Documentation/git-config.txt-pushdefault) in the Git documentation. +* If {% data variables.product.prodname_secret_scanning %} upon a push times out, {% data variables.product.prodname_dotcom %} will still scan your commits for secrets after the push. + +{% endnote %} diff --git a/translations/es-ES/data/reusables/secret-scanning/push-protection-remove-secret.md b/translations/es-ES/data/reusables/secret-scanning/push-protection-remove-secret.md new file mode 100644 index 0000000000..d4fd0e390e --- /dev/null +++ b/translations/es-ES/data/reusables/secret-scanning/push-protection-remove-secret.md @@ -0,0 +1 @@ +If you confirm a secret is real, you need to remove the secret from your branch, _from all the commits it appears in_, before pushing again. \ No newline at end of file diff --git a/translations/es-ES/data/reusables/secret-scanning/push-protection-web-ui-choice.md b/translations/es-ES/data/reusables/secret-scanning/push-protection-web-ui-choice.md new file mode 100644 index 0000000000..4713a971bb --- /dev/null +++ b/translations/es-ES/data/reusables/secret-scanning/push-protection-web-ui-choice.md @@ -0,0 +1,6 @@ +Cuando utilizas la IU web para intentar confirmar un secreto compatible en un repositorio u organización con el escaneo de secretos como protección contra subidas habilitada, {% data variables.product.prodname_dotcom %} la bloqueará. + +Puedes ver un letrero en la parte superior de la página con información sobre la ubicación del secreto y este también se subrayará en el archivo para que lo puedas encontrar con facilidad. + + ![Captura de pantalla que muestra una confirmación bloqueada en la IU web debido a la protección contra subidas del escaneo de secretos](/assets/images/help/repository/secret-scanning-push-protection-web-ui-commit-blocked-banner.png) + \ No newline at end of file diff --git a/translations/es-ES/data/reusables/secret-scanning/secret-list-private-push-protection.md b/translations/es-ES/data/reusables/secret-scanning/secret-list-private-push-protection.md index dbb8dba2ec..2c4bf4dfcf 100644 --- a/translations/es-ES/data/reusables/secret-scanning/secret-list-private-push-protection.md +++ b/translations/es-ES/data/reusables/secret-scanning/secret-list-private-push-protection.md @@ -1,20 +1,26 @@ -| Proveedor | Secreto compatible | Tipo de secreto | -| ------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | -| Adafruit IO | Clave de IO de Adafruit | adafruit_io_key | -| Alibaba Cloud | Alibaba Cloud Access Key ID with Alibaba Cloud Access Key Secret | alibaba_cloud_access_key_id
alibaba_cloud_access_key_secret | -| Amazon | Amazon OAuth Client ID with Amazon OAuth Client Secret | amazon_oauth_client_id
amazon_oauth_client_secret | -| Amazon Web Services (AWS) | Amazon AWS Access Key ID with Amazon AWS Secret Access Key | aws_access_key_id
aws_secret_access_key | -| Amazon Web Services (AWS) | Amazon AWS Session Token with Amazon AWS Temporary Access Key ID and Amazon AWS Secret Access Key | aws_session_token
aws_temporary_access_key_id
aws_secret_access_key | -| Asana | Token de Acceso Personal de Asana | asana_personal_access_token | -| Atlassian | Token de Acceso Personal a Bitbucket Server | bitbucket_server_personal_access_token | -| Azure | Secreto de aplicación de Azure Active Directory | azure_active_directory_application_secret | -| Azure | Caché de Azure para la Llave de Acceso A Redis | azure_cache_for_redis_access_key | -| Azure | Token de Acceso Personal de Azure DevOps | azure_devops_personal_access_token | +| Proveedor | Secreto compatible | Tipo de secreto | +| ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | +| Adafruit IO | Clave de IO de Adafruit | adafruit_io_key | +| Alibaba Cloud | ID de Llave de Acceso a la Nube de Alibaba con Secreto de Llave de Acceso a la Nube de Alibaba | alibaba_cloud_access_key_id
alibaba_cloud_access_key_secret | +| Amazon | ID de Cliente OAuth de Amazon con Secreto de Cliente OAuth de Amazon | amazon_oauth_client_id
amazon_oauth_client_secret | +| Amazon Web Services (AWS) | ID de Llave de Acceso de AWS de Amazon con Llave de Acceso al Secreto de AWS de Amazon | aws_access_key_id
aws_secret_access_key | +| Amazon Web Services (AWS) | Token de Sesión de AWS de Amazon con ID de Llave de Acceso Temporal de AWS de Amazon y Llave de Acceso al Secreto de AWS de Amazon | aws_session_token
aws_temporary_access_key_id
aws_secret_access_key | +| Asana | Token de Acceso Personal de Asana | asana_personal_access_token | +| Atlassian | Token de Acceso Personal a Bitbucket Server | bitbucket_server_personal_access_token | +| Azure | Secreto de aplicación de Azure Active Directory | azure_active_directory_application_secret | +| Azure | Caché de Azure para la Llave de Acceso A Redis | azure_cache_for_redis_access_key | +| Azure | Token de Acceso Personal de Azure DevOps | azure_devops_personal_access_token | {%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} -Azure | Azure Storage Account Key | azure_storage_account_key{% endif %} Checkout.com | Checkout.com Production Secret Key | checkout_production_secret_key Clojars | Clojars Deploy Token | clojars_deploy_token Databricks | Databricks Access Token | databricks_access_token DigitalOcean | DigitalOcean Personal Access Token | digitalocean_personal_access_token DigitalOcean | DigitalOcean OAuth Token | digitalocean_oauth_token DigitalOcean | DigitalOcean Refresh Token | digitalocean_refresh_token DigitalOcean | DigitalOcean System Token | digitalocean_system_token Discord | Discord Bot Token | discord_bot_token Doppler | Doppler Personal Token | doppler_personal_token Doppler | Doppler Service Token | doppler_service_token Doppler | Doppler CLI Token | doppler_cli_token Doppler | Doppler SCIM Token | doppler_scim_token Doppler | Doppler Audit Token | doppler_audit_token Dropbox | Dropbox Short Lived Access Token | dropbox_short_lived_access_token Duffel | Duffel Live Access Token | duffel_live_access_token EasyPost | EasyPost Production API Key | easypost_production_api_key Flutterwave | Flutterwave Live API Secret Key | flutterwave_live_api_secret_key Fullstory | FullStory API Key | fullstory_api_key GitHub | GitHub Personal Access Token | github_personal_access_token GitHub | GitHub OAuth Access Token | github_oauth_access_token GitHub | GitHub Refresh Token | github_refresh_token GitHub | GitHub App Installation Access Token | github_app_installation_access_token GitHub | GitHub SSH Private Key | github_ssh_private_key Google | Google Cloud Storage Service Account Access Key ID with Google Cloud Storage Access Key Secret | google_cloud_storage_service_account_access_key_id
google_cloud_storage_access_key_secret Google | Google Cloud Storage User Access Key ID with Google Cloud Storage Access Key Secret | google_cloud_storage_user_access_key_id
google_cloud_storage_access_key_secret Google | Google OAuth Client ID with Google OAuth Client Secret | google_oauth_client_id
google_oauth_client_secret Grafana | Grafana API Key | grafana_api_key Hubspot | Hubspot API Key | hubspot_api_key Intercom | Intercom Access Token | intercom_access_token +Azure | Llave Cuenta de Almacenamiento de Azure | azure_storage_account_key{% endif %} Checkout.com | Llave de Secreto de Producción de Checkout.com | checkout_production_secret_key Clojars | Token de Despliegue de Clojars | clojars_deploy_token Databricks | Token de Acceso a Databricks | databricks_access_token DigitalOcean | Token de Acceso Personal a DigitalOcean | digitalocean_personal_access_token DigitalOcean | Token OAuth de DigitalOcean | digitalocean_oauth_token DigitalOcean | Token de Actualización de DigitalOcean | digitalocean_refresh_token DigitalOcean | Token de Sistema de DigitalOcean | digitalocean_system_token Discord | Token del Bot de Discord | discord_bot_token Doppler | Token Personal de Doppler | doppler_personal_token Doppler | Token de Servicio de Doppler | doppler_service_token Doppler | Token de CLI de Doppler | doppler_cli_token Doppler | Token de SCIM de Doppler | doppler_scim_token Doppler | Token de Auditoría de Doppler | doppler_audit_token Dropbox | Token de Acceso de Vida Corta a Dropbox | dropbox_short_lived_access_token Duffel | Token de Acceso en Vivo a Duffel | duffel_live_access_token EasyPost | Llave de la API de Producción de EasyPost | easypost_production_api_key Flutterwave | Llave de Secreto de la API en Vivo de Flutterwave | flutterwave_live_api_secret_key Fullstory | Llave de la API de FullStory | fullstory_api_key GitHub | Token de Acceso Personal a GitHub | github_personal_access_token GitHub | Token de Acceso OAuth a GitHub | github_oauth_access_token GitHub | Token de Actualización de GitHub | github_refresh_token GitHub | Token de Acceso a la Instalación de la Aplicación de GitHub | github_app_installation_access_token GitHub | Llave Privada SSH de GitHub | github_ssh_private_key Google | ID de Llave de Acceso a la Cuenta de Servicio de Almacenamiento de Google Cloud con Secreto de la Llave de Acceso de Almacenamiento de Google Cloud | google_cloud_storage_service_account_access_key_id
google_cloud_storage_access_key_secret Google | ID de Llave de Acceso de Usuario del Almacenamiento de Google Cloud con Secreto de Llave de Acceso de Almacenamiento de Google Cloud | google_cloud_storage_user_access_key_id
google_cloud_storage_access_key_secret Google | ID de Cliente OAuth de Google con Secreto de Cliente OAuth de Google | google_oauth_client_id
google_oauth_client_secret Grafana | Llave de la API de Grafana | grafana_api_key Hubspot | Llave de la API de Hubspot | hubspot_api_key Intercom | Token de Acceso de Intercom | intercom_access_token {%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} -JFrog | Token de Acceso a la Plataforma de JFrog | jfrog_platform_access_token JFrog | Llave de la API de la Plataforma de JFrog | jfrog_platform_api_key{% endif %} Ionic | Token de Acceso personal a Ionic | ionic_personal_access_token Ionic | Token de Actualización de Ionic | ionic_refresh_token Linear | Llave de la API de Linear | linear_api_key Linear | Token de Acceso OAuth de Linear | linear_oauth_access_token Midtrans | Llave del Servidor de Producción de Midtrans | midtrans_production_server_key New Relic | Llave de la API Personal de New Relic | new_relic_personal_api_key New Relic | Llave de la API de REST de New Relic | new_relic_rest_api_key New Relic | Llave de Consulta de Perspectivas de New Relic | new_relic_insights_query_key npm | Token de Acceso a npm | npm_access_token NuGet | Llave de la API de NuGet | nuget_api_key Onfido | Token de la API en Vivo de Onfido | onfido_live_api_token OpenAI | Llave de la API de OpenAI | openai_api_key PlanetScale | Contraseña de la Base de Datos de PlanetScale | planetscale_database_password PlanetScale | Token OAuth de PlanetScale | planetscale_oauth_token PlanetScale | Token de Servicio de PlanetScale | planetscale_service_token Postman | Llave de la API de Postman | postman_api_key Proctorio | Llave del Secreto de Proctorio | proctorio_secret_key +JFrog | Token de Acceso a la Plataforma de JFrog | jfrog_platform_access_token JFrog | Llave de la API de la Plataforma de JFrog | jfrog_platform_api_key{% endif %} Ionic | Token de Acceso Personal a Ionic | ionic_personal_access_token Ionic | Token de Actualización de Ionic | ionic_refresh_token Linear | Llave de la API de Linear | linear_api_key Linear | Token de Acceso OAuth a Linear | linear_oauth_access_token Midtrans | Llave del Servidor de Producción de Midtrans | midtrans_production_server_key New Relic | Llave de la API Personal de New Relic | new_relic_personal_api_key New Relic | Llavde ed la API de REST de New Relic | new_relic_rest_api_key New Relic | Llave de Consulta de Perspectivas de New Relic | new_relic_insights_query_key npm | Token de Acceso a npm | npm_access_token NuGet | Llave de la API de NuGet | nuget_api_key Onfido | Token de la API en Vivo de Onfido | onfido_live_api_token OpenAI | Llave de la API de OpenAI | openai_api_key PlanetScale | Contraseña de la Base de Datos de PlanetScale | planetscale_database_password PlanetScale | Token OAuth de PlanetScale | planetscale_oauth_token PlanetScale | Token de Servicio de PlanetScale | planetscale_service_token Postman | Llave de la API de Postman | postman_api_key +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +Prefect | Prefect Server API Key | prefect_server_api_key Prefect | Prefect User API Key | prefect_user_api_key{% endif %} Proctorio | Proctorio Secret Key | proctorio_secret_key +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +ReadMe | ReadMe API Access Key | readmeio_api_access_token{% endif %} {%- ifversion fpt or ghec or ghes > 3.5 or ghae-issue-7375 %} -redirect.pizza | Token de la API de redirect.pizza | redirect_pizza_api_token{% endif %} Samsara | Token de la API de Samsara | samsara_api_token Samsara | Token de Acceso OAuth a Samsara | samsara_oauth_access_token SendGrid | Llave de la API de SendGrid | sendgrid_api_key Sendinblue | Llave de la API de Sendinblue | sendinblue_api_key Sendinblue | Llave SMTP de Sendinblue | sendinblue_smtp_key Shippo | Token de la API en Vivo de Shippo | shippo_live_api_token Shopify | Secreto Compartido de la App de Shopify | shopify_app_shared_secret Shopify | Token de Acceso a Shopify | shopify_access_token Slack | Token de la API de Slack | slack_api_token Stripe | Llave de Secreto de la API en Vivo de Stripe | stripe_api_key Tencent Cloud | ID de Secreto en la Nube de Tencent | tencent_cloud_secret_id Typeform | Token de Acceso Personal de Typeform | typeform_personal_access_token WorkOS | Llave de la API de Producción de WorkOS | workos_production_api_key +redirect.pizza | Token de la API de redirect.pizza | redirect_pizza_api_token{% endif %} Samsara | Token de la API de Samsara | samsara_api_token Samsara | Token de Acceso OAuth a Samsara | samsara_oauth_access_token SendGrid | Llave de la API de SendGrid | sendgrid_api_key Sendinblue | Llave de la API de Sendinblue | sendinblue_api_key Sendinblue | Llave SMTP de Sendinblue | sendinblue_smtp_key Shippo | Token de la API en Vivo de Shippo | shippo_live_api_token Shopify | Secreto Compartido de la Aplicación de Shopify | shopify_app_shared_secret Shopify | Token de Acceso a Shopify | shopify_access_token Slack | Token de la API de Slack | slack_api_token Stripe | Llave Secreta de la API en Vivo de Stripe | stripe_api_key Tencent Cloud | ID Secreta de la Nube de Tencent | tencent_cloud_secret_id Typeform | Token de Acceso Personal a Typeform | typeform_personal_access_token +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +Uniwise | WISEflow API Key | wiseflow_api_key{% endif %} WorkOS | WorkOS Production API Key | workos_production_api_key {%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} Zuplo | Llave de la API de Consumidor de Zuplo | zuplo_consumer_api_key{% endif %} diff --git a/translations/es-ES/data/reusables/user-settings/sudo-mode-popup.md b/translations/es-ES/data/reusables/user-settings/sudo-mode-popup.md index ec184765fe..e147051c8e 100644 --- a/translations/es-ES/data/reusables/user-settings/sudo-mode-popup.md +++ b/translations/es-ES/data/reusables/user-settings/sudo-mode-popup.md @@ -1,3 +1,3 @@ {%- ifversion fpt or ghec or ghes %} -1. If prompted, confirm access to your account on {% data variables.product.product_name %}. For more information, see "[Sudo mode](/authentication/keeping-your-account-and-data-secure/sudo-mode)." +1. Si se te solicita, confirma el acceso a tu cuenta en {% data variables.product.product_name %}. Para obtener más información, consulta la sección "[modo Sudo](/authentication/keeping-your-account-and-data-secure/sudo-mode)". {%- endif %} diff --git a/translations/es-ES/data/ui.yml b/translations/es-ES/data/ui.yml index 3269b634a6..21634f6556 100644 --- a/translations/es-ES/data/ui.yml +++ b/translations/es-ES/data/ui.yml @@ -7,8 +7,7 @@ header: notices: ghae_silent_launch: GitHub AE está actualmente en un lanzamiento limitado. Por favor, contacta a nuestro equipo de ventas para conocer más sobre esto. release_candidate: '# El nombre de la versión se interpreta antes del texto siguiente a través de '' includes/header-notification.html '' se encuentra disponible actualmente como un candidato de lanzamiento. Para obtener más información, consulta la sección "Acerca de las mejoras para los lanzamientos nuevos".' - localization_complete: Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos. - localization_in_progress: '¡Hola, explorador! Esta página está bajo desarrollo activo o todavía está en la etapa de traducción. Para obtener información más actualizada y precisa, visita nuestra documentación en inglés.' + localization_complete: Publicamos actualizaciones frecuentes a nuestra documentación y la traducción de esta página podría aún estar en curso. Para encontrar la mayoría de la información actual, visita la documentación en inglés. early_access: '📣 Por favor, no compartas esta URL públicamente. Esta página tiene contenido sobre una característica de acceso temprano.' release_notes_use_latest: Por favor, utiliza el lanzamiento más reciente para las últimas correcciones de seguridad, rendimiento y errores. #GHES release notes diff --git a/translations/es-ES/data/variables/release_candidate.yml b/translations/es-ES/data/variables/release_candidate.yml index d39e7c0f8d..ec65ef6f94 100644 --- a/translations/es-ES/data/variables/release_candidate.yml +++ b/translations/es-ES/data/variables/release_candidate.yml @@ -1,2 +1,2 @@ --- -version: enterprise-server@3.6 +version: '' diff --git a/translations/ja-JP/content/actions/deployment/targeting-different-environments/using-environments-for-deployment.md b/translations/ja-JP/content/actions/deployment/targeting-different-environments/using-environments-for-deployment.md index a4cb4f3d7c..1c8b37a82b 100644 --- a/translations/ja-JP/content/actions/deployment/targeting-different-environments/using-environments-for-deployment.md +++ b/translations/ja-JP/content/actions/deployment/targeting-different-environments/using-environments-for-deployment.md @@ -27,7 +27,7 @@ versions: **Note:** You can only configure environments for public repositories. リポジトリをパブリックからプライベートに変換すると、設定された保護ルールや環境のシークレットは無視されるようになり、環境は設定できなくなります。 リポジトリをパブリックに変換して戻せば、以前に設定されていた保護ルールや環境のシークレットにアクセスできるようになります。 -Organizations that use {% data variables.product.prodname_ghe_cloud %} can configure environments for private repositories. 詳しい情報については[{% data variables.product.prodname_ghe_cloud %}のドキュメンテーション](/enterprise-cloud@latest/actions/deployment/targeting-different-environments/using-environments-for-deployment)を参照してください。 {% data reusables.enterprise.link-to-ghec-trial %} +Organizations with {% data variables.product.prodname_team %} and users with {% data variables.product.prodname_pro %} can configure environments for private repositories. 詳細は「[{% data variables.product.prodname_dotcom %} の製品](/get-started/learning-about-github/githubs-products)」を参照してください。 {% endnote %} {% endif %} @@ -72,7 +72,7 @@ Organizations that use {% data variables.product.prodname_ghe_cloud %} can confi {% ifversion fpt or ghec %} {% note %} -**Note:** To create an environment in a private repository, your organization must use {% data variables.product.prodname_ghe_cloud %}. {% data reusables.enterprise.link-to-ghec-trial %} +**Note:** Creation of an environment in a private repository is available to organizations with {% data variables.product.prodname_team %} and users with {% data variables.product.prodname_pro %}. {% endnote %} {% endif %} @@ -99,7 +99,7 @@ Organizations that use {% data variables.product.prodname_ghe_cloud %} can confi 1. Enter the secret value. 1. [**Add secret(シークレットの追加)**] をクリックします。 -REST API を介して環境を作成および設定することもできます。 詳細については、「[環境](/rest/reference/repos#environments)」および「[シークレット](/rest/reference/actions#secrets)」を参照してください。 +REST API を介して環境を作成および設定することもできます。 For more information, see "[Deployment environments](/rest/deployments/environments)," "[GitHub Actions Secrets](/rest/actions/secrets)," and "[Deployment branch policies](/rest/deployments/branch-policies)." 存在しない環境を参照するワークフローを実行すると、参照された名前を持つ環境が作成されます。 新しく作成される環境には、保護ルールやシークレットは設定されていません。 リポジトリのワークフローを編集できる人は、ワークフローファイルを通じて環境を作成できますが、その環境を設定できるのはリポジトリ管理者だけです。 diff --git a/translations/ja-JP/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md b/translations/ja-JP/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md index c5a957c3bf..2bfb341c9e 100644 --- a/translations/ja-JP/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md +++ b/translations/ja-JP/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md @@ -63,7 +63,7 @@ runs-on: [self-hosted, linux, x64, gpu] - `x64` - Only use a runner based on x64 hardware. - `gpu` - This custom label has been manually assigned to self-hosted runners with the GPU hardware installed. -These labels operate cumulatively, so a self-hosted runner’s labels must match all four to be eligible to process the job. +These labels operate cumulatively, so a self-hosted runner must have all four labels to be eligible to process the job. ## Routing precedence for self-hosted runners diff --git a/translations/ja-JP/content/actions/using-github-hosted-runners/about-github-hosted-runners.md b/translations/ja-JP/content/actions/using-github-hosted-runners/about-github-hosted-runners.md index 38cebfc663..169c4fc6f2 100644 --- a/translations/ja-JP/content/actions/using-github-hosted-runners/about-github-hosted-runners.md +++ b/translations/ja-JP/content/actions/using-github-hosted-runners/about-github-hosted-runners.md @@ -111,7 +111,7 @@ For the overall list of included tools for each runner operating system, see the * [Ubuntu 22.04 LTS](https://github.com/actions/runner-images/blob/main/images/linux/Ubuntu2204-Readme.md) * [Ubuntu 20.04 LTS](https://github.com/actions/runner-images/blob/main/images/linux/Ubuntu2004-Readme.md) -* [Ubuntu 18.04 LTS](https://github.com/actions/runner-images/blob/main/images/linux/Ubuntu1804-Readme.md) +* [Ubuntu 18.04 LTS](https://github.com/actions/runner-images/blob/main/images/linux/Ubuntu1804-Readme.md) (deprecated) * [Windows Server 2022](https://github.com/actions/runner-images/blob/main/images/win/Windows2022-Readme.md) * [Windows Server 2019](https://github.com/actions/runner-images/blob/main/images/win/Windows2019-Readme.md) * [macOS 12](https://github.com/actions/runner-images/blob/main/images/macos/macos-12-Readme.md) diff --git a/translations/ja-JP/content/actions/using-workflows/workflow-commands-for-github-actions.md b/translations/ja-JP/content/actions/using-workflows/workflow-commands-for-github-actions.md index 915f120de7..61391dcc7d 100644 --- a/translations/ja-JP/content/actions/using-workflows/workflow-commands-for-github-actions.md +++ b/translations/ja-JP/content/actions/using-workflows/workflow-commands-for-github-actions.md @@ -25,7 +25,7 @@ versions: アクションは、 環境変数を設定する、他のアクションに利用される値を出力する、デバッグメッセージを出力ログに追加するなどのタスクを行うため、ランナーマシンとやりとりできます。 -ほとんどのワークフローコマンドは特定の形式で `echo` コマンドを使用しますが、他のワークフローコマンドはファイルへの書き込みによって呼び出されます。 詳しい情報については、「[環境ファイル](#environment-files)」を参照してください。 +ほとんどのワークフローコマンドは特定の形式で `echo` コマンドを使用しますが、他のワークフローコマンドはファイルへの書き込みによって呼び出されます。 For more information, see "[Environment files](#environment-files)." ### サンプル @@ -623,6 +623,12 @@ steps: {delimiter} ``` +{% warning %} + +**Warning:** Make sure the delimiter you're using is randomly generated and unique for each run. For more information, see "[Understanding the risk of script injections](/actions/security-guides/security-hardening-for-github-actions#understanding-the-risk-of-script-injections)". + +{% endwarning %} + #### サンプル This example uses `EOF` as a delimiter, and sets the `JSON_RESPONSE` environment variable to the value of the `curl` response. diff --git a/translations/ja-JP/content/actions/using-workflows/workflow-syntax-for-github-actions.md b/translations/ja-JP/content/actions/using-workflows/workflow-syntax-for-github-actions.md index b1b4ff0bfc..49968b343a 100644 --- a/translations/ja-JP/content/actions/using-workflows/workflow-syntax-for-github-actions.md +++ b/translations/ja-JP/content/actions/using-workflows/workflow-syntax-for-github-actions.md @@ -538,6 +538,7 @@ jobs: | サポートされているプラットフォーム | `shell` パラメータ | 説明 | 内部で実行されるコマンド | | ----------------- | ------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------- | +| Linux / macOS | unspecified | The default shell on non-Windows platforms. Note that this runs a different command to when `bash` is specified explicitly. If `bash` is not found in the path, this is treated as `sh`. | `bash -e {0}` | | すべて | `bash` | 非Windowsプラットフォームのデフォルトシェルで、`sh`へのフォールバックがあります。 Windowsでbashシェルを指定すると、Windows用Gitに含まれるbashシェルが使用されます。 | `bash --noprofile --norc -eo pipefail {0}` | | すべて | `pwsh` | PowerShell Coreです。 {% data variables.product.prodname_dotcom %}はスクリプト名に拡張子`.ps1`を追加します。 | `pwsh -command ". '{0}'"` | | すべて | `python` | Pythonのコマンドを実行します。 | `python {0}` | @@ -793,11 +794,11 @@ strategy: fail-fast: false matrix: node: [13, 14] - os: [macos-latest, ubuntu-18.04] + os: [macos-latest, ubuntu-latest] experimental: [false] include: - node: 15 - os: ubuntu-18.04 + os: ubuntu-latest experimental: true ``` {% endraw %} diff --git a/translations/ja-JP/content/admin/github-actions/managing-access-to-actions-from-githubcom/setting-up-the-tool-cache-on-self-hosted-runners-without-internet-access.md b/translations/ja-JP/content/admin/github-actions/managing-access-to-actions-from-githubcom/setting-up-the-tool-cache-on-self-hosted-runners-without-internet-access.md index 367ced039b..0dfc96abe2 100644 --- a/translations/ja-JP/content/admin/github-actions/managing-access-to-actions-from-githubcom/setting-up-the-tool-cache-on-self-hosted-runners-without-internet-access.md +++ b/translations/ja-JP/content/admin/github-actions/managing-access-to-actions-from-githubcom/setting-up-the-tool-cache-on-self-hosted-runners-without-internet-access.md @@ -30,7 +30,7 @@ You can populate the runner tool cache by running a {% data variables.product.pr {% note %} -**Note:** You can only use a {% data variables.product.prodname_dotcom %}-hosted runner's tool cache for a self-hosted runner that has an identical operating system and architecture. For example, if you are using a `ubuntu-18.04` {% data variables.product.prodname_dotcom %}-hosted runner to generate a tool cache, your self-hosted runner must be a 64-bit Ubuntu 18.04 machine. For more information on {% data variables.product.prodname_dotcom %}-hosted runners, see "[About {% data variables.product.prodname_dotcom %}-hosted runners](/free-pro-team@latest/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources)." +**Note:** You can only use a {% data variables.product.prodname_dotcom %}-hosted runner's tool cache for a self-hosted runner that has an identical operating system and architecture. For example, if you are using a `ubuntu-22.04` {% data variables.product.prodname_dotcom %}-hosted runner to generate a tool cache, your self-hosted runner must be a 64-bit Ubuntu 22.04 machine. For more information on {% data variables.product.prodname_dotcom %}-hosted runners, see "[About {% data variables.product.prodname_dotcom %}-hosted runners](/free-pro-team@latest/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources)." {% endnote %} @@ -45,14 +45,14 @@ You can populate the runner tool cache by running a {% data variables.product.pr 1. On {% data variables.product.prodname_dotcom_the_website %}, navigate to a repository that you can use to run a {% data variables.product.prodname_actions %} workflow. 1. Create a new workflow file in the repository's `.github/workflows` folder that uploads an artifact containing the {% data variables.product.prodname_dotcom %}-hosted runner's tool cache. - The following example demonstrates a workflow that uploads the tool cache for an Ubuntu 18.04 environment, using the `setup-node` action with Node.js versions 10 and 12. + The following example demonstrates a workflow that uploads the tool cache for an Ubuntu 22.04 environment, using the `setup-node` action with Node.js versions 10 and 12. ```yaml name: Upload Node.js 10 and 12 tool cache on: push jobs: upload_tool_cache: - runs-on: ubuntu-18.04 + runs-on: ubuntu-22.04 steps: - name: Clear any existing tool cache run: | diff --git a/translations/ja-JP/content/admin/overview/creating-an-enterprise-account.md b/translations/ja-JP/content/admin/overview/creating-an-enterprise-account.md index a87a2e8500..fdf409bf6c 100644 --- a/translations/ja-JP/content/admin/overview/creating-an-enterprise-account.md +++ b/translations/ja-JP/content/admin/overview/creating-an-enterprise-account.md @@ -18,14 +18,15 @@ shortTitle: Create enterprise account {% data reusables.enterprise.create-an-enterprise-account %} If you pay by invoice, you can create an enterprise account yourself on {% data variables.product.prodname_dotcom %}. If not, you can [contact our sales team](https://github.com/enterprise/contact?ref_page=/pricing&ref_cta=Contact%20Sales&ref_loc=cards) to create an enterprise account for you. -An enterprise account is included in {% data variables.product.prodname_ghe_cloud %}, so creating one will not affect your bill. +An enterprise account is included with {% data variables.product.prodname_ghe_cloud %}. Creation of an enterprise account does not result in additional charges on your bill. -When you create an enterprise account, your existing organization will automatically be owned by the enterprise account. All current owners of your organization will become owners of the enterprise account. All current billing managers of the organization will become billing managers of the new enterprise account. The current billing details of the organization, including the organization's billing email address, will become billing details of the new enterprise account. +When you create an enterprise account that owns your existing organization on {% data variables.product.product_name %}, the organization's resources remain accessible to members at the same URLs. After you add your organization to the enterprise account, the following changes will apply to the organization. -If the organization is connected to {% data variables.product.prodname_ghe_server %} or {% data variables.product.prodname_ghe_managed %} via {% data variables.product.prodname_github_connect %}, upgrading the organization to an enterprise account **will not** update the connection. If you want to connect to the new enterprise account, you must disable and re-enable {% data variables.product.prodname_github_connect %}. +- Your existing organization will automatically be owned by the enterprise account. +- {% data variables.product.company_short %} bills the enterprise account for usage within all organizations owned by the enterprise. The current billing details for the organization, including the organization's billing email address, will become billing details for the new enterprise account. 詳しい情報については「[Enterpriseの支払いについて](/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise)」を参照してください。 +- All current owners of your organization will become owners of the enterprise account, and all current billing managers of the organization will become billing managers of the new enterprise account. 詳しい情報については、「[Enterprise アカウントのロール](/admin/user-management/managing-users-in-your-enterprise/roles-in-an-enterprise)」を参照してください。 -- "[Managing {% data variables.product.prodname_github_connect %}](/enterprise-server@latest/admin/configuration/configuring-github-connect/managing-github-connect)" in the {% data variables.product.prodname_ghe_server %} documentation -- "[Managing {% data variables.product.prodname_github_connect %}](/github-ae@latest/admin/configuration/configuring-github-connect/managing-github-connect)" in the {% data variables.product.prodname_ghe_managed %} documentation +For more information about the changes that apply to an organization after you add the organization to an enterprise, see "[Adding organizations to your enterprise](/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise#about-addition-of-organizations-to-your-enterprise-account)." ## Creating an enterprise account on {% data variables.product.prodname_dotcom %} diff --git a/translations/ja-JP/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise.md b/translations/ja-JP/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise.md index 4edafc779b..65a9d2af70 100644 --- a/translations/ja-JP/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise.md +++ b/translations/ja-JP/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise.md @@ -96,7 +96,7 @@ Across all organizations owned by your enterprise, you can allow members to crea {% data reusables.enterprise-accounts.policies-tab %} {% data reusables.enterprise-accounts.repositories-tab %} 5. [Repository creation] で、設定変更に関する情報を読みます。 {% data reusables.enterprise-accounts.view-current-policy-config-orgs %} -{% ifversion ghes or ghae %} +{% ifversion ghes or ghae or ghec %} {% data reusables.enterprise-accounts.repo-creation-policy %} {% data reusables.enterprise-accounts.repo-creation-types %} {% else %} diff --git a/translations/ja-JP/content/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise.md b/translations/ja-JP/content/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise.md index ed361ffe3c..f80f24a296 100644 --- a/translations/ja-JP/content/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise.md +++ b/translations/ja-JP/content/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise.md @@ -17,13 +17,26 @@ shortTitle: Add organizations permissions: Enterprise owners can add organizations to an enterprise. --- -## Organizationについて +## About addition of organizations to your enterprise account Your enterprise account can own organizations. Members of your enterprise can collaborate across related projects within an organization. 詳細は「[Organization について](/organizations/collaborating-with-groups-in-organizations/about-organizations)」を参照してください。 -You can add a new or existing organization to your enterprise in your enterprise account's settings. +You can add new organizations to your enterprise account. If you do not use {% data variables.product.prodname_emus %}, you can add existing organizations on {% data variables.product.product_location %} to your enterprise. You cannot add an existing organization from an {% data variables.product.prodname_emu_enterprise %} to a different enterprise. -You can only add organizations this way to an existing enterprise account. {% data reusables.enterprise.create-an-enterprise-account %} 詳しい情報については「[Enterpriseアカウントの作成](/admin/overview/creating-an-enterprise-account)」を参照してください。 +{% data reusables.enterprise.create-an-enterprise-account %} 詳しい情報については「[Enterpriseアカウントの作成](/admin/overview/creating-an-enterprise-account)」を参照してください。 + +After you add an existing organization to your enterprise, the organization's resources remain accessible to members at the same URLs, and the following changes will apply. + +- The organization's members will become members of the enterprise, and {% data variables.product.company_short %} will bill the enterprise account for the organization's usage. You must ensure that the enterprise account has enough licenses to accommodate any new members. 詳しい情報については「[Enterpriseの支払いについて](/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise)」を参照してください。 +- Enterprise owners can manage their role within the organization. 詳しい情報については「[自身のEnterpriseが所有しているOrganization内での自分のロールの管理](/admin/user-management/managing-organizations-in-your-enterprise/managing-your-role-in-an-organization-owned-by-your-enterprise)」を参照してください。 +- Any policies applied to the enterprise will apply to the organization. For more information, see "[About enterprise policies](/admin/policies/enforcing-policies-for-your-enterprise/about-enterprise-policies)." +- If SAML SSO is configured for the enterprise account, the enterprise's SAML configuration will apply to the organization. If the organization used SAML SSO, the enterprise account's configuration will replace the organization's configuration. SCIM is not available for enterprise accounts, so SCIM will be disabled for the organization. For more information, see "[Configuring SAML single sign-on for your enterprise](/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-saml-single-sign-on-for-your-enterprise)" and "[Switching your SAML configuration from an organization to an enterprise account](/admin/identity-and-access-management/using-saml-for-enterprise-iam/switching-your-saml-configuration-from-an-organization-to-an-enterprise-account)." +- If SAML SSO was configured for the organization, members' existing personal access tokens (PATs) or SSH keys that were authorized to access the organization's resources will be authorized to access the same resources. To access additional organizations owned by the enterprise, members must authorize the PAT or key. 詳しい情報については、「[SAMLシングルサインオンで利用するために個人アクセストークンを認可する](/authentication/authenticating-with-saml-single-sign-on/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on)」と、「[SAML シングルサインオンで使用するために SSH キーを認可する](/authentication/authenticating-with-saml-single-sign-on/authorizing-an-ssh-key-for-use-with-saml-single-sign-on)」を参照してください。 +- If the organization was connected to {% data variables.product.prodname_ghe_server %} or {% data variables.product.prodname_ghe_managed %} using {% data variables.product.prodname_github_connect %}, adding the organization to an enterprise will not update the connection. {% data variables.product.prodname_github_connect %} features will no longer function for the organization. To continue using {% data variables.product.prodname_github_connect %}, you must disable and re-enable the feature. 詳しい情報については、次の記事を参照してください。 + + - "[Managing {% data variables.product.prodname_github_connect %}](/enterprise-server@latest/admin/configuration/configuring-github-connect/managing-github-connect)" in the {% data variables.product.prodname_ghe_server %} documentation + - "[Managing {% data variables.product.prodname_github_connect %}](/github-ae@latest/admin/configuration/configuring-github-connect/managing-github-connect)" in the {% data variables.product.prodname_ghe_managed %} documentation +- If the organization used billed {% data variables.product.prodname_marketplace %} apps, the organization can continue to use the apps, but must pay the vendor directly. For more information, contact the app's vendor. ## Enterprise アカウント内で Organization を作成する diff --git a/translations/ja-JP/content/admin/user-management/migrating-data-to-and-from-your-enterprise/about-migrations.md b/translations/ja-JP/content/admin/user-management/migrating-data-to-and-from-your-enterprise/about-migrations.md index 8ac17e95e2..d4b24676e7 100644 --- a/translations/ja-JP/content/admin/user-management/migrating-data-to-and-from-your-enterprise/about-migrations.md +++ b/translations/ja-JP/content/admin/user-management/migrating-data-to-and-from-your-enterprise/about-migrations.md @@ -29,24 +29,24 @@ topics: {% data reusables.enterprise_migrations.fork-persistence %} -| 移行されたリポジトリに関連するデータ | 注釈 | -| ----------------------------- | ------------------------------------------------------------------------------------------------------------- | -| ユーザ | ユーザの**@メンション**は、ターゲットにマッチするよう書き換えられます。 | -| Organization | Organizationの名前と詳細は移行されます。 | -| リポジトリ | Git ツリー、blob、コミット、および行へのリンクは、ターゲットにマッチするよう書き換えられます。 移行者がリダイレクトできるリポジトリの上限は 3 つです。 | -| Wiki | すべてのWikiのデータは移行されます。 | -| Team | チームの**@メンション**はターゲットにマッチするよう書き換えられます。 | -| マイルストーン | タイムスタンプは保持されます。 | -| プロジェクトボード | リポジトリやリポジトリを所有するOrganizationに関連するプロジェクトボードは移行されます。 | -| Issue | Issueへの参照とタイムスタンプは保持されます。 | -| Issueのコメント | コメントへの相互参照は、ターゲットインスタンスに合わせて書き換えられます。 | -| プルリクエスト | プルリクエストへの相互参照はターゲットにマッチするよう書き換えられます。 タイムスタンプは保持されます。 | -| プルリクエストのレビュー | プルリクエストのレビューと関連データは移行されます。 | -| プルリクエストのレビューのコメント | コメントへの相互参照は、ターゲットインスタンスに合わせて書き換えられます。 タイムスタンプは保持されます。 | -| コミットのコメント | コメントへの相互参照は、ターゲットインスタンスに合わせて書き換えられます。 タイムスタンプは保持されます。 | -| リリース | すべてのリリースデータは移行されます。 | -| プルリクエストあるいはIssueに対して行われたアクション | ユーザの割り当て、タイトルの変更、ラベルの変更など、プルリクエストあるいはIssueに対するすべての変更は、それぞれのアクションのタイムスタンプと共に保持されます。 | -| 添付ファイル | [Issue およびプルリクエストの添付ファイル](/articles/file-attachments-on-issues-and-pull-requests)は移行されます。 移行に関するこの機能は無効化できます。 | -| webhook | アクティブなwebhookのみが移行されます。 | -| リポジトリのデプロイキー | リポジトリのデプロイキーは移行されます。 | -| 保護されたブランチ | 保護されたブランチの設定と関連データは移行されます。 | +| 移行されたリポジトリに関連するデータ | 注釈 | +| ----------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| ユーザ | ユーザの**@メンション**は、ターゲットにマッチするよう書き換えられます。 | +| Organization | Organizationの名前と詳細は移行されます。 | +| リポジトリ | Git ツリー、blob、コミット、および行へのリンクは、ターゲットにマッチするよう書き換えられます。 移行者がリダイレクトできるリポジトリの上限は 3 つです。 Internal repositories are migrated as private repositories. Archive status is unset. | +| Wiki | すべてのWikiのデータは移行されます。 | +| Team | チームの**@メンション**はターゲットにマッチするよう書き換えられます。 | +| マイルストーン | タイムスタンプは保持されます。 | +| プロジェクトボード | リポジトリやリポジトリを所有するOrganizationに関連するプロジェクトボードは移行されます。 | +| Issue | Issueへの参照とタイムスタンプは保持されます。 | +| Issueのコメント | コメントへの相互参照は、ターゲットインスタンスに合わせて書き換えられます。 | +| プルリクエスト | プルリクエストへの相互参照はターゲットにマッチするよう書き換えられます。 タイムスタンプは保持されます。 | +| プルリクエストのレビュー | プルリクエストのレビューと関連データは移行されます。 | +| プルリクエストのレビューのコメント | コメントへの相互参照は、ターゲットインスタンスに合わせて書き換えられます。 タイムスタンプは保持されます。 | +| コミットのコメント | コメントへの相互参照は、ターゲットインスタンスに合わせて書き換えられます。 タイムスタンプは保持されます。 | +| リリース | すべてのリリースデータは移行されます。 | +| プルリクエストあるいはIssueに対して行われたアクション | ユーザの割り当て、タイトルの変更、ラベルの変更など、プルリクエストあるいはIssueに対するすべての変更は、それぞれのアクションのタイムスタンプと共に保持されます。 | +| 添付ファイル | [Issue およびプルリクエストの添付ファイル](/articles/file-attachments-on-issues-and-pull-requests)は移行されます。 移行に関するこの機能は無効化できます。 | +| webhook | アクティブなwebhookのみが移行されます。 | +| リポジトリのデプロイキー | リポジトリのデプロイキーは移行されます。 | +| 保護されたブランチ | 保護されたブランチの設定と関連データは移行されます。 | diff --git a/translations/ja-JP/content/authentication/keeping-your-account-and-data-secure/sudo-mode.md b/translations/ja-JP/content/authentication/keeping-your-account-and-data-secure/sudo-mode.md index 7232bec404..eef2b40c73 100644 --- a/translations/ja-JP/content/authentication/keeping-your-account-and-data-secure/sudo-mode.md +++ b/translations/ja-JP/content/authentication/keeping-your-account-and-data-secure/sudo-mode.md @@ -41,13 +41,16 @@ After you authenticate to perform a sensitive action, your session is temporaril To confirm access for sudo mode, you {% ifversion totp-and-mobile-sudo-challenge %}can{% else %}must{% endif %} authenticate with your password.{% ifversion totp-and-mobile-sudo-challenge %} Optionally, you can use a different authentication method, like {% ifversion fpt or ghec %}a security key, {% data variables.product.prodname_mobile %}, or a 2FA code{% elsif ghes %}a security key or a 2FA code{% endif %}.{% endif %} -{% ifversion totp-and-mobile-sudo-challenge %} +{%- ifversion totp-and-mobile-sudo-challenge %} - [Confirming access using a security key](#confirming-access-using-a-security-key) {%- ifversion fpt or ghec %} - [Confirming access using GitHub Mobile](#confirming-access-using-github-mobile) {%- endif %} - [Confirming access using a 2FA code](#confirming-access-using-a-2fa-code) - [Confirming access using your password](#confirming-access-using-your-password) +{%- endif %} + +{% ifversion totp-and-mobile-sudo-challenge %} ### Confirming access using a security key @@ -57,8 +60,6 @@ When prompted to authenticate for sudo mode, click **Use security key**, then fo ![Screenshot of security key option for sudo mode](/assets/images/help/settings/sudo_mode_prompt_security_key.png) -{% endif %} - {% ifversion fpt or ghec %} ### Confirming access using {% data variables.product.prodname_mobile %} @@ -75,8 +76,6 @@ You must install and sign into {% data variables.product.prodname_mobile %} to c {% endif %} -{% ifversion totp-and-mobile-sudo-challenge %} - ### Confirming access using a 2FA code You must configure 2FA using a TOTP mobile app{% ifversion fpt or ghec %} or text messages{% endif %} to confirm access to your account for sudo mode using a 2FA code. 詳しい情報については、「[2 要素認証を設定する](/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication)」を参照してください。 diff --git a/translations/ja-JP/content/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise.md b/translations/ja-JP/content/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise.md index f98a01ab48..60e391323d 100644 --- a/translations/ja-JP/content/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise.md +++ b/translations/ja-JP/content/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise.md @@ -45,7 +45,11 @@ You can see your current usage in your [Azure account portal](https://portal.azu {% ifversion ghec %} -{% data variables.product.company_short %} bills monthly for the total number of licensed seats for your organization or enterprise account, as well as any additional services you use with {% data variables.product.prodname_ghe_cloud %}, such as {% data variables.product.prodname_actions %} minutes. For more information about the licensed seats portion of your bill, see "[About per-user pricing](/billing/managing-billing-for-your-github-account/about-per-user-pricing)." +When you use an enterprise account on {% data variables.product.product_location %}, the enterprise account is the central point for all billing within your enterprise, including the organizations that your enterprise owns. + +If you use {% data variables.product.product_name %} with an individual organization and do not yet have an enterprise account, you create an enterprise account and add your organization. For more information, see "[Creating an enterprise account](/admin/overview/creating-an-enterprise-account)." + +{% data variables.product.company_short %} bills monthly for the total number of licensed seats for your enterprise account, as well as any additional services you use with {% data variables.product.prodname_ghe_cloud %}, such as {% data variables.product.prodname_actions %} minutes. If you use a standalone organization on {% data variables.product.product_name %}, you'll be billed at the organization level for all usage. For more information your bill's license seats, see "[About per-user pricing](/billing/managing-billing-for-your-github-account/about-per-user-pricing)." {% elsif ghes %} diff --git a/translations/ja-JP/content/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud.md b/translations/ja-JP/content/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud.md index 68f09075d0..cbbec0d08d 100644 --- a/translations/ja-JP/content/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud.md +++ b/translations/ja-JP/content/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud.md @@ -22,6 +22,8 @@ To ensure that you see up-to-date license details on {% data variables.product.p If you don't want to enable {% data variables.product.prodname_github_connect %}, you can manually sync license usage by uploading a file from {% data variables.product.prodname_ghe_server %} to {% data variables.product.prodname_dotcom_the_website %}. +When you synchronize license usage, only the user ID and email addresses for each user account on {% data variables.product.prodname_ghe_server %} are transmitted to {% data variables.product.prodname_ghe_cloud %}. + {% data reusables.enterprise-licensing.view-consumed-licenses %} {% data reusables.enterprise-licensing.verified-domains-license-sync %} diff --git a/translations/ja-JP/content/billing/managing-your-license-for-github-enterprise/troubleshooting-license-usage-for-github-enterprise.md b/translations/ja-JP/content/billing/managing-your-license-for-github-enterprise/troubleshooting-license-usage-for-github-enterprise.md index edd90b4d92..b540bac90d 100644 --- a/translations/ja-JP/content/billing/managing-your-license-for-github-enterprise/troubleshooting-license-usage-for-github-enterprise.md +++ b/translations/ja-JP/content/billing/managing-your-license-for-github-enterprise/troubleshooting-license-usage-for-github-enterprise.md @@ -14,32 +14,57 @@ shortTitle: Troubleshoot license usage ## About unexpected license usage -If the number of consumed licenses for your enterprise is unexpected, you can review your consumed license report to audit your license usage across all your enterprise deployments and subscriptions. If you find errors, you can try troubleshooting steps. For more information about viewing your license usage, see "[Viewing license usage for GitHub Enterprise](/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise)" and "[Viewing the subscription and usage for your enterprise account](/billing/managing-billing-for-your-github-account/viewing-the-subscription-and-usage-for-your-enterprise-account)." +If the number of consumed licenses for your enterprise is unexpected, you can review your consumed license report to audit your license usage across all your enterprise deployments and subscriptions. For more information, see "[Viewing license usage for GitHub Enterprise](/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise)" and "[Viewing the subscription and usage for your enterprise account](/billing/managing-billing-for-your-github-account/viewing-the-subscription-and-usage-for-your-enterprise-account)." -For privacy reasons, enterprise owners cannot directly access the details of user accounts. +If you find errors, you can try troubleshooting steps. + +For privacy reasons, enterprise owners cannot directly access the details of user accounts unless you use {% data variables.product.prodname_emus %}. ## About the calculation of consumed licenses -{% data variables.product.company_short %} bills for each person who uses deployments of {% data variables.product.prodname_ghe_server %}, is a member of an organization on {% data variables.product.prodname_ghe_cloud %}, or is a {% data variables.product.prodname_vs_subscriber %}. For more information about the people in your enterprise who are counted as consuming a license, see "[About per-user pricing](/billing/managing-billing-for-your-github-account/about-per-user-pricing)." +{% data variables.product.company_short %} bills for each person who uses deployments of {% data variables.product.prodname_ghe_server %}, is a member of one of your organizations on {% data variables.product.prodname_ghe_cloud %}, or is a {% data variables.product.prodname_vs_subscriber %}. For more information about the people in your enterprise who consume a license, see "[About per-user pricing](/billing/managing-billing-for-your-github-account/about-per-user-pricing)." -{% data reusables.enterprise-licensing.about-license-sync %} +For each user to consume a single seat regardless of how many deployments they use, you must synchronize license usage between {% data variables.product.prodname_ghe_server %} and {% data variables.product.prodname_ghe_cloud %}. For more information, see "[Syncing license usage between {% data variables.product.prodname_ghe_server %} and {% data variables.product.prodname_ghe_cloud %}](/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)." + +After you synchronize license usage, {% data variables.product.prodname_dotcom %} matches user accounts on {% data variables.product.prodname_ghe_server %} with user accounts on {% data variables.product.prodname_ghe_cloud %} by email address. + +First, we first check the primary email address of each user on {% data variables.product.prodname_ghe_server %}. Then, we attempt to match that address with the email address for a user account on {% data variables.product.prodname_ghe_cloud %}. If your enterprise uses SAML SSO, we first check the following SAML attributes for email addresses. + +- `http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name` +- `http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress` +- `username` +- `NameID` +- `emails` + +If no email addresses found in these attributes match the primary email address on {% data variables.product.prodname_ghe_server %}, or if your enterprise doesn't use SAML SSO, we then check each of the user's verified email addresses on {% data variables.product.prodname_ghe_cloud %}. For more information about verification of email addresses on {% data variables.product.prodname_dotcom_the_website %}, see "[Verifying your email address](/enterprise-cloud@latest/get-started/signing-up-for-github/verifying-your-email-address){% ifversion not ghec %}" in the {% data variables.product.prodname_ghe_cloud %} documentation.{% else %}."{% endif %} ## Fields in the consumed license files The {% data variables.product.prodname_dotcom_the_website %} license usage report and {% data variables.product.prodname_ghe_server %} exported license usage file include a variety of fields to help you troubleshoot license usage for your enterprise. + ### {% data variables.product.prodname_dotcom_the_website %} license usage report (CSV file) The license usage report for your enterprise is a CSV file that contains the following information about members of your enterprise. Some fields are specific to your {% data variables.product.prodname_ghe_cloud %} (GHEC) deployment, {% data variables.product.prodname_ghe_server %} (GHES) connected environments, or your {% data variables.product.prodname_vs %} subscriptions (VSS) with GitHub Enterprise. | Field | Description | ----- | ----------- -| Name | First and last name for the user's account on GHEC. -| Handle or email | GHEC username, or the email address associated with the user's account on GHES. -| Profile link | Link to the {% data variables.product.prodname_dotcom_the_website %} profile page for the user's account on GHEC. -| License type | Can be one of: `Visual Studio subscription` or `Enterprise`. -| License status | Identifies if a user account on {% data variables.product.prodname_dotcom_the_website %} successfully matched either a {% data variables.product.prodname_vs_subscriber %} or GHES user.

Can be one of: `Matched`, `Pending Invitation`, `Server Only`, blank. -| Member roles | For each of the organizations the user belongs to on GHEC, the organization name and the person's role in that organization (`Owner` or `Member`) separated by a colon

Each organization is delimited by a comma. -| Enterprise role | Can be one of: `Owner` or `Member`. +| github_com_login | The username for the user's GHEC account +| github_com_name | The display name for the user's GHEC account +| github_com_profile | The URL for the user's profile page on GHEC +| github_com_user | Whether or not the user has an account on GHEC | +| github_com_member_roles | For each of the organizations the user belongs to on GHEC, the organization name and the user's role in that organization (`Owner` or `Member`) separated by a colon

Organizations delimited by commas | +| github_com_enterprise_role | Can be one of: `Owner`, `Member`, or `Outside collaborator` +| github_com_verified_domain_emails | All email addresses associated with the user's GHEC account that match your enterprise's verified domains | +| github_com_saml_name_id | The SAML username | +| github_com_orgs_with_pending_invites | All pending invitations for the user's GHEC account to join organizations within your enterprise | +| license_type | Can be one of: `Visual Studio subscription` or `Enterprise` +| enterprise_server_user| Whether or not the user has at least one account on GHES | +| enterprise_server_primary_emails | The primary email addresses associated with each of the user's GHES accounts | +| enterprise_server_user_ids | For each of the user's GHES accounts, the account's user ID +| total_user_accounts | The total number of accounts the person has across both GHEC and GHES +| visual_studio_subscription_user | Whether or not the user is a {% data variables.product.prodname_vs_subscriber %} | +| visual_studio_subscription_email | The email address associated with the user's VSS | +| visual_studio_license_status | Whether the Visual Studio license has been matched to a {% data variables.product.company_short %} user | {% data variables.product.prodname_vs_subscriber %}s who are not yet members of at least one organization in your enterprise will be included in the report with a pending invitation status, and will be missing values for the "Name" or "Profile link" field. @@ -59,32 +84,16 @@ Your {% data variables.product.prodname_ghe_server %} license usage is a JSON fi ## Troubleshooting consumed licenses -If the number of consumed seats is unexpected, or if you've recently removed members from your enterprise, we recommend that you audit your license usage. +To ensure that the each user is only consuming a single seat for different deployments and subscriptions, try the following troubleshooting steps. -To determine which users are currently consuming seat licenses, first try reviewing the consumed licenses report for your enterprise{% ifversion ghes %} and/or an export of your {% data variables.product.prodname_ghe_server %} license usage{% endif %} for unexpected entries. +1. To help identify users that are consuming multiple seats, if your enterprise uses verified domains for {% data variables.product.prodname_ghe_cloud %}, review the list of enterprise members who do not have an email address from a verified domain associated with their account on {% data variables.product.prodname_dotcom_the_website %}. Often, these are the users who erroneously consume more than one licensed seat. For more information, see "[Viewing members without an email address from a verified domain](/admin/user-management/managing-users-in-your-enterprise/viewing-people-in-your-enterprise#viewing-members-without-an-email-address-from-a-verified-domain)." -There are two especially common reasons for inaccurate or incorrect license seat counts. -- The email addresses associated with a user do not match across your enterprise deployments and subscriptions. -- An email address for a user was recently updated or verified to correct a mismatch, but a license sync job hasn't run since the update was made. + {% note %} -When attempting to match users across enterprises, {% data variables.product.company_short %} identifies individuals by the verified email addresses associated with their {% data variables.product.prodname_dotcom_the_website %} account, and the primary email address associated with their {% data variables.product.prodname_ghe_server %} account and/or the email address assigned to the {% data variables.product.prodname_vs_subscriber %}. + **Note:** To make troubleshooting easier, we recommend using verified domains with your enterprise account on {% data variables.product.prodname_dotcom_the_website %}. For more information, see "[Verifying or approving a domain for your enterprise](/enterprise-cloud@latest/admin/configuration/configuring-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise)." -Your license usage is recalculated shortly after each license sync is performed. You can view the timestamp of the last license sync job, and, if a job hasn't run since an email address was updated or verified, to resolve an issue with your consumed license report you can manually trigger one. For more information, see "[Syncing license usage between GitHub Enterprise Server and GitHub Enterprise Cloud](/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)." - -{% ifversion ghec or ghes %} -If your enterprise uses verified domains, review the list of enterprise members who do not have an email address from a verified domain associated with their {% data variables.product.prodname_dotcom_the_website %} account. Often, these are the users who erroneously consume more than one licensed seat. For more information, see "[Viewing members without an email address from a verified domain](/admin/user-management/managing-users-in-your-enterprise/viewing-people-in-your-enterprise#viewing-members-without-an-email-address-from-a-verified-domain)." -{% endif %} - -{% note %} - -**Note:** For privacy reasons, your consumed license report only includes the email address associated with a user account on {% data variables.product.prodname_dotcom_the_website %} if the address is hosted by a verified domain. For this reason, we recommend using verified domains with your enterprise account on {% data variables.product.prodname_dotcom_the_website %}. Then, if one person is erroneously consuming multiple licenses, you can more easily troubleshoot, as you will have access to the email address that is being used for license deduplication. - -{% endnote %} - -{% ifversion ghec %} - -If your license includes {% data variables.product.prodname_vss_ghe %} and your enterprise also includes at least one {% data variables.product.prodname_ghe_server %} connected environment, we strongly recommend using {% data variables.product.prodname_github_connect %} to automatically synchronize your license usage. For more information, see "[About Visual Studio subscriptions with GitHub Enterprise](/enterprise-cloud@latest/billing/managing-licenses-for-visual-studio-subscriptions-with-github-enterprise/about-visual-studio-subscriptions-with-github-enterprise)." - -{% endif %} + {% endnote %} +1. After you identify users who are consuming multiple seats, make sure that the same email address is associated with all of the user's accounts. For more information about which email addresses must match, see "[About the calculation of consumed licenses](#about-the-calculation-of-consumed-licenses)." +1. If an email address was recently updated or verified to correct a mismatch, view the timestamp of the last license sync job. If a job hasn't run since the correction was made, manually trigger a new job. For more information, see "[Syncing license usage between GitHub Enterprise Server and GitHub Enterprise Cloud](/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)." If you still have questions about your consumed licenses after reviewing the troubleshooting information above, you can contact {% data variables.contact.github_support %} through the {% data variables.contact.contact_enterprise_portal %}. diff --git a/translations/ja-JP/content/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise.md b/translations/ja-JP/content/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise.md index 9678c39bde..6b2e1ca706 100644 --- a/translations/ja-JP/content/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise.md +++ b/translations/ja-JP/content/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise.md @@ -14,21 +14,20 @@ shortTitle: View license usage ## About license usage for {% data variables.product.prodname_enterprise %} -{% ifversion ghec %} +You can view license usage for {% data variables.product.product_name %} on {% data variables.product.product_location %}. -You can view license usage for your enterprise account on {% data variables.product.prodname_ghe_cloud %} on {% data variables.product.prodname_dotcom_the_website %}. +If you use both {% data variables.product.prodname_ghe_cloud %} and {% data variables.product.prodname_ghe_server %} and sync license usage between the products, you can view license usage for both on {% data variables.product.prodname_dotcom_the_website %}. For more information about license sync, see "[Syncing license usage between {% data variables.product.prodname_ghe_server %} and {% data variables.product.prodname_ghe_cloud %}](/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)." -{% data reusables.enterprise-licensing.you-can-sync-for-a-combined-view %} +{% ifversion ghes %} -{% elsif ghes %} +For more information about viewing license usage on {% data variables.product.prodname_dotcom_the_website %} and identifying when the last license sync occurred, see "[Viewing license usage for {% data variables.product.prodname_enterprise %}](/enterprise-cloud@latest/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise)" in the {% data variables.product.prodname_ghe_cloud %} documentation. -You can view license usage for {% data variables.product.prodname_ghe_server %} on {% data variables.product.product_location %}. +{% endif %} -{% data reusables.enterprise-licensing.you-can-sync-for-a-combined-view %} For more information about the display of license usage on {% data variables.product.prodname_dotcom_the_website %} and identifying when the last license sync occurred, see "[Viewing license usage for {% data variables.product.prodname_enterprise %}](/enterprise-cloud@latest/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise)" in the {% data variables.product.prodname_ghe_cloud %} documentation. +You can also use the REST API to return consumed licenses data and the status of the license sync job. For more information, see "[GitHub Enterprise administration](/enterprise-cloud@latest/rest/enterprise-admin/license)" in the REST API documentation. To learn more about the license data associated with your enterprise account and how the number of consumed user seats are calculated, see "[Troubleshooting license usage for GitHub Enterprise](/billing/managing-your-license-for-github-enterprise/troubleshooting-license-usage-for-github-enterprise)." -{% endif %} ## Viewing license usage on {% ifversion ghec %}{% data variables.product.prodname_dotcom_the_website %}{% elsif ghes %}{% data variables.product.product_location %}{% endif %} diff --git a/translations/ja-JP/content/code-security/code-scanning/integrating-with-code-scanning/uploading-a-sarif-file-to-github.md b/translations/ja-JP/content/code-security/code-scanning/integrating-with-code-scanning/uploading-a-sarif-file-to-github.md index ffd1b9554a..1e03a239f3 100644 --- a/translations/ja-JP/content/code-security/code-scanning/integrating-with-code-scanning/uploading-a-sarif-file-to-github.md +++ b/translations/ja-JP/content/code-security/code-scanning/integrating-with-code-scanning/uploading-a-sarif-file-to-github.md @@ -51,10 +51,10 @@ To use {% data variables.product.prodname_actions %} to upload a third-party SAR Your workflow will need to use the `upload-sarif` action, which is part of the `github/codeql-action` repository. It has input parameters that you can use to configure the upload. The main input parameters you'll use are: -- `sarif-file`, which configures the file or directory of SARIF files to be uploaded. The directory or file path is relative to the root of the repository. +- `sarif-file`, which configures the file or directory of SARIF files to be uploaded. The directory or file path is relative to the root of the repository. - `category` (optional), which assigns a category for results in the SARIF file. This enables you to analyze the same commit in multiple ways and review the results using the {% data variables.product.prodname_code_scanning %} views in {% data variables.product.prodname_dotcom %}. For example, you can analyze using multiple tools, and in mono-repos, you can analyze different slices of the repository based on the subset of changed files. -For more information see the [`upload-sarif` action](https://github.com/github/codeql-action/tree/v1/upload-sarif). +For more information see the [`upload-sarif` action](https://github.com/github/codeql-action/tree/{% ifversion actions-node16-action %}v2{% else %}v1{% endif %}/upload-sarif). The `upload-sarif` action can be configured to run when the `push` and `scheduled` event occur. For more information about {% data variables.product.prodname_actions %} events, see "[Events that trigger workflows](/actions/reference/events-that-trigger-workflows)." @@ -66,7 +66,7 @@ If your SARIF file doesn't include `partialFingerprints`, the `upload-sarif` act You can create a new workflow that uploads SARIF files after you commit them to your repository. This is useful when the SARIF file is generated as an artifact outside of your repository. -This example workflow runs anytime commits are pushed to the repository. The action uses the `partialFingerprints` property to determine if changes have occurred. In addition to running when commits are pushed, the workflow is scheduled to run once per week. For more information, see "[Events that trigger workflows](/actions/reference/events-that-trigger-workflows)." +This example workflow runs anytime commits are pushed to the repository. The action uses the `partialFingerprints` property to determine if changes have occurred. In addition to running when commits are pushed, the workflow is scheduled to run once per week. For more information, see "[Events that trigger workflows](/actions/reference/events-that-trigger-workflows)." This workflow uploads the `results.sarif` file located in the root of the repository. For more information about creating a workflow file, see "[Learn {% data variables.product.prodname_actions %}](/actions/learn-github-actions)." @@ -109,7 +109,7 @@ jobs: If you generate your third-party SARIF file as part of a continuous integration (CI) workflow, you can add the `upload-sarif` action as a step after running your CI tests. If you don't already have a CI workflow, you can create one using a {% data variables.product.prodname_actions %} template. For more information, see the "[{% data variables.product.prodname_actions %} quickstart](/actions/quickstart)." -This example workflow runs anytime commits are pushed to the repository. The action uses the `partialFingerprints` property to determine if changes have occurred. In addition to running when commits are pushed, the workflow is scheduled to run once per week. For more information, see "[Events that trigger workflows](/actions/reference/events-that-trigger-workflows)." +This example workflow runs anytime commits are pushed to the repository. The action uses the `partialFingerprints` property to determine if changes have occurred. In addition to running when commits are pushed, the workflow is scheduled to run once per week. For more information, see "[Events that trigger workflows](/actions/reference/events-that-trigger-workflows)." The workflow shows an example of running the ESLint static analysis tool as a step in a workflow. The `Run ESLint` step runs the ESLint tool and outputs the `results.sarif` file. The workflow then uploads the `results.sarif` file to {% data variables.product.prodname_dotcom %} using the `upload-sarif` action. For more information about creating a workflow file, see "[Introduction to GitHub Actions](/actions/learn-github-actions/introduction-to-github-actions)." diff --git a/translations/ja-JP/content/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning.md b/translations/ja-JP/content/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning.md index a367f833ce..65fb1dc17d 100644 --- a/translations/ja-JP/content/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning.md +++ b/translations/ja-JP/content/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning.md @@ -67,9 +67,10 @@ topics: {% data reusables.repositories.navigate-to-code-security-and-analysis %} {% data reusables.repositories.navigate-to-ghas-settings %} {% data reusables.advanced-security.secret-scanning-new-custom-pattern %} -{% data reusables.advanced-security.secret-scanning-add-custom-pattern-details %}{% ifversion secret-scanning-custom-enterprise-35 %} +{% data reusables.advanced-security.secret-scanning-add-custom-pattern-details %}{% ifversion secret-scanning-custom-enterprise-35 or custom-pattern-dry-run-ga %} 1. 新しいカスタムパターンをテストする準備ができたら、アラートを作成することなくリポジトリ内のマッチを特定するために、**Save and dry run(保存してdry run)**をクリックしてください。 {% data reusables.advanced-security.secret-scanning-dry-run-results %} +{%- ifversion secret-scanning-custom-enterprise-35 %}{% indented_data_reference reusables.secret-scanning.beta-dry-runs spaces=3 %}{% endif %} {% endif %} {% data reusables.advanced-security.secret-scanning-create-custom-pattern %} @@ -122,10 +123,11 @@ aAAAe9 {% data reusables.repositories.navigate-to-ghas-settings %} {% data reusables.advanced-security.secret-scanning-new-custom-pattern %} {% data reusables.advanced-security.secret-scanning-add-custom-pattern-details %} -{%- ifversion secret-scanning-custom-enterprise-35 %} +{%- ifversion secret-scanning-custom-enterprise-35 or custom-pattern-dry-run-ga %} 1. 新しいカスタムパターンをテストする準備ができたら、アラートを作成することなく選択したリポジトリ内のマッチを特定するために、**Save and dry run(保存してdry run)**をクリックしてください。 {% data reusables.advanced-security.secret-scanning-dry-run-select-repos %} {% data reusables.advanced-security.secret-scanning-dry-run-results %} +{%- ifversion secret-scanning-custom-enterprise-35 %}{% indented_data_reference reusables.secret-scanning.beta-dry-runs spaces=3 %}{% endif %} {%- endif %} {% data reusables.advanced-security.secret-scanning-create-custom-pattern %} @@ -141,7 +143,7 @@ aAAAe9 {% note %} -{% ifversion secret-scanning-custom-enterprise-36 %} +{% ifversion secret-scanning-custom-enterprise-36 or custom-pattern-dry-run-ga %} **ノート:** - Enterpriseレベルでは、カスタムパターンを編集でき、dry runで使えるのはカスタムパターンの作者だけです。 - Enterpriseオーナーは、アクセスできるリポジトリ上でのみdry runを利用できますが、必ずしもEnterprise内のすべてのOrganizationやリポジトリにアクセスできるわけではありません。 @@ -158,10 +160,11 @@ aAAAe9 {% data reusables.enterprise-accounts.advanced-security-security-features %} 1. "Secret scanning custom patterns(シークレットスキャンニングのカスタムパターン)"の下で、{% ifversion ghes = 3.2 %}**New custom pattern(新規カスタムパターン)**{% else %}**New pattern(新規パターン)**{% endif %}をクリックしてください。 {% data reusables.advanced-security.secret-scanning-add-custom-pattern-details %} -{%- ifversion secret-scanning-custom-enterprise-36 %} +{%- ifversion secret-scanning-custom-enterprise-36 or custom-pattern-dry-run-ga %} 1. 新しいカスタムパターンをテストする準備ができたら、アラートを作成することなくEnterprise内のマッチを特定するために、**Save and dry run(保存してdry run)**をクリックしてください。 -{% data reusables.advanced-security.secret-scanning-dry-run-select-repos %} +{% data reusables.advanced-security.secret-scanning-dry-run-select-enterprise-repos %} {% data reusables.advanced-security.secret-scanning-dry-run-results %} +{%- ifversion secret-scanning-custom-enterprise-36 %}{% indented_data_reference reusables.secret-scanning.beta-dry-runs spaces=3 %}{% endif %} {%- endif %} {% data reusables.advanced-security.secret-scanning-create-custom-pattern %} @@ -175,7 +178,7 @@ aAAAe9 * リポジトリあるいはOrganizationの場合は、カスタムパターンが作成されたリポジトリもしくはOrganizationの"Security & analysis(セキュリティと分析)" 設定を表示させてください。 詳しい情報については上の「[リポジトリのカスタムパターンの定義](#defining-a-custom-pattern-for-a-repository)」あるいは「[Organizationのカスタムパターンの定義](#defining-a-custom-pattern-for-an-organization)」を参照してください。 * Enterpriseの場合は、"Policies(ポリシー)"の下で"Advanced Security(高度なセキュリティ)"を表示させ、**Security features(セキュリティの機能)**をクリックしてください。 詳しい情報については、上記の「[Enterpriseアカウントでのカスタムパターンの定義](#defining-a-custom-pattern-for-an-enterprise-account)」を参照してください。 2. "{% data variables.product.prodname_secret_scanning_caps %}"の下で、編集したいカスタムパターンの右の{% octicon "pencil" aria-label="The edit icon" %}をクリックしてください。 -{%- ifversion secret-scanning-custom-enterprise-36 %} +{%- ifversion secret-scanning-custom-enterprise-36 or custom-pattern-dry-run-ga %} 3. 編集された新しいカスタムパターンをテストする準備ができたら、アラートを作成することなくマッチを特定するために、**Save and dry run(保存してdry run)**をクリックしてください。 {%- endif %} 4. 変更をレビューしてテストしたら、**Save changes(変更を保存)**をクリックしてください。 diff --git a/translations/ja-JP/content/code-security/supply-chain-security/understanding-your-software-supply-chain/exploring-the-dependencies-of-a-repository.md b/translations/ja-JP/content/code-security/supply-chain-security/understanding-your-software-supply-chain/exploring-the-dependencies-of-a-repository.md index 172d711d88..d5b1211fe0 100644 --- a/translations/ja-JP/content/code-security/supply-chain-security/understanding-your-software-supply-chain/exploring-the-dependencies-of-a-repository.md +++ b/translations/ja-JP/content/code-security/supply-chain-security/understanding-your-software-supply-chain/exploring-the-dependencies-of-a-repository.md @@ -110,7 +110,7 @@ Dependency submission API(ベータ)を使ってプロジェクトにサブ ## 参考リンク - [依存関係グラフについて](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph) -- "[Viewing and updating {% data variables.product.prodname_dependabot_alerts %}](/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts)"{% ifversion ghec %} +- 「[{% data variables.product.prodname_dependabot_alerts %}の表示と更新](/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts)」{% ifversion ghec %} - 「[Organizationのインサイトの表示](/organizations/collaborating-with-groups-in-organizations/viewing-insights-for-your-organization)」{% endif %}{% ifversion fpt or ghec %} - [{% data variables.product.prodname_dotcom %}によるデータの利用と保護の方法の理解](/get-started/privacy-on-github) {% endif %} diff --git a/translations/ja-JP/content/codespaces/codespaces-reference/security-in-github-codespaces.md b/translations/ja-JP/content/codespaces/codespaces-reference/security-in-github-codespaces.md index d854370012..0aca341d40 100644 --- a/translations/ja-JP/content/codespaces/codespaces-reference/security-in-github-codespaces.md +++ b/translations/ja-JP/content/codespaces/codespaces-reference/security-in-github-codespaces.md @@ -107,7 +107,7 @@ There are some additional good practices and risks that you should be aware of w When you create a codespace, if a `devcontainer.json` file is found for your repository, it is parsed and used to configure your codespace. The `devcontainer.json` file can contain powerful features, such as installing third-party extensions and running arbitrary code supplied in a `postCreateCommand`. -For more information, see "[Introduction to dev containers](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)." +詳しい情報については「[開発コンテナの紹介](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)」を参照してください。 #### Granting access through features diff --git a/translations/ja-JP/content/codespaces/developing-in-codespaces/connecting-to-a-private-network.md b/translations/ja-JP/content/codespaces/developing-in-codespaces/connecting-to-a-private-network.md index cb14f04c2e..665c8b8d66 100644 --- a/translations/ja-JP/content/codespaces/developing-in-codespaces/connecting-to-a-private-network.md +++ b/translations/ja-JP/content/codespaces/developing-in-codespaces/connecting-to-a-private-network.md @@ -18,11 +18,26 @@ By default, your codespaces have access to all resources on the public internet, ## Connecting to resources on a private network -The currently supported method of accessing resources on a private network is to use a VPN. It is currently not recommended to allowlist codespaces IPs as this would allow all codespaces (both yours and those of other customers) access to the network protected resources. +There are currently two methods of accessing resources on a private network within Codespaces. +- Using a {% data variables.product.prodname_cli %} extension to configure your local machine as a gateway to remote resources. +- Using a VPN. + +### Using the GitHub CLI extension to access remote resources + +{% note %} + +**Note**: The {% data variables.product.prodname_cli %} extension is currently in beta and subject to change. + +{% endnote %} + +The {% data variables.product.prodname_cli %} extension allows you to create a bridge between a codespace and your local machine, so that the codespace can access any remote resource that is accessible from your machine. The codespace uses your local machine as a network gateway to reach those resources. For more information, see "[Using {% data variables.product.prodname_cli %} to access remote resources](https://github.com/github/gh-net#codespaces-network-bridge)." + + + ### Using a VPN to access resources behind a private network -The easiest way to access resources behind a private network is to VPN into that network from within your codespace. +As an alternative to the {% data variables.product.prodname_cli %} extension, you can use a VPN to access resources behind a private network from within your codespace. We recommend VPN tools like [OpenVPN](https://openvpn.net/) to access resources on a private network. For more information, see "[Using the OpenVPN client from GitHub Codespaces](https://github.com/codespaces-contrib/codespaces-openvpn)." diff --git a/translations/ja-JP/content/codespaces/developing-in-codespaces/using-github-codespaces-with-github-cli.md b/translations/ja-JP/content/codespaces/developing-in-codespaces/using-github-codespaces-with-github-cli.md index 350d80c98d..484065234e 100644 --- a/translations/ja-JP/content/codespaces/developing-in-codespaces/using-github-codespaces-with-github-cli.md +++ b/translations/ja-JP/content/codespaces/developing-in-codespaces/using-github-codespaces-with-github-cli.md @@ -30,6 +30,7 @@ You can work with {% data variables.product.prodname_codespaces %} in the {% da - [Copy a file to/from a codespace](#copy-a-file-tofrom-a-codespace) - [Modify ports in a codespace](#modify-ports-in-a-codespace) - [Access codespace logs](#access-codespace-logs) + - [Access remote resources](#access-remote-resources) ## {% data variables.product.prodname_cli %}のインストール @@ -193,3 +194,12 @@ gh codespace logs -c codespace-name ``` For more information about the creation log, see "[{% data variables.product.prodname_github_codespaces %} logs](/codespaces/troubleshooting/github-codespaces-logs#creation-logs)." + +### Access remote resources +You can use the {% data variables.product.prodname_cli %} extension to create a bridge between a codespace and your local machine, so that the codespace can access any remote resource that is accessible from your machine. For more information on using the extension, see "[Using {% data variables.product.prodname_cli %} to access remote resources](https://github.com/github/gh-net#codespaces-network-bridge)." + +{% note %} + +**Note**: The {% data variables.product.prodname_cli %} extension is currently in beta and subject to change. + +{% endnote %} diff --git a/translations/ja-JP/content/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds.md b/translations/ja-JP/content/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds.md index 4d519a031c..61e4f88a45 100644 --- a/translations/ja-JP/content/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds.md +++ b/translations/ja-JP/content/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds.md @@ -22,6 +22,14 @@ When prebuilds are available for a particular branch of a repository, a particul ![The dialog box for choosing a machine type](/assets/images/help/codespaces/choose-custom-machine-type.png) +## The prebuild process + +To create a prebuild you set up a prebuild configuration. When you save the configuration, a {% data variables.product.prodname_actions %} workflow runs to create each of the required prebuilds; one workflow per prebuild. Workflows also run whenever the prebuilds for your configuration need to be updated. This can happen at scheduled intervals, on pushes to a prebuild-enabled repository, or when you change the dev container configuration. 詳しい情報については「[事前ビルドの設定](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)」を参照してください。 + +When a prebuild configuration workflow runs, {% data variables.product.prodname_dotcom %} creates a temporary codespace, performing setup operations up to and including any `onCreateCommand` and `updateContentCommand` commands in the `devcontainer.json` file. No `postCreateCommand` commands are run during the creation of a prebuild. For more information about these commands, see the [`devcontainer.json` reference](https://code.visualstudio.com/docs/remote/devcontainerjson-reference#_devcontainerjson-properties) in the {% data variables.product.prodname_vscode_shortname %} documentation. A snapshot of the generated container is then taken and stored. + +When you create a codespace from a prebuild, {% data variables.product.prodname_dotcom %} downloads the existing container snapshot from storage and deploys it on a fresh virtual machine, completing the remaining commands specified in the dev container configuration. Since many operations have already been performed, such as cloning the repository, creating a codespace from a prebuild can be substantially quicker than creating one without a prebuild. This is true where the repository is large and/or `onCreateCommand` commands take a long time to run. + ## About billing for {% data variables.product.prodname_codespaces %} prebuilds {% data reusables.codespaces.billing-for-prebuilds-default %} For details of {% data variables.product.prodname_codespaces %} storage pricing, see "[About billing for {% data variables.product.prodname_github_codespaces %}](/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces)." @@ -32,15 +40,15 @@ Use of codespaces created using prebuilds is charged at the same rate as regular ## About pushing changes to prebuild-enabled branches -By default, each push to a branch that has a prebuild configuration results in a {% data variables.product.prodname_dotcom %}-managed Actions workflow run to update the prebuild template. The prebuild workflow has a concurrency limit of one workflow run at a time for a given prebuild configuration, unless changes were made that affect the dev container configuration for the associated repository. For more information, see "[Introduction to dev containers](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)." If a run is already in progress, the workflow run that was queued most recently queued will run next, after the current run completes. +By default, each push to a branch that has a prebuild configuration results in a {% data variables.product.prodname_dotcom %}-managed Actions workflow run to update the prebuild. The prebuild workflow has a concurrency limit of one workflow run at a time for a given prebuild configuration, unless changes were made that affect the dev container configuration for the associated repository. 詳しい情報については「[開発コンテナの紹介](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)」を参照してください。 If a run is already in progress, the workflow run that was queued most recently queued will run next, after the current run completes. -With the prebuild template set to be updated on each push, it means that if there are very frequent pushes to your repository, prebuild template updates will occur at least as often as it takes to run the prebuild workflow. That is, if your workflow run typically takes one hour to complete, prebuilds will be created for your repository roughly hourly, if the run succeeds, or more often if there were pushes that change the dev container configuration on the branch. +With the prebuild set to be updated on each push, it means that if there are very frequent pushes to your repository, prebuild updates will occur at least as often as it takes to run the prebuild workflow. That is, if your workflow run typically takes one hour to complete, prebuilds will be created for your repository roughly hourly, if the run succeeds, or more often if there were pushes that change the dev container configuration on the branch. For example, let's imagine 5 pushes are made, in quick succession, against a branch that has a prebuild configuration. In this situation: -* A workflow run is started for the first push, to update the prebuild template. +* A workflow run is started for the first push, to update the prebuild. * If the 4 remaining pushes do not affect the dev container configuration, the workflow runs for these are queued in a "pending" state. If any of the remaining 4 pushes change the dev container configuration, then the service will not skip that one and will immediately run the prebuild creation workflow, updating the prebuild accordingly if it succeeds. -* Once the first run completes, workflow runs for pushes 2, 3, and 4 will be canceled, and the last queued workflow (for push 5) will run and update the prebuild template. +* Once the first run completes, workflow runs for pushes 2, 3, and 4 will be canceled, and the last queued workflow (for push 5) will run and update the prebuild. diff --git a/translations/ja-JP/content/codespaces/prebuilding-your-codespaces/allowing-a-prebuild-to-access-other-repositories.md b/translations/ja-JP/content/codespaces/prebuilding-your-codespaces/allowing-a-prebuild-to-access-other-repositories.md index 3e0dbc5b2b..f4aef2b0e1 100644 --- a/translations/ja-JP/content/codespaces/prebuilding-your-codespaces/allowing-a-prebuild-to-access-other-repositories.md +++ b/translations/ja-JP/content/codespaces/prebuilding-your-codespaces/allowing-a-prebuild-to-access-other-repositories.md @@ -1,7 +1,7 @@ --- title: Allowing a prebuild to access other repositories shortTitle: Allow external repo access -intro: 'You can permit your prebuild template access to other {% data variables.product.prodname_dotcom %} repositories so that it can be built successfully.' +intro: 'You can permit your prebuild to access other {% data variables.product.prodname_dotcom %} repositories so that it can be built successfully.' versions: fpt: '*' ghec: '*' @@ -55,7 +55,7 @@ You will need to create a new personal account and then use this account to crea 1. Sign back into the account that has admin access to the repository. 1. In the repository for which you want to create {% data variables.product.prodname_codespaces %} prebuilds, create a new {% data variables.product.prodname_codespaces %} repository secret called `CODESPACES_PREBUILD_TOKEN`, giving it the value of the token you created and copied. For more information, see "[Managing encrypted secrets for your repository and organization for {% data variables.product.prodname_github_codespaces %}](/codespaces/managing-codespaces-for-your-organization/managing-encrypted-secrets-for-your-repository-and-organization-for-github-codespaces#adding-secrets-for-a-repository)." -The PAT will be used for all subsequent prebuild templates created for your repository. Unlike other {% data variables.product.prodname_codespaces %} repository secrets, the `CODESPACES_PREBUILD_TOKEN` secret is only used for prebuilding and will not be available to use in codespaces created from your repository. +The PAT will be used for all subsequent prebuilds created for your repository. Unlike other {% data variables.product.prodname_codespaces %} repository secrets, the `CODESPACES_PREBUILD_TOKEN` secret is only used for prebuilding and will not be available to use in codespaces created from your repository. ## 参考リンク diff --git a/translations/ja-JP/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md b/translations/ja-JP/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md index 3b54706f43..039958cffc 100644 --- a/translations/ja-JP/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md +++ b/translations/ja-JP/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md @@ -15,7 +15,7 @@ permissions: People with admin access to a repository can configure prebuilds fo You can set up a prebuild configuration for the combination of a specific branch of your repository with a specific dev container configuration file. -Any branches created from a prebuild-enabled parent branch will typically also get prebuilds for the same dev container configuration. This is because the prebuild template for child branches that use the same dev container configuration as the parent branch are, for the most part, identical, so developers can benefit from faster codespace creation times on those branches also. For more information, see "[Introduction to dev containers](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)." +Any branches created from a prebuild-enabled parent branch will typically also get prebuilds for the same dev container configuration. This is because the prebuild for child branches that use the same dev container configuration as the parent branch are, for the most part, identical, so developers can benefit from faster codespace creation times on those branches also. For more information, see "[Introduction to dev containers](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)." Typically, when you configure prebuilds for a branch, prebuilds will be available for multiple machine types. However, if your repository is greater than 32 GB, prebuilds won't be available for 2-core and 4-core machine types, since the storage these provide is limited to 32 GB. @@ -44,37 +44,37 @@ Before you can configure prebuilds for your project the following must be true: {% endnote %} -1. Optionally, in the **Configuration file** drop-down menu that's displayed, choose the `devcontainer.json` configuration file that you want to use for this prebuild template. For more information, see "[Introduction to dev containers](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers#devcontainerjson)." +1. Optionally, in the **Configuration file** drop-down menu that's displayed, choose the `devcontainer.json` configuration file that you want to use for this prebuild. For more information, see "[Introduction to dev containers](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers#devcontainerjson)." ![The configuration file drop-down menu](/assets/images/help/codespaces/prebuilds-choose-configfile.png) -1. Choose how you want to automatically trigger updates of the prebuild template. +1. Choose how you want to automatically trigger updates of the prebuild. - * **Every push** (the default setting) - With this setting, prebuild configurations will be updated on every push made to the given branch. This will ensure that codespaces generated from a prebuild template always contain the latest codespace configuration, including any recently added or updated dependencies. - * **On configuration change** - With this setting, prebuild configurations will be updated every time associated configuration files for a given repo and branch are updated. This ensures that changes to the dev container configuration files for the repository are used when a codespace is generated from a prebuild template. The Actions workflow that updates the prebuild template will run less often, so this option will use fewer Actions minutes. However, this option will not guarantee that codespaces always include recently added or updated dependencies, so these may have to be added or updated manually after a codespace has been created. + * **Every push** (the default setting) - With this setting, prebuild configurations will be updated on every push made to the given branch. This will ensure that codespaces generated from a prebuild always contain the latest codespace configuration, including any recently added or updated dependencies. + * **On configuration change** - With this setting, prebuild configurations will be updated every time associated configuration files for a given repo and branch are updated. This ensures that changes to the dev container configuration files for the repository are used when a codespace is generated from a prebuild. The Actions workflow that updates the prebuild will run less often, so this option will use fewer Actions minutes. However, this option will not guarantee that codespaces always include recently added or updated dependencies, so these may have to be added or updated manually after a codespace has been created. * **Scheduled** - With this setting, you can have your prebuild configurations update on a custom schedule that's defined by you. This can reduce consumption of Actions minutes, however, with this option, codespaces may be created that do not use the latest dev container configuration changes. ![The prebuild trigger options](/assets/images/help/codespaces/prebuilds-triggers.png) -1. Optionally, select **Reduce prebuild available to only specific regions** to limit access to your prebuild template, then select which regions you want it to be available in. Developers can only create codespaces from a prebuild if they are located in a region you select. By default, your prebuild template is available to all regions where codespaces is available and storage costs apply for each region. +1. Optionally, select **Reduce prebuild available to only specific regions** to limit access to your prebuild, then select which regions you want it to be available in. Developers can only create codespaces from a prebuild if they are located in a region you select. By default, your prebuild is available to all regions where codespaces is available and storage costs apply for each region. ![The region selection options](/assets/images/help/codespaces/prebuilds-regions.png) {% note %} **Notes**: - * The prebuild template for each region will incur individual charges. You should, therefore, only enable prebuilds for regions in which you know they'll be used. For more information, see "[About {% data variables.product.prodname_github_codespaces %} prebuilds](/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds#about-billing-for-codespaces-prebuilds)." + * The prebuild for each region will incur individual charges. You should, therefore, only enable prebuilds for regions in which you know they'll be used. For more information, see "[About {% data variables.product.prodname_github_codespaces %} prebuilds](/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds#about-billing-for-codespaces-prebuilds)." * Developers can set their default region for {% data variables.product.prodname_codespaces %}, which can allow you to enable prebuilds for fewer regions. For more information, see "[Setting your default region for {% data variables.product.prodname_github_codespaces %}](/codespaces/customizing-your-codespace/setting-your-default-region-for-github-codespaces)." {% endnote %} -1. Optionally, set the number of prebuild template versions to be retained. You can input any number between 1 and 5. The default number of saved versions is 2, which means that only the latest template version and the previous version are saved. +1. Optionally, set the number of prebuild versions to be retained. You can input any number between 1 and 5. The default number of saved versions is 2, which means that only the latest template version and the previous version are saved. - Depending on your prebuild trigger settings, your prebuild template could change with each push or on each dev container configuration change. Retaining older versions of prebuild templates enables you to create a prebuild from an older commit with a different dev container configuration than the current prebuild template. Since there is a storage cost associated with retaining prebuild template versions, you can choose the number of versions to be retained based on the needs of your team. For more information on billing, see "[About billing for {% data variables.product.prodname_github_codespaces %}](/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces#codespaces-pricing)." + Depending on your prebuild trigger settings, your prebuild could change with each push or on each dev container configuration change. Retaining older versions of prebuilds enables you to create a prebuild from an older commit with a different dev container configuration than the current prebuild. Since there is a storage cost associated with retaining prebuild versions, you can choose the number of versions to be retained based on the needs of your team. For more information on billing, see "[About billing for {% data variables.product.prodname_github_codespaces %}](/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces#codespaces-pricing)." - If you set the number of prebuild template versions to save to 1, {% data variables.product.prodname_codespaces %} will only save the latest version of the prebuild template and will delete the older version each time the template is updated. This means you will not get a prebuilt codespace if you go back to an older dev container configuration. + If you set the number of prebuild versions to save to 1, {% data variables.product.prodname_codespaces %} will only save the latest version of the prebuild and will delete the older version each time the template is updated. This means you will not get a prebuilt codespace if you go back to an older dev container configuration. - ![The prebuild template history setting](/assets/images/help/codespaces/prebuilds-template-history-setting.png) + ![The prebuild history setting](/assets/images/help/codespaces/prebuilds-template-history-setting.png) 1. Optionally, add users or teams to notify when the prebuild workflow run fails for this configuration. You can begin typing a username, team name, or full name, then click the name once it appears to add them to the list. The users or teams you add will receive an email when prebuild failures occur, containing a link to the workflow run logs to help with further investigation. @@ -84,7 +84,7 @@ Before you can configure prebuilds for your project the following must be true: {% data reusables.codespaces.prebuilds-permission-authorization %} -After you create a prebuild configuration it is listed on the {% data variables.product.prodname_codespaces %} page of your repository settings. A {% data variables.product.prodname_actions %} workflow is queued and then run to create prebuild templates in the regions you specified, based on the branch and dev container configuration file you selected. +After you create a prebuild configuration it is listed on the {% data variables.product.prodname_codespaces %} page of your repository settings. A {% data variables.product.prodname_actions %} workflow is queued and then run to create prebuilds in the regions you specified, based on the branch and dev container configuration file you selected. ![Screenshot of the list of prebuild configurations](/assets/images/help/codespaces/prebuild-configs-list.png) @@ -100,9 +100,9 @@ Prebuilds cannot use any user-level secrets while building your environment, bec ## Configuring time-consuming tasks to be included in the prebuild -You can use the `onCreateCommand` and `updateContentCommand` commands in your `devcontainer.json` to include time-consuming processes as part of the prebuild template creation. For more information, see the {% data variables.product.prodname_vscode %} documentation, "[devcontainer.json reference](https://code.visualstudio.com/docs/remote/devcontainerjson-reference#_lifecycle-scripts)." +You can use the `onCreateCommand` and `updateContentCommand` commands in your `devcontainer.json` to include time-consuming processes as part of the prebuild creation. For more information, see the {% data variables.product.prodname_vscode %} documentation, "[devcontainer.json reference](https://code.visualstudio.com/docs/remote/devcontainerjson-reference#_lifecycle-scripts)." -`onCreateCommand` is run only once, when the prebuild template is created, whereas `updateContentCommand` is run at template creation and at subsequent template updates. Incremental builds should be included in `updateContentCommand` since they represent the source of your project and need to be included for every prebuild template update. +`onCreateCommand` is run only once, when the prebuild is created, whereas `updateContentCommand` is run at template creation and at subsequent template updates. Incremental builds should be included in `updateContentCommand` since they represent the source of your project and need to be included for every prebuild update. ## Further reading diff --git a/translations/ja-JP/content/codespaces/prebuilding-your-codespaces/managing-prebuilds.md b/translations/ja-JP/content/codespaces/prebuilding-your-codespaces/managing-prebuilds.md index 3fbd2d4e9c..cc52dafece 100644 --- a/translations/ja-JP/content/codespaces/prebuilding-your-codespaces/managing-prebuilds.md +++ b/translations/ja-JP/content/codespaces/prebuilding-your-codespaces/managing-prebuilds.md @@ -16,7 +16,7 @@ miniTocMaxHeadingLevel: 3 The prebuilds that you configure for a repository are created and updated using a {% data variables.product.prodname_actions %} workflow, managed by the {% data variables.product.prodname_github_codespaces %} service. -Depending on the settings in a prebuild configuration, the workflow to update the prebuild template may be triggered by these events: +Depending on the settings in a prebuild configuration, the workflow to update the prebuild may be triggered by these events: * Creating or updating the prebuild configuration * Pushing a commit or a pull request to a branch that's configured to have prebuilds @@ -24,7 +24,7 @@ Depending on the settings in a prebuild configuration, the workflow to update th * A schedule that you've defined in the prebuild configuration * Manually triggering the workflow -The settings in the prebuild configuration determine which events automatically trigger an update of the prebuild template. 詳しい情報については「[事前ビルドの設定](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)」を参照してください。 +The settings in the prebuild configuration determine which events automatically trigger an update of the prebuild. 詳しい情報については「[事前ビルドの設定](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)」を参照してください。 People with admin access to a repository can check the progress of prebuilds, edit, and delete prebuild configurations. @@ -61,7 +61,7 @@ This displays the workflow run history for prebuilds for the associated branch. ### Disabling a prebuild configuration -To pause the update of prebuild templates for a configuration, you can disable workflow runs for the configuration. Disabling the workflow runs for a prebuild configuration does not delete any previously created prebuild templates for that configuration and, as a result, codespaces will continue to be generated from an existing prebuild template. +To pause the update of prebuilds for a configuration, you can disable workflow runs for the configuration. Disabling the workflow runs for a prebuild configuration does not delete any previously created prebuilds for that configuration and, as a result, codespaces will continue to be generated from an existing prebuild. Disabling the workflow runs for a prebuild configuration is useful if you need to investigate template creation failures. @@ -74,7 +74,7 @@ Disabling the workflow runs for a prebuild configuration is useful if you need t ### Deleting a prebuild configuration -Deleting a prebuild configuration also deletes all previously created prebuild templates for that configuration. As a result, shortly after you delete a configuration, prebuilds generated by that configuration will no longer be available when you create a new codespace. +Deleting a prebuild configuration also deletes all previously created prebuilds for that configuration. As a result, shortly after you delete a configuration, prebuilds generated by that configuration will no longer be available when you create a new codespace. After you delete a prebuild configuration, workflow runs for that configuration that have been queued or started will still run. They will be listed in the workflow run history, along with previously completed workflow runs. diff --git a/translations/ja-JP/content/codespaces/prebuilding-your-codespaces/testing-dev-container-changes.md b/translations/ja-JP/content/codespaces/prebuilding-your-codespaces/testing-dev-container-changes.md index 26f152ccce..3781f66221 100644 --- a/translations/ja-JP/content/codespaces/prebuilding-your-codespaces/testing-dev-container-changes.md +++ b/translations/ja-JP/content/codespaces/prebuilding-your-codespaces/testing-dev-container-changes.md @@ -14,17 +14,17 @@ product: '{% data reusables.gated-features.codespaces %}' permissions: People with write permissions to a repository can create or edit the dev container configuration for a branch. --- -Any changes you make to the dev container configuration for a prebuild-enabled branch will result in an update to the codespace configuration and the associated prebuild template. It’s therefore important to test such changes in a codespace from a test branch before committing your changes to a branch of your repository that's actively used. This will ensure you’re not introducing breaking changes for your team. +Any changes you make to the dev container configuration for a prebuild-enabled branch will result in an update to the codespace configuration and the associated prebuild. It’s therefore important to test such changes in a codespace from a test branch before committing your changes to a branch of your repository that's actively used. This will ensure you’re not introducing breaking changes for your team. -For more information, see "[Introduction to dev containers](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)." +詳しい情報については「[開発コンテナの紹介](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)」を参照してください。 ## Testing changes to the dev container configuration 1. Create a codespace from the prebuild-enabled branch whose dev container you want to change. For more information, see "[Creating a codespace ](/codespaces/developing-in-codespaces/creating-a-codespace#creating-a-codespace)." 1. In the codespace, check out a test branch. For more information, see "[Using source control in your codespace](/codespaces/developing-in-codespaces/using-source-control-in-your-codespace#creating-or-switching-branches)." 1. Make the required changes to the dev container configuration. -1. Apply the changes by rebuilding the container. For more information, see "[Introduction to dev containers](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers#applying-configuration-changes-to-a-codespace)." -1. After everything looks good, we also recommend creating a new codespace from your test branch to ensure everything is working. You can then commit your changes to your repository's default branch, or an active feature branch, triggering an update of the prebuild template for that branch. +1. Apply the changes by rebuilding the container. 詳しい情報については「[開発コンテナの紹介](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers#applying-configuration-changes-to-a-codespace)」を参照してください。 +1. After everything looks good, we also recommend creating a new codespace from your test branch to ensure everything is working. You can then commit your changes to your repository's default branch, or an active feature branch, triggering an update of the prebuild for that branch. {% note %} diff --git a/translations/ja-JP/content/codespaces/troubleshooting/troubleshooting-prebuilds.md b/translations/ja-JP/content/codespaces/troubleshooting/troubleshooting-prebuilds.md index 0a7f8c0ff7..04142d31b2 100644 --- a/translations/ja-JP/content/codespaces/troubleshooting/troubleshooting-prebuilds.md +++ b/translations/ja-JP/content/codespaces/troubleshooting/troubleshooting-prebuilds.md @@ -44,7 +44,7 @@ cat /workspaces/.codespaces/shared/environment-variables.json | jq '.ACTION_NAME You may notice that sometimes, when you create a new codespace from a prebuild-enabled branch, the "{% octicon "zap" aria-label="The zap icon" %} Prebuild Ready" label is not displayed in the dialog box for choosing a machine type. This means that prebuilds are not currently available. -By default, each time you push to a prebuild-enabled branch, the prebuild template is updated. If the push involves a change to the dev container configuration then, while the update is in progress, the "{% octicon "zap" aria-label="The zap icon" %} Prebuild Ready" label is removed from the list of machine types. During this time you can still create codespaces without a prebuild template. If required, you can reduce the occasions on which prebuilds are unavailable for a repository by setting the prebuild template to be updated only when you make a change to your dev container configuration files, or only on a custom schedule. 詳しい情報については「[事前ビルドの設定](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)」を参照してください。 +By default, each time you push to a prebuild-enabled branch, the prebuild is updated. If the push involves a change to the dev container configuration then, while the update is in progress, the "{% octicon "zap" aria-label="The zap icon" %} Prebuild Ready" label is removed from the list of machine types. During this time you can still create codespaces without a prebuild. If required, you can reduce the occasions on which prebuilds are unavailable for a repository by setting the prebuild to be updated only when you make a change to your dev container configuration files, or only on a custom schedule. 詳しい情報については「[事前ビルドの設定](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)」を参照してください。 If your branch is not specifically enabled for prebuilds it may still benefit from prebuilds if it was branched from a prebuild-enabled branch. However, if the dev container configuration is changed on your branch, so that it's not the same as the configuration on the base branch, prebuilds will no longer be available on your branch. diff --git a/translations/ja-JP/content/communities/documenting-your-project-with-wikis/about-wikis.md b/translations/ja-JP/content/communities/documenting-your-project-with-wikis/about-wikis.md index dceb23ee57..b9b6b1acde 100644 --- a/translations/ja-JP/content/communities/documenting-your-project-with-wikis/about-wikis.md +++ b/translations/ja-JP/content/communities/documenting-your-project-with-wikis/about-wikis.md @@ -19,6 +19,8 @@ Every repository on {% ifversion ghae %}{% data variables.product.product_name % ウィキでは、{% data variables.product.product_name %} のあらゆる他の場所と同じようにコンテンツを書くことができます。 詳細は「[{% data variables.product.prodname_dotcom %} で書き、フォーマットしてみる](/articles/getting-started-with-writing-and-formatting-on-github)」を参照してください。 私たちは、さまざまなフォーマットを HTML に変更するのに[私たちのオープンソースマークアップライブラリ](https://github.com/github/markup)を使っているので、Markdown あるいはその他任意のサポートされているフォーマットで書くことができます。 +{% data reusables.getting-started.math-and-diagrams %} + {% ifversion fpt or ghes or ghec %}パブリックリポジトリに Wiki を作成すると、{% ifversion ghes %}{% data variables.product.product_location %}{% else %}パブリック{% endif %}にアクセスできるすべてのユーザがその Wiki を利用できます。 {% endif %}If you create a wiki in a private{% ifversion ghec or ghes %} or internal{% endif %} repository, only {% ifversion fpt or ghes or ghec %}people{% elsif ghae %}enterprise members{% endif %} with access to the repository can access the wiki. 詳細は「[リポジトリの可視性を設定する](/articles/setting-repository-visibility)」を参照してください。 ウィキは、{% data variables.product.product_name %} 上で直接編集することも、ウィキのファイルをローカルで編集することもできます。 デフォルトでは、リポジトリへの書き込みアクセス権を持つユーザのみが Wiki に変更を加えることができますが、{% data variables.product.product_location %} のすべてのユーザが{% ifversion ghae %}内部{% else %}パブリック{% endif %}リポジトリの Wiki に貢献できるようにすることも可能ですす。 For more information, see "[Changing access permissions for wikis](/communities/documenting-your-project-with-wikis/changing-access-permissions-for-wikis)." diff --git a/translations/ja-JP/content/communities/documenting-your-project-with-wikis/editing-wiki-content.md b/translations/ja-JP/content/communities/documenting-your-project-with-wikis/editing-wiki-content.md index 0b91a7fd81..d458a6ca88 100644 --- a/translations/ja-JP/content/communities/documenting-your-project-with-wikis/editing-wiki-content.md +++ b/translations/ja-JP/content/communities/documenting-your-project-with-wikis/editing-wiki-content.md @@ -45,6 +45,11 @@ topics: [[https://github.com/USERNAME/REPOSITORY/blob/main/img/octocat.png|alt=octocat]] +{% ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7647 %} +## Adding mathematical expressions and diagrams{% endif %} + +{% data reusables.getting-started.math-and-diagrams %} + ## サポートされる MediaWiki 形式 ウィキがどのマークアップ言語で書かれたかにかかわらず、特定の MediaWiki 構文を常に使用できます。 diff --git a/translations/ja-JP/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md b/translations/ja-JP/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md index 8bb6479d84..4e42b0e857 100644 --- a/translations/ja-JP/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md +++ b/translations/ja-JP/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md @@ -1172,29 +1172,29 @@ Activity related to items in a {% data variables.projects.project_v2 %}. {% data ### webhook ペイロードオブジェクト -| キー | 種類 | 説明 | -| -------------------------- | --------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | -| `ref` | `string` | プッシュされた完全な[`git ref`](/rest/reference/git#refs)。 例: `refs/heads/main`または`refs/tags/v3.14.1`。 | -| `before` | `string` | プッシュ前の`ref` 上の最新のコミットのSHA。 | -| `after` | `string` | プッシュ後の`ref`上の最新のコミットのSHA。 | -| `created` | `boolean` | プッシュが`ref`を作成したかどうか。 | -| `deleted` | `boolean` | プッシュが`ref`を削除したかどうか。 | -| `forced` | `boolean` | プッシュが `ref`のフォースプッシュであったかどうか。 | -| `head_commit` | `オブジェクト` | `after`がコミットオブジェクトであるか、コミットオブジェクトを指している場合、そのコミットの拡張表現。 `after`がアノテーションされたタグオブジェクトを指すプッシュの場合、そのアノテーションされたタグが指すコミットの拡張表現。 | -| `compare` | `string` | `before`コミットから`after`コミットまで、この`ref`更新にある変更を示すURL。 デフォルトブランチに直接基づいて新規作成された`ref`の場合、デフォルトブランチのheadと`after`コミットとの比較。 それ以外の場合は、`after`コミットまでのすべてのコミットを示す。 | -| `commits` | `array` | プッシュされたコミットを示すコミットオブジェクトの配列。 (プッシュされたコミットは、`before`コミットと`after`コミットの間で`compare`されたものに含まれる全てのコミット。) | -| `commits[][id]` | `string` | コミットのSHA。 | -| `commits[][timestamp]` | `string` | コミットの ISO 8601 タイムスタンプ。 | -| `commits[][message]` | `string` | コミットメッセージ。 | -| `commits[][author]` | `オブジェクト` | コミットのGit作者。 | -| `commits[][author][name]` | `string` | Git作者の名前。 | -| `commits[][author][email]` | `string` | Git作者のメールアドレス。 | -| `commits[][url]` | `url` | コミットAPIのリソースを指すURL。 | -| `commits[][distinct]` | `boolean` | このコミットが以前にプッシュされたいずれとも異なっているか。 | -| `commits[][added]` | `array` | コミットに追加されたファイルの配列。 | -| `commits[][modified]` | `array` | コミットによって変更されたファイルの配列。 | -| `commits[][removed]` | `array` | コミットから削除されたファイルの配列。 | -| `pusher` | `オブジェクト` | コミットをプッシュしたユーザ。 | +| キー | 種類 | 説明 | +| -------------------------- | --------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `ref` | `string` | プッシュされた完全な[`git ref`](/rest/reference/git#refs)。 例: `refs/heads/main`または`refs/tags/v3.14.1`。 | +| `before` | `string` | プッシュ前の`ref` 上の最新のコミットのSHA。 | +| `after` | `string` | プッシュ後の`ref`上の最新のコミットのSHA。 | +| `created` | `boolean` | プッシュが`ref`を作成したかどうか。 | +| `deleted` | `boolean` | プッシュが`ref`を削除したかどうか。 | +| `forced` | `boolean` | プッシュが `ref`のフォースプッシュであったかどうか。 | +| `head_commit` | `オブジェクト` | `after`がコミットオブジェクトであるか、コミットオブジェクトを指している場合、そのコミットの拡張表現。 `after`がアノテーションされたタグオブジェクトを指すプッシュの場合、そのアノテーションされたタグが指すコミットの拡張表現。 | +| `compare` | `string` | `before`コミットから`after`コミットまで、この`ref`更新にある変更を示すURL。 デフォルトブランチに直接基づいて新規作成された`ref`の場合、デフォルトブランチのheadと`after`コミットとの比較。 それ以外の場合は、`after`コミットまでのすべてのコミットを示す。 | +| `commits` | `array` | プッシュされたコミットを示すコミットオブジェクトの配列。 (プッシュされたコミットは、`before`コミットと`after`コミットの間で`compare`されたものに含まれる全てのコミット。) | +| `commits[][id]` | `string` | コミットのSHA。 | +| `commits[][timestamp]` | `string` | コミットの ISO 8601 タイムスタンプ。 | +| `commits[][message]` | `string` | コミットメッセージ。 | +| `commits[][author]` | `オブジェクト` | コミットのGit作者。 | +| `commits[][author][name]` | `string` | Git作者の名前。 | +| `commits[][author][email]` | `string` | Git作者のメールアドレス。 | +| `commits[][url]` | `url` | コミットAPIのリソースを指すURL。 | +| `commits[][distinct]` | `boolean` | このコミットが以前にプッシュされたいずれとも異なっているか。 | +| `commits[][added]` | `array` | コミットに追加されたファイルの配列。 For extremely large commits where {% data variables.product.product_name %} is unable to calculate this list in a timely manner, this may be empty even if files were added. | +| `commits[][modified]` | `array` | コミットによって変更されたファイルの配列。 For extremely large commits where {% data variables.product.product_name %} is unable to calculate this list in a timely manner, this may be empty even if files were modified. | +| `commits[][removed]` | `array` | コミットから削除されたファイルの配列。 For extremely large commits where {% data variables.product.product_name %} is unable to calculate this list in a timely manner, this may be empty even if files were removed. | +| `pusher` | `オブジェクト` | コミットをプッシュしたユーザ。 | {% data reusables.webhooks.repo_desc %} {% data reusables.webhooks.org_desc %} {% data reusables.webhooks.app_desc %} diff --git a/translations/ja-JP/content/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams.md b/translations/ja-JP/content/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams.md index edda6cad81..3a96660fa6 100644 --- a/translations/ja-JP/content/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams.md +++ b/translations/ja-JP/content/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams.md @@ -8,7 +8,7 @@ shortTitle: Create diagrams ## About creating diagrams -You can create diagrams in Markdown using three different syntaxes: mermaid, geoJSON and topoJSON, and ASCII STL. +You can create diagrams in Markdown using three different syntaxes: mermaid, geoJSON and topoJSON, and ASCII STL. Diagram rendering is available in {% data variables.product.prodname_github_issues %}, {% data variables.product.prodname_discussions %}, pull requests, wikis, and Markdown files. ## Creating Mermaid diagrams diff --git a/translations/ja-JP/content/get-started/writing-on-github/working-with-advanced-formatting/writing-mathematical-expressions.md b/translations/ja-JP/content/get-started/writing-on-github/working-with-advanced-formatting/writing-mathematical-expressions.md index b41a2a3c67..0eeb138280 100644 --- a/translations/ja-JP/content/get-started/writing-on-github/working-with-advanced-formatting/writing-mathematical-expressions.md +++ b/translations/ja-JP/content/get-started/writing-on-github/working-with-advanced-formatting/writing-mathematical-expressions.md @@ -6,10 +6,14 @@ versions: shortTitle: Mathematical expressions --- +## About writing mathematical expressions + To enable clear communication of mathematical expressions, {% data variables.product.product_name %} supports LaTeX formatted math within Markdown. For more information, see [LaTeX/Mathematics](http://en.wikibooks.org/wiki/LaTeX/Mathematics) in Wikibooks. {% data variables.product.company_short %}'s math rendering capability uses MathJax; an open source, JavaScript-based display engine. MathJax supports a wide range of LaTeX macros, and several useful accessibility extensions. For more information, see [the MathJax documentation](http://docs.mathjax.org/en/latest/input/tex/index.html#tex-and-latex-support) and [the MathJax Accessibility Extensions Documentation](https://mathjax.github.io/MathJax-a11y/docs/#reader-guide). +Mathematical expressions rendering is available in {% data variables.product.prodname_github_issues %}, {% data variables.product.prodname_discussions %}, pull requests, {% ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7647 %}wikis, {% endif %}and Markdown files. + ## Writing inline expressions To include a math expression inline with your text, delimit the expression with a dollar symbol `$`. diff --git a/translations/ja-JP/content/index.md b/translations/ja-JP/content/index.md index 687f78c7f0..0c08b0f04d 100644 --- a/translations/ja-JP/content/index.md +++ b/translations/ja-JP/content/index.md @@ -63,6 +63,7 @@ childGroups: - repositories - pull-requests - discussions + - copilot - name: CI/CD and DevOps octicon: GearIcon children: diff --git a/translations/ja-JP/content/organizations/managing-access-to-your-organizations-project-boards/project-board-permissions-for-an-organization.md b/translations/ja-JP/content/organizations/managing-access-to-your-organizations-project-boards/project-board-permissions-for-an-organization.md index d74a7d9b83..3a3987c682 100644 --- a/translations/ja-JP/content/organizations/managing-access-to-your-organizations-project-boards/project-board-permissions-for-an-organization.md +++ b/translations/ja-JP/content/organizations/managing-access-to-your-organizations-project-boards/project-board-permissions-for-an-organization.md @@ -1,6 +1,6 @@ --- -title: '{% data variables.product.prodname_project_v1_caps %} permissions for an organization' -intro: 'Organization owners and people with {% data variables.projects.projects_v1_board %} admin permissions can customize who has read, write, and admin permissions to your organization’s {% data variables.projects.projects_v1_boards %}.' +title: 'Organizationの{% data variables.product.prodname_project_v1_caps %}の権限' +intro: 'Organizationのオーナーと{% data variables.projects.projects_v1_board %}の管理権限を持つユーザは、Organizationの{% data variables.projects.projects_v1_boards %}への読み取り、書き込み、管理権限を持つ人ををカスタマイズできます。' redirect_from: - /articles/project-board-permissions-for-an-organization - /github/setting-up-and-managing-organizations-and-teams/project-board-permissions-for-an-organization @@ -20,30 +20,30 @@ allowTitleToDifferFromFilename: true ## 権限の概要 -There are three levels of permissions to a {% data variables.projects.projects_v1_board %} for people and teams: +人とTeamに対しては、{% data variables.projects.projects_v1_board %}に3つのレベルの権限があります。 {% data reusables.project-management.project-board-permissions %} -Organization owners and people with admin permissions can give a person access to an organization {% data variables.projects.projects_v1_board %} individually, as an outside collaborator or organization member, or through their membership in a team or organization. 外部コラボレーターとは、Organization のメンバーではないが、Organization でコラボレーションの権限を付与されたユーザーのことです。 +Organization のオーナーと、管理者権限を持つユーザーは、外部コラボレーターまたは Organization メンバーとして、またはTeamやOrganizationのメンバーシップを通じて、Organizationの{% data variables.projects.projects_v1_board %}に対するユーザーのアクセス権を個々に付与することができます。 外部コラボレーターとは、Organization のメンバーではないが、Organization でコラボレーションの権限を付与されたユーザーのことです。 -Organization owners and people with admin permissions to a {% data variables.projects.projects_v1_board %} can also: +Organizationのオーナーと{% data variables.projects.projects_v1_board %}の管理権限を持つユーザは、以下のこともできます。 - すべての Organization メンバーに対して、デフォルトのプロジェクトボード権限を設定する。 -- Organization メンバー、Team、外部コラボレーターについてプロジェクトボードへのアクセスを管理する。 For more information, see "[Managing team access to an organization {% data variables.product.prodname_project_v1 %}](/articles/managing-team-access-to-an-organization-project-board)", "[Managing an individual’s access to an organization {% data variables.product.prodname_project_v1 %}](/articles/managing-an-individual-s-access-to-an-organization-project-board)", or "[Managing access to a {% data variables.product.prodname_project_v1 %} for organization members](/articles/managing-access-to-a-project-board-for-organization-members)." -- プロジェクトボードの可視性を管理する。 For more information, see "[Managing access to a {% data variables.product.prodname_project_v1 %} for organization members](/articles/managing-access-to-a-project-board-for-organization-members)." +- Organization メンバー、Team、外部コラボレーターについてプロジェクトボードへのアクセスを管理する。 詳しい情報については「[Organizationの{% data variables.product.prodname_project_v1 %}へのTeamアクセスの管理](/articles/managing-team-access-to-an-organization-project-board)」、「[Organizationの{% data variables.product.prodname_project_v1 %}への個人のアクセス管理](/articles/managing-an-individual-s-access-to-an-organization-project-board)」、「[Organizationのメンバーの{% data variables.product.prodname_project_v1 %}へのアクセス管理](/articles/managing-access-to-a-project-board-for-organization-members)」を参照してください。 +- プロジェクトボードの可視性を管理する。 詳しい情報については「[Organizationのメンバーの{% data variables.product.prodname_project_v1 %}へのアクセス管理](/articles/managing-access-to-a-project-board-for-organization-members)」を参照してください。 -## Cascading permissions for {% data variables.projects.projects_v1_boards %} +## {% data variables.projects.projects_v1_boards %}のカスケード権限 {% data reusables.project-management.cascading-permissions %} -For example, if an organization owner has given all organization members read permissions to a {% data variables.projects.projects_v1_board %}, and a {% data variables.projects.projects_v1_board %} admin gives an organization member write permissions to that board as an individual collaborator, that person would have write permissions to the {% data variables.projects.projects_v1_board %}. +たとえば、Organization のオーナーが、ある{% data variables.projects.projects_v1_board %}に対する読み取り権限をOrganizationのすべてのメンバーに付与しており、{% data variables.projects.projects_v1_board %}の管理者が同じボードに対する書き込み権限をOrganization のメンバーに個別のコラボレーターとして付与している場合、そのユーザーはその{% data variables.projects.projects_v1_board %}に対する書き込み権限を持つことになります。 -## {% data variables.projects.projects_v1_board_caps %} visibility +## {% data variables.projects.projects_v1_board_caps %}の可視性 -{% data reusables.project-management.project-board-visibility %} You can change the {% data variables.projects.projects_v1_board %}'s visibility from private to {% ifversion ghae %}internal{% else %}public{% endif %} and back again. For more information, see "[Changing {% data variables.product.prodname_project_v1 %} visibility](/articles/changing-project-board-visibility)." +{% data reusables.project-management.project-board-visibility %}{% data variables.projects.projects_v1_board %}の可視性をプライベートから{% ifversion ghae %}インターナル{% else %}パブリック{% endif %}に変更したり、元に戻したりすることができます。 詳しい情報については「[{% data variables.product.prodname_project_v1 %}の可視性の変更](/articles/changing-project-board-visibility)」を参照してください。 ## 参考リンク -- "[Changing {% data variables.product.prodname_project_v1 %} visibility](/articles/changing-project-board-visibility)" -- "[Managing an individual’s access to an organization {% data variables.product.prodname_project_v1 %}](/articles/managing-an-individual-s-access-to-an-organization-project-board)" -- "[Managing team access to an organization {% data variables.product.prodname_project_v1 %}](/articles/managing-team-access-to-an-organization-project-board)" -- "[Managing access to a {% data variables.product.prodname_project_v1 %} for organization members](/articles/managing-access-to-a-project-board-for-organization-members)" +- 「[{% data variables.product.prodname_project_v1 %}の可視性の変更](/articles/changing-project-board-visibility)」 +- 「[Organizationの{% data variables.product.prodname_project_v1 %}への個人のアクセスの管理](/articles/managing-an-individual-s-access-to-an-organization-project-board)」 +- 「[Organizationの{% data variables.product.prodname_project_v1 %}へのTeamのアクセスの管理](/articles/managing-team-access-to-an-organization-project-board)」 +- 「[Organizationのメンバーに対する{% data variables.product.prodname_project_v1 %}へのアクセス管理](/articles/managing-access-to-a-project-board-for-organization-members)」 diff --git a/translations/ja-JP/content/organizations/managing-access-to-your-organizations-project-boards/removing-an-outside-collaborator-from-an-organization-project-board.md b/translations/ja-JP/content/organizations/managing-access-to-your-organizations-project-boards/removing-an-outside-collaborator-from-an-organization-project-board.md index 4cecaa5d39..59b9673d21 100644 --- a/translations/ja-JP/content/organizations/managing-access-to-your-organizations-project-boards/removing-an-outside-collaborator-from-an-organization-project-board.md +++ b/translations/ja-JP/content/organizations/managing-access-to-your-organizations-project-boards/removing-an-outside-collaborator-from-an-organization-project-board.md @@ -1,6 +1,6 @@ --- -title: 'Removing an outside collaborator from an organization {% data variables.product.prodname_project_v1 %}' -intro: 'As an organization owner or {% data variables.projects.projects_v1_board %} admin, you can remove an outside collaborator''s access to a {% data variables.projects.projects_v1_board %}.' +title: 'Organizationの{% data variables.product.prodname_project_v1 %}からの外部のコラボレータの削除' +intro: 'Organizationのオーナーもしくは{% data variables.projects.projects_v1_board %}の管理者は、{% data variables.projects.projects_v1_board %}への外部のコラボレータのアクセスを削除できます。' redirect_from: - /articles/removing-an-outside-collaborator-from-an-organization-project-board - /github/setting-up-and-managing-organizations-and-teams/removing-an-outside-collaborator-from-an-organization-project-board diff --git a/translations/ja-JP/content/organizations/managing-organization-settings/allowing-project-visibility-changes-in-your-organization.md b/translations/ja-JP/content/organizations/managing-organization-settings/allowing-project-visibility-changes-in-your-organization.md index 5274dffcd6..c82531834b 100644 --- a/translations/ja-JP/content/organizations/managing-organization-settings/allowing-project-visibility-changes-in-your-organization.md +++ b/translations/ja-JP/content/organizations/managing-organization-settings/allowing-project-visibility-changes-in-your-organization.md @@ -1,26 +1,26 @@ --- title: Organizationでのプロジェクトの可視性の変更の許可 -intro: Organization owners can allow members with admin permissions to adjust the visibility of projects in their organization. +intro: Organizationのオーナーは、管理権限を持つメンバーに、Organization内のプロジェクトの可視性の調整を許可できます。 versions: feature: projects-v2 topics: - Organizations - Projects -shortTitle: Project visibility permissions +shortTitle: プロジェクトの可視性の権限 allowTitleToDifferFromFilename: true permissions: Organization owners can allow project visibility changes for an organization. --- -You can restrict who has the ability to change the visibility of projects in your organization, such as restricting members from changing a project from private to public. +メンバーがプロジェクトをプライベートからパブリックに変更するのを制限するように、Organizationでのプロジェクトの可視性を変更できる人を制限できます。 -You can limit the ability to change project visibility to just organization owners, or you can allow anyone with admin permissions on a project to change the visibility. +プロジェクトの可視性を変更できるのをOrganizationのオーナーだけに制限したり、プロジェクトの管理権限を持つ人なら誰でも可視性を変更できるようにしたりできます。 {% data reusables.profile.access_org %} {% data reusables.profile.org_settings %} -1. In the "Code, planning, and automation" section of the sidebar, click **{% octicon "table" aria-label="The table icon" %} Projects**. -1. To allow members to adjust project visibility, select **Allow members to change project visibilities for this organization**. ![Screenshot showing checkbox to set visibility changes](/assets/images/help/projects-v2/visibility-change-checkbox.png) +1. サイドバーの「Code planning, and automation(コードの計画と自動化)」セクションで、**{% octicon "table" aria-label="The table icon" %} Projects(プロジェクト)**をクリックしてください。 +1. プロジェクトの可視性の調整をメンバーに許可するには、**Allow members to change project visibilities for this organization(このOrganizationのプロジェクトの可視性の変更をメンバーに許可)**を選択してください。 ![可視性の変更を設定するチェックボックスを表示しているスクリーンショット](/assets/images/help/projects-v2/visibility-change-checkbox.png) 1. [**Save**] をクリックします。 ## 参考リンク -- "[Managing visibility of your projects](/issues/planning-and-tracking-with-projects/managing-your-project/managing-visibility-of-your-projects)" +- 「[プロジェクトの可視性の管理](/issues/planning-and-tracking-with-projects/managing-your-project/managing-visibility-of-your-projects)」 diff --git a/translations/ja-JP/content/organizations/managing-organization-settings/disabling-insights-for-projects-in-your-organization.md b/translations/ja-JP/content/organizations/managing-organization-settings/disabling-insights-for-projects-in-your-organization.md index 276b444e49..6c2b1a7870 100644 --- a/translations/ja-JP/content/organizations/managing-organization-settings/disabling-insights-for-projects-in-your-organization.md +++ b/translations/ja-JP/content/organizations/managing-organization-settings/disabling-insights-for-projects-in-your-organization.md @@ -1,25 +1,25 @@ --- -title: 'Disabling insights for {% data variables.projects.projects_v2 %} in your organization' -intro: 'Organization owners can turn off insights for {% data variables.product.prodname_projects_v2 %} in their organization.' +title: 'Organizationでの{% data variables.projects.projects_v2 %}のインサイトの無効化' +intro: 'Organizationのオーナーは、自分のOrganizationで{% data variables.product.prodname_projects_v2 %}をオフにできます。' versions: feature: projects-v2 product: '{% data reusables.gated-features.historical-insights-for-projects %}' topics: - Projects -shortTitle: 'Disable {% data variables.product.prodname_projects_v2 %} insights' +shortTitle: '{% data variables.product.prodname_projects_v2 %}インサイトの無効化' allowTitleToDifferFromFilename: true --- -After you disable insights for projects in your organization, it won't be possible to access insights for any projects owned by the organization. +Organizationのプロジェクトのインサイトを無効化したあとは、Organizationが所有するいずれのプロジェクトでもインサイトにアクセスすることはできなくなります。 {% data reusables.profile.access_org %} {% data reusables.profile.org_settings %} -1. In the sidebar, click **{% octicon "sliders" aria-label="The sliders icon" %} Features**. ![Screenshot showing features menu item](/assets/images/help/projects-v2/features-org-menu.png) -1. Under "Insights", deselect **Enable Insights for the organization**. ![Screenshot showing Enable Insights for the organization checkbox](/assets/images/help/projects-v2/disable-insights-checkbox.png) +1. サイドバーで**{% octicon "sliders" aria-label="The sliders icon" %} Features(機能)**をクリックしてください。 ![機能メニューアイコンを表示しているスクリーンショット](/assets/images/help/projects-v2/features-org-menu.png) +1. "Insights(インサイト)"の下で、**Enable Insights for the organization(Organizationでインサイトを有効化)**の選択を解除してください。 ![Organizationのインサイトの有効化チェックボックスを表示しているスクリーンショット](/assets/images/help/projects-v2/disable-insights-checkbox.png) 1. [**Save**] をクリックします。 ![保存ボタンを表示しているスクリーンショット](/assets/images/help/projects-v2/disable-insights-save.png) ## 参考リンク - [{% data variables.product.prodname_projects_v2 %}について](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects) -- "[About insights for {% data variables.projects.projects_v2 %}](/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/about-insights-for-projects)" +- 「[{% data variables.projects.projects_v2 %}のインサイトについて](/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/about-insights-for-projects)」 diff --git a/translations/ja-JP/content/organizations/managing-organization-settings/disabling-project-boards-in-your-organization.md b/translations/ja-JP/content/organizations/managing-organization-settings/disabling-project-boards-in-your-organization.md index 30ce7cdb64..efc701d819 100644 --- a/translations/ja-JP/content/organizations/managing-organization-settings/disabling-project-boards-in-your-organization.md +++ b/translations/ja-JP/content/organizations/managing-organization-settings/disabling-project-boards-in-your-organization.md @@ -1,6 +1,6 @@ --- -title: 'Disabling {% ifversion projects-v2 %}projects{% else %}project boards{% endif %} in your organization' -intro: 'Organization owners can turn off {% ifversion projects-v2 %}organization-wide {% data variables.projects.projects_v2 %}, organization-wide {% data variables.projects.projects_v1_boards %}, and repository-level {% data variables.projects.projects_v1_boards %}{% else %}organization-wide project boards and repository project boards{% endif %} in an organization.' +title: 'Organizationの{% ifversion projects-v2 %}プロジェクト{% else %}プロジェクトボード{% endif %}の無効化' +intro: 'Organizationのオーナーは、Organizationにおいて{% ifversion projects-v2 %}Organization全体の{% data variables.projects.projects_v2 %}、Organization全体の{% data variables.projects.projects_v1_boards %}、リポジトリレベルの{% data variables.projects.projects_v1_boards %}{% else %}Organization全体のプロジェクトボードとリポジトリのプロジェクトボード{% endif %}をオフにできます。' redirect_from: - /github/managing-your-work-on-github/managing-project-boards/disabling-project-boards-in-your-organization - /articles/disabling-project-boards-in-your-organization @@ -12,11 +12,11 @@ versions: ghec: '*' topics: - Pull requests -shortTitle: Disable projects +shortTitle: プロジェクトの無効化 allowTitleToDifferFromFilename: true --- -Organization 全体でプロジェクトボードを無効化すると、Organization レベルでプロジェクトボードを新たに作成することができなくなり、既存の Organization レベルのプロジェクトボードはそれまでの URL ではアクセスできなくなります。 Organization 内にあるリポジトリのプロジェクトボードは影響を受けません。 {% ifversion projects-v2 %}These settings apply to {% data variables.projects.projects_v2 %} and {% data variables.projects.projects_v1_boards %}.{% endif %} +Organization 全体でプロジェクトボードを無効化すると、Organization レベルでプロジェクトボードを新たに作成することができなくなり、既存の Organization レベルのプロジェクトボードはそれまでの URL ではアクセスできなくなります。 Organization 内にあるリポジトリのプロジェクトボードは影響を受けません。 {% ifversion projects-v2 %}これらの設定は、{% data variables.projects.projects_v2 %}及び{% data variables.projects.projects_v1_boards %}に適用されます。{% endif %} Organization 内にあるリポジトリのプロジェクトボードを無効化すると、Organization 内のどのリポジトリでもプロジェクトボードを新たに作成できなくなり、既存の Organization 内にあるリポジトリのプロジェクトボードはそれまでの URL でアクセスできなくなります。 Organization レベルのプロジェクトボードは影響を受けません。 @@ -38,8 +38,8 @@ Organization 内にあるリポジトリのプロジェクトボードを無効 ## 参考リンク -{% ifversion projects-v2 %}- "[About {% data variables.product.prodname_projects_v2 %}](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects)"{% endif %} +{% ifversion projects-v2 %}- 「[{% data variables.product.prodname_projects_v2 %}について](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects)」{% endif %} - [{% data variables.product.prodname_projects_v1 %}について](/articles/about-project-boards) -- "[Closing a {% data variables.projects.projects_v1_board %}](/articles/closing-a-project-board)" -- "[Deleting a {% data variables.projects.projects_v1_board %}](/articles/deleting-a-project-board)" -- "[Disabling {% data variables.projects.projects_v1_boards %} in a repository](/articles/disabling-project-boards-in-a-repository)" +- 「[{% data variables.projects.projects_v1_board %}のクローズ](/articles/closing-a-project-board)」 +- 「[{% data variables.projects.projects_v1_board %}の削除](/articles/deleting-a-project-board)」 +- 「[リポジトリでの{% data variables.projects.projects_v1_boards %}の無効化](/articles/disabling-project-boards-in-a-repository)」 diff --git a/translations/ja-JP/content/pages/configuring-a-custom-domain-for-your-github-pages-site/managing-a-custom-domain-for-your-github-pages-site.md b/translations/ja-JP/content/pages/configuring-a-custom-domain-for-your-github-pages-site/managing-a-custom-domain-for-your-github-pages-site.md index d29d81e2b0..a5c0f73d4c 100644 --- a/translations/ja-JP/content/pages/configuring-a-custom-domain-for-your-github-pages-site/managing-a-custom-domain-for-your-github-pages-site.md +++ b/translations/ja-JP/content/pages/configuring-a-custom-domain-for-your-github-pages-site/managing-a-custom-domain-for-your-github-pages-site.md @@ -40,12 +40,12 @@ DNS レコードの設定が正しいかどうかを検証するために利用 ## サブドメインを設定する -To set up a `www` or custom subdomain, such as `www.example.com` or `blog.example.com`, you must add your domain in the repository settings. その後、DNS プロバイダで CNAME レコードを設定します。 +`www` または `www.example.com` や `blog.example.com` などのカスタムサブドメインを設定するには、リポジトリ設定にドメインを追加する必要があります。 その後、DNS プロバイダで CNAME レコードを設定します。 {% data reusables.pages.navigate-site-repo %} {% data reusables.repositories.sidebar-settings %} {% data reusables.pages.sidebar-pages %} -4. "Custom domain(カスタムドメイン)" の下で、カスタムドメインを入力して**Save(保存)**をクリックします。 If you are publishing your site from a branch, this will create a commit that adds a `CNAME` file to the root of your source branch. If you are publishing your site with a custom {% data variables.product.prodname_actions %} workflow , no `CNAME` file is created. For more information about your publishing source, see "[Configuring a publishing source for your GitHub Pages site](/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site)." ![カスタムドメインの保存ボタン](/assets/images/help/pages/save-custom-subdomain.png) +4. "Custom domain(カスタムドメイン)" の下で、カスタムドメインを入力して**Save(保存)**をクリックします。 サイトをブランチから公開しているなら、これで`CNAME`ファイルをソースブランチのルートに追加するコミットが作成されます。 サイトをカスタムの{% data variables.product.prodname_actions %}ワークフローで公開しているなら、`CNAME`ファイルは作成されません。 公開ソースに関する詳しい情報については「[GitHub Pagesサイトの公開ソースの設定](/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site)」を参照してください。 ![カスタムドメインの保存ボタン](/assets/images/help/pages/save-custom-subdomain.png) 5. お使いの DNS プロバイダにアクセスし、サブドメインがサイトのデフォルトドメインを指す `CNAME` レコードを作成します。 たとえば、サイトで `www.example.com` というサブドメインを使いたい場合、`www.example.com` が `.github.io` を指す`CNAME` レコードを作成します。 Organization サイトで `www.anotherexample.com` というサブドメインを使用する場合、`www.anotherexample.com` が `.github.io` を指す`CNAME` レコードを作成します。 `CNAME` レコードは、リポジトリ名を除いて、常に`.github.io` または `.github.io` を指している必要があります。 {% data reusables.pages.contact-dns-provider %} {% data reusables.pages.default-domain-information %} {% indented_data_reference reusables.pages.wildcard-dns-warning spaces=3 %} @@ -63,14 +63,14 @@ To set up a `www` or custom subdomain, such as `www.example.com` or `blog.exampl ## Apexドメインを設定する -To set up an apex domain, such as `example.com`, you must configure a custom domain in your repository settings and at least one `ALIAS`, `ANAME`, or `A` record with your DNS provider. +`example.com` などの Apex ドメインを設定するには、カスタムドメインをリポジトリ設定で構成し、DNS プロバイダで少なくとも 1 つの `ALIAS`、`ANAME`、または `A` レコードを設定する必要があります。 {% data reusables.pages.www-and-apex-domain-recommendation %} 詳しい情報については、「[サブドメインを設定する](#configuring-a-subdomain)」を参照してください。 {% data reusables.pages.navigate-site-repo %} {% data reusables.repositories.sidebar-settings %} {% data reusables.pages.sidebar-pages %} -4. "Custom domain(カスタムドメイン)" の下で、カスタムドメインを入力して**Save(保存)**をクリックします。 If you are publishing your site from a branch, this will create a commit that adds a `CNAME` file to the root of your source branch. If you are publishing your site with a custom {% data variables.product.prodname_actions %} workflow , no `CNAME` file is created. For more information about your publishing source, see "[Configuring a publishing source for your GitHub Pages site](/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site)." ![カスタムドメインの保存ボタン](/assets/images/help/pages/save-custom-apex-domain.png) +4. "Custom domain(カスタムドメイン)" の下で、カスタムドメインを入力して**Save(保存)**をクリックします。 サイトをブランチから公開しているなら、これで`CNAME`ファイルをソースブランチのルートに追加するコミットが作成されます。 サイトをカスタムの{% data variables.product.prodname_actions %}ワークフローで公開しているなら、`CNAME`ファイルは作成されません。 公開ソースに関する詳しい情報については「[GitHub Pagesサイトの公開ソースの設定](/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site)」を参照してください。 ![カスタムドメインの保存ボタン](/assets/images/help/pages/save-custom-apex-domain.png) 5. DNS プロバイダに移動し、`ALIAS`、`ANAME`、または `A` レコードを作成します。 IPv6サポートのために`AAAA`レコードを作成することもできます。 {% data reusables.pages.contact-dns-provider %} - `ALIAS`または`ANAME`レコードを作成するには、Apexドメインをサイトのデフォルトドメインにポイントします。 {% data reusables.pages.default-domain-information %} - `A` レコードを作成するには、Apex ドメインが {% data variables.product.prodname_pages %} の IP アドレスを指すようにします。 diff --git a/translations/ja-JP/content/pages/configuring-a-custom-domain-for-your-github-pages-site/troubleshooting-custom-domains-and-github-pages.md b/translations/ja-JP/content/pages/configuring-a-custom-domain-for-your-github-pages-site/troubleshooting-custom-domains-and-github-pages.md index 801eda071e..9570a228c3 100644 --- a/translations/ja-JP/content/pages/configuring-a-custom-domain-for-your-github-pages-site/troubleshooting-custom-domains-and-github-pages.md +++ b/translations/ja-JP/content/pages/configuring-a-custom-domain-for-your-github-pages-site/troubleshooting-custom-domains-and-github-pages.md @@ -18,9 +18,9 @@ shortTitle: カスタムドメインのトラブルシューティング ## _CNAME_ エラー -{% ifversion pages-custom-workflow %}If you are publishing from a custom {% data variables.product.prodname_actions %} workflow, any _CNAME_ file is ignored and is not required.{% endif %} +{% ifversion pages-custom-workflow %}カスタムの{% data variables.product.prodname_actions %}ワークフローから公開しているなら、いかなる_CNAME_ファイルも無視され、必要ではありません。{% endif %} -If you are publishing from a branch, custom domains are stored in a _CNAME_ file in the root of your publishing source. このファイルは、リポジトリ設定を通じて、あるいは手動で追加または更新することができます。 詳しい情報については、「[{% data variables.product.prodname_pages %} サイト用のカスタムドメインを管理する](/articles/managing-a-custom-domain-for-your-github-pages-site)」を参照してください。 +ブランチから公開しているなら、カスタムドメインは公開ソースのルートにある_CNAME_ファイルに保存されます。 このファイルは、リポジトリ設定を通じて、あるいは手動で追加または更新することができます。 詳しい情報については、「[{% data variables.product.prodname_pages %} サイト用のカスタムドメインを管理する](/articles/managing-a-custom-domain-for-your-github-pages-site)」を参照してください。 サイトが正しいドメインをレンダリングするには、_CNAME_ ファイルがまだリポジトリに存在していることを確認します。 たとえば、静的サイトジェネレータの多くはリポジトリへのプッシュを強制するので、カスタムドメインの設定時にリポジトリに追加された _CNAME_ ファイルを上書きすることができます。 ローカルでサイトをビルドし、生成されたファイルを {% data variables.product.product_name %} にプッシュする場合は、_CNAME_ ファイルをローカルリポジトリに追加したコミットを先にプルして、そのファイルがビルドに含まれるようにする必要があります。 diff --git a/translations/ja-JP/content/pages/configuring-a-custom-domain-for-your-github-pages-site/verifying-your-custom-domain-for-github-pages.md b/translations/ja-JP/content/pages/configuring-a-custom-domain-for-your-github-pages-site/verifying-your-custom-domain-for-github-pages.md index 3e340f0180..a67c4fcc9e 100644 --- a/translations/ja-JP/content/pages/configuring-a-custom-domain-for-your-github-pages-site/verifying-your-custom-domain-for-github-pages.md +++ b/translations/ja-JP/content/pages/configuring-a-custom-domain-for-your-github-pages-site/verifying-your-custom-domain-for-github-pages.md @@ -18,6 +18,8 @@ shortTitle: カスタムドメインの検証 ドメインを検証すると、直接のサブドメインもその検証に含まれます。 たとえば、`github.com`というカスタムドメインが検証されると、`docs.github.com`、`support.github.com`あるいはその他の直接のサブドメインも、乗っ取りから保護されることになります。 +{% data reusables.pages.wildcard-dns-warning %} + Organization{% ifversion ghec %}あるいはEnterprise{% endif %}のドメインを検証することもできます。そうすると、「検証済み」バッジがOrganization{% ifversion ghec %}もしくはEnterprise{% endif %}のプロフィールに表示され{% ifversion ghec %}、{% data variables.product.prodname_ghe_cloud %}では検証済みドメインを使ってメールアドレスへの通知を制限できるようになり{% endif %}ます。 詳しい情報については「[Organizationのドメインの検証あるいは承認](/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization)」{% ifversion ghec %}及び「[Enterpriseのドメインの検証あるいは承認](/enterprise-cloud@latest/admin/configuration/configuring-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise)」{% endif %}を参照してください。 ## ユーザサイトのドメインの検証 diff --git a/translations/ja-JP/content/pages/getting-started-with-github-pages/adding-a-theme-to-your-github-pages-site-with-the-theme-chooser.md b/translations/ja-JP/content/pages/getting-started-with-github-pages/adding-a-theme-to-your-github-pages-site-with-the-theme-chooser.md index 963d2471ae..af19845c4e 100644 --- a/translations/ja-JP/content/pages/getting-started-with-github-pages/adding-a-theme-to-your-github-pages-site-with-the-theme-chooser.md +++ b/translations/ja-JP/content/pages/getting-started-with-github-pages/adding-a-theme-to-your-github-pages-site-with-the-theme-chooser.md @@ -1,6 +1,6 @@ --- -title: テーマ選択画面で GitHub Pages サイトにテーマを追加する -intro: 'サイトの見た目をカスタマイズするため、{% data variables.product.prodname_pages %} サイトにテーマを追加できます。' +title: Adding a theme to your GitHub Pages site with the theme chooser +intro: 'You can add a theme to your {% data variables.product.prodname_pages %} site to customize your site’s look and feel.' redirect_from: - /articles/creating-a-github-pages-site-with-the-jekyll-theme-chooser - /articles/adding-a-jekyll-theme-to-your-github-pages-site-with-the-jekyll-theme-chooser @@ -12,11 +12,11 @@ versions: ghec: '*' topics: - Pages -shortTitle: Pagesサイトへのテーマの追加 -permissions: 'People with admin permissions for a repository can use the theme chooser to add a theme to a {% data variables.product.prodname_pages %} site.' +shortTitle: Add theme to a Pages site +permissions: People with admin permissions for a repository can use the theme chooser to add a theme to a {% data variables.product.prodname_pages %} site. --- -## テーマ選択画面について +## About the theme chooser {% ifversion pages-custom-workflow %} @@ -28,30 +28,33 @@ permissions: 'People with admin permissions for a repository can use the theme c {% endif %} -テーマ選択画面は、リポジトリに Jekyll テーマを追加するためのものです。 Jekyll に関する詳しい情報については、「[{% data variables.product.prodname_pages %} と Jekyll](/articles/about-github-pages-and-jekyll)」を参照してください。 +The theme chooser adds a Jekyll theme to your repository. For more information about Jekyll, see "[About {% data variables.product.prodname_pages %} and Jekyll](/articles/about-github-pages-and-jekyll)." -テーマ選択画面の動作は、リポジトリがパブリックかプライベートかにより異なります。 - - {% data variables.product.prodname_pages %} がリポジトリに対して既に有効である場合、テーマ選択画面は、現在の公開元にテーマを追加します。 - - リポジトリがパブリックで、{% data variables.product.prodname_pages %} がリポジトリに対して無効である場合、テーマ選択画面を使用することで {% data variables.product.prodname_pages %} が有効となり、デフォルトブランチを公開元として設定します。 - - リポジトリがプライベートで、{% data variables.product.prodname_pages %}がリポジトリに対して無効である場合、テーマ選択画面を使用する前に、公開元を設定して {% data variables.product.prodname_pages %} を有効にする必要があります。 +How the theme chooser works depends on whether your repository is public or private. + - If {% data variables.product.prodname_pages %} is already enabled for your repository, the theme chooser will add your theme to the current publishing source. + - If your repository is public and {% data variables.product.prodname_pages %} is disabled for your repository, using the theme chooser will enable {% data variables.product.prodname_pages %} and configure the default branch as your publishing source. + - If your repository is private and {% data variables.product.prodname_pages %} is disabled for your repository, you must enable {% data variables.product.prodname_pages %} by configuring a publishing source before you can use the theme chooser. -公開元に関する詳しい情報については、「[{% data variables.product.prodname_pages %} について](/articles/about-github-pages#publishing-sources-for-github-pages-sites)」を参照してください。 +For more information about publishing sources, see "[About {% data variables.product.prodname_pages %}](/articles/about-github-pages#publishing-sources-for-github-pages-sites)." -Jekyll テーマをリポジトリに手動で追加したことがある場合には、それらのファイルが、テーマ選択画面を使用した後も適用されることがあります。 競合を避けるため、テーマ選択画面を使用する前に、手動で追加したテーマフォルダおよびファイルをすべて削除してください。 詳しい情報については、「[Jekyll を使用して {% data variables.product.prodname_pages %} サイトにテーマを追加する](/articles/adding-a-theme-to-your-github-pages-site-using-jekyll)」を参照してください。 +If you manually added a Jekyll theme to your repository in the past, those files may be applied even after you use the theme chooser. To avoid conflicts, remove all manually added theme folders and files before using the theme chooser. For more information, see "[Adding a theme to your {% data variables.product.prodname_pages %} site using Jekyll](/articles/adding-a-theme-to-your-github-pages-site-using-jekyll)." -## テーマ選択画面でテーマを追加する +## Adding a theme with the theme chooser {% data reusables.pages.navigate-site-repo %} {% data reusables.repositories.sidebar-settings %} {% data reusables.pages.sidebar-pages %} -3. [{% data variables.product.prodname_pages %}] で、[**Choose a theme**] または [**Change theme**] をクリックします。 ![[Choose a theme] ボタン](/assets/images/help/pages/choose-a-theme.png) -4. ページ上部の、選択したいテーマをクリックし、[**Select theme**] をクリックします。 ![テーマのオプションおよび [Select theme] ボタン](/assets/images/help/pages/select-theme.png) -5. サイトの *README.md* ファイルを編集するようプロンプトが表示される場合があります。 - - ファイルを後で編集する場合、[**Cancel**] をクリックします。 ![ファイルを編集する際の [Cancel] リンク](/assets/images/help/pages/cancel-edit.png) - - すぐにファイルを編集するには、「[Editing files(ファイルの編集)](/repositories/working-with-files/managing-files/editing-files)」を参照してください。 +3. Under "{% data variables.product.prodname_pages %}," click **Choose a theme** or **Change theme**. + ![Choose a theme button](/assets/images/help/pages/choose-a-theme.png) +4. On the top of the page, click the theme you want, then click **Select theme**. + ![Theme options and Select theme button](/assets/images/help/pages/select-theme.png) +5. You may be prompted to edit your site's *README.md* file. + - To edit the file later, click **Cancel**. + ![Cancel link when editing a file](/assets/images/help/pages/cancel-edit.png) + - To edit the file now, see "[Editing files](/repositories/working-with-files/managing-files/editing-files)." -選択したテーマは、リポジトリの Markdown ファイルに自動的に適用されます。 テーマをリポジトリの HTML ファイルに適用するには、各ファイルのレイアウトを指定する YAML front matter を追加する必要があります。 詳しい情報については、Jekyll サイトの「[Front Matter](https://jekyllrb.com/docs/front-matter/)」を参照してください。 +Your chosen theme will automatically apply to markdown files in your repository. To apply your theme to HTML files in your repository, you need to add YAML front matter that specifies a layout to each file. For more information, see "[Front Matter](https://jekyllrb.com/docs/front-matter/)" on the Jekyll site. -## 参考リンク +## Further reading -- Jekyll サイトの「[Themes](https://jekyllrb.com/docs/themes/)」 +- [Themes](https://jekyllrb.com/docs/themes/) on the Jekyll site diff --git a/translations/ja-JP/content/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site.md b/translations/ja-JP/content/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site.md index bf76deca2f..66158678f6 100644 --- a/translations/ja-JP/content/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site.md +++ b/translations/ja-JP/content/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site.md @@ -49,17 +49,11 @@ shortTitle: Configure publishing source If you choose the `docs` folder on any branch as your publishing source, then later remove the `/docs` folder from that branch in your repository, your site won't build and you'll get a page build error message for a missing `/docs` folder. For more information, see "[Troubleshooting Jekyll build errors for {% data variables.product.prodname_pages %} sites](/articles/troubleshooting-jekyll-build-errors-for-github-pages-sites#missing-docs-folder)." -{% ifversion fpt %} +{% ifversion build-pages-with-actions %} Your {% data variables.product.prodname_pages %} site will always be deployed with a {% data variables.product.prodname_actions %} workflow run, even if you've configured your {% data variables.product.prodname_pages %} site to be built using a different CI tool. Most external CI workflows "deploy" to GitHub Pages by committing the build output to the `gh-pages` branch of the repository, and typically include a `.nojekyll` file. When this happens, the {% data variables.product.prodname_actions %} workflow will detect the state that the branch does not need a build step, and will execute only the steps necessary to deploy the site to {% data variables.product.prodname_pages %} servers. -To find potential errors with either the build or deployment, you can check the workflow run for your {% data variables.product.prodname_pages %} site by reviewing your repository's workflow runs. For more information, see "[Viewing workflow run history](/actions/monitoring-and-troubleshooting-workflows/viewing-workflow-run-history)." For more information about how to re-run the workflow in case of an error, see "[Re-running workflows and jobs](/actions/managing-workflow-runs/re-running-workflows-and-jobs)." - -{% note %} - -{% data reusables.pages.pages-builds-with-github-actions-public-beta %} - -{% endnote %} +To find potential errors with either the build or deployment, you can check the workflow run for your {% data variables.product.prodname_pages %} site by reviewing your repository's workflow runs. For more information, see "[Viewing workflow run history](/actions/monitoring-and-troubleshooting-workflows/viewing-workflow-run-history)." For more information about how to re-run the workflow in case of an error, see "[Re-running workflows and jobs](/actions/managing-workflow-runs/re-running-workflows-and-jobs)." {% endif %} diff --git a/translations/ja-JP/content/pages/getting-started-with-github-pages/creating-a-github-pages-site.md b/translations/ja-JP/content/pages/getting-started-with-github-pages/creating-a-github-pages-site.md index aaa439c83a..4c79409386 100644 --- a/translations/ja-JP/content/pages/getting-started-with-github-pages/creating-a-github-pages-site.md +++ b/translations/ja-JP/content/pages/getting-started-with-github-pages/creating-a-github-pages-site.md @@ -41,11 +41,11 @@ shortTitle: GitHub Pagesのサイトの作成 {% data reusables.pages.navigate-site-repo %} {% data reusables.pages.decide-publishing-source %} -1. Create the entry file for your site. {% data variables.product.prodname_pages %} will look for an `index.html`, `index.md`, or `README.md` file as the entry file for your site. +1. サイトのエントリファイルを作成してください。 {% data variables.product.prodname_pages %}は、サイトのエントリファイルとして`index.html`、`index.md`、`README.md`のいずれかのファイルを探します。 - {% ifversion pages-custom-workflow %}If your publishing source is a branch and folder, the entry file must be at the top level of the source folder on the source branch. For example, if your publishing source is the `/docs` folder on the `main` branch, your entry file must be located in the `/docs` folder on a branch called `main`. + {% ifversion pages-custom-workflow %}公開ソースがブランチとフォルダなら、エントリファイルはソースブランチのソースフォルダのトップレベルになければなりません。 たとえば、公開ソースが`main`ブランチの`/docs`フォルダにあるなら、エントリファイルは`main`というブランチの`/docs`フォルダに置かれていなければなりません。 - If your publishing source is a {% data variables.product.prodname_actions %} workflow, the artifact that you deploy must include the entry file at the top level of the artifact. Instead of adding the entry file to your repository, you may choose to have your {% data variables.product.prodname_actions %} workflow generate your entry file when the workflow runs.{% else %} The entry file must be at the top level of your chosen publishing source. For example, if your publishing source is the `/docs` folder on the `main` branch, your entry file must be located in the `/docs` folder on a branch called `main`.{% endif %} + 公開ソースが{% data variables.product.prodname_actions %}ワークフローなら、デプロイする成果物のトップレベルにはエントリファイルがなければなりません。 エントリファイルをリポジトリに追加する代わりに、{% data variables.product.prodname_actions %}ワークフローに実行時にエントリファイルを生成させるよう選択することもできます。{% else %}エントリファイルは、選択した公開ソースのトップレベルになければなりません。 たとえば、公開ソースが`main`ブランチの`/docs`フォルダにあるなら、エントリファイルは`main`というブランチの`/docs`フォルダ内に置かれていなければなりません。{% endif %} {% data reusables.pages.configure-publishing-source %} {% data reusables.repositories.sidebar-settings %} {% data reusables.pages.sidebar-pages %} diff --git a/translations/ja-JP/content/pages/getting-started-with-github-pages/unpublishing-a-github-pages-site.md b/translations/ja-JP/content/pages/getting-started-with-github-pages/unpublishing-a-github-pages-site.md index c6e48078e5..50459aae87 100644 --- a/translations/ja-JP/content/pages/getting-started-with-github-pages/unpublishing-a-github-pages-site.md +++ b/translations/ja-JP/content/pages/getting-started-with-github-pages/unpublishing-a-github-pages-site.md @@ -22,13 +22,13 @@ shortTitle: Pagesサイトの公開取り下げ {% ifversion pages-custom-workflow %} -When you unpublish your site, the site will no longer be available. Any existing repository settings or content will not be affected. +サイトを取り下げると、サイトは利用できなくなります。 既存のリポジトリの設定や内容は影響されません。 {% data reusables.repositories.navigate-to-repo %} -1. Under **{% data variables.product.prodname_pages %}**, next to the **Your site is live at** message, click {% octicon "kebab-horizontal" aria-label="the horizontal kebab icon" %}. -1. In the menu that appears, select **Unpublish site**. +1. **{% data variables.product.prodname_pages %}**の下で、**Your site is live at**メッセージの隣の{% octicon "kebab-horizontal" aria-label="the horizontal kebab icon" %}をクリックしてください。 +1. 表示されたメニューで**Unpublish site(サイトの取り下げ)**を選択してください。 - ![Drop down menu to unpublish site](/assets/images/help/pages/unpublish-site.png) + ![サイトの取り下げのドロップダウンメニュー](/assets/images/help/pages/unpublish-site.png) {% else %} diff --git a/translations/ja-JP/content/pages/setting-up-a-github-pages-site-with-jekyll/about-jekyll-build-errors-for-github-pages-sites.md b/translations/ja-JP/content/pages/setting-up-a-github-pages-site-with-jekyll/about-jekyll-build-errors-for-github-pages-sites.md index b76538436f..9e84172aa2 100644 --- a/translations/ja-JP/content/pages/setting-up-a-github-pages-site-with-jekyll/about-jekyll-build-errors-for-github-pages-sites.md +++ b/translations/ja-JP/content/pages/setting-up-a-github-pages-site-with-jekyll/about-jekyll-build-errors-for-github-pages-sites.md @@ -30,26 +30,27 @@ shortTitle: Jekyll build errors for Pages {% endnote %} +{% ifversion build-pages-with-actions %} +If Jekyll does attempt to build your site and encounters an error, you will receive a build error message. +{% else %} If Jekyll does attempt to build your site and encounters an error, you will receive a build error message. There are two main types of Jekyll build error messages. - A "Page build warning" message means your build completed successfully, but you may need to make changes to prevent future problems. - A "Page build failed" message means your build failed to complete. If Jekyll is able to detect a reason for the failure, you'll see a descriptive error message. +{% endif %} For more information about troubleshooting build errors, see "[Troubleshooting Jekyll build errors for {% data variables.product.prodname_pages %} sites](/articles/troubleshooting-jekyll-build-errors-for-github-pages-sites)." -{% ifversion fpt %} +{% ifversion build-pages-with-actions %} ## Viewing Jekyll build error messages with {% data variables.product.prodname_actions %} By default, your {% data variables.product.prodname_pages %} site is built and deployed with a {% data variables.product.prodname_actions %} workflow run unless you've configured your {% data variables.product.prodname_pages %} site to use a different CI tool. To find potential build errors, you can check the workflow run for your {% data variables.product.prodname_pages %} site by reviewing your repository's workflow runs. For more information, see "[Viewing workflow run history](/actions/monitoring-and-troubleshooting-workflows/viewing-workflow-run-history)." For more information about how to re-run the workflow in case of an error, see "[Re-running workflows and jobs](/actions/managing-workflow-runs/re-running-workflows-and-jobs)." -{% note %} - -{% data reusables.pages.pages-builds-with-github-actions-public-beta %} - -{% endnote %} {% endif %} +{% ifversion build-pages-with-actions %}{% else %} ## Viewing your repository's build failures on {% data variables.product.product_name %} You can see build failures (but not build warnings) for your site on {% data variables.product.product_name %} in the **Settings** tab of your site's repository. +{% endif %} ## Viewing Jekyll build error messages locally @@ -63,7 +64,7 @@ We recommend testing your site locally, which allows you to see build error mess ## Viewing Jekyll build errors by email -{% ifversion pages-custom-workflow %}If you are publishing from a branch, when{% else %}When{% endif %} you push changes to your publishing source on {% data variables.product.product_name %}, {% data variables.product.prodname_pages %} will attempt to build your site. If the build fails, you'll receive an email at your primary email address. You'll also receive emails for build warnings. {% data reusables.pages.build-failure-email-server %} +{% ifversion pages-custom-workflow %}If you are publishing from a branch, when{% else %}When{% endif %} you push changes to your publishing source on {% data variables.product.product_name %}, {% data variables.product.prodname_pages %} will attempt to build your site. If the build fails, you'll receive an email at your primary email address. {% data reusables.pages.build-failure-email-server %} {% ifversion pages-custom-workflow %}If you are publishing with a custom {% data variables.product.prodname_actions %} workflow, in order to receive emails about build errors in your pull request, you must configure your workflow to run on the `pull_request` trigger. When you do this, we recommend that you skip any deploy steps if the workflow was triggered by the `pull_request` event. This will allow you to see any build errors without deploying the changes from your pull request to your site. For more information, see "[Events that trigger workflows](/actions/using-workflows/events-that-trigger-workflows#pull_request)" and "[Expressions](/actions/learn-github-actions/expressions)."{% endif %} diff --git a/translations/ja-JP/content/pull-requests/collaborating-with-pull-requests/working-with-forks/syncing-a-fork.md b/translations/ja-JP/content/pull-requests/collaborating-with-pull-requests/working-with-forks/syncing-a-fork.md index a4f812903a..a2a50cf4db 100644 --- a/translations/ja-JP/content/pull-requests/collaborating-with-pull-requests/working-with-forks/syncing-a-fork.md +++ b/translations/ja-JP/content/pull-requests/collaborating-with-pull-requests/working-with-forks/syncing-a-fork.md @@ -23,9 +23,14 @@ permissions: People with write access for a forked repository can sync the fork ## Syncing a fork branch from the web UI +{% ifversion syncing-fork-web-ui %} 1. On {% data variables.product.product_name %}, navigate to the main page of the forked repository that you want to sync with the upstream repository. -2. Select the **Fetch upstream** drop-down. !["Fetch upstream" drop-down](/assets/images/help/repository/fetch-upstream-drop-down.png) -3. Review the details about the commits from the upstream repository, then click **Fetch and merge**. !["Fetch and merge" button](/assets/images/help/repository/fetch-and-merge-button.png) +2. Select the **Sync fork** dropdown. !["Sync fork" dropdown emphasized](/assets/images/help/repository/sync-fork-dropdown.png) +3. Review the details about the commits from the upstream repository, then click **Update branch**. ![Sync fork modal with "Update branch" button emphasized](/assets/images/help/repository/update-branch-button.png) +{% else %} +1. On {% data variables.product.product_name %}, navigate to the main page of the forked repository that you want to sync with the upstream repository. +2. Select the **Fetch upstream** dropdown. !["Fetch upstream" drop-down](/assets/images/help/repository/fetch-upstream-drop-down.png) +3. Review the details about the commits from the upstream repository, then click **Fetch and merge**. !["Fetch and merge" button](/assets/images/help/repository/fetch-and-merge-button.png){% endif %} If the changes from the upstream repository cause conflicts, {% data variables.product.company_short %} will prompt you to create a pull request to resolve the conflicts. diff --git a/translations/ja-JP/content/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository.md b/translations/ja-JP/content/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository.md index 4e99b0c7c3..b12cd554ee 100644 --- a/translations/ja-JP/content/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository.md +++ b/translations/ja-JP/content/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository.md @@ -17,7 +17,7 @@ shortTitle: Display a sponsor button You can configure your sponsor button by editing a _FUNDING.yml_ file in your repository's `.github` folder, on the default branch. You can configure the button to include sponsored developers in {% data variables.product.prodname_sponsors %}, external funding platforms, or a custom funding URL. For more information about {% data variables.product.prodname_sponsors %}, see "[About GitHub Sponsors](/sponsors/getting-started-with-github-sponsors/about-github-sponsors)." -You can add one username, package name, or project name per external funding platform and up to four custom URLs. You can add up to four sponsored developers or organizations in {% data variables.product.prodname_sponsors %}. Add each platform on a new line, using the following syntax: +You can add one username, package name, or project name per external funding platform and up to four custom URLs. You can add one organization and up to four sponsored developers in {% data variables.product.prodname_sponsors %}. Add each platform on a new line, using the following syntax: Platform | Syntax -------- | ----- diff --git a/translations/ja-JP/content/rest/actions/cache.md b/translations/ja-JP/content/rest/actions/cache.md index 0529addba8..a742e9f330 100644 --- a/translations/ja-JP/content/rest/actions/cache.md +++ b/translations/ja-JP/content/rest/actions/cache.md @@ -13,4 +13,4 @@ versions: ## Cache APIについて -{% data variables.product.prodname_actions %} Cache APIを使うと、リポジトリの{% data variables.product.prodname_actions %}キャッシュに対するクエリと管理ができます。 {% ifversion actions-cache-management %}You can also install a {% data variables.product.prodname_cli %} extension to manage your caches from the command line. {% endif %}For more information, see "[Caching dependencies to speed up workflows](/actions/advanced-guides/caching-dependencies-to-speed-up-workflows#managing-caches)." +{% data variables.product.prodname_actions %} Cache APIを使うと、リポジトリの{% data variables.product.prodname_actions %}キャッシュに対するクエリと管理ができます。 {% ifversion actions-cache-management %}{% data variables.product.prodname_cli %}機能拡張をインストールして、コマンドラインからキャッシュを管理することもできます。 {% endif %}詳しい情報については「[ワークフローを高速化するための依存関係のキャッシング](/actions/advanced-guides/caching-dependencies-to-speed-up-workflows#managing-caches)」を参照してください。 diff --git a/translations/ja-JP/content/rest/deployments/branch-policies.md b/translations/ja-JP/content/rest/deployments/branch-policies.md new file mode 100644 index 0000000000..59cd7a9fba --- /dev/null +++ b/translations/ja-JP/content/rest/deployments/branch-policies.md @@ -0,0 +1,20 @@ +--- +title: デプロイメントブランチポリシー +allowTitleToDifferFromFilename: true +shortTitle: デプロイメントブランチポリシー +intro: Deployment branch policies APIを使うと、カスタムのデプロイメントブランチポリシーを管理できます。 +versions: + fpt: '*' + ghes: '*' + ghae: '*' + ghec: '*' +topics: + - API +miniTocMaxHeadingLevel: 3 +--- + +## Deployment branch policies APIについて + +Deployment branch policies APIを使うと、環境へデプロイするためにブランチがマッチしなければならないカスタムの名前パターンを指定できます。 これらのエンドポイントを使うためには、環境の`deployment_branch_policy.custom_branch_policies`は`true`に設定しなければなりません。 環境の`deployment_branch_policy`を更新するには、「[環境の作成もしくは更新](/rest/deployments/environments#create-or-update-an-environment)」を参照してください。 + +特定のブランチに環境のデプロイメントを制限することに関する詳しい情報については「[デプロイメントのための環境の利用](/actions/deployment/targeting-different-environments/using-environments-for-deployment#deployment-branches)」を参照してください。 diff --git a/translations/ja-JP/content/rest/deployments/index.md b/translations/ja-JP/content/rest/deployments/index.md index 7966e8cc0e..38dd57d568 100644 --- a/translations/ja-JP/content/rest/deployments/index.md +++ b/translations/ja-JP/content/rest/deployments/index.md @@ -14,6 +14,7 @@ children: - /deployments - /environments - /statuses + - /branch-policies redirect_from: - /rest/reference/deployments --- diff --git a/translations/ja-JP/content/rest/enterprise-admin/license.md b/translations/ja-JP/content/rest/enterprise-admin/license.md index f85d45aae6..174f888b68 100644 --- a/translations/ja-JP/content/rest/enterprise-admin/license.md +++ b/translations/ja-JP/content/rest/enterprise-admin/license.md @@ -4,6 +4,8 @@ intro: ライセンス API は、Enterprise ライセンスに関する情報を versions: ghes: '*' ghae: '*' + ghec: '*' + fpt: '*' topics: - API miniTocMaxHeadingLevel: 3 diff --git a/translations/ja-JP/content/rest/guides/getting-started-with-the-rest-api.md b/translations/ja-JP/content/rest/guides/getting-started-with-the-rest-api.md index b724cef2ff..e4f9dfe075 100644 --- a/translations/ja-JP/content/rest/guides/getting-started-with-the-rest-api.md +++ b/translations/ja-JP/content/rest/guides/getting-started-with-the-rest-api.md @@ -1,6 +1,6 @@ --- -title: REST APIを使ってみる -intro: 認証とエンドポイントの例から始めて、REST APIを使用するための基礎を学びます。 +title: Getting started with the REST API +intro: 'Learn the foundations for using the REST API, starting with authentication and some endpoint examples.' redirect_from: - /guides/getting-started - /v3/guides/getting-started @@ -11,23 +11,28 @@ versions: ghec: '*' topics: - API -shortTitle: 始めましょう - REST API +shortTitle: Get started - REST API --- -日常的なユースケースに取り組みながら、APIの中心的な概念を見ていきましょう。 +Let's walk through core API concepts as we tackle some everyday use cases. {% data reusables.rest-api.dotcom-only-guide-note %} -## 概要 +## Overview -ほとんどのアプリケーションは、任意の言語において既存の[ラッパーライブラリ][wrappers]を使用しています。ただ、まずは基底となっているAPI HTTPメソッドについて知ることが大切です。 +Most applications will use an existing [wrapper library][wrappers] in the language +of your choice, but it's important to familiarize yourself with the underlying API +HTTP methods first. -ちょっと試しにやってみるだけなら、[cURL][curl]を使うのが一番簡単です。{% ifversion fpt or ghec %}別のクライアントを使用している場合、リクエストで有効な [ユーザエージェントのヘッダ](/rest/overview/resources-in-the-rest-api#user-agent-required)を送信する必要があることに注意してください。{% endif %} +There's no easier way to kick the tires than through [cURL][curl].{% ifversion fpt or ghec %} If you are using +an alternative client, note that you are required to send a valid +[User Agent header](/rest/overview/resources-in-the-rest-api#user-agent-required) in your request.{% endif %} ### Hello World -まずはセットアップをテストすることから始めましょう。 コマンドプロンプトを開き、次のコマンドを入力します。 +Let's start by testing our setup. Open up a command prompt and enter the +following command: ```shell $ curl https://api.github.com/zen @@ -35,7 +40,7 @@ $ curl https://api.github.com/zen > Keep it logically awesome. ``` -レスポンスは、私たちの設計思想からランダムに選択されます。 +The response will be a random selection from our design philosophies. Next, let's `GET` [Chris Wanstrath's][defunkt github] [GitHub profile][users api]: @@ -55,7 +60,7 @@ $ curl https://api.github.com/users/defunkt > } ``` -Mmmmm, tastes like [JSON][json]. `-i`フラグを追加して、ヘッダを入れてみましょう。 +Mmmmm, tastes like [JSON][json]. Let's add the `-i` flag to include headers: ```shell $ curl -i https://api.github.com/users/defunkt @@ -99,57 +104,66 @@ $ curl -i https://api.github.com/users/defunkt > } ``` -レスポンスヘッダの中に、ちょっと面白いものがありますね。 思っていたとおり、`Content-Type`は`application/json`です。 +There are a few interesting bits in the response headers. As expected, the +`Content-Type` is `application/json`. -`X-`で始まるヘッダはすべてカスタムヘッダで、HTTPの仕様にはありません。 たとえば、`X-RateLimit-Limit`と`X-RateLimit-Remaining`のヘッダに注目してください。 This pair of headers indicate [how many requests a client can make][rate-limiting] in a rolling time period (typically an hour) and how many of those requests the client has already spent. +Any headers beginning with `X-` are custom headers, and are not included in the +HTTP spec. For example, take note of the `X-RateLimit-Limit` and `X-RateLimit-Remaining` headers. This +pair of headers indicate [how many requests a client can make][rate-limiting] in +a rolling time period (typically an hour) and how many of those requests the +client has already spent. -## 認証 +## Authentication -認証されていないクライアントは、1時間に60件のリクエストを行うことができます。 1時間あたりのリクエストを増やすには、_認証_が必要です。 In fact, doing anything interesting with the {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} API requires [authentication][authentication]. +Unauthenticated clients can make 60 requests per hour. To get more requests per hour, we'll need to +_authenticate_. In fact, doing anything interesting with the {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} API requires +[authentication][authentication]. -### 個人アクセストークンの使用 +### Using personal access tokens -{% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} APIで認証を受けるもっと簡単で最善の方法は、[OAuthトークン経由](/rest/overview/other-authentication-methods#via-oauth-and-personal-access-tokens)でBasic認証を使うことです。 OAuth tokens include [personal access tokens][personal token]. +The easiest and best way to authenticate with the {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} API is by using Basic Authentication [via OAuth tokens](/rest/overview/other-authentication-methods#via-oauth-and-personal-access-tokens). OAuth tokens include [personal access tokens][personal token]. -`-u`フラグを使って、ユーザ名を設定します。 +Use a `-u` flag to set your username: ```shell $ curl -i -u your_username {% data variables.product.api_url_pre %}/users/octocat ``` -プロンプトが表示されたらOAuthトークンを入力できますが、そのための変数を設定することをお勧めします。 +When prompted, you can enter your OAuth token, but we recommend you set up a variable for it: -`-u "your_username:$token"`を使い、`トークン`の変数をセットアップして、シェルの履歴にトークンが残らないようにできます。トークンは残さないようにするべきです。 +You can use `-u "your_username:$token"` and set up a variable for `token` to avoid leaving your token in shell history, which should be avoided. ```shell $ curl -i -u your_username:$token {% data variables.product.api_url_pre %}/users/octocat ``` -認証の際、`X-RateLimit-Limit`ヘッダが示す通り、レート制限が1時間に5,000リクエストに上がったことがわかるはずです。 1時間あたりの呼び出し数が増えるだけでなく、認証するとAPIを使用してプライベート情報を読み書きできます。 +When authenticating, you should see your rate limit bumped to 5,000 requests an hour, as indicated in the `X-RateLimit-Limit` header. In addition to providing more calls per hour, authentication enables you to read and write private information using the API. You can easily [create a **personal access token**][personal token] using your [Personal access tokens settings page][tokens settings]: {% warning %} -自分の情報をセキュアに保てるようにするために、個人アクセストークンに有効期限を設定することを強くおすすめします。 +To help keep your information secure, we highly recommend setting an expiration for your personal access tokens. {% endwarning %} {% ifversion fpt or ghes or ghec %} -![個人トークンの選択](/assets/images/personal_token.png) +![Personal Token selection](/assets/images/personal_token.png) {% endif %} {% ifversion ghae %} -![個人トークンの選択](/assets/images/help/personal_token_ghae.png) +![Personal Token selection](/assets/images/help/personal_token_ghae.png) {% endif %} -期限切れの個人アクセストークンを使用したAPIリクエストには、`GitHub-Authentication-Token-Expiration`を通じてそのトークンの有効期限が返されます。 このヘッダをスクリプト中で使って、トークンが有効期限に近づいてきたら警告メッセージを出すことができます。 +API requests using an expiring personal access token will return that token's expiration date via the `GitHub-Authentication-Token-Expiration` header. You can use the header in your scripts to provide a warning message when the token is close to its expiration date. -### ユーザプロフィールの取得 +### Get your own user profile -適切に認証されると、{% ifversion ghae %}{% data variables.product.product_name %}{% else %}{% data variables.product.product_location %}{% endif %}上のアカウントに関連づけられた権限を活用できます。 たとえば、あなたのプロフィールを取得してみましょう。 +When properly authenticated, you can take advantage of the permissions +associated with your account on {% ifversion ghae %}{% data variables.product.product_name %}{% else %}{% data variables.product.product_location %}{% endif %}. For example, try getting +[your own user profile][auth user api]: ```shell $ curl -i -u your_username:your_token {% data variables.product.api_url_pre %}/user @@ -166,28 +180,39 @@ $ curl -i -u your_username:your_token {% data variables.produc > } ``` -This time, in addition to the same set of public information we retrieved for [@defunkt][defunkt github] earlier, you should also see the non-public information for your user profile. たとえば、アカウントの{% data variables.product.product_name %}プランに関する詳細を持つ`plan`オブジェクトがレスポンス中にあります。 +This time, in addition to the same set of public information we +retrieved for [@defunkt][defunkt github] earlier, you should also see the non-public information for your user profile. For example, you'll see a `plan` object in the response which gives details about the {% data variables.product.product_name %} plan for the account. -### OAuthトークンのアプリケーションへの使用 +### Using OAuth tokens for apps -他のユーザに代わりAPIを使用してプライベートな情報を読み書きする必要があるアプリは、 [OAuth][oauth]を使用すべきです。 +Apps that need to read or write private information using the API on behalf of another user should use [OAuth][oauth]. -OAuthは_トークン_を使用します。 トークンには、次の2つの重要な機能があります。 +OAuth uses _tokens_. Tokens provide two big features: -* **アクセスを取り消せる**: ユーザはサードパーティアプリケーションへの認可をいつでも取り消すことができます -* **制限付きアクセス**: ユーザはサードパーティーアプリケーションを認可する前に、トークンが提供する特定のアクセスを確認できます +* **Revokable access**: users can revoke authorization to third party apps at any time +* **Limited access**: users can review the specific access that a token + will provide before authorizing a third party app -トークンは[web フロー][webflow]から作成してください。 アプリケーションはユーザを{% data variables.product.product_name %}に送信してログインします。 それから{% data variables.product.product_name %}はアプリケーションの名前と、ユーザが認可した場合のアクセス権レベルを示すダイアログを表示します。 ユーザがアクセスを認可すると、{% data variables.product.product_name %}はユーザをアプリケーションにリダイレクトします。 +Tokens should be created via a [web flow][webflow]. An application +sends users to {% data variables.product.product_name %} to log in. {% data variables.product.product_name %} then presents a dialog +indicating the name of the app, as well as the level of access the app +has once it's authorized by the user. After a user authorizes access, {% data variables.product.product_name %} +redirects the user back to the application: -![GitHubのOAuthプロンプト](/assets/images/oauth_prompt.png) +![GitHub's OAuth Prompt](/assets/images/oauth_prompt.png) -**OAuthトークンはパスワードと同様に扱ってください。**他のユーザと共有したり、安全でない場所に保存したりしてはいけません。 ここにあるトークンのサンプルは架空のものであり、不要な被害を防ぐため名前を変更しています。 +**Treat OAuth tokens like passwords!** Don't share them with other users or store +them in insecure places. The tokens in these examples are fake and the names have +been changed to protect the innocent. -Now that we've got the hang of making authenticated calls, let's move along to the [Repositories API][repos-api]. +Now that we've got the hang of making authenticated calls, let's move along to +the [Repositories API][repos-api]. -## リポジトリ +## Repositories -ほとんどあらゆる意味のある{% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} APIの利用には、なんらかのレベルのリポジトリ情報が関わります。 We can [`GET` repository details][get repo] in the same way we fetched user details earlier: +Almost any meaningful use of the {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} API will involve some level of Repository +information. We can [`GET` repository details][get repo] in the same way we fetched user +details earlier: ```shell $ curl -i {% data variables.product.api_url_pre %}/repos/twbs/bootstrap @@ -212,26 +237,32 @@ Or, we can [list repositories for an organization][org repos api]: $ curl -i {% data variables.product.api_url_pre %}/orgs/octo-org/repos ``` -これらの呼び出しから返される情報は、認証時にトークンが持っているスコープにより異なります。 +The information returned from these calls will depend on which scopes our token has when we authenticate: {%- ifversion fpt or ghec or ghes %} * A token with `public_repo` [scope][scopes] returns a response that includes all public repositories we have access to see on {% data variables.product.product_location %}. {%- endif %} * A token with `repo` [scope][scopes] returns a response that includes all {% ifversion fpt %}public or private{% elsif ghec or ghes %}public, private, or internal{% elsif ghae %}private or internal{% endif %} repositories we have access to see on {% data variables.product.product_location %}. -As the [docs][repos-api] indicate, these methods take a `type` parameter that can filter the repositories returned based on what type of access the user has for the repository. こうすることで、直接所有するリポジトリ、Organizationのリポジトリ、またはチームによりユーザがコラボレーションするリポジトリに限定してフェッチすることができます。 +As the [docs][repos-api] indicate, these methods take a `type` parameter that +can filter the repositories returned based on what type of access the user has +for the repository. In this way, we can fetch only directly-owned repositories, +organization repositories, or repositories the user collaborates on via a team. ```shell $ curl -i "{% data variables.product.api_url_pre %}/users/octocat/repos?type=owner" ``` -この例では、octocatが所有するリポジトリのみを取得し、コラボレーションするリポジトリは取得しません。 URLが引用符で囲まれていることに注目してください。 シェルの設定によっては、cURLはURLを引用符で囲まないとクエリ文字列型を無視することがあります。 +In this example, we grab only those repositories that octocat owns, not the +ones on which she collaborates. Note the quoted URL above. Depending on your +shell setup, cURL sometimes requires a quoted URL or else it ignores the +query string. -### リポジトリの作成 +### Create a repository -既存のリポジトリ情報をフェッチすることは一般的なユースケースですが、 -{% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} APIは、新しいリポジトリの作成もサポートします。 To [create a repository][create repo], -詳細情報や設定オプションを含んだいくつかのJSONを`POST`する必要があります。 +Fetching information for existing repositories is a common use case, but the +{% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} API supports creating new repositories as well. To [create a repository][create repo], +we need to `POST` some JSON containing the details and configuration options. ```shell $ curl -i -H "Authorization: token ghp_16C7e42F292c6912E7710c838347Ae178B4a" \ @@ -244,11 +275,14 @@ $ curl -i -H "Authorization: token ghp_16C7e42F292c6912E7710c838347Ae178B4a" \ {% data variables.product.api_url_pre %}/user/repos ``` -In this minimal example, we create a new private repository for our blog (to be served on [GitHub Pages][pages], perhaps). このブログは{% ifversion not ghae %}パブリックになり{% else %}すべてのEnterpriseメンバーからアクセスできるようになり{% endif %}ますが、このリポジトリはプライベートにしました。 In this single step, we'll also initialize it with a README and a [nanoc][nanoc]-flavored [.gitignore template][gitignore templates]. +In this minimal example, we create a new private repository for our blog (to be served +on [GitHub Pages][pages], perhaps). Though the blog {% ifversion not ghae %}will be public{% else %}is accessible to all enterprise members{% endif %}, we've made the repository private. In this single step, we'll also initialize it with a README and a [nanoc][nanoc]-flavored [.gitignore template][gitignore templates]. -生成されたリポジトリは、`https://github.com//blog`にあります。 オーナーであるOrganization以下にリポジトリを作成するには、APIメソッドを `/user/repos`から`/orgs//repos`に変更するだけです。 +The resulting repository will be found at `https://github.com//blog`. +To create a repository under an organization for which you're +an owner, just change the API method from `/user/repos` to `/orgs//repos`. -次に、新しく作成したリポジトリをフェッチしましょう。 +Next, let's fetch our newly created repository: ```shell $ curl -i {% data variables.product.api_url_pre %}/repos/pengwynn/blog @@ -260,13 +294,21 @@ $ curl -i {% data variables.product.api_url_pre %}/repos/pengwynn/blog > } ``` -あれれ? どこにいったのでしょう。 リポジトリを_プライベート_にして作成したので、表示するには認証する必要があります。 古参のHTTPユーザの方なら、`403`が出ると思っていたかもしれません。 プライベートリポジトリに関する情報を漏洩させたくはないので、{% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} APIはこの場合「このリポジトリの存在を確認も否認もできません」というように`404`を返します。 +Oh noes! Where did it go? Since we created the repository as _private_, we need +to authenticate in order to see it. If you're a grizzled HTTP user, you might +expect a `403` instead. Since we don't want to leak information about private +repositories, the {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} API returns a `404` in this case, as if to say "we can +neither confirm nor deny the existence of this repository." -## Issue +## Issues -{% data variables.product.product_name %}のIssue用UIは、「必要十分」なワークフローを提供しつつ、邪魔にならないということを目指しています。 With the {% data variables.product.product_name %} [Issues API][issues-api], you can pull data out or create issues from other tools to create a workflow that works for your team. +The UI for Issues on {% data variables.product.product_name %} aims to provide 'just enough' workflow while +staying out of your way. With the {% data variables.product.product_name %} [Issues API][issues-api], you can pull +data out or create issues from other tools to create a workflow that works for +your team. -GitHub.comと同じように、Issues APIは認証されたユーザがIssueを表示するためのメソッドをいくつか提供します。 To [see all your issues][get issues api], call `GET /issues`: +Just like github.com, the API provides a few methods to view issues for the +authenticated user. To [see all your issues][get issues api], call `GET /issues`: ```shell $ curl -i -H "Authorization: token ghp_16C7e42F292c6912E7710c838347Ae178B4a" \ @@ -287,9 +329,11 @@ We can also get [all the issues under a single repository][repo issues api]: $ curl -i {% data variables.product.api_url_pre %}/repos/rails/rails/issues ``` -### ページネーション +### Pagination -Railsのような規模のプロジェクトになれば、万単位のIssueがあります。 We'll need to [paginate][pagination], making multiple API calls to get the data. 直近で行った呼び出しを繰り返してみましょう。今回はレスポンスヘッダに注目してください。 +A project the size of Rails has thousands of issues. We'll need to [paginate][pagination], +making multiple API calls to get the data. Let's repeat that last call, this +time taking note of the response headers: ```shell $ curl -i {% data variables.product.api_url_pre %}/repos/rails/rails/issues @@ -301,13 +345,20 @@ $ curl -i {% data variables.product.api_url_pre %}/repos/rails/rails/issues > ... ``` -The [`Link` header][link-header] provides a way for a response to link to external resources, in this case additional pages of data. 呼び出しで30 (デフォルトのページサイズ) を超えるIssueを検出したので、APIは次のページと最後のページの場所を伝えます。 +The [`Link` header][link-header] provides a way for a response to link to +external resources, in this case additional pages of data. Since our call found +more than thirty issues (the default page size), the API tells us where we can +find the next page and the last page of results. -### Issue の作成 +### Creating an issue -Now that we've seen how to paginate lists of issues, let's [create an issue][create issue] from the API. +Now that we've seen how to paginate lists of issues, let's [create an issue][create issue] from +the API. -Issueを作成するには認証される必要があるので、ヘッダにOAuthトークンを渡します。 また、タイトル、本文、およびJSONの本文にあるラベルを、Issueを作成したい、リポジトリ以下の`/issues`パスに渡します。 +To create an issue, we need to be authenticated, so we'll pass an +OAuth token in the header. Also, we'll pass the title, body, and labels in the JSON +body to the `/issues` path underneath the repository in which we want to create +the issue: ```shell $ curl -i -H 'Authorization: token ghp_16C7e42F292c6912E7710c838347Ae178B4a' \ @@ -359,11 +410,14 @@ $ {% data variables.product.api_url_pre %}/repos/pengwynn/api-sandbox/issues > } ``` -レスポンスでは、新しく作成されたIssueに2つのポインタを提供し、それは両方とも`Location`レスポンスヘッダとJSONレスポンスの `url`フィールドにあります。 +The response gives us a couple of pointers to the newly created issue, both in +the `Location` response header and the `url` field of the JSON response. -## 条件付きリクエスト +## Conditional requests -良きAPI利用者であるために非常に大切なのは、変更されていない情報をキャッシュして、レート制限を尊重するということです。 The API supports [conditional requests][conditional-requests] and helps you do the right thing. 最初に呼び出した、Chris Wanstrathのプロフィールを取り上げてみましょう。 +A big part of being a good API citizen is respecting rate limits by caching information that hasn't changed. The API supports [conditional +requests][conditional-requests] and helps you do the right thing. Consider the +first call we made to get defunkt's profile: ```shell $ curl -i {% data variables.product.api_url_pre %}/users/defunkt @@ -372,7 +426,10 @@ $ curl -i {% data variables.product.api_url_pre %}/users/defunkt > etag: W/"61e964bf6efa3bc3f9e8549e56d4db6e0911d8fa20fcd8ab9d88f13d513f26f0" ``` -JSONの本文に加え、HTTPステータスコード `200`と`ETag`ヘッダに注目してください。 The [ETag][etag] is a fingerprint of the response. 後続の呼び出しにこれを渡すと、変更されたリソースだけを渡すようAPIに伝えることができます。 +In addition to the JSON body, take note of the HTTP status code of `200` and +the `ETag` header. +The [ETag][etag] is a fingerprint of the response. If we pass that on subsequent calls, +we can tell the API to give us the resource again, only if it has changed: ```shell $ curl -i -H 'If-None-Match: "61e964bf6efa3bc3f9e8549e56d4db6e0911d8fa20fcd8ab9d88f13d513f26f0"' \ @@ -381,23 +438,24 @@ $ {% data variables.product.api_url_pre %}/users/defunkt > HTTP/2 304 ``` -`304`ステータスは、直近のリクエストからリソースが変更されておらず、レスポンスには本文が含まれないことを示しています。 As a bonus, `304` responses don't count against your [rate limit][rate-limiting]. +The `304` status indicates that the resource hasn't changed since the last time +we asked for it and the response will contain no body. As a bonus, `304` responses don't count against your [rate limit][rate-limiting]. -以上で{% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} APIの基本を学んだことになります! +Now you know the basics of the {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} API! -* Basic & OAuth認証 -* リポジトリおよびIssueのフェッチと作成 -* 条件付きリクエスト +* Basic & OAuth authentication +* Fetching and creating repositories and issues +* Conditional requests Keep learning with the next API guide [Basics of Authentication][auth guide]! [wrappers]: /libraries/ [curl]: http://curl.haxx.se/ +[media types]: /rest/overview/media-types [oauth]: /apps/building-integrations/setting-up-and-registering-oauth-apps/ [webflow]: /apps/building-oauth-apps/authorizing-oauth-apps/ [scopes]: /apps/building-oauth-apps/understanding-scopes-for-oauth-apps/ [repos-api]: /rest/reference/repos -[repos-api]: /rest/reference/repos [pages]: http://pages.github.com [nanoc]: http://nanoc.ws/ [gitignore templates]: https://github.com/github/gitignore @@ -405,13 +463,14 @@ Keep learning with the next API guide [Basics of Authentication][auth guide]! [link-header]: https://www.w3.org/wiki/LinkHeader [conditional-requests]: /rest#conditional-requests [rate-limiting]: /rest/overview/resources-in-the-rest-api#rate-limit-http-headers -[rate-limiting]: /rest/overview/resources-in-the-rest-api#rate-limit-http-headers [users api]: /rest/reference/users#get-a-user -[defunkt github]: https://github.com/defunkt +[auth user api]: /rest/reference/users#get-the-authenticated-user [defunkt github]: https://github.com/defunkt [json]: http://en.wikipedia.org/wiki/JSON [authentication]: /rest#authentication -[personal token]: /articles/creating-an-access-token-for-command-line-use +[2fa]: /articles/about-two-factor-authentication +[2fa header]: /rest/overview/other-authentication-methods#working-with-two-factor-authentication +[oauth section]: /rest/guides/getting-started-with-the-rest-api#oauth [personal token]: /articles/creating-an-access-token-for-command-line-use [tokens settings]: https://github.com/settings/tokens [pagination]: /rest#pagination @@ -423,6 +482,6 @@ Keep learning with the next API guide [Basics of Authentication][auth guide]! [other user repos api]: /rest/reference/repos#list-repositories-for-a-user [org repos api]: /rest/reference/repos#list-organization-repositories [get issues api]: /rest/reference/issues#list-issues-assigned-to-the-authenticated-user -[get issues api]: /rest/reference/issues#list-issues-assigned-to-the-authenticated-user [repo issues api]: /rest/reference/issues#list-repository-issues [etag]: http://en.wikipedia.org/wiki/HTTP_ETag +[2fa section]: /rest/guides/getting-started-with-the-rest-api#two-factor-authentication diff --git a/translations/ja-JP/content/rest/orgs/security-managers.md b/translations/ja-JP/content/rest/orgs/security-managers.md index 9385167d76..5001bfb73f 100644 --- a/translations/ja-JP/content/rest/orgs/security-managers.md +++ b/translations/ja-JP/content/rest/orgs/security-managers.md @@ -1,10 +1,10 @@ --- -title: Security Managers +title: セキュリティマネージャー intro: '' versions: fpt: '*' ghes: '>=3.7' - ghae: 'issue-7691' + ghae: issue-7691 ghec: '*' topics: - API diff --git a/translations/ja-JP/content/rest/overview/permissions-required-for-github-apps.md b/translations/ja-JP/content/rest/overview/permissions-required-for-github-apps.md index 821f80002e..65f4ad353f 100644 --- a/translations/ja-JP/content/rest/overview/permissions-required-for-github-apps.md +++ b/translations/ja-JP/content/rest/overview/permissions-required-for-github-apps.md @@ -570,13 +570,13 @@ _キー_ {% endif -%} - [`GET /orgs/:org/team/:team_id`](/rest/teams/teams#get-a-team-by-name) (:read) {% ifversion fpt or ghec -%} -- [`GET /scim/v2/orgs/:org/Users`](/rest/reference/scim#list-scim-provisioned-identities) (:read) +- [`GET /scim/v2/orgs/:org/Users`](/rest/reference/scim#list-scim-provisioned-identities) (:write) {% endif -%} {% ifversion fpt or ghec -%} - [`POST /scim/v2/orgs/:org/Users`](/rest/reference/scim#provision-and-invite-a-scim-user) (:write) {% endif -%} {% ifversion fpt or ghec -%} -- [`GET /scim/v2/orgs/:org/Users/:external_identity_guid`](/rest/reference/scim#get-scim-provisioning-information-for-a-user) (:read) +- [`GET /scim/v2/orgs/:org/Users/:external_identity_guid`](/rest/reference/scim#get-scim-provisioning-information-for-a-user) (:write) {% endif -%} {% ifversion fpt or ghec -%} - [`PUT /scim/v2/orgs/:org/Users/:external_identity_guid`](/rest/reference/scim#set-scim-information-for-a-provisioned-user) (:write) diff --git a/translations/ja-JP/content/rest/overview/resources-in-the-rest-api.md b/translations/ja-JP/content/rest/overview/resources-in-the-rest-api.md index a719f4b0cb..a4c4c64697 100644 --- a/translations/ja-JP/content/rest/overview/resources-in-the-rest-api.md +++ b/translations/ja-JP/content/rest/overview/resources-in-the-rest-api.md @@ -226,7 +226,7 @@ REST API を介して `node_id` を検索し、それらを GraphQL 操作で使 ## HTTP メソッド -可能な場合、{% data variables.product.product_name %} REST APIはそれぞれのアクションに対して適切なHTTPメソッドを使うように努めます。 Note that HTTP verbs are case-sensitive. +可能な場合、{% data variables.product.product_name %} REST APIはそれぞれのアクションに対して適切なHTTPメソッドを使うように努めます。 HTTPメソッドは大文字と小文字を区別することに注意してください。 | メソッド | 説明 | | -------- | ----------------------------------------------------------------------------------------------------------------------------- | @@ -299,7 +299,7 @@ _この例は、読みやすいように改行されています。_ ## タイムアウト -If {% data variables.product.prodname_dotcom %} takes more than 10 seconds to process an API request, {% data variables.product.prodname_dotcom %} will terminate the request and you will receive a timeout response like this: +{% data variables.product.prodname_dotcom %}がAPIリクエストを処理するのに10秒以上かかると、{% data variables.product.prodname_dotcom %}はリクエストを終了させ、以下のようなタイムアウトのレスポンスが返されます。 ```json { @@ -307,7 +307,7 @@ If {% data variables.product.prodname_dotcom %} takes more than 10 seconds to pr } ``` -{% data variables.product.product_name %} reserves the right to change the timeout window to protect the speed and reliability of the API. +{% data variables.product.product_name %}は、APIの速度と信頼性を保護するためにタイムアウトのウィンドウを変更する権限を留保します。 ## レート制限 diff --git a/translations/ja-JP/content/rest/projects/cards.md b/translations/ja-JP/content/rest/projects/cards.md index e49b93d645..fae901091b 100644 --- a/translations/ja-JP/content/rest/projects/cards.md +++ b/translations/ja-JP/content/rest/projects/cards.md @@ -1,8 +1,8 @@ --- -title: '{% data variables.product.prodname_project_v1_caps %} cards' +title: '{% data variables.product.prodname_project_v1_caps %}カード' shortTitle: カード allowTitleToDifferFromFilename: true -intro: 'The {% data variables.product.prodname_project_v1 %} cards API lets you create and manage cards on a {% data variables.projects.projects_v1_board %}.' +intro: '{% data variables.product.prodname_project_v1 %} cards APIを使うと、{% data variables.projects.projects_v1_board %}上でカードを作成及び管理できます。' versions: fpt: '*' ghes: '*' diff --git a/translations/ja-JP/content/rest/projects/collaborators.md b/translations/ja-JP/content/rest/projects/collaborators.md index 8db53e01a8..1c357dd4c2 100644 --- a/translations/ja-JP/content/rest/projects/collaborators.md +++ b/translations/ja-JP/content/rest/projects/collaborators.md @@ -1,8 +1,8 @@ --- -title: '{% data variables.product.prodname_project_v1_caps %} collaborators' +title: '{% data variables.product.prodname_project_v1_caps %}のコラボレータ' shortTitle: コラボレータ allowTitleToDifferFromFilename: true -intro: 'The {% data variables.product.prodname_project_v1 %} collaborators API lets you manage collaborators on a {% data variables.projects.projects_v1_board %}.' +intro: '{% data variables.product.prodname_project_v1 %} collaborators APIを使うと、{% data variables.projects.projects_v1_board %}上のコラボレータを管理できます。' versions: fpt: '*' ghes: '*' diff --git a/translations/ja-JP/content/rest/projects/columns.md b/translations/ja-JP/content/rest/projects/columns.md index 5e26d9b65a..01012ddd63 100644 --- a/translations/ja-JP/content/rest/projects/columns.md +++ b/translations/ja-JP/content/rest/projects/columns.md @@ -1,8 +1,8 @@ --- -title: '{% data variables.product.prodname_project_v1_caps %} columns' -shortTitle: カラム +title: '{% data variables.product.prodname_project_v1_caps %}の列' +shortTitle: 列 allowTitleToDifferFromFilename: true -intro: 'The {% data variables.product.prodname_project_v1 %} columns API lets you create and manage columns on a {% data variables.projects.projects_v1_board %}.' +intro: '{% data variables.product.prodname_project_v1 %} columns APIを使うと、{% data variables.projects.projects_v1_board %}上の列の作成及び管理ができます。' versions: fpt: '*' ghes: '*' diff --git a/translations/ja-JP/content/rest/projects/index.md b/translations/ja-JP/content/rest/projects/index.md index 7064fbb384..caff8ab655 100644 --- a/translations/ja-JP/content/rest/projects/index.md +++ b/translations/ja-JP/content/rest/projects/index.md @@ -1,6 +1,6 @@ --- title: '{% data variables.product.prodname_projects_v1_caps %}' -intro: 'The {% data variables.product.prodname_projects_v1 %} API lets you create, list, update, delete and customize {% data variables.projects.projects_v1_boards %}.' +intro: '{% data variables.product.prodname_projects_v1 %} APIを使うと、{% data variables.projects.projects_v1_boards %}の作成、リスト、更新、削除、カスタマイズができます。' redirect_from: - /v3/projects - /rest/reference/projects diff --git a/translations/ja-JP/content/rest/projects/projects.md b/translations/ja-JP/content/rest/projects/projects.md index 4c5e98e5d5..3a05a3d7aa 100644 --- a/translations/ja-JP/content/rest/projects/projects.md +++ b/translations/ja-JP/content/rest/projects/projects.md @@ -2,7 +2,7 @@ title: '{% data variables.product.prodname_projects_v1_caps %}' shortTitle: ボード allowTitleToDifferFromFilename: true -intro: 'The {% data variables.product.prodname_projects_v1 %} API lets you create and manage {% data variables.projects.projects_v1_boards %} in a repository.' +intro: '{% data variables.product.prodname_projects_v1 %} APIを使うと、リポジトリの{% data variables.projects.projects_v1_boards %}の作成や管理ができます。' versions: fpt: '*' ghes: '*' diff --git a/translations/ja-JP/content/site-policy/privacy-policies/github-privacy-statement.md b/translations/ja-JP/content/site-policy/privacy-policies/github-privacy-statement.md index b56d01407e..4fbe56791c 100644 --- a/translations/ja-JP/content/site-policy/privacy-policies/github-privacy-statement.md +++ b/translations/ja-JP/content/site-policy/privacy-policies/github-privacy-statement.md @@ -314,7 +314,7 @@ You have a right to opt-out from future “sales” of personal information. Not #### Right to Non-Discrimination. You have a right to not be discriminated against for exercising your CCPA rights. We will not discriminate against you for exercising your CCPA rights. -You may designate, in writing or through a power of attorney, an authorized agent to make requests on your behalf to exercise your rights under the CCPA. Before accepting such a request from an agent, we will require the agent to provide proof you have authorized it to act on your behalf, and we may need you to verify your identity directly with us. Further, to provide or delete specific pieces of personal information we will need to verify your identity to the degree of certainty required by law. We will verify your request by asking you to submit the request from the email address associated with your account or requiring you to provide information necessary to verify your account. [Please note that you may use two-factor authentication with your GitHub account.](/authentication/securing-your-account-with-two-factor-authentication-2fa/accessing-github-using-two-factor-authentication) +You may designate, in writing or through a power of attorney, an authorized agent to make requests on your behalf to exercise your rights under the CCPA. Before accepting such a request from an agent, we will require the agent to provide proof you have authorized it to act on your behalf, and we may need you to verify your identity directly with us. Further, to provide or delete specific pieces of personal information we will need to verify your identity to the degree of certainty required by law. We will verify your request by asking you to submit the request from the email address associated with your account or requiring you to provide information necessary to verify your account. [Please note that you may use two-factor authentication with your GitHub account](/authentication/securing-your-account-with-two-factor-authentication-2fa/accessing-github-using-two-factor-authentication). Finally, you have a right to receive notice of our practices at or before collection of personal information. Additionally, under California Civil Code section 1798.83, also known as the “Shine the Light” law, California residents who have provided personal information to a business with which the individual has established a business relationship for personal, family, or household purposes (“California Customers”) may request information about whether the business has disclosed personal information to any third parties for the third parties’ direct marketing purposes. Please be aware that we do not disclose personal information to any third parties for their direct marketing purposes as defined by this law. California Customers may request further information about our compliance with this law by emailing **(privacy [at] github [dot] com)**. Please note that businesses are required to respond to one request per California Customer each year and may not be required to respond to requests made by means other than through the designated email address. diff --git a/translations/ja-JP/data/features/build-pages-with-actions.yml b/translations/ja-JP/data/features/build-pages-with-actions.yml new file mode 100644 index 0000000000..0e80ab5a21 --- /dev/null +++ b/translations/ja-JP/data/features/build-pages-with-actions.yml @@ -0,0 +1,5 @@ +#Issue 7584 +#Building Pages sites with Actions [GA] +versions: + fpt: '*' + ghec: '*' diff --git a/translations/ja-JP/data/features/custom-pattern-dry-run-ga.yml b/translations/ja-JP/data/features/custom-pattern-dry-run-ga.yml new file mode 100644 index 0000000000..dab773378f --- /dev/null +++ b/translations/ja-JP/data/features/custom-pattern-dry-run-ga.yml @@ -0,0 +1,5 @@ +#Secret scanning: custom pattern dry run GA #7527 +versions: + ghec: '*' + ghes: '>3.6' + ghae: 'issue-7527' diff --git a/translations/ja-JP/data/features/secret-scanning-custom-enterprise-35.yml b/translations/ja-JP/data/features/secret-scanning-custom-enterprise-35.yml index f1bb1cd42d..a136282378 100644 --- a/translations/ja-JP/data/features/secret-scanning-custom-enterprise-35.yml +++ b/translations/ja-JP/data/features/secret-scanning-custom-enterprise-35.yml @@ -3,6 +3,5 @@ ##6367: updates for the "organization level dry runs (Public Beta)" ##5499: updates for the "repository level dry runs (Public Beta)" versions: - ghec: '*' - ghes: '>3.4' + ghes: '>3.4 <3.7' ghae: 'issue-6367' diff --git a/translations/ja-JP/data/features/secret-scanning-custom-enterprise-36.yml b/translations/ja-JP/data/features/secret-scanning-custom-enterprise-36.yml index b383c65744..828f5c1729 100644 --- a/translations/ja-JP/data/features/secret-scanning-custom-enterprise-36.yml +++ b/translations/ja-JP/data/features/secret-scanning-custom-enterprise-36.yml @@ -3,6 +3,5 @@ ##6904: updates for "enterprise account level dry runs (Public Beta)" ##7297: updates for dry runs on editing patterns (Public Beta) versions: - ghec: '*' - ghes: '>3.5' + ghes: '>3.5 <3.7' ghae: 'issue-6904' diff --git a/translations/ja-JP/data/features/syncing-fork-web-ui.yml b/translations/ja-JP/data/features/syncing-fork-web-ui.yml new file mode 100644 index 0000000000..72bf3f5878 --- /dev/null +++ b/translations/ja-JP/data/features/syncing-fork-web-ui.yml @@ -0,0 +1,7 @@ +#Issue 7629 +#Improved UI for manually syncing a fork +versions: + fpt: '*' + ghec: '*' + ghes: '>=3.7' + ghae: 'issue-7629' diff --git a/translations/ja-JP/data/graphql/ghae/graphql_upcoming_changes.public-ghae.yml b/translations/ja-JP/data/graphql/ghae/graphql_upcoming_changes.public-ghae.yml index fc8477114a..c89bd0c1cd 100644 --- a/translations/ja-JP/data/graphql/ghae/graphql_upcoming_changes.public-ghae.yml +++ b/translations/ja-JP/data/graphql/ghae/graphql_upcoming_changes.public-ghae.yml @@ -156,7 +156,7 @@ upcoming_changes: owner: lukewar - location: ProjectNextFieldType.TASKS - description: '`TASKS` will be removed. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement.' + description: '`TASKS`は削除されます。適切な置き換えを見つけるには、https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/ にあるProjectV2ガイドに従ってください。' reason: '`ProjectNext`は、より多機能な`ProjectV2`に置き換えられて非推奨になりました。' date: '2022-10-01T00:00:00+00:00' criticality: 破壊的 diff --git a/translations/ja-JP/data/graphql/ghec/graphql_upcoming_changes.public.yml b/translations/ja-JP/data/graphql/ghec/graphql_upcoming_changes.public.yml index 7b4b915eef..f61e36258e 100644 --- a/translations/ja-JP/data/graphql/ghec/graphql_upcoming_changes.public.yml +++ b/translations/ja-JP/data/graphql/ghec/graphql_upcoming_changes.public.yml @@ -576,7 +576,7 @@ upcoming_changes: owner: lukewar - location: ProjectNextFieldType.TASKS - description: '`TASKS` will be removed. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement.' + description: '`TASKS`は削除されます。適切な置き換えを見つけるには、https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/ にあるProjectV2ガイドに従ってください。' reason: '`ProjectNext`は、より多機能な`ProjectV2`に置き換えられて非推奨になりました。' date: '2022-10-01T00:00:00+00:00' criticality: 破壊的 diff --git a/translations/ja-JP/data/graphql/graphql_upcoming_changes.public.yml b/translations/ja-JP/data/graphql/graphql_upcoming_changes.public.yml index 7b4b915eef..f61e36258e 100644 --- a/translations/ja-JP/data/graphql/graphql_upcoming_changes.public.yml +++ b/translations/ja-JP/data/graphql/graphql_upcoming_changes.public.yml @@ -576,7 +576,7 @@ upcoming_changes: owner: lukewar - location: ProjectNextFieldType.TASKS - description: '`TASKS` will be removed. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement.' + description: '`TASKS`は削除されます。適切な置き換えを見つけるには、https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/ にあるProjectV2ガイドに従ってください。' reason: '`ProjectNext`は、より多機能な`ProjectV2`に置き換えられて非推奨になりました。' date: '2022-10-01T00:00:00+00:00' criticality: 破壊的 diff --git a/translations/ja-JP/data/release-notes/enterprise-server/3-3/11.yml b/translations/ja-JP/data/release-notes/enterprise-server/3-3/11.yml index ae4bc1264d..fcfdc8c458 100644 --- a/translations/ja-JP/data/release-notes/enterprise-server/3-3/11.yml +++ b/translations/ja-JP/data/release-notes/enterprise-server/3-3/11.yml @@ -5,7 +5,7 @@ sections: - "**中**: 攻撃者が、GitHub Enterprise ServerのWebインターフェース内のドロップダウンUI要素のクロスサイトスクリプティング(XSS)脆弱性を悪用することによってJavascriptのコードを実行することを防ぎます。" - Grafanaをバージョン7.5.17にアップデートします。このバージョンは [CVE-2020-13379](https://github.com/advisories/GHSA-wc9w-wvq2-ffm9)及び[CVE-2022-21702](https://github.com/grafana/grafana/security/advisories/GHSA-xc3p-28hw-q24g)を含む様々なセキュリティ脆弱性に対処しています。 - パッケージは最新のセキュリティバージョンにアップデートされました。 - - "**MEDIUM**: A stored XSS vulnerability was identified in GitHub Enterprise Server that allowed the injection of arbitrary attributes. This injection was blocked by Github's Content Security Policy (CSP). This vulnerability was reported via the GitHub Bug Bounty program and has been assigned [CVE-2022-23733](https://www.cve.org/CVERecord?id=CVE-2022-23733). [Updated: 2022-07-31]" + - "**中**: 任意の属性をインジェクションできるストアドXSS脆弱性がGitHub Enterprise Serverで特定されました。このインジェクションは、GitHubのContent Security Policy (CSP)によってブロックされました。この脆弱性はGitHub Bug Bountyプログラムを通じて報告され、[CVE-2022-23733] (https://www.cve.org/CVERecord?id=CVE-2022-23733)が割り当てられました。[更新:2022年7月31日]" bugs: - 成果物のzipアーカイブ中のファイルが、unzipツールを使って展開されたときに000の権限を持つ問題を修正しました。GitHub.comでの動作と同じように、それらのファイルの権限には644が設定されるようになりました。 - collectdデーモンが過剰にメモリを消費することがありました。 diff --git a/translations/ja-JP/data/release-notes/enterprise-server/3-4/6.yml b/translations/ja-JP/data/release-notes/enterprise-server/3-4/6.yml index 7bd0465265..99ea438dc3 100644 --- a/translations/ja-JP/data/release-notes/enterprise-server/3-4/6.yml +++ b/translations/ja-JP/data/release-notes/enterprise-server/3-4/6.yml @@ -5,7 +5,7 @@ sections: - "**中**: 攻撃者が、GitHub Enterprise ServerのWebインターフェース内のドロップダウンUI要素のクロスサイトスクリプティング(XSS)脆弱性を悪用することによってJavascriptのコードを実行することを防ぎます。" - Grafanaをバージョン7.5.17にアップデートします。このバージョンは [CVE-2020-13379](https://github.com/advisories/GHSA-wc9w-wvq2-ffm9)及び[CVE-2022-21702](https://github.com/grafana/grafana/security/advisories/GHSA-xc3p-28hw-q24g)を含む様々なセキュリティ脆弱性に対処しています。 - パッケージは最新のセキュリティバージョンにアップデートされました。 - - "**MEDIUM**: A stored XSS vulnerability was identified in GitHub Enterprise Server that allowed the injection of arbitrary attributes. This injection was blocked by Github's Content Security Policy (CSP). This vulnerability was reported via the GitHub Bug Bounty program and has been assigned [CVE-2022-23733](https://www.cve.org/CVERecord?id=CVE-2022-23733). [Updated: 2022-07-31]" + - "**中**: 任意の属性をインジェクションできるストアドXSS脆弱性がGitHub Enterprise Serverで特定されました。このインジェクションは、GitHubのContent Security Policy (CSP)によってブロックされました。この脆弱性はGitHub Bug Bountyプログラムを通じて報告され、[CVE-2022-23733] (https://www.cve.org/CVERecord?id=CVE-2022-23733)が割り当てられました。[更新:2022年7月31日]" bugs: - collectdデーモンが過剰にメモリを消費することがありました。 - ローテーとされたログファイルのバックアップが蓄積され、過剰にストレージを消費することがありました。 diff --git a/translations/ja-JP/data/release-notes/enterprise-server/3-5/0-rc1.yml b/translations/ja-JP/data/release-notes/enterprise-server/3-5/0-rc1.yml index 55b666d405..e4fb787496 100644 --- a/translations/ja-JP/data/release-notes/enterprise-server/3-5/0-rc1.yml +++ b/translations/ja-JP/data/release-notes/enterprise-server/3-5/0-rc1.yml @@ -245,13 +245,13 @@ sections: heading: EnterpriseのAudit log内のGitイベント notes: - | - The following Git-related events can now appear in the enterprise audit log. If you enable the feature and set an audit log retention period, the new events will be available for search via the UI and API, or export via JSON or CSV. + 以下のGit関連のイベントが、EnterpriseのAudit logに現れるようになりました。この機能を有効化し、Audit logの保存期間を設定すると、新しいイベントはUIやAPI経由で検索したり、JSONあるいはCSVにエクスポートしたりできるようになります。 - `git.clone` - `git.fetch` - `git.push` - Due to the large number of Git events logged, we recommend you monitor your instance's file storage and review your related alert configurations. For more information, see "[Configuring the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise#managing-git-events-in-the-audit-log)." + 記録されるGitイベント数は大量なので、インスタンスのファイルストレージをモニタリングし、関連するアラート設定をレビューすることをおすすめします。詳しい情報については「[EnterpriseのAudit logの設定(/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise#managing-git-events-in-the-audit-log)」を参照してください。 - heading: CODEOWNERSの改善 notes: diff --git a/translations/ja-JP/data/release-notes/enterprise-server/3-5/0.yml b/translations/ja-JP/data/release-notes/enterprise-server/3-5/0.yml index 826086b239..310affb10d 100644 --- a/translations/ja-JP/data/release-notes/enterprise-server/3-5/0.yml +++ b/translations/ja-JP/data/release-notes/enterprise-server/3-5/0.yml @@ -238,13 +238,13 @@ sections: heading: EnterpriseのAudit log内のGitイベント notes: - | - The following Git-related events can now appear in the enterprise audit log. If you enable the feature and set an audit log retention period, the new events will be available for search via the UI and API, or export via JSON or CSV. + 以下のGit関連のイベントが、EnterpriseのAudit logに現れるようになりました。この機能を有効化し、Audit logの保存期間を設定すると、新しいイベントはUIやAPI経由で検索したり、JSONあるいはCSVにエクスポートしたりできるようになります。 - `git.clone` - `git.fetch` - `git.push` - Due to the large number of Git events logged, we recommend you monitor your instance's file storage and review your related alert configurations. For more information, see "[Configuring the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise#managing-git-events-in-the-audit-log)." + 記録されるGitイベント数は大量なので、インスタンスのファイルストレージをモニタリングし、関連するアラート設定をレビューすることをおすすめします。詳しい情報については「[EnterpriseのAudit logの設定(/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise#managing-git-events-in-the-audit-log)」を参照してください。 - heading: CODEOWNERSの改善 notes: @@ -290,12 +290,13 @@ sections: GitHub Appがリリースアセットをアップロードできるようになりました。 changes: - | - Minimum requirements for root storage and memory increased for GitHub Enterprise Server 2.10 and 3.0, and are now enforced as of 3.5.0. + ルートストレージとメモリの最小要件はGitHub Enterprise Server 2.10と3.0で増加され、3.5.0で強制されました。 - - In version 2.10, the minimum requirement for root storage increased from 80 GB to 200 GB. As of 3.5.0, system preflight checks will fail if the root storage is smaller than 80 GB. - - In version 3.0, the minimum requirement for memory increased from 16 GB to 32 GB. As of 3.5.0, system preflight checks will fail if the system has less than 28 GB of memory. + - バージョン2.10では、ルートストレージの最小要件は80GBから200GBに増やされました。3.5.0では、システムのプリフライトチェックはルートストレージが80GB未満の場合失敗します。 - For more information, see the minimum requirements for each supported deployment platform in "[Setting up a GitHub Enterprise Server instance](/admin/installation/setting-up-a-github-enterprise-server-instance)." [Updated: 2022-06-20] + - バージョン3.0では、メモリの最小要件が16GBから32GBに増やされました。3.5.0では、システムのプリフライトチェックはシステムが28GB未満のメモリしか持っていない場合失敗します。 + + 詳しい情報については、「[GitHub Enterprise Serverインスタンスのセットアップ](/admin/installation/setting-up-a-github-enterprise-server-instance)」中のサポートされている各デプロイメントプラットフォームに対する最小要件を参照してください。[更新: 2022年6月20日] - | OAuth及びGitHub Appsでデバイス認可フローを使うためには、この機能を手動で有効化しなければなりません。この変更は、アプリケーションがGitHub Enterprise Serverのユーザに対するフィッシング攻撃に使われる可能性を、インテグレーターがそのリスクを認識し、この形態の認証をサポートする意識的な選択を確実に行うことによって下げるものです。OAuth AppもしくはGitHub Appを所有もしくは管理していて、デバイスフローを使いたいのであれば、アプリケーションの設定ページからアプリケーションに対して有効化できます。デバイスフローAPIのエンドポイントは、この機能が有効化されていないアプリケーションに対してはステータスコード`400`を返します。詳しい情報については「[OAuth Appsの認可](/developers/apps/building-oauth-apps/authorizing-oauth-apps#device-flow)」を参照してください。 - | diff --git a/translations/ja-JP/data/release-notes/enterprise-server/3-5/3.yml b/translations/ja-JP/data/release-notes/enterprise-server/3-5/3.yml index f8c2d51ead..4d430d40b3 100644 --- a/translations/ja-JP/data/release-notes/enterprise-server/3-5/3.yml +++ b/translations/ja-JP/data/release-notes/enterprise-server/3-5/3.yml @@ -5,7 +5,7 @@ sections: - "**中**: 攻撃者が、GitHub Enterprise ServerのWebインターフェース内のドロップダウンUI要素のクロスサイトスクリプティング(XSS)脆弱性を悪用することによってJavascriptのコードを実行することを防ぎます。" - Grafanaをバージョン7.5.17にアップデートします。このバージョンは [CVE-2020-13379](https://github.com/advisories/GHSA-wc9w-wvq2-ffm9)及び[CVE-2022-21702](https://github.com/grafana/grafana/security/advisories/GHSA-xc3p-28hw-q24g)を含む様々なセキュリティ脆弱性に対処しています。 - パッケージは最新のセキュリティバージョンにアップデートされました。 - - "**MEDIUM**: A stored XSS vulnerability was identified in GitHub Enterprise Server that allowed the injection of arbitrary attributes. This injection was blocked by Github's Content Security Policy (CSP). This vulnerability was reported via the GitHub Bug Bounty program and has been assigned [CVE-2022-23733](https://www.cve.org/CVERecord?id=CVE-2022-23733). [Updated: 2022-07-31]" + - "**中**: 任意の属性をインジェクションできるストアドXSS脆弱性がGitHub Enterprise Serverで特定されました。このインジェクションは、GitHubのContent Security Policy (CSP)によってブロックされました。この脆弱性はGitHub Bug Bountyプログラムを通じて報告され、[CVE-2022-23733] (https://www.cve.org/CVERecord?id=CVE-2022-23733)が割り当てられました。[更新:2022年7月31日]" bugs: - collectdデーモンが過剰にメモリを消費することがありました。 - ローテーとされたログファイルのバックアップが蓄積され、過剰にストレージを消費することがありました。 diff --git a/translations/ja-JP/data/reusables/actions/actions-use-sha-pinning-comment.md b/translations/ja-JP/data/reusables/actions/actions-use-sha-pinning-comment.md index b3a3c95421..9a67e51ea7 100644 --- a/translations/ja-JP/data/reusables/actions/actions-use-sha-pinning-comment.md +++ b/translations/ja-JP/data/reusables/actions/actions-use-sha-pinning-comment.md @@ -1,3 +1,3 @@ -# GitHub recommends pinning actions to a commit SHA. -# To get a newer version, you will need to update the SHA. -# You can also reference a tag or branch, but the action may change without warning. +# GitHubでは、コミットSHAにアクションを固定することをおすすめします。 +# 新しいバージョンを入手するには、SHAをアップデートする必要があります。 +# タグやブランチを参照することもできますが、アクションは警告なしに変更されることがあります。 diff --git a/translations/ja-JP/data/reusables/actions/contacting-support.md b/translations/ja-JP/data/reusables/actions/contacting-support.md index edfc1c86b6..b8d9451425 100644 --- a/translations/ja-JP/data/reusables/actions/contacting-support.md +++ b/translations/ja-JP/data/reusables/actions/contacting-support.md @@ -1,4 +1,4 @@ -If you need help with anything related to workflow configuration, such as syntax, {% data variables.product.prodname_dotcom %}-hosted runners, or building actions, look for an existing topic or start a new one in the [{% data variables.product.prodname_github_community %}'s {% data variables.product.prodname_actions %} and {% data variables.product.prodname_registry %} category](https://github.com/orgs/github-community/discussions/categories/actions-and-packages). +たとえば構文、{% data variables.product.prodname_dotcom %}ホストランナー、アクションの構築など、ワークフローの設定に関して何か支援が必要な場合は、[{% data variables.product.prodname_github_community %}の{% data variables.product.prodname_actions %}や{% data variables.product.prodname_registry %}カテゴリ](https://github.com/orgs/github-community/discussions/categories/actions-and-packages)で既存のトピックを探してみるか、新しいトピックを開始してください。 {% data variables.product.prodname_actions %}についてのフィードバックもしくは機能リクエストがあるなら、それらを{% data variables.contact.contact_feedback_actions %}で共有してください。 diff --git a/translations/ja-JP/data/reusables/actions/jobs/multi-dimension-matrix.md b/translations/ja-JP/data/reusables/actions/jobs/multi-dimension-matrix.md index 86c845721b..8417235ef5 100644 --- a/translations/ja-JP/data/reusables/actions/jobs/multi-dimension-matrix.md +++ b/translations/ja-JP/data/reusables/actions/jobs/multi-dimension-matrix.md @@ -12,7 +12,7 @@ jobs: example_matrix: strategy: matrix: - os: [ubuntu-18.04, ubuntu-20.04] + os: [ubuntu-22.04, ubuntu-20.04] version: [10, 12, 14] runs-on: {% raw %}${{ matrix.os }}{% endraw %} steps: diff --git a/translations/ja-JP/data/reusables/actions/jobs/section-choosing-the-runner-for-a-job.md b/translations/ja-JP/data/reusables/actions/jobs/section-choosing-the-runner-for-a-job.md index aa6186a5bb..e92c535016 100644 --- a/translations/ja-JP/data/reusables/actions/jobs/section-choosing-the-runner-for-a-job.md +++ b/translations/ja-JP/data/reusables/actions/jobs/section-choosing-the-runner-for-a-job.md @@ -6,7 +6,7 @@ ### {% data variables.product.prodname_dotcom %}ホストランナーの選択 -If you use a {% data variables.product.prodname_dotcom %}-hosted runner, each job runs in a fresh instance of a runner image specified by `runs-on`. +{% data variables.product.prodname_dotcom %}ホストランナーを使う場合、それぞれのジョブは`runs-on`で指定されたランナーイメージの新しいインスタンスで実行されます。 利用可能な{% data variables.product.prodname_dotcom %}ホストランナーの種類は以下のとおりです。 diff --git a/translations/ja-JP/data/reusables/actions/macos-runner-preview.md b/translations/ja-JP/data/reusables/actions/macos-runner-preview.md index c9b93aecbe..9f52576c37 100644 --- a/translations/ja-JP/data/reusables/actions/macos-runner-preview.md +++ b/translations/ja-JP/data/reusables/actions/macos-runner-preview.md @@ -1 +1 @@ -The macos-latest YAML workflow label currently uses the macOS 10.15 runner image. +macos-latest YAMLワークフローラベルは、現在macOS 10.15のランナーイメージを使用します。 diff --git a/translations/ja-JP/data/reusables/actions/pure-javascript.md b/translations/ja-JP/data/reusables/actions/pure-javascript.md index 933fe00c03..a04735ceb6 100644 --- a/translations/ja-JP/data/reusables/actions/pure-javascript.md +++ b/translations/ja-JP/data/reusables/actions/pure-javascript.md @@ -1 +1 @@ -JavaScriptのアクションがGitHubがホストするすべてのランナー(Ubuntu、Windows、macOS)と互換性があることを保証するためには、作成するパッケージ化されたJacScriptのコードは純粋なJavaScriptであり、他のバイナリに依存していてはなりません。 JavaScript actions run directly on the runner and use binaries that already exist in the runner image. +JavaScriptのアクションがGitHubがホストするすべてのランナー(Ubuntu、Windows、macOS)と互換性があることを保証するためには、作成するパッケージ化されたJacScriptのコードは純粋なJavaScriptであり、他のバイナリに依存していてはなりません。 JavaScriptアクションは直接ランナー上で実行され、ランナーイメージ上にすでに存在するバイナリを使用します。 diff --git a/translations/ja-JP/data/reusables/actions/self-hosted-runner-auto-removal.md b/translations/ja-JP/data/reusables/actions/self-hosted-runner-auto-removal.md index a2513a6820..ddbc38a405 100644 --- a/translations/ja-JP/data/reusables/actions/self-hosted-runner-auto-removal.md +++ b/translations/ja-JP/data/reusables/actions/self-hosted-runner-auto-removal.md @@ -1 +1,6 @@ -A self-hosted runner is automatically removed from {% data variables.product.product_name %} if it has not connected to {% data variables.product.prodname_actions %} for more than 30 days. +{%- ifversion fpt or ghec or ghes > 3.6 %} +A self-hosted runner is automatically removed from {% data variables.product.product_name %} if it has not connected to {% data variables.product.prodname_actions %} for more than 14 days. +An ephemeral self-hosted runner is automatically removed from {% data variables.product.product_name %} if it has not connected to {% data variables.product.prodname_actions %} for more than 1 day. +{%- elsif ghae or ghes < 3.7 %} +A self-hosted runner is automatically removed from {% data variables.product.product_name %} if it has not connected to {% data variables.product.prodname_actions %} for more than 30 days. +{%- endif %} \ No newline at end of file diff --git a/translations/ja-JP/data/reusables/actions/supported-github-runners.md b/translations/ja-JP/data/reusables/actions/supported-github-runners.md index 8f3ec2e695..b79bb449cf 100644 --- a/translations/ja-JP/data/reusables/actions/supported-github-runners.md +++ b/translations/ja-JP/data/reusables/actions/supported-github-runners.md @@ -1,7 +1,7 @@ - + @@ -36,7 +36,6 @@ Ubuntu 22.04 ubuntu-22.04 @@ -49,12 +48,13 @@ Ubuntu 20.04 @@ -92,7 +92,7 @@ macOS Catalina 10.15 [deprecated] {% note %} -**Note:** The `-latest` runner images are the latest stable images that {% data variables.product.prodname_dotcom %} provides, and might not be the most recent version of the operating system available from the operating system vendor. +**ノート:** `-latest`ランナーイメージは、{% data variables.product.prodname_dotcom %}が提供する最新の安定版イメージであり、オペレーティングシステムのベンダーが提供する最新バージョンのオペレーティングシステムではないことがあります。 {% endnote %} diff --git a/translations/ja-JP/data/reusables/advanced-security/secret-scanning-dry-run-results.md b/translations/ja-JP/data/reusables/advanced-security/secret-scanning-dry-run-results.md index 968ca87639..9e294f2440 100644 --- a/translations/ja-JP/data/reusables/advanced-security/secret-scanning-dry-run-results.md +++ b/translations/ja-JP/data/reusables/advanced-security/secret-scanning-dry-run-results.md @@ -1,3 +1,3 @@ 1. dry runが終了すると、結果のサンプル(最大1000)が表示されます。 結果をレビューし、誤検知の結果を確認してください。 ![dry runの結果を表示しているスクリーンショット](/assets/images/help/repository/secret-scanning-publish-pattern.png) 1. 結果に問題があれば修正するために新しいカスタムパターンを編集し、その変更をテストするために**Save and dry run(保存してdry run)**をクリックしてください。 -{% indented_data_reference reusables.secret-scanning.beta-dry-runs spaces=3 %} + diff --git a/translations/ja-JP/data/reusables/advanced-security/secret-scanning-dry-run-select-enterprise-repos.md b/translations/ja-JP/data/reusables/advanced-security/secret-scanning-dry-run-select-enterprise-repos.md new file mode 100644 index 0000000000..f3885c868f --- /dev/null +++ b/translations/ja-JP/data/reusables/advanced-security/secret-scanning-dry-run-select-enterprise-repos.md @@ -0,0 +1,7 @@ +{%- ifversion custom-pattern-dry-run-ga %} +1. dry runを実行したいリポジトリを最大10個まで検索して選択してください。 ![dry runのために選択したリポジトリを表示しているスクリーンショット](/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-select-repo-only.png) +1. 新しいカスタムパターンをテストする準備ができたら**Run(実行)**をクリックしてください。 +{%- else %} +1. dry runを実行したいリポジトリを最大10個まで検索して選択してください。 ![dry runのために選択したリポジトリを表示しているスクリーンショット](/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-select-repo.png) +1. カスタムパターンをテストする準備ができたら、**Dry run**をクリックしてください。 +{%- endif %} diff --git a/translations/ja-JP/data/reusables/advanced-security/secret-scanning-dry-run-select-repos.md b/translations/ja-JP/data/reusables/advanced-security/secret-scanning-dry-run-select-repos.md index d70e6538d2..133fd8391a 100644 --- a/translations/ja-JP/data/reusables/advanced-security/secret-scanning-dry-run-select-repos.md +++ b/translations/ja-JP/data/reusables/advanced-security/secret-scanning-dry-run-select-repos.md @@ -1,2 +1,9 @@ +{%- ifversion custom-pattern-dry-run-ga %} +1. dry runを実行したいリポジトリを選択してください。 + * Organization全体でdry runを実行したい場合は、**All repositories in the organization(Organizationのすべてのリポジトリ)**を選択してください。 ![dry runのために選択したリポジトリを表示しているスクリーンショット](/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-all-repos.png) + * dry runを実行したいリポジトリを指定するには、**Selected repositories(選択したリポジトリ)**を選択し、続いて最大で10個のリポジトリを検索して選択してください。 ![dry runのために選択したリポジトリを表示しているスクリーンショット](/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-select-repos-option.png) +1. 新しいカスタムパターンをテストする準備ができたら**Run(実行)**をクリックしてください。 +{%- else %} 1. dry runを実行したいリポジトリを最大10個まで検索して選択してください。 ![dry runのために選択したリポジトリを表示しているスクリーンショット](/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-select-repo.png) 1. カスタムパターンをテストする準備ができたら、**Dry run**をクリックしてください。 +{%- endif %} diff --git a/translations/ja-JP/data/reusables/audit_log/audit-data-retention-tab.md b/translations/ja-JP/data/reusables/audit_log/audit-data-retention-tab.md index 2f1850c4ef..9d01a1ed43 100644 --- a/translations/ja-JP/data/reusables/audit_log/audit-data-retention-tab.md +++ b/translations/ja-JP/data/reusables/audit_log/audit-data-retention-tab.md @@ -1,3 +1,3 @@ -1. Under "Audit log", click **Audit Data Retention**. +1. "Audit log"の下で、**Audit Data Retention(監査データの保持)**をクリックしてください。 - ![Screenshot of the "Audit Data Retention" tab](/assets/images/help/enterprises/audit-data-retention-tab.png) \ No newline at end of file + !["Audit Data Retention"タブのスクリーンショット](/assets/images/help/enterprises/audit-data-retention-tab.png) \ No newline at end of file diff --git a/translations/ja-JP/data/reusables/audit_log/git-events-not-in-search-results.md b/translations/ja-JP/data/reusables/audit_log/git-events-not-in-search-results.md index 7f54d1e816..82d059cab1 100644 --- a/translations/ja-JP/data/reusables/audit_log/git-events-not-in-search-results.md +++ b/translations/ja-JP/data/reusables/audit_log/git-events-not-in-search-results.md @@ -1,7 +1,7 @@ {% ifversion git-events-audit-log %} {% note %} -**Note:** Git events are not included in search results. +**ノート:** Gitイベントは検索結果に含まれません。 {% endnote %} {% endif %} \ No newline at end of file diff --git a/translations/ja-JP/data/reusables/audit_log/retention-periods.md b/translations/ja-JP/data/reusables/audit_log/retention-periods.md index 4a23fea822..4508acea66 100644 --- a/translations/ja-JP/data/reusables/audit_log/retention-periods.md +++ b/translations/ja-JP/data/reusables/audit_log/retention-periods.md @@ -1,3 +1,3 @@ -Audit logにはEnterpriseに影響するアクティビティによってトリガーされたイベントがリストされ{% ifversion not ghec %}ます。 Audit logs for {% data variables.product.product_name %} are retained indefinitely{% ifversion audit-data-retention-tab %}, unless an enterprise owner configured a different retention period. For more information, see "[Configuring the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise)."{% else %}.{% endif %}{% else %} within the current month and up to the previous six months. Audit logは、7日分のGitイベントを保持します。{% endif %} +Audit logにはEnterpriseに影響するアクティビティによってトリガーされたイベントがリストされ{% ifversion not ghec %}ます。 {% data variables.product.product_name %}のAudit logは{% ifversion audit-data-retention-tab %}Enterpriseのオーナーが異なる保持期間を設定しないかぎり 無期限に保持されます。詳しい情報については「[EntepriseでのAudit logの設定](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise)」を参照してください。{% else %}無期限に保持されます。{% endif %}{% else %}、その期間は当月と最大過去6ヶ月です。 Audit logは、7日分のGitイベントを保持します。{% endif %} {% data reusables.audit_log.only-three-months-displayed %} diff --git a/translations/ja-JP/data/reusables/codespaces/billing-for-prebuilds-default.md b/translations/ja-JP/data/reusables/codespaces/billing-for-prebuilds-default.md index 663ace091c..d3349653b4 100644 --- a/translations/ja-JP/data/reusables/codespaces/billing-for-prebuilds-default.md +++ b/translations/ja-JP/data/reusables/codespaces/billing-for-prebuilds-default.md @@ -1,3 +1,3 @@ -デフォルトでは、{% data variables.product.prodname_actions %}ワークフローは事前ビルドされたテンプレートを作成あるいは更新するたび、あるいは事前ビルドが有効化されたブランチにプッシュするたびにトリガーされます。 他のワークフローと同じように、事前ビルドされたワークフローはアカウントに含まれるActionsの分があればその一部を消費し、そうでない場合はActionsの分に対する課金を生じさせます。 Actionsの分の価格に関する詳しい情報については「[{% data variables.product.prodname_actions %}の支払いについて](/billing/managing-billing-for-github-actions/about-billing-for-github-actions)」を参照してください。 +デフォルトでは、{% data variables.product.prodname_actions %}ワークフローは事前ビルドを作成あるいは更新するたび、あるいは事前ビルドが有効化されたブランチにプッシュするたびにトリガーされます。 他のワークフローと同じように、事前ビルドされたワークフローはアカウントに含まれるActionsの分があればその一部を消費し、そうでない場合はActionsの分に対する課金を生じさせます。 Actionsの分の価格に関する詳しい情報については「[{% data variables.product.prodname_actions %}の支払いについて](/billing/managing-billing-for-github-actions/about-billing-for-github-actions)」を参照してください。 -{% data variables.product.prodname_actions %}の分と合わせて、指定されたリポジトリとリージョンについて、それぞれの事前ビルドされた設定と関連づけられた事前ビルドテンプレートのストレージに対しても課金されます。 事前ビルドされたテンプレートのストレージは、Codespacesのストレージと同じレートで課金されます。 \ No newline at end of file +{% data variables.product.prodname_actions %}の分と合わせて、指定されたリポジトリとリージョンについて、それぞれの事前ビルドの設定と関連づけられた事前ビルドのストレージに対しても課金されます。 事前ビルドのストレージは、Codespacesのストレージと同じレートで課金されます。 \ No newline at end of file diff --git a/translations/ja-JP/data/reusables/codespaces/billing-for-prebuilds-reducing.md b/translations/ja-JP/data/reusables/codespaces/billing-for-prebuilds-reducing.md index 57fd1feb74..31ec0c9611 100644 --- a/translations/ja-JP/data/reusables/codespaces/billing-for-prebuilds-reducing.md +++ b/translations/ja-JP/data/reusables/codespaces/billing-for-prebuilds-reducing.md @@ -1,3 +1,3 @@ -Actionsの分の消費を削減するために、開発コンテナ設定ファイルを変更したときにのみ、あるいはカスタムのスケジュールだけに従って事前ビルドされたテンプレートが更新されるように設定できます。 また、事前ビルドされた設定に対して保持されるテンプレートのバージョン数を調整することによって、ストレージの使用量を管理することもできます。 詳しい情報については「[事前ビルドの設定](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)」を参照してください。 +Actionsの分の消費を削減するために、開発コンテナ設定ファイルを変更したときにのみ、あるいはカスタムのスケジュールだけに従って事前ビルドが更新されるように設定できます。 また、事前ビルドされた設定に対して保持されるテンプレートのバージョン数を調整することによって、ストレージの使用量を管理することもできます。 詳しい情報については「[事前ビルドの設定](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)」を参照してください。 -Organizationのオーナーは、事前ビルドされたワークフローとストレージの使用状況を、Organizationの{% data variables.product.prodname_actions %}使用状況レポートをダウンロードして追跡できます。 You can identify workflow runs for prebuilds by filtering the CSV output to only include the workflow called "Create {% data variables.product.prodname_codespaces %} Prebuilds." 詳しい情報については「[{% data variables.product.prodname_actions %}の利用状況の表示](/billing/managing-billing-for-github-actions/viewing-your-github-actions-usage#viewing-github-actions-usage-for-your-organization)」を参照してください。 +Organizationのオーナーは、事前ビルドされたワークフローとストレージの使用状況を、Organizationの{% data variables.product.prodname_actions %}使用状況レポートをダウンロードして追跡できます。 事前ビルドに対するワークフローの実行は、CSVの出力を"Create {% data variables.product.prodname_codespaces %} Prebuilds"というワークフローだけが含まれるようにフィルタリングすれば、特定できます。 詳しい情報については「[{% data variables.product.prodname_actions %}の利用状況の表示](/billing/managing-billing-for-github-actions/viewing-your-github-actions-usage#viewing-github-actions-usage-for-your-organization)」を参照してください。 diff --git a/translations/ja-JP/data/reusables/codespaces/creating-a-codespace-in-vscode.md b/translations/ja-JP/data/reusables/codespaces/creating-a-codespace-in-vscode.md index fa6ffee006..033ee26a71 100644 --- a/translations/ja-JP/data/reusables/codespaces/creating-a-codespace-in-vscode.md +++ b/translations/ja-JP/data/reusables/codespaces/creating-a-codespace-in-vscode.md @@ -19,9 +19,9 @@ ![新しい {% data variables.product.prodname_codespaces %} を作成するためのブランチを検索する](/assets/images/help/codespaces/choose-branch-vscode.png) -5. If prompted to choose a dev container configuration file, choose a file from the list. +5. 開発コンテナの設定ファイルを選択するよう求められたら、リストからファイルを選択してください。 - ![Choosing a dev container configuration file for {% data variables.product.prodname_codespaces %}](/assets/images/help/codespaces/choose-dev-container-vscode.png) + ![{% data variables.product.prodname_codespaces %}の開発コンテナの設定ファイルの選択](/assets/images/help/codespaces/choose-dev-container-vscode.png) 6. 使用したいマシンタイプをクリックしてください。 diff --git a/translations/ja-JP/data/reusables/codespaces/prebuilds-permission-authorization.md b/translations/ja-JP/data/reusables/codespaces/prebuilds-permission-authorization.md index d0fb9ccae7..024b559d97 100644 --- a/translations/ja-JP/data/reusables/codespaces/prebuilds-permission-authorization.md +++ b/translations/ja-JP/data/reusables/codespaces/prebuilds-permission-authorization.md @@ -1,13 +1,13 @@ - If the dev container configuration for the repository specifies permissions for accessing other repositories, you will be shown an authorization page. For more information on how this is specified in the `devcontainer.json` file, see "[Managing access to other repositories within your codespace](/codespaces/managing-your-codespaces/managing-repository-access-for-your-codespaces)." + リポジトリの開発コンテナの設定が他のリポジトリへのアクセスの権限を指定しているなら、認可ページが表示されます。 `devcontainer.json`でのこの指定に関する詳しい情報については「[codespace内での他のリポジトリへのアクセス管理](/codespaces/managing-your-codespaces/managing-repository-access-for-your-codespaces)」を参照してください。 - Click {% octicon "chevron-down" aria-label="The expand down icon" %} to view the details of the requested permissions. + 要求された権限の詳細を表示するには{% octicon "chevron-down" aria-label="The expand down icon" %}をクリックしてください。 - ![Screenshot of the authorization page for prebuilds](/assets/images/help/codespaces/prebuild-authorization-page.png) + ![事前ビルドのための認可ページのスクリーンショット](/assets/images/help/codespaces/prebuild-authorization-page.png) - Click **Authorize and continue** to grant these permissions for creation of the prebuild. Alternatively, you can click **Continue without authorizing** but, if you do so, codespaces created from the resulting prebuild may not work properly. + **Authorize and continue(認証して続ける)**をクリックして、事前ビルドの作成のためのこれらの権限を付与します。 あるいは**Continue without authorizing(認可せずに続ける)**をクリックすることもできますが、そうした場合にはその結果の事前ビルドから生成されるCodespacesは正しく動作しないかもしれません。 {% note %} - **Note**: Users who create codespaces using this prebuild will also be asked to grant these permisssions. + **ノート**: この事前ビルドを使ってCodespacesを作成したユーザは、これらの権限の付与も求められます。 {% endnote %} \ No newline at end of file diff --git a/translations/ja-JP/data/reusables/dependabot/dependabot-secrets-button.md b/translations/ja-JP/data/reusables/dependabot/dependabot-secrets-button.md index 50321fdaae..d6a9d5545c 100644 --- a/translations/ja-JP/data/reusables/dependabot/dependabot-secrets-button.md +++ b/translations/ja-JP/data/reusables/dependabot/dependabot-secrets-button.md @@ -1,5 +1,5 @@ {% ifversion fpt or ghec or ghes > 3.4 or ghae-issue-5658 %} -1. In the "Security" section of the sidebar, select **{% octicon "key-asterisk" aria-label="The key-asterisk icon" %} Secrets**, then click **{% data variables.product.prodname_dependabot %}**. +1. サイドバーの"Security(セキュリティ)"セクションで、**{% octicon "key-asterisk" aria-label="The key-asterisk icon" %} Secrets(シークレット)**を選択し、続いて**{% data variables.product.prodname_dependabot %}**をクリックしてください。 {% else %} 1. サイドバーで**{% data variables.product.prodname_dependabot %}**をクリックしてください。 ![{% data variables.product.prodname_dependabot %}シークレットサイドバーオプション](/assets/images/enterprise/3.3/dependabot/dependabot-secrets.png) {% endif %} diff --git a/translations/ja-JP/data/reusables/dependabot/dependabot-tos.md b/translations/ja-JP/data/reusables/dependabot/dependabot-tos.md index be8b7600db..2bbd7fac61 100644 --- a/translations/ja-JP/data/reusables/dependabot/dependabot-tos.md +++ b/translations/ja-JP/data/reusables/dependabot/dependabot-tos.md @@ -1,5 +1,5 @@ {% ifversion fpt %} {% data variables.product.prodname_dependabot %}及びすべての関連する機能は、[{% data variables.product.prodname_dotcom %}の利用規約](/free-pro-team@latest/github/site-policy/github-terms-of-service)でカバーされています。 {% elsif ghec %} -{% data variables.product.prodname_dependabot %} and all related features are covered by your license agreement. For more information, see "[{% data variables.product.company_short %} Enterprise Customer Terms](https://github.com/enterprise-legal)." +{% data variables.product.prodname_dependabot %}とすべての関連機能は、ライセンス契約の対象となっています。 詳しい情報については「[{% data variables.product.company_short %}Enterpriseカスタマー規約](https://github.com/enterprise-legal)」を参照してください。 {% endif %} diff --git a/translations/ja-JP/data/reusables/dependabot/enabling-disabling-dependency-graph-private-repo.md b/translations/ja-JP/data/reusables/dependabot/enabling-disabling-dependency-graph-private-repo.md index 74860bedf6..eb384cf1a7 100644 --- a/translations/ja-JP/data/reusables/dependabot/enabling-disabling-dependency-graph-private-repo.md +++ b/translations/ja-JP/data/reusables/dependabot/enabling-disabling-dependency-graph-private-repo.md @@ -1,8 +1,8 @@ リポジトリ管理者は、プライベートリポジトリに対して依存関係グラフを有効または無効にすることができます。 -ユーザアカウントまたは Organization が所有するすべてのリポジトリの依存関係グラフを有効または無効にすることもできます。 For more information, see "[Configuring the dependency graph](/code-security/supply-chain-security/understanding-your-software-supply-chain/configuring-the-dependency-graph)." +ユーザアカウントまたは Organization が所有するすべてのリポジトリの依存関係グラフを有効または無効にすることもできます。 詳しい情報については「[依存関係グラフの設定](/code-security/supply-chain-security/understanding-your-software-supply-chain/configuring-the-dependency-graph)」を参照してください。 {% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-settings %} {% data reusables.repositories.navigate-to-code-security-and-analysis %} -4. リポジトリ データへの読み取りアクセスを {% data variables.product.product_name %} に許可して依存関係グラフを有効にすることに関するメッセージを読んだうえで、[Dependency Graph] の隣にある [**Enable**] をクリックします。 !["Enable" button for the dependency graph](/assets/images/help/repository/dependency-graph-enable-button.png) You can disable the dependency graph at any time by clicking **Disable** next to "Dependency Graph" on the settings page for {% ifversion fpt or ghec or ghes > 3.4 or ghae-issue-5658 %}"Code security and analysis."{% else %}"Security & analysis."{% endif %} +4. リポジトリ データへの読み取りアクセスを {% data variables.product.product_name %} に許可して依存関係グラフを有効にすることに関するメッセージを読んだうえで、[Dependency Graph] の隣にある [**Enable**] をクリックします。 !["Enable" button for the dependency graph](/assets/images/help/repository/dependency-graph-enable-button.png) 依存関係グラフは、{% ifversion fpt or ghec or ghes > 3.4 or ghae-issue-5658 %}"Code security and analysis(コードのセキュリティと分析)"{% else %}""Security & analysis(セキュリティと分析)"{% endif %}の設定ページの"Dependency Graph(依存関係グラフ)"の隣の**Disable(無効化)**をクリックすれば、いつでも無効化できます。 diff --git a/translations/ja-JP/data/reusables/dependabot/enterprise-enable-dependabot.md b/translations/ja-JP/data/reusables/dependabot/enterprise-enable-dependabot.md index 1750986fd5..1df0abf905 100644 --- a/translations/ja-JP/data/reusables/dependabot/enterprise-enable-dependabot.md +++ b/translations/ja-JP/data/reusables/dependabot/enterprise-enable-dependabot.md @@ -2,7 +2,7 @@ {% note %} -**Note:** Your site administrator must set up {% data variables.product.prodname_dependabot_updates %} for {% data variables.product.product_location %} before you can use this feature. 詳しい情報については「[Enterpriseでの{% data variables.product.prodname_dependabot %}の有効化](/admin/configuration/configuring-github-connect/enabling-dependabot-for-your-enterprise)」を参照してください。 +**Note:** Your site administrator must set up {% data variables.product.prodname_dependabot_updates %} for {% data variables.product.product_location %} before you can use this feature. For more information, see "[Enabling {% data variables.product.prodname_dependabot %} for your enterprise](/admin/configuration/configuring-github-connect/enabling-dependabot-for-your-enterprise)." {% endnote %} diff --git a/translations/ja-JP/data/reusables/dependabot/ghes-ghae-enabling-dependency-graph.md b/translations/ja-JP/data/reusables/dependabot/ghes-ghae-enabling-dependency-graph.md index 81d44661a2..5bd45e98bd 100644 --- a/translations/ja-JP/data/reusables/dependabot/ghes-ghae-enabling-dependency-graph.md +++ b/translations/ja-JP/data/reusables/dependabot/ghes-ghae-enabling-dependency-graph.md @@ -1 +1 @@ -If the dependency graph is not available in your system, your enterprise owner can enable the dependency graph. 詳しい情報については「[Enterpriseでの依存関係グラフの有効化](/admin/code-security/managing-supply-chain-security-for-your-enterprise/enabling-the-dependency-graph-for-your-enterprise)」を参照してください。 +システムで依存関係グラフが利用できないのであれば、Enterpriseオーナーは依存関係グラフを有効化できます。 詳しい情報については「[Enterpriseでの依存関係グラフの有効化](/admin/code-security/managing-supply-chain-security-for-your-enterprise/enabling-the-dependency-graph-for-your-enterprise)」を参照してください。 diff --git a/translations/ja-JP/data/reusables/dependabot/pull-request-introduction.md b/translations/ja-JP/data/reusables/dependabot/pull-request-introduction.md index 70635054ea..291703a3f1 100644 --- a/translations/ja-JP/data/reusables/dependabot/pull-request-introduction.md +++ b/translations/ja-JP/data/reusables/dependabot/pull-request-introduction.md @@ -1 +1 @@ -{% data variables.product.prodname_dependabot %} は、依存関係を更新するPull Requestを生成します。 リポジトリの設定によっては、{% data variables.product.prodname_dependabot %} がバージョン更新やセキュリティアップデートのPull Requestを発行する場合があります。 これらのPull Requestは、他のPull Requestと同じ方法で管理しますが、追加のコマンドもいくつか用意されています。 For information about enabling {% data variables.product.prodname_dependabot %} dependency updates, see "[Configuring {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/configuring-dependabot-security-updates)" and "[Enabling and disabling {% data variables.product.prodname_dependabot %} version updates](/code-security/supply-chain-security/keeping-your-dependencies-updated-automatically/enabling-and-disabling-version-updates)." +{% data variables.product.prodname_dependabot %} は、依存関係を更新するPull Requestを生成します。 リポジトリの設定によっては、{% data variables.product.prodname_dependabot %} がバージョン更新やセキュリティアップデートのPull Requestを発行する場合があります。 これらのPull Requestは、他のPull Requestと同じ方法で管理しますが、追加のコマンドもいくつか用意されています。 {% data variables.product.prodname_dependabot %}依存関係アップデートの有効化に関する情報については「[{% data variables.product.prodname_dependabot_security_updates %}の設定](/github/managing-security-vulnerabilities/configuring-dependabot-security-updates)」及び「[{% data variables.product.prodname_dependabot %}バージョンアップデートの有効化と無効化](/code-security/supply-chain-security/keeping-your-dependencies-updated-automatically/enabling-and-disabling-version-updates)」を参照してください。 diff --git a/translations/ja-JP/data/reusables/dependabot/pull-request-security-vs-version-updates.md b/translations/ja-JP/data/reusables/dependabot/pull-request-security-vs-version-updates.md index bdbe5c9b48..ecdbb8bd64 100644 --- a/translations/ja-JP/data/reusables/dependabot/pull-request-security-vs-version-updates.md +++ b/translations/ja-JP/data/reusables/dependabot/pull-request-security-vs-version-updates.md @@ -1,4 +1,4 @@ {% data variables.product.prodname_dependabot %}がPull Requestを起こす場合、それらのPull Requestは_セキュリティ_もしくは_バージョン_アップデートです。 -- _{% data variables.product.prodname_dependabot_security_updates %}_ are automated pull requests that help you update dependencies with known vulnerabilities. -- _{% data variables.product.prodname_dependabot_version_updates %}_ are automated pull requests that keep your dependencies updated, even when they don’t have any vulnerabilities. バージョンアップデートの状態をチェックするには、リポジトリのInsights(インサイト)タブ、続いてDependency Graph(依存関係グラフ)、そして{% data variables.product.prodname_dependabot %}にアクセスしてください。 +- _{% data variables.product.prodname_dependabot_security_updates %}_は、既知の脆弱性を持つ依存関係のアップデートを支援する自動化されたPull Requestです。 +- _{% data variables.product.prodname_dependabot_version_updates %}_は、脆弱性がない場合であっても依存関係を更新された状態に保つ、自動化されたPull Requestです。 バージョンアップデートの状態をチェックするには、リポジトリのInsights(インサイト)タブ、続いてDependency Graph(依存関係グラフ)、そして{% data variables.product.prodname_dependabot %}にアクセスしてください。 diff --git a/translations/ja-JP/data/reusables/dependabot/supported-package-managers.md b/translations/ja-JP/data/reusables/dependabot/supported-package-managers.md index a9a152642c..874f90ac9b 100644 --- a/translations/ja-JP/data/reusables/dependabot/supported-package-managers.md +++ b/translations/ja-JP/data/reusables/dependabot/supported-package-managers.md @@ -17,7 +17,7 @@ | Goモジュール | `gomod` | v1 | **✓** | **✓** | **✓** | | Gradle | `gradle` | N/A(バージョンなし)[1] | **✓** | **✓** | | | Maven | `maven` | N/A(バージョンなし)[2] | **✓** | **✓** | | -| npm | `npm` | v6, v7, v8 | **✓** | **✓** | | +| npm | `npm` | v6、v7、v8 | **✓** | **✓** | | | NuGet | `nuget` | <= 4.8[3] | **✓** | **✓** | | | pip | `pip` | v21.1.2 | | **✓** | | | pipenv | `pip` | <= 2021-05-29 | | **✓** | | @@ -30,11 +30,11 @@ {% tip %} -**Tip:** For package managers such as `pipenv` and `poetry`, you need to use the `pip` YAML value. たとえばPythonの依存関係を管理するのに`poetry`を使っており、{% data variables.product.prodname_dependabot %}に新しいバージョンのために依存関係のマニフェストファイルをモニターさせたい場合は、*dependabot.yml*ファイル中で`package-ecosystem: "pip"`を使ってください。 +**参考:** `pipenv`や`poetry`といったパッケージマネージャでは、`pip`のYAML値を使う必要があります。 たとえばPythonの依存関係を管理するのに`poetry`を使っており、{% data variables.product.prodname_dependabot %}に新しいバージョンのために依存関係のマニフェストファイルをモニターさせたい場合は、*dependabot.yml*ファイル中で`package-ecosystem: "pip"`を使ってください。 {% endtip %} -[1] {% data variables.product.prodname_dependabot %} doesn't run Gradle but supports updates to the following files: `build.gradle`, `build.gradle.kts` (for Kotlin projects), and files included via the `apply` declaration that have `dependencies` in the filename. Note that `apply` does not support `apply to`, recursion, or advanced syntaxes (for example, Kotlin's `apply` with `mapOf`, filenames defined by property). +[1] {% data variables.product.prodname_dependabot %}はGradleを実行しませんが、`build.gradle`及び`build.gradle.kts`(Kotlinのプロジェクトの場合)という2つのファイル、そしてファイル名に`dependencies`を持つ`apply`宣言によって含まれるファイルの更新はサポートしています。 `apply`は`apply to`、再帰、あるいは高度な構文(たとえばKotlinの`mapOf`付きの`apply`やプロパティで定義されたファイル名)はサポートしないことに注意してください。 [2] {% data variables.product.prodname_dependabot %}はMavenを実行しませんが、`pom.xml`ファイルの更新はサポートします。 @@ -42,10 +42,10 @@ {% ifversion fpt or ghec or ghes > 3.4 %} [4] -{% ifversion ghes = 3.5 %}`pub` support is currently in beta. Any known limitations are subject to change. Note that {% data variables.product.prodname_dependabot %}: - - Doesn't support updating git dependencies for `pub`. - - Won't perform an update when the version that it tries to update to is ignored, even if an earlier version is available. +{% ifversion ghes = 3.5 %}`pub`のサポートは現在ベータです。 既知の制限は変更されることがあります。 {% data variables.product.prodname_dependabot %}について以下のことに注意してください: + - `pub`に対するgitの依存関係のアップデートはサポートしていません。 + - 仮に以前のバージョンが利用できる場合であっても、アップデートしようとしているバージョンが無視されていればアップデートを行いません。 - For information about configuring your _dependabot.yml_ file for `pub`, see "[Enabling support for beta-level ecosystems](/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#enable-beta-ecosystems)." - {%- else %}{% data variables.product.prodname_dependabot %} won't perform an update for `pub` when the version that it tries to update to is ignored, even if an earlier version is available.{% endif %} + `pub`に対する_dependabot.yml_ファイルの設定に関する情報については「[ベータレベルのエコシステムに対するサポートの有効化](/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#enable-beta-ecosystems)」を参照してください。 + {%- else %}{% data variables.product.prodname_dependabot %}は、仮に以前のバージョンが利用できる場合であっても、アップデートしようとしているバージョンが無視されていれば`pub`のアップデートを行いません。{% endif %} {% endif %} diff --git a/translations/ja-JP/data/reusables/dependabot/vulnerable-calls-beta.md b/translations/ja-JP/data/reusables/dependabot/vulnerable-calls-beta.md index 3e8d7dc23d..cbcfc199cc 100644 --- a/translations/ja-JP/data/reusables/dependabot/vulnerable-calls-beta.md +++ b/translations/ja-JP/data/reusables/dependabot/vulnerable-calls-beta.md @@ -4,7 +4,7 @@ **ノート:** -- The detection of calls to vulnerable functions by {% data variables.product.prodname_dependabot %} is in beta and subject to change. +- {% data variables.product.prodname_dependabot %}による脆弱性のある関数の呼び出しの検出はベータであり、変更されることがあります。 - {% data reusables.gated-features.dependency-vulnerable-calls %} diff --git a/translations/ja-JP/data/reusables/dependency-review/action-enterprise.md b/translations/ja-JP/data/reusables/dependency-review/action-enterprise.md index 93908578c8..802788d24f 100644 --- a/translations/ja-JP/data/reusables/dependency-review/action-enterprise.md +++ b/translations/ja-JP/data/reusables/dependency-review/action-enterprise.md @@ -1,3 +1,3 @@ {% ifversion ghes or ghae %} -Enterprise owners and people with admin access to a repository can add the {% data variables.product.prodname_dependency_review_action %} to their enterprise and repository, respectively. +Enterpriseのオーナーとリポジトリへの管理アクセスを持つ人は、それぞれEnterpriseとリポジトリに{% data variables.product.prodname_dependency_review_action %}を追加できます。 {% endif %} \ No newline at end of file diff --git a/translations/ja-JP/data/reusables/dependency-review/dependency-review-action-beta-note.md b/translations/ja-JP/data/reusables/dependency-review/dependency-review-action-beta-note.md index 01b1e2f260..8d20821802 100644 --- a/translations/ja-JP/data/reusables/dependency-review/dependency-review-action-beta-note.md +++ b/translations/ja-JP/data/reusables/dependency-review/dependency-review-action-beta-note.md @@ -1,5 +1,5 @@ {% note %} -**Note**: The {% data variables.product.prodname_dependency_review_action %} is currently in public beta and subject to change. +**ノート**: {% data variables.product.prodname_dependency_review_action %}は現在パブリックベータであり、変更されることがあります。 {% endnote %} diff --git a/translations/ja-JP/data/reusables/dependency-review/dependency-review-action-overview.md b/translations/ja-JP/data/reusables/dependency-review/dependency-review-action-overview.md index fdfb2f6f8c..ce009a9d6c 100644 --- a/translations/ja-JP/data/reusables/dependency-review/dependency-review-action-overview.md +++ b/translations/ja-JP/data/reusables/dependency-review/dependency-review-action-overview.md @@ -1,3 +1,3 @@ -The {% data variables.product.prodname_dependency_review_action %} scans your pull requests for dependency changes and raises an error if any new dependencies have known vulnerabilities. The action is supported by an API endpoint that compares the dependencies between two revisions and reports any differences. +{% data variables.product.prodname_dependency_review_action %}はPull Requestをスキャンして依存関係の変更を探し、脆弱性があることが知られている新しい依存関係があればエラーを発生させます。 このアクションは、2つのリビジョン間で依存関係を比較し、差異があれば報告するAPIエンドポイントによってサポートされています。 -For more information about the action and the API endpoint, see "[About dependency review](/code-security/supply-chain-security/understanding-your-software-supply-chain/about-dependency-review#dependency-review-reinforcement)," and "[Dependency review](/rest/dependency-graph/dependency-review)" in the API documentation, respectively. +このアクションとAPIエンドポイントに関する詳しい情報については、それぞれ「[依存関係レビューについて](/code-security/supply-chain-security/understanding-your-software-supply-chain/about-dependency-review#dependency-review-reinforcement)」及びAPIドキュメンテーションの「[依存関係レビュー](/rest/dependency-graph/dependency-review)を参照してください。 diff --git a/translations/ja-JP/data/reusables/dependency-review/dependency-review-api-beta-note.md b/translations/ja-JP/data/reusables/dependency-review/dependency-review-api-beta-note.md index 73ee2bb66a..0c0de115ed 100644 --- a/translations/ja-JP/data/reusables/dependency-review/dependency-review-api-beta-note.md +++ b/translations/ja-JP/data/reusables/dependency-review/dependency-review-api-beta-note.md @@ -1,5 +1,5 @@ {% note %} -**Note**: The Dependency Review API is currently in public beta and subject to change. +**ノート** Dependency Review APIは現在パブリックベータであり、変更されることがあります。 {% endnote %} diff --git a/translations/ja-JP/data/reusables/dependency-submission/about-dependency-submission.md b/translations/ja-JP/data/reusables/dependency-submission/about-dependency-submission.md index e207327b1b..2581b51501 100644 --- a/translations/ja-JP/data/reusables/dependency-submission/about-dependency-submission.md +++ b/translations/ja-JP/data/reusables/dependency-submission/about-dependency-submission.md @@ -1,5 +1,5 @@ -The Dependency submission API lets you submit dependencies for a project. This enables you to add dependencies, such as those resolved when software is compiled or built, to {% data variables.product.prodname_dotcom %}'s dependency graph feature, providing a more complete picture of all of your project's dependencies. +Dependency submission APIを使うと、プロジェクトに依存関係をサブミットできます。 これにより、ソフトウェアがコンパイルあるいはビルドされる際に解決されるような依存関係を{% data variables.product.prodname_dotcom %}の依存関係グラフの機能に追加し、プロジェクトのすべての依存関係をさらに完全に描き出せるようになります。 -The dependency graph shows any dependencies you submit using the API in addition to any dependencies that are identified from manifest or lock files in the repository (for example, a `package-lock.json` file in a JavaScript project). For more information about viewing the dependency graph, see "[Exploring the dependencies of a repository](/code-security/supply-chain-security/understanding-your-software-supply-chain/exploring-the-dependencies-of-a-repository#viewing-the-dependency-graph)." +依存関係グラフは、リポジトリ中のマニフェストもしくはロックファイル(たとえばJavaScriptプロジェクトの`package-lock.json`ファイル)から特定された依存関係に加えて、このAPIを使ってえサブミットされた依存関係を表示します。 依存関係グラフの表示に関する詳しい情報については「[リポジトリの依存関係グラフの調査](/code-security/supply-chain-security/understanding-your-software-supply-chain/exploring-the-dependencies-of-a-repository#viewing-the-dependency-graph)」を参照してください。 -Submitted dependencies will receive {% data variables.product.prodname_dependabot_alerts %} and {% data variables.product.prodname_dependabot_security_updates %} for any known vulnerabilities. 依存関係に対する{% data variables.product.prodname_dependabot_alerts %}が得られるのは、{% data variables.product.prodname_advisory_database %}の[サポートされているエコシステム](https://github.com/github/advisory-database#supported-ecosystems)のいずれかからのものである場合だけです。 Submitted dependencies will not be surfaced in dependency review or your organization's dependency insights. +サブミットされた依存関係は、既知の脆弱性について{% data variables.product.prodname_dependabot_alerts %}と{% data variables.product.prodname_dependabot_security_updates %}を受け取ります。 依存関係に対する{% data variables.product.prodname_dependabot_alerts %}が得られるのは、{% data variables.product.prodname_advisory_database %}の[サポートされているエコシステム](https://github.com/github/advisory-database#supported-ecosystems)のいずれかからのものである場合だけです。 サブミットされた依存関係は、依存関係レビューやOrganizationの依存関係インサイトには表示されません。 diff --git a/translations/ja-JP/data/reusables/dependency-submission/dependency-submission-api-beta.md b/translations/ja-JP/data/reusables/dependency-submission/dependency-submission-api-beta.md index c1ccb6e81d..ecb8b8edbf 100644 --- a/translations/ja-JP/data/reusables/dependency-submission/dependency-submission-api-beta.md +++ b/translations/ja-JP/data/reusables/dependency-submission/dependency-submission-api-beta.md @@ -1,5 +1,5 @@ {% note %} -**Note:** The Dependency submission API is currently in public beta and subject to change. +**ノート:** Dependency submission APIは現在パブリックベータであり、変更されることがあります。 {% endnote %} diff --git a/translations/ja-JP/data/reusables/dependency-submission/dependency-submission-link.md b/translations/ja-JP/data/reusables/dependency-submission/dependency-submission-link.md index e51d65b143..5f7f0eb61b 100644 --- a/translations/ja-JP/data/reusables/dependency-submission/dependency-submission-link.md +++ b/translations/ja-JP/data/reusables/dependency-submission/dependency-submission-link.md @@ -1 +1 @@ -Additionally, you can use the Dependency submission API (beta) to submit dependencies from the package manager or ecosystem of your choice, even if the ecosystem is not supported by dependency graph for manifest or lock file analysis. 依存関係グラフはサブミットされた依存関係をエコシステムでグループ化して表示しますが、マニフェストあるいはロックファイルからパースされた依存関係とは独立して表示します。 Dependency submission APIに関する詳しい情報については「[Dependency submission APIの利用](/code-security/supply-chain-security/understanding-your-software-supply-chain/using-the-dependency-submission-api)」を参照してください。 +加えて、Dependency submission API(ベータ)を使って、エコシステムのマニフェストやロックファイルの分析を依存関係グラフがサポートしていない場合であっても、利用しているパッケージマネージャーもしくはエコシステムから依存関係をサブミットできます。 依存関係グラフはサブミットされた依存関係をエコシステムでグループ化して表示しますが、マニフェストあるいはロックファイルからパースされた依存関係とは独立して表示します。 Dependency submission APIに関する詳しい情報については「[Dependency submission APIの利用](/code-security/supply-chain-security/understanding-your-software-supply-chain/using-the-dependency-submission-api)」を参照してください。 diff --git a/translations/ja-JP/data/reusables/desktop/delete-branch-mac.md b/translations/ja-JP/data/reusables/desktop/delete-branch-mac.md index 6956d4ef35..dad9bcea8f 100644 --- a/translations/ja-JP/data/reusables/desktop/delete-branch-mac.md +++ b/translations/ja-JP/data/reusables/desktop/delete-branch-mac.md @@ -1 +1 @@ -1. メニューバーで**Branch(ブランチ)**をクリックして、続いて**Delete...(削除...)**をクリックしてください。 You can also press Shift+Command+D. +1. メニューバーで**Branch(ブランチ)**をクリックして、続いて**Delete...(削除...)**をクリックしてください。 Shift+Command+Dを押すこともできます。 diff --git a/translations/ja-JP/data/reusables/desktop/delete-branch-win.md b/translations/ja-JP/data/reusables/desktop/delete-branch-win.md index 0540956191..8e093382ec 100644 --- a/translations/ja-JP/data/reusables/desktop/delete-branch-win.md +++ b/translations/ja-JP/data/reusables/desktop/delete-branch-win.md @@ -1 +1 @@ -1. メニューバーで**Branch(ブランチ)**をクリックして、続いて**Delete...(削除...)**をクリックしてください。 You can also press Ctrl+Shift+D. +1. メニューバーで**Branch(ブランチ)**をクリックして、続いて**Delete...(削除...)**をクリックしてください。 Ctrl+Shift+Dを押すこともできます。 diff --git a/translations/ja-JP/data/reusables/desktop/get-an-account.md b/translations/ja-JP/data/reusables/desktop/get-an-account.md index 13aee18d7a..21d7cb31ce 100644 --- a/translations/ja-JP/data/reusables/desktop/get-an-account.md +++ b/translations/ja-JP/data/reusables/desktop/get-an-account.md @@ -1,4 +1,4 @@ -you must already have an account on {% data variables.product.product_location %}. +{% data variables.product.product_location %}のアカウントを持っていなければなりません。 -- For more information on creating an account on {% data variables.product.product_location %} account, see "[Signing up for a new {% data variables.product.prodname_dotcom %} account](/articles/signing-up-for-a-new-github-account/)". +- {% data variables.product.product_location %}アカウントの作成に関する詳しい情報については「[新しい{% data variables.product.prodname_dotcom %}アカウントへのサインアップ](/articles/signing-up-for-a-new-github-account/)」を参照してください。 - {% data variables.product.prodname_enterprise %}アカウントについては、{% data variables.product.prodname_enterprise %}のサイト管理者に連絡してください。 diff --git a/translations/ja-JP/data/reusables/desktop/local-config-email.md b/translations/ja-JP/data/reusables/desktop/local-config-email.md index 20ef34862c..d2319cd6f7 100644 --- a/translations/ja-JP/data/reusables/desktop/local-config-email.md +++ b/translations/ja-JP/data/reusables/desktop/local-config-email.md @@ -1 +1 @@ -1. Under **Email**, select the dropdown menu and click the email you'd like to use for your local Git configuration. ![The name field of the local Git configuration](/assets/images/help/desktop/local-config-email.png) +1. **Email(メール)**の下で、ドロップダウンメニューを選択し、ローカルのGit設定で使いたいメールをクリックしてください。 ![ローカルのGit設定の名前フィールド](/assets/images/help/desktop/local-config-email.png) diff --git a/translations/ja-JP/data/reusables/desktop/local-config-name.md b/translations/ja-JP/data/reusables/desktop/local-config-name.md index 17ac79f589..e9e9173638 100644 --- a/translations/ja-JP/data/reusables/desktop/local-config-name.md +++ b/translations/ja-JP/data/reusables/desktop/local-config-name.md @@ -1 +1 @@ -1. Under **Name**, type the name you'd like to use for your local Git configuration. ![The name field of the local Git configuration](/assets/images/help/desktop/local-config-name.png) +1. **Name(名前)**の下で、ローカルのGit設定に使いたい名前を入力してください。 ![ローカルのGit設定の名前フィールド](/assets/images/help/desktop/local-config-name.png) diff --git a/translations/ja-JP/data/reusables/desktop/revert-commit.md b/translations/ja-JP/data/reusables/desktop/revert-commit.md index 5694921a0f..30b6901d30 100644 --- a/translations/ja-JP/data/reusables/desktop/revert-commit.md +++ b/translations/ja-JP/data/reusables/desktop/revert-commit.md @@ -1 +1 @@ -1. Right-click the commit you want to revert and click **Revert Changes in Commit**. +1. 打ち消したいコミットを右クリックして**Revert Changes in Commit(コミットの変更を打ち消し)**をクリックしてください。 diff --git a/translations/ja-JP/data/reusables/desktop/select-email-git-config.md b/translations/ja-JP/data/reusables/desktop/select-email-git-config.md index d99e660ca7..40fdd5790d 100644 --- a/translations/ja-JP/data/reusables/desktop/select-email-git-config.md +++ b/translations/ja-JP/data/reusables/desktop/select-email-git-config.md @@ -1 +1 @@ -1. Select the **Email** dropdown and click the email address you would like to use for your commits. +1. **Email(メール)**ドロップダウンを選択し、コミットで使用したいメールアドレスをクリックしてください。 diff --git a/translations/ja-JP/data/reusables/desktop/select-git-config.md b/translations/ja-JP/data/reusables/desktop/select-git-config.md index 82c2f2b63f..7e5ac206f0 100644 --- a/translations/ja-JP/data/reusables/desktop/select-git-config.md +++ b/translations/ja-JP/data/reusables/desktop/select-git-config.md @@ -1 +1 @@ -1. Click **Git Config**. ![Git Config option](/assets/images/help/desktop/select-git-config.png) +1. **Git Config(Gitの設定)**をクリックしてください。 ![Gitの設定オプション](/assets/images/help/desktop/select-git-config.png) diff --git a/translations/ja-JP/data/reusables/desktop/sign-in-browser.md b/translations/ja-JP/data/reusables/desktop/sign-in-browser.md index 420414e809..06b7c4d95e 100644 --- a/translations/ja-JP/data/reusables/desktop/sign-in-browser.md +++ b/translations/ja-JP/data/reusables/desktop/sign-in-browser.md @@ -1 +1 @@ -1. In the "Sign in Using Your Browser" pane, click **Continue With Browser**. {% data variables.product.prodname_desktop %} はデフォルトのブラウザを開きます。 ![ブラウザリンク経由でのサインイン](/assets/images/help/desktop/sign-in-browser.png) +1. "Sign in Using Your Browser(ブラウザを使ってサインイン)"ペインで、**Continue With Browser(ブラウザで続行)**をクリックしてください。 {% data variables.product.prodname_desktop %} はデフォルトのブラウザを開きます。 ![ブラウザリンク経由でのサインイン](/assets/images/help/desktop/sign-in-browser.png) diff --git a/translations/ja-JP/data/reusables/desktop/use-local-git-config.md b/translations/ja-JP/data/reusables/desktop/use-local-git-config.md index 29c78e08d5..8b1dce43d0 100644 --- a/translations/ja-JP/data/reusables/desktop/use-local-git-config.md +++ b/translations/ja-JP/data/reusables/desktop/use-local-git-config.md @@ -1 +1 @@ -1. Under "For this repository I wish to", select **Use a local Git config**. ![Primary remote repositoryフィールド](/assets/images/help/desktop/use-local-git-config.png) +1. "For this repository I wish to(このリポジトリで)"の下で**Use a local Git config(ローカルのGit設定を使用)**を選択してください。 ![Primary remote repositoryフィールド](/assets/images/help/desktop/use-local-git-config.png) diff --git a/translations/ja-JP/data/reusables/developer-site/limit_workflow_to_activity_types.md b/translations/ja-JP/data/reusables/developer-site/limit_workflow_to_activity_types.md index e8ff355c58..ad1cad1948 100644 --- a/translations/ja-JP/data/reusables/developer-site/limit_workflow_to_activity_types.md +++ b/translations/ja-JP/data/reusables/developer-site/limit_workflow_to_activity_types.md @@ -1 +1 @@ -By default, all activity types trigger workflows that run on this event. ` types`キーワードを使って、ワークフローが実行されるのを特定の種類のアクティビティに限定できます。 詳しい情報については、「[{% data variables.product.prodname_actions %}のワークフロー構文](/articles/workflow-syntax-for-github-actions#onevent_nametypes)」を参照してください。 +デフォルトでは、すべての種類のアクティビティがこのイベントで実行されるワークフローをトリガーします。 ` types`キーワードを使って、ワークフローが実行されるのを特定の種類のアクティビティに限定できます。 詳しい情報については、「[{% data variables.product.prodname_actions %}のワークフロー構文](/articles/workflow-syntax-for-github-actions#onevent_nametypes)」を参照してください。 diff --git a/translations/ja-JP/data/reusables/developer-site/pull_request_forked_repos_link.md b/translations/ja-JP/data/reusables/developer-site/pull_request_forked_repos_link.md index 21aa3690cc..165a1ddaec 100644 --- a/translations/ja-JP/data/reusables/developer-site/pull_request_forked_repos_link.md +++ b/translations/ja-JP/data/reusables/developer-site/pull_request_forked_repos_link.md @@ -1,12 +1,12 @@ -#### Workflows in forked repositories +#### フォークされたリポジトリにおけるワークフロー -Workflows don't run in forked repositories by default. フォークされたリポジトリの** Actions**タブでGitHub Actionsを有効化しなければなりません。 +デフォルトでは、フォークされたリポジトリではワークフローは実行されません。 フォークされたリポジトリの** Actions**タブでGitHub Actionsを有効化しなければなりません。 -{% data reusables.actions.forked-secrets %} The `GITHUB_TOKEN` has read-only permissions in forked repositories. 詳しい情報については「[GITHUB_TOKENでの認証](/actions/configuring-and-managing-workflows/authenticating-with-the-github_token)」を参照してください。 +{% data reusables.actions.forked-secrets %} `GITHUB_TOKEN`は読み取りのみの権限をフォークされたリポジトリに対して持ちます。 詳しい情報については「[GITHUB_TOKENでの認証](/actions/configuring-and-managing-workflows/authenticating-with-the-github_token)」を参照してください。 #### フォークしたリポジトリのPull Requestイベント -For pull requests from a forked repository to the base repository, {% data variables.product.product_name %} sends the `pull_request`, `issue_comment`, `pull_request_review_comment`, `pull_request_review`, and `pull_request_target` events to the base repository. No pull request events occur on the forked repository. +フォークされたリポジトリからのベースリポジトリへのPull Requestについては、{% data variables.product.product_name %}は`pull_request`、`issue_comment`、`pull_request_review_comment`、`pull_request_review`、`pull_request_target`イベントをベースリポジトリに送信します。 フォークされたリポジトリではPull Requestイベントは生じません。 {% ifversion fpt or ghec %} 初めてのコントリビューターがパブリックリポジトリにPull Requestをサブミットした場合、書き込み権限を持つメンテナがそのPull Requestに対するワークフローの実行を承認しなければならないことがあります。 詳しい情報については「[パブリックなフォークからのワークフローの実行の承認](/actions/managing-workflow-runs/approving-workflow-runs-from-public-forks)」を参照してください。 diff --git a/translations/ja-JP/data/reusables/discussions/about-categories-and-formats.md b/translations/ja-JP/data/reusables/discussions/about-categories-and-formats.md index 890505630e..1d3da8477c 100644 --- a/translations/ja-JP/data/reusables/discussions/about-categories-and-formats.md +++ b/translations/ja-JP/data/reusables/discussions/about-categories-and-formats.md @@ -1 +1 @@ -すべてのディスカッションは、カテゴリ内に作成しなければなりません。 For repository discussions, people with maintain or admin permissions to the repository define the categories for discussions in that repository. For organization discussions, people with maintain or admin permissions to the source repository define the categories for discussions in that organization. それぞれのカテゴリには、オープンエンドのディスカッション、質問と回答、アナウンスといったフォーマットがあります。 +すべてのディスカッションは、カテゴリ内に作成しなければなりません。 リポジトリのディスカッションについては、リポジトリのメンテナンスまたは管理権限を持つ人が、そのリポジトリでのディスカッションのカテゴリを定義します。 Organizationのディスカッションについては、ソースリポジトリの面点ナンスもしくは管理権限を持つ人が、そのOrganizationのディスカッションのカテゴリを定義します。 それぞれのカテゴリには、オープンエンドのディスカッション、質問と回答、アナウンスといったフォーマットがあります。 diff --git a/translations/ja-JP/data/reusables/discussions/about-discussions.md b/translations/ja-JP/data/reusables/discussions/about-discussions.md index 2d6aa2eca4..b0e80479bb 100644 --- a/translations/ja-JP/data/reusables/discussions/about-discussions.md +++ b/translations/ja-JP/data/reusables/discussions/about-discussions.md @@ -1 +1 @@ -{% data variables.product.prodname_discussions %} is an open forum for conversation among maintainers and the community for a repository or organization on {% data variables.product.product_name %}. +{% data variables.product.prodname_discussions %}は、{% data variables.product.product_name %}上のリポジトリあるいはOrganizationのメンテナとコミュニティ間の会話のためのオープンフォーラムです。 diff --git a/translations/ja-JP/data/reusables/discussions/about-organization-discussions.md b/translations/ja-JP/data/reusables/discussions/about-organization-discussions.md index 08628cb121..c930325c1e 100644 --- a/translations/ja-JP/data/reusables/discussions/about-organization-discussions.md +++ b/translations/ja-JP/data/reusables/discussions/about-organization-discussions.md @@ -1,5 +1,5 @@ -When you enable organization discussions, you will choose a repository in the organization to be the source repository for your organization discussions. You can use an existing repository or create a repository specifically to hold your organization discussions. Discussions will appear both on the discussions page for the organization and on the discussion page for the source repository. +Organizationのディスカッションを有効化すると、OrganizationのディスカッションのソースリポジトリとなるリポジトリをOrganizationで選択します。 既存のリポジトリを使うことも、Organizationのディスカッションを保持するためのリポジトリを作成することもできます。 ディスカッションは、Organizationのディスカッションページと、ソースリポジトリのディスカッションページの両方に表示されます。 -Permission to participate in or manage discussions in your organization is based on permission in the source repository. For example, a user needs write permission to the source repository in order to delete an organization discussion. This is identical to how a user needs write permission in a repository in order to delete a repository discussion. +Organizationでディスカッションに参加したり、ディスカッションを管理したりする権限は、ソースリポジトリの権限に基づきます。 たとえば、Organizationのディスカッションを削除するためには、ユーザはソースリポジトリへの書き込み権限が必要です。 これは、リポジトリのディスカッションを削除するためにユーザがリポジトリの書き込み権限を必要とする方法と同じです。 -You can change the source repository at any time. If you change the source repository, discussions are not transferred to the new source repository. +ソースリポジトリはいつでも変更できます。 ソースリポジトリを変更した場合、ディスカッションは新しいソースリポジトリに転送されません。 diff --git a/translations/ja-JP/data/reusables/discussions/discussions-tab.md b/translations/ja-JP/data/reusables/discussions/discussions-tab.md index 8dff3b07cf..a6d29059da 100644 --- a/translations/ja-JP/data/reusables/discussions/discussions-tab.md +++ b/translations/ja-JP/data/reusables/discussions/discussions-tab.md @@ -1 +1 @@ -1. Under your repository or organization name, click {% octicon "comment-discussion" aria-label="The discussion icon" %} **Discussions**. ![リポジトリの"ディスカッション"タブ](/assets/images/help/discussions/repository-discussions-tab.png) +1. リポジトリもしくはOrganizationの名前の下で、{% octicon "comment-discussion" aria-label="The discussion icon" %} **Discussions(ディスカッション)**をクリックしてください。 ![リポジトリの"ディスカッション"タブ](/assets/images/help/discussions/repository-discussions-tab.png) diff --git a/translations/ja-JP/data/reusables/discussions/enabling-or-disabling-github-discussions-for-your-organization.md b/translations/ja-JP/data/reusables/discussions/enabling-or-disabling-github-discussions-for-your-organization.md index b952531a0a..9b85fe4b78 100644 --- a/translations/ja-JP/data/reusables/discussions/enabling-or-disabling-github-discussions-for-your-organization.md +++ b/translations/ja-JP/data/reusables/discussions/enabling-or-disabling-github-discussions-for-your-organization.md @@ -1,5 +1,5 @@ 1. {% data variables.product.product_location %}で、Organizationのメインページにアクセスしてください。 -1. Under your organization name, click {% octicon "gear" aria-label="The gear icon" %} **Settings**. ![Organizationの設定ボタン](/assets/images/help/discussions/org-settings.png) -1. Under "Discussions", select **Enable discussions for this organization**. -1. Select a repository to use as the source repository for your organization discussions. ![Settings to enable discussions for an organization](/assets/images/help/discussions/enable-org-discussions.png) -1. [**Save**] をクリックします。 +1. Organization名の下で、{% octicon "gear" aria-label="The gear icon" %}**Settings(設定)**をクリックしてください。 ![Organizationの設定ボタン](/assets/images/help/discussions/org-settings.png) +1. ”Discussions(ディスカッション)"の下で、**Enable discussions for this organization(このOrganizationのディスカッションを有効化)**を選択してください。 +1. Organizationのディスカッションのソースリポジトリとして使用するリポジトリを選択してください。 ![Organizationのディスカッションを有効化する設定](/assets/images/help/discussions/enable-org-discussions.png) +1. **Save(保存)**をクリックしてください。 diff --git a/translations/ja-JP/data/reusables/enterprise-licensing/about-license-sync.md b/translations/ja-JP/data/reusables/enterprise-licensing/about-license-sync.md index 3718a30a20..38750baa04 100644 --- a/translations/ja-JP/data/reusables/enterprise-licensing/about-license-sync.md +++ b/translations/ja-JP/data/reusables/enterprise-licensing/about-license-sync.md @@ -1,3 +1 @@ -For a person using multiple {% data variables.product.prodname_enterprise %} environments to only consume a single license, you must synchronize license usage between environments. Then, {% data variables.product.company_short %} will deduplicate users based on the email addresses associated with their user accounts. Multiple user accounts will consume a single license when there is a match between an account's primary email address on {% data variables.product.prodname_ghe_server %} and/or an account's verified email address on {% data variables.product.prodname_dotcom_the_website %}. For more information about verification of email addresses on {% data variables.product.prodname_dotcom_the_website %}, see "[Verifying your email address](/enterprise-cloud@latest/get-started/signing-up-for-github/verifying-your-email-address){% ifversion not ghec %}" in the {% data variables.product.prodname_ghe_cloud %} documentation.{% else %}."{% endif %} - -When you synchronize license usage, only the user ID and email addresses for each user account on {% data variables.product.prodname_ghe_server %} are transmitted to {% data variables.product.prodname_ghe_cloud %}. +For a person using multiple {% data variables.product.prodname_enterprise %} environments to only consume a single license, you must synchronize license usage between environments. Then, {% data variables.product.company_short %} will deduplicate users based on the email addresses associated with their user accounts. For more information, see "[Troubleshooting license usage for {% data variables.product.prodname_enterprise %}](/billing/managing-your-license-for-github-enterprise/troubleshooting-license-usage-for-github-enterprise#about-the-calculation-of-consumed-licenses)." \ No newline at end of file diff --git a/translations/ja-JP/data/reusables/enterprise-licensing/unique-user-licensing-model.md b/translations/ja-JP/data/reusables/enterprise-licensing/unique-user-licensing-model.md index 0150bdec03..c7a1f3b150 100644 --- a/translations/ja-JP/data/reusables/enterprise-licensing/unique-user-licensing-model.md +++ b/translations/ja-JP/data/reusables/enterprise-licensing/unique-user-licensing-model.md @@ -1,3 +1,3 @@ {% data variables.product.company_short %} uses a unique-user licensing model. For enterprise products that include multiple deployment options, {% data variables.product.company_short %} determines how many licensed seats you're consuming based on the number of unique users across all your deployments. -Each user account only consumes one license, no matter how many {% data variables.product.prodname_ghe_server %} instances the user account uses, or how many organizations the user account is a member of on {% data variables.product.prodname_ghe_cloud %}. This model allows each person to use multiple {% data variables.product.prodname_enterprise %} deployments without incurring extra costs. +Each user only consumes one license, no matter how many {% data variables.product.prodname_ghe_server %} instances the user uses, or how many organizations the user is a member of on {% data variables.product.prodname_ghe_cloud %}. This model allows each person to use multiple {% data variables.product.prodname_enterprise %} deployments without incurring extra costs. diff --git a/translations/ja-JP/data/reusables/enterprise-licensing/you-can-sync-for-a-combined-view.md b/translations/ja-JP/data/reusables/enterprise-licensing/you-can-sync-for-a-combined-view.md deleted file mode 100644 index 70d7a78cb2..0000000000 --- a/translations/ja-JP/data/reusables/enterprise-licensing/you-can-sync-for-a-combined-view.md +++ /dev/null @@ -1 +0,0 @@ -If you use both {% data variables.product.prodname_ghe_cloud %} and {% data variables.product.prodname_ghe_server %} and sync license usage between the products, you can view license usage for both on {% data variables.product.prodname_dotcom_the_website %}. For more information, see {% ifversion fpt or ghec %}"[Syncing license usage between {% data variables.product.prodname_ghe_server %} and {% data variables.product.prodname_ghe_cloud %}](/enterprise-server/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)" in the {% data variables.product.prodname_ghe_server %} documentation.{% elsif ghes %}"[Syncing license usage between {% data variables.product.prodname_ghe_server %} and {% data variables.product.prodname_ghe_cloud %}](/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)."{% endif %} diff --git a/translations/ja-JP/data/reusables/gated-features/environments.md b/translations/ja-JP/data/reusables/gated-features/environments.md index a74a249da7..2e58922759 100644 --- a/translations/ja-JP/data/reusables/gated-features/environments.md +++ b/translations/ja-JP/data/reusables/gated-features/environments.md @@ -1 +1 @@ -Environments, environment protection rules, and environment secrets are available in **public** repositories for all products. For access to environments in **private** repositories, you must use {% data variables.product.prodname_enterprise %}. {% data reusables.gated-features.more-info %} +Environments, environment secrets, and environment protection rules are available in **public** repositories for all products. For access to environments, environment secrets, and deployment branches in **private** or **internal** repositories, you must use {% data variables.product.prodname_pro %}, {% data variables.product.prodname_team %}, or {% data variables.product.prodname_enterprise %}. For access to other environment protection rules in **private** or **internal** repositories, you must use {% data variables.product.prodname_enterprise %}. {% data reusables.gated-features.more-info %} diff --git a/translations/ja-JP/data/reusables/getting-started/math-and-diagrams.md b/translations/ja-JP/data/reusables/getting-started/math-and-diagrams.md new file mode 100644 index 0000000000..0b8fd102b4 --- /dev/null +++ b/translations/ja-JP/data/reusables/getting-started/math-and-diagrams.md @@ -0,0 +1 @@ +{% ifversion mermaid %}You can use Markdown to add rendered math expressions, diagrams, maps, and 3D models to your wiki. For more information on creating rendered math expressions, see "[Writing mathematical expressions](/get-started/writing-on-github/working-with-advanced-formatting/writing-mathematical-expressions)." For more information on creating diagrams, maps and 3D models, see "[Creating diagrams](/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams)."{% endif %} \ No newline at end of file diff --git a/translations/ja-JP/data/reusables/pages/check-workflow-run.md b/translations/ja-JP/data/reusables/pages/check-workflow-run.md index ef7d4d2fd7..41e7da1c9f 100644 --- a/translations/ja-JP/data/reusables/pages/check-workflow-run.md +++ b/translations/ja-JP/data/reusables/pages/check-workflow-run.md @@ -1,8 +1,10 @@ -{% ifversion fpt %} -1. Unless your {% data variables.product.prodname_pages %} site is built from a private or internal repository and published from a branch, your site is built and deployed with a {% data variables.product.prodname_actions %} workflow. For more information about how to view the workflow status, see "[Viewing workflow run history](/actions/monitoring-and-troubleshooting-workflows/viewing-workflow-run-history)." +{% ifversion build-pages-with-actions %} +1. Your {% data variables.product.prodname_pages %} site is built and deployed with a {% data variables.product.prodname_actions %} workflow. For more information, see "[Viewing workflow run history](/actions/monitoring-and-troubleshooting-workflows/viewing-workflow-run-history)". -{% note %} + {% note %} -{% data reusables.pages.pages-builds-with-github-actions-public-beta %} + **Note:** {% data variables.product.prodname_actions %} is free for public repositories. Usage charges apply for private and internal repositories that go beyond the monthly allotment of free minutes. 詳しい情報については、「[使用制限、支払い、および管理](/actions/reference/usage-limits-billing-and-administration)」を参照してください。 -{% endnote %}{% endif %} + {% endnote %} + +{% endif %} \ No newline at end of file diff --git a/translations/ja-JP/data/reusables/pages/decide-publishing-source.md b/translations/ja-JP/data/reusables/pages/decide-publishing-source.md index 0c62f3071d..fe8a191be6 100644 --- a/translations/ja-JP/data/reusables/pages/decide-publishing-source.md +++ b/translations/ja-JP/data/reusables/pages/decide-publishing-source.md @@ -1 +1 @@ -1. Decide which publishing source you want to use. For more information, see "[Configuring a publishing source for your GitHub Pages site](/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site)." +1. Decide which publishing source you want to use. 詳しい情報については[GitHub Pagesサイトのための公開ソースの設定](/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site)を参照してください。 diff --git a/translations/ja-JP/data/reusables/pages/navigate-publishing-source.md b/translations/ja-JP/data/reusables/pages/navigate-publishing-source.md index b92f869a14..641ae5d96d 100644 --- a/translations/ja-JP/data/reusables/pages/navigate-publishing-source.md +++ b/translations/ja-JP/data/reusables/pages/navigate-publishing-source.md @@ -1 +1 @@ -1. サイトの公開ソースにアクセスしてください。 For more information, see "[Configuring a publishing source for your GitHub Pages site](/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site)." +1. サイトの公開ソースにアクセスしてください。 詳しい情報については[GitHub Pagesサイトのための公開ソースの設定](/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site)を参照してください。 diff --git a/translations/ja-JP/data/reusables/pages/pages-builds-with-github-actions-public-beta.md b/translations/ja-JP/data/reusables/pages/pages-builds-with-github-actions-public-beta.md deleted file mode 100644 index 5fe70e9468..0000000000 --- a/translations/ja-JP/data/reusables/pages/pages-builds-with-github-actions-public-beta.md +++ /dev/null @@ -1,5 +0,0 @@ -{% ifversion fpt %} - -**Note:** {% data variables.product.prodname_actions %} workflow runs for your {% data variables.product.prodname_pages %} sites are in public beta for public repositories and subject to change. {% data variables.product.prodname_actions %} workflow runs are free for public repositories. - -{% endif %} diff --git a/translations/ja-JP/data/reusables/pages/wildcard-dns-warning.md b/translations/ja-JP/data/reusables/pages/wildcard-dns-warning.md index 414099e86c..43fa943b65 100644 --- a/translations/ja-JP/data/reusables/pages/wildcard-dns-warning.md +++ b/translations/ja-JP/data/reusables/pages/wildcard-dns-warning.md @@ -1,5 +1,5 @@ {% warning %} -**警告:** `*.example.com` など、ワイルドカード DNS レコードは使わないでください。 ワイルドカード DNS レコードにより、あなたのサブドメインの 1 つで {% data variables.product.prodname_pages %}サイトを誰でもホストできるようになります。 +**警告:** `*.example.com` など、ワイルドカード DNS レコードは使わないでください。 A wildcard DNS record will allow anyone to host a {% data variables.product.prodname_pages %} site at one of your subdomains even when they are verified. 詳しい情報については「[{% data variables.product.prodname_pages %}のカスタムドメインの検証](/pages/configuring-a-custom-domain-for-your-github-pages-site/verifying-your-custom-domain-for-github-pages)」を参照してください。 {% endwarning %} diff --git a/translations/ja-JP/data/reusables/saml/authorized-creds-info.md b/translations/ja-JP/data/reusables/saml/authorized-creds-info.md index f957a442da..964edd9b9b 100644 --- a/translations/ja-JP/data/reusables/saml/authorized-creds-info.md +++ b/translations/ja-JP/data/reusables/saml/authorized-creds-info.md @@ -1,6 +1,6 @@ Before you can authorize a personal access token or SSH key, you must have a linked SAML identity. If you're a member of an organization where SAML SSO is enabled, you can create a linked identity by authenticating to your organization with your IdP at least once. 詳しい情報については「[SAML シングルサインオンでの認証について](/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on)」を参照してください。 -After you authorize a personal access token or SSH key. The token or key will stay authorized until revoked in one of these ways. +After you authorize a personal access token or SSH key, the token or key will stay authorized until revoked in one of the following ways. - An organization or enterprise owner revokes the authorization. - You are removed from the organization. - The scopes in a personal access token are edited, or the token is regenerated. diff --git a/translations/ja-JP/data/reusables/secret-scanning/partner-secret-list-private-repo.md b/translations/ja-JP/data/reusables/secret-scanning/partner-secret-list-private-repo.md index 782c964d42..c130422538 100644 --- a/translations/ja-JP/data/reusables/secret-scanning/partner-secret-list-private-repo.md +++ b/translations/ja-JP/data/reusables/secret-scanning/partner-secret-list-private-repo.md @@ -71,7 +71,11 @@ PlanetScale | PlanetScale OAuth Token | planetscale_oauth_token{% endif %} {%- ifversion fpt or ghec or ghes > 3.2 or ghae %} PlanetScale | PlanetScale Service Token | planetscale_service_token{% endif %} {%- ifversion fpt or ghec or ghes > 3.2 or ghae %} -Plivo | Plivo Auth ID with Plivo Auth Token | plivo_auth_id
plivo_auth_token{% endif %} Postman | Postman API Key | postman_api_key Proctorio | Proctorio Consumer Key | proctorio_consumer_key Proctorio | Proctorio Linkage Key | proctorio_linkage_key Proctorio | Proctorio Registration Key | proctorio_registration_key Proctorio | Proctorio Secret Key | proctorio_secret_key Pulumi | Pulumi Access Token | pulumi_access_token PyPI | PyPI API Token | pypi_api_token +Plivo | Plivo Auth ID with Plivo Auth Token | plivo_auth_id
plivo_auth_token{% endif %} Postman | Postman API Key | postman_api_key +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +Prefect | Prefect Server API Key | prefect_server_api_key Prefect | Prefect User API Key | prefect_user_api_key{% endif %} Proctorio | Proctorio Consumer Key | proctorio_consumer_key Proctorio | Proctorio Linkage Key | proctorio_linkage_key Proctorio | Proctorio Registration Key | proctorio_registration_key Proctorio | Proctorio Secret Key | proctorio_secret_key Pulumi | Pulumi Access Token | pulumi_access_token PyPI | PyPI API Token | pypi_api_token +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +ReadMe | ReadMe API Access Key | readmeio_api_access_token{% endif %} {%- ifversion fpt or ghec or ghes > 3.5 or ghae-issue-7375 %} redirect.pizza | redirect.pizza API Token | redirect_pizza_api_token{% endif %} RubyGems | RubyGems API Key | rubygems_api_key Samsara | Samsara API Token | samsara_api_token Samsara | Samsara OAuth Access Token | samsara_oauth_access_token {%- ifversion fpt or ghec or ghes > 3.4 or ghae-issue-6944 %} @@ -96,6 +100,8 @@ Supabase | Supabase Service Key | supabase_service_key{% endif %} Tableau | Tabl Twilio | Twilio Access Token | twilio_access_token{% endif %} Twilio | Twilio Account String Identifier | twilio_account_sid Twilio | Twilio API Key | twilio_api_key {%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Typeform | Typeform Personal Access Token | typeform_personal_access_token{% endif %} +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +Uniwise | WISEflow API Key | wiseflow_api_key{% endif %} {%- ifversion fpt or ghec or ghes > 3.4 or ghae-issue-6944 %} WorkOS | WorkOS Production API Key | workos_production_api_key{% endif %} {%- ifversion fpt or ghec or ghes > 3.4 or ghae-issue-6944 %} diff --git a/translations/ja-JP/data/reusables/secret-scanning/partner-secret-list-public-repo.md b/translations/ja-JP/data/reusables/secret-scanning/partner-secret-list-public-repo.md index 9cc7a6c149..d72aef46ff 100644 --- a/translations/ja-JP/data/reusables/secret-scanning/partner-secret-list-public-repo.md +++ b/translations/ja-JP/data/reusables/secret-scanning/partner-secret-list-public-repo.md @@ -71,12 +71,15 @@ | PlanetScale | PlanetScale Service Token | | Plivo | Plivo Auth ID and Token | | Postman | Postman API Key | +| Prefect | Prefect Server API Key | +| Prefect | Prefect User API Token | | Proctorio | Proctorio Consumer Key | | Proctorio | Proctorio Linkage Key | | Proctorio | Proctorio Registration Key | | Proctorio | Proctorio Secret Key | | Pulumi | Pulumi Access Token | | PyPI | PyPI API Token | +| ReadMe | ReadMe API Access Key | | redirect.pizza | redirect.pizza API Token | | RubyGems | RubyGems API Key | | Samsara | Samsara API Token | @@ -102,5 +105,6 @@ | Twilio | Twilio Account String Identifier | | Twilio | Twilio API Key | | Typeform | Typeform Personal Access Token | +| Uniwise | WISEflow API Key | | Valour | Valour Access Token | | Zuplo | Zuplo Consumer API | diff --git a/translations/ja-JP/data/reusables/secret-scanning/secret-list-private-push-protection.md b/translations/ja-JP/data/reusables/secret-scanning/secret-list-private-push-protection.md index 99737bce96..25f6a0f578 100644 --- a/translations/ja-JP/data/reusables/secret-scanning/secret-list-private-push-protection.md +++ b/translations/ja-JP/data/reusables/secret-scanning/secret-list-private-push-protection.md @@ -1,47 +1,26 @@ -| Provider | サポートされているシークレット | シークレットの種類 | -| ------------------------- | ------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -| Adafruit IO | Adafruit IO Key | adafruit_io_key | -| Alibaba Cloud | Alibaba Cloud Access Key ID with Alibaba Cloud Access Key Secret | alibaba_cloud_access_key_id
alibaba_cloud_access_key_secret | -| Amazon | Amazon OAuth Client ID with Amazon OAuth Client Secret | amazon_oauth_client_id
amazon_oauth_client_secret | -| Amazon Web Services (AWS) | Amazon AWS Access Key ID with Amazon AWS Secret Access Key | aws_access_key_id
aws_secret_access_key | -| Amazon Web Services (AWS) | Amazon AWS Session Token with Amazon AWS Temporary Access Key ID and Amazon AWS Secret Access Key | aws_session_token
aws_temporary_access_key_id
aws_secret_access_key | -| Asana | Asana Personal Access Token | asana_personal_access_token | -| Atlassian | Bitbucket Server Personal Access Token | bitbucket_server_personal_access_token | -| Azure | Azure Active Directory Application Secret | azure_active_directory_application_secret | -| Azure | Azure Cache for Redis Access Key | azure_cache_for_redis_access_key | -| Azure | Azure DevOps Personal Access Token | azure_devops_personal_access_token | -| Checkout.com | Checkout.com Production Secret Key | checkout_production_secret_key | -| Clojars | Clojars Deploy Token | clojars_deploy_token | -| Databricks | Databricks Access Token | databricks_access_token | -| DigitalOcean | DigitalOcean Personal Access Token | digitalocean_personal_access_token | -| DigitalOcean | DigitalOcean OAuth Token | digitalocean_oauth_token | -| DigitalOcean | DigitalOcean Refresh Token | digitalocean_refresh_token | -| DigitalOcean | DigitalOcean System Token | digitalocean_system_token | -| Discord | Discord Bot Token | discord_bot_token | -| Doppler | Doppler Personal Token | doppler_personal_token | -| Doppler | Doppler Service Token | doppler_service_token | -| Doppler | Doppler CLI Token | doppler_cli_token | -| Doppler | Doppler SCIM Token | doppler_scim_token | -| Doppler | Doppler Audit Token | doppler_audit_token | -| Dropbox | Dropbox Short Lived Access Token | dropbox_short_lived_access_token | -| Duffel | Duffel Live Access Token | duffel_live_access_token | -| EasyPost | EasyPost Production API Key | easypost_production_api_key | -| Flutterwave | Flutterwave Live API Secret Key | flutterwave_live_api_secret_key | -| Fullstory | FullStory API Key | fullstory_api_key | -| GitHub | GitHub Personal Access Token | github_personal_access_token | -| GitHub | GitHub OAuthアクセストークン | github_oauth_access_token | -| GitHub | GitHub Refreshトークン | github_refresh_token | -| GitHub | GitHub App Installation Access Token | github_app_installation_access_token | -| GitHub | GitHub SSH Private Key | github_ssh_private_key | -| Google | Google Cloud Storage Service Account Access Key ID with Google Cloud Storage Access Key Secret | google_cloud_storage_service_account_access_key_id
google_cloud_storage_access_key_secret | -| Google | Google Cloud Storage User Access Key ID with Google Cloud Storage Access Key Secret | google_cloud_storage_user_access_key_id
google_cloud_storage_access_key_secret | -| Google | Google OAuth Client ID with Google OAuth Client Secret | google_oauth_client_id
google_oauth_client_secret | -| Grafana | Grafana API Key | grafana_api_key | -| Hubspot | Hubspot API Key | hubspot_api_key | -| Intercom | Intercom Access Token | intercom_access_token | +| Provider | サポートされているシークレット | シークレットの種類 | +| ------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | +| Adafruit IO | Adafruit IO Key | adafruit_io_key | +| Alibaba Cloud | Alibaba Cloud Access Key ID with Alibaba Cloud Access Key Secret | alibaba_cloud_access_key_id
alibaba_cloud_access_key_secret | +| Amazon | Amazon OAuth Client ID with Amazon OAuth Client Secret | amazon_oauth_client_id
amazon_oauth_client_secret | +| Amazon Web Services (AWS) | Amazon AWS Access Key ID with Amazon AWS Secret Access Key | aws_access_key_id
aws_secret_access_key | +| Amazon Web Services (AWS) | Amazon AWS Session Token with Amazon AWS Temporary Access Key ID and Amazon AWS Secret Access Key | aws_session_token
aws_temporary_access_key_id
aws_secret_access_key | +| Asana | Asana Personal Access Token | asana_personal_access_token | +| Atlassian | Bitbucket Server Personal Access Token | bitbucket_server_personal_access_token | +| Azure | Azure Active Directory Application Secret | azure_active_directory_application_secret | +| Azure | Azure Cache for Redis Access Key | azure_cache_for_redis_access_key | +| Azure | Azure DevOps Personal Access Token | azure_devops_personal_access_token | {%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} -JFrog | JFrog Platform Access Token | jfrog_platform_access_token JFrog | JFrog Platform API Key | jfrog_platform_api_key{% endif %} Ionic | Ionic Personal Access Token | ionic_personal_access_token Ionic | Ionic Refresh Token | ionic_refresh_token Linear | Linear API Key | linear_api_key Linear | Linear OAuth Access Token | linear_oauth_access_token Midtrans | Midtrans Production Server Key | midtrans_production_server_key New Relic | New Relic Personal API Key | new_relic_personal_api_key New Relic | New Relic REST API Key | new_relic_rest_api_key New Relic | New Relic Insights Query Key | new_relic_insights_query_key npm | npm Access Token | npm_access_token NuGet | NuGet API Key | nuget_api_key Onfido | Onfido Live API Token | onfido_live_api_token OpenAI | OpenAI API Key | openai_api_key PlanetScale | PlanetScale Database Password | planetscale_database_password PlanetScale | PlanetScale OAuth Token | planetscale_oauth_token PlanetScale | PlanetScale Service Token | planetscale_service_token Postman | Postman API Key | postman_api_key Proctorio | Proctorio Secret Key | proctorio_secret_key +Azure | Azure Storage Account Key | azure_storage_account_key{% endif %} Checkout.com | Checkout.com Production Secret Key | checkout_production_secret_key Clojars | Clojars Deploy Token | clojars_deploy_token Databricks | Databricks Access Token | databricks_access_token DigitalOcean | DigitalOcean Personal Access Token | digitalocean_personal_access_token DigitalOcean | DigitalOcean OAuth Token | digitalocean_oauth_token DigitalOcean | DigitalOcean Refresh Token | digitalocean_refresh_token DigitalOcean | DigitalOcean System Token | digitalocean_system_token Discord | Discord Bot Token | discord_bot_token Doppler | Doppler Personal Token | doppler_personal_token Doppler | Doppler Service Token | doppler_service_token Doppler | Doppler CLI Token | doppler_cli_token Doppler | Doppler SCIM Token | doppler_scim_token Doppler | Doppler Audit Token | doppler_audit_token Dropbox | Dropbox Short Lived Access Token | dropbox_short_lived_access_token Duffel | Duffel Live Access Token | duffel_live_access_token EasyPost | EasyPost Production API Key | easypost_production_api_key Flutterwave | Flutterwave Live API Secret Key | flutterwave_live_api_secret_key Fullstory | FullStory API Key | fullstory_api_key GitHub | GitHub Personal Access Token | github_personal_access_token GitHub | GitHub OAuth Access Token | github_oauth_access_token GitHub | GitHub Refresh Token | github_refresh_token GitHub | GitHub App Installation Access Token | github_app_installation_access_token GitHub | GitHub SSH Private Key | github_ssh_private_key Google | Google Cloud Storage Service Account Access Key ID with Google Cloud Storage Access Key Secret | google_cloud_storage_service_account_access_key_id
google_cloud_storage_access_key_secret Google | Google Cloud Storage User Access Key ID with Google Cloud Storage Access Key Secret | google_cloud_storage_user_access_key_id
google_cloud_storage_access_key_secret Google | Google OAuth Client ID with Google OAuth Client Secret | google_oauth_client_id
google_oauth_client_secret Grafana | Grafana API Key | grafana_api_key Hubspot | Hubspot API Key | hubspot_api_key Intercom | Intercom Access Token | intercom_access_token +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +JFrog | JFrog Platform Access Token | jfrog_platform_access_token JFrog | JFrog Platform API Key | jfrog_platform_api_key{% endif %} Ionic | Ionic Personal Access Token | ionic_personal_access_token Ionic | Ionic Refresh Token | ionic_refresh_token Linear | Linear API Key | linear_api_key Linear | Linear OAuth Access Token | linear_oauth_access_token Midtrans | Midtrans Production Server Key | midtrans_production_server_key New Relic | New Relic Personal API Key | new_relic_personal_api_key New Relic | New Relic REST API Key | new_relic_rest_api_key New Relic | New Relic Insights Query Key | new_relic_insights_query_key npm | npm Access Token | npm_access_token NuGet | NuGet API Key | nuget_api_key Onfido | Onfido Live API Token | onfido_live_api_token OpenAI | OpenAI API Key | openai_api_key PlanetScale | PlanetScale Database Password | planetscale_database_password PlanetScale | PlanetScale OAuth Token | planetscale_oauth_token PlanetScale | PlanetScale Service Token | planetscale_service_token Postman | Postman API Key | postman_api_key +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +Prefect | Prefect Server API Key | prefect_server_api_key Prefect | Prefect User API Key | prefect_user_api_key{% endif %} Proctorio | Proctorio Secret Key | proctorio_secret_key +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +ReadMe | ReadMe API Access Key | readmeio_api_access_token{% endif %} {%- ifversion fpt or ghec or ghes > 3.5 or ghae-issue-7375 %} -redirect.pizza | redirect.pizza API Token | redirect_pizza_api_token{% endif %} Samsara | Samsara API Token | samsara_api_token Samsara | Samsara OAuth Access Token | samsara_oauth_access_token SendGrid | SendGrid API Key | sendgrid_api_key Sendinblue | Sendinblue API Key | sendinblue_api_key Sendinblue | Sendinblue SMTP Key | sendinblue_smtp_key Shippo | Shippo Live API Token | shippo_live_api_token Shopify | Shopify App Shared Secret | shopify_app_shared_secret Shopify | Shopify Access Token | shopify_access_token Slack | Slack API Token | slack_api_token Stripe | Stripe Live API Secret Key | stripe_api_key Tencent Cloud | Tencent Cloud Secret ID | tencent_cloud_secret_id Typeform | Typeform Personal Access Token | typeform_personal_access_token WorkOS | WorkOS Production API Key | workos_production_api_key +redirect.pizza | redirect.pizza API Token | redirect_pizza_api_token{% endif %} Samsara | Samsara API Token | samsara_api_token Samsara | Samsara OAuth Access Token | samsara_oauth_access_token SendGrid | SendGrid API Key | sendgrid_api_key Sendinblue | Sendinblue API Key | sendinblue_api_key Sendinblue | Sendinblue SMTP Key | sendinblue_smtp_key Shippo | Shippo Live API Token | shippo_live_api_token Shopify | Shopify App Shared Secret | shopify_app_shared_secret Shopify | Shopify Access Token | shopify_access_token Slack | Slack API Token | slack_api_token Stripe | Stripe Live API Secret Key | stripe_api_key Tencent Cloud | Tencent Cloud Secret ID | tencent_cloud_secret_id Typeform | Typeform Personal Access Token | typeform_personal_access_token +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +Uniwise | WISEflow API Key | wiseflow_api_key{% endif %} WorkOS | WorkOS Production API Key | workos_production_api_key {%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} Zuplo | Zuplo Consumer API Key | zuplo_consumer_api_key{% endif %} diff --git a/translations/ja-JP/data/reusables/user-settings/jira_help_docs.md b/translations/ja-JP/data/reusables/user-settings/jira_help_docs.md index 3e975a0df0..491a1574a3 100644 --- a/translations/ja-JP/data/reusables/user-settings/jira_help_docs.md +++ b/translations/ja-JP/data/reusables/user-settings/jira_help_docs.md @@ -1 +1 @@ -1. GitHubのアカウントをJiraとリンクしてください。 詳しい情報については[ Atlassianのヘルプドキュメンテーション](https://confluence.atlassian.com/adminjiracloud/connect-jira-cloud-to-github-814188429.html)を参照してください。 +1. GitHubのアカウントをJiraとリンクしてください。 For more information, see [Atlassian's help documentation](https://confluence.atlassian.com/adminjiracloud/connect-jira-cloud-to-github-814188429.html). diff --git a/translations/ja-JP/data/ui.yml b/translations/ja-JP/data/ui.yml index a0b64a316f..999c0a035e 100644 --- a/translations/ja-JP/data/ui.yml +++ b/translations/ja-JP/data/ui.yml @@ -7,8 +7,7 @@ header: notices: ghae_silent_launch: GitHub AEは、現在限定リリース中です。詳細については営業チームにお問い合わせください。 release_candidate: '# バージョン名はincludes/header-notification.htmlを通じて下のテキストの前に表示されます。これは現在リリース候補として利用できます。詳しい情報については「新しいリリースへのアップグレードについて」を参照してください。' - localization_complete: ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。 - localization_in_progress: こんにちは!このページは開発中か、まだ翻訳中です。最新の正しい情報を得るには、英語のドキュメンテーションにアクセスしてください。 + localization_complete: We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation. early_access: '📣 このURLは公に共有しないでください。このページには、早期アクセスの機能に関する内容が含まれています。' release_notes_use_latest: 最新のセキュリティ、パフォーマンス、バグフィックスのために、最新のリリースをお使いください。 #GHES release notes diff --git a/translations/log/cn-resets.csv b/translations/log/cn-resets.csv index 64a2a6280e..d9881e213c 100644 --- a/translations/log/cn-resets.csv +++ b/translations/log/cn-resets.csv @@ -92,7 +92,6 @@ translations/zh-CN/content/admin/overview/about-enterprise-accounts.md,Listed in translations/zh-CN/content/admin/overview/about-enterprise-accounts.md,rendering error translations/zh-CN/content/admin/overview/about-github-enterprise-server.md,broken liquid tags translations/zh-CN/content/admin/overview/about-github-for-enterprises.md,rendering error -translations/zh-CN/content/admin/overview/creating-an-enterprise-account.md,broken liquid tags translations/zh-CN/content/admin/packages/configuring-package-ecosystem-support-for-your-enterprise.md,broken liquid tags translations/zh-CN/content/admin/packages/enabling-github-packages-with-aws.md,broken liquid tags translations/zh-CN/content/admin/packages/enabling-github-packages-with-azure-blob-storage.md,broken liquid tags @@ -101,6 +100,7 @@ translations/zh-CN/content/admin/packages/getting-started-with-github-packages-f translations/zh-CN/content/admin/packages/quickstart-for-configuring-your-minio-storage-bucket-for-github-packages.md,broken liquid tags translations/zh-CN/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-advanced-security-in-your-enterprise.md,broken liquid tags translations/zh-CN/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-actions-in-your-enterprise.md,broken liquid tags +translations/zh-CN/content/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise.md,broken liquid tags translations/zh-CN/content/admin/user-management/managing-organizations-in-your-enterprise/creating-teams.md,broken liquid tags translations/zh-CN/content/admin/user-management/managing-repositories-in-your-enterprise/configuring-git-large-file-storage-for-your-enterprise.md,broken liquid tags translations/zh-CN/content/admin/user-management/managing-users-in-your-enterprise/promoting-or-demoting-a-site-administrator.md,broken liquid tags @@ -378,12 +378,10 @@ translations/zh-CN/data/reusables/dotcom_billing/downgrade-org-to-free.md,broken translations/zh-CN/data/reusables/education/access-github-community-exchange.md,broken liquid tags translations/zh-CN/data/reusables/enterprise-accounts/emu-password-reset-session.md,broken liquid tags translations/zh-CN/data/reusables/enterprise-accounts/emu-short-summary.md,rendering error -translations/zh-CN/data/reusables/enterprise-licensing/about-license-sync.md,broken liquid tags translations/zh-CN/data/reusables/enterprise-licensing/verified-domains-license-sync.md,broken liquid tags -translations/zh-CN/data/reusables/enterprise-licensing/you-can-sync-for-a-combined-view.md,broken liquid tags translations/zh-CN/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md,broken liquid tags translations/zh-CN/data/reusables/enterprise_management_console/badge_indicator.md,broken liquid tags -translations/zh-CN/data/reusables/enterprise_user_management/consider-usernames-for-external-authentication.md,rendering error +translations/zh-CN/data/reusables/enterprise_user_management/consider-usernames-for-external-authentication.md,broken liquid tags translations/zh-CN/data/reusables/gated-features/codespaces-classroom-articles.md,broken liquid tags translations/zh-CN/data/reusables/gated-features/enterprise-accounts.md,broken liquid tags translations/zh-CN/data/reusables/gated-features/packages.md,broken liquid tags diff --git a/translations/log/es-resets.csv b/translations/log/es-resets.csv index 7dee2082b4..5cbc661020 100644 --- a/translations/log/es-resets.csv +++ b/translations/log/es-resets.csv @@ -95,6 +95,7 @@ translations/es-ES/content/code-security/code-scanning/automatically-scanning-yo translations/es-ES/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/tracking-code-scanning-alerts-in-issues-using-task-lists.md,Listed in localization-support#489 translations/es-ES/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/triaging-code-scanning-alerts-in-pull-requests.md,Listed in localization-support#489 translations/es-ES/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/triaging-code-scanning-alerts-in-pull-requests.md,broken liquid tags +translations/es-ES/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/troubleshooting-the-codeql-workflow.md,broken liquid tags translations/es-ES/content/code-security/code-scanning/integrating-with-code-scanning/about-integration-with-code-scanning.md,broken liquid tags translations/es-ES/content/code-security/code-scanning/integrating-with-code-scanning/index.md,broken liquid tags translations/es-ES/content/code-security/code-scanning/integrating-with-code-scanning/sarif-support-for-code-scanning.md,broken liquid tags @@ -141,7 +142,6 @@ translations/es-ES/content/desktop/contributing-and-collaborating-using-github-d translations/es-ES/content/developers/webhooks-and-events/events/issue-event-types.md,Listed in localization-support#489 translations/es-ES/content/discussions/guides/best-practices-for-community-conversations-on-github.md,Listed in localization-support#489 translations/es-ES/content/discussions/index.md,Listed in localization-support#489 -translations/es-ES/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/why-wasnt-my-application-for-a-student-developer-pack-approved.md,broken liquid tags translations/es-ES/content/education/guides.md,Listed in localization-support#489 translations/es-ES/content/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide/about-using-makecode-arcade-with-github-classroom.md,broken liquid tags translations/es-ES/content/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide/integrate-github-classroom-with-an-ide.md,rendering error @@ -303,6 +303,7 @@ translations/es-ES/data/release-notes/enterprise-server/3-2/0.yml,broken liquid translations/es-ES/data/release-notes/enterprise-server/3-6/0-rc1.yml,broken liquid tags translations/es-ES/data/release-notes/github-ae/2021-06/2021-12-06.yml,broken liquid tags translations/es-ES/data/release-notes/github-ae/2022-05/2022-05-17.yml,broken liquid tags +translations/es-ES/data/reusables/actions/contacting-support.md,broken liquid tags translations/es-ES/data/reusables/actions/enterprise-marketplace-actions.md,broken liquid tags translations/es-ES/data/reusables/actions/enterprise-storage-ha-backups.md,broken liquid tags translations/es-ES/data/reusables/actions/settings-ui/settings-actions-general.md,rendering error diff --git a/translations/log/ja-resets.csv b/translations/log/ja-resets.csv index 985c0c3891..6d654dd887 100644 --- a/translations/log/ja-resets.csv +++ b/translations/log/ja-resets.csv @@ -201,6 +201,7 @@ translations/ja-JP/content/packages/working-with-a-github-packages-registry/work translations/ja-JP/content/packages/working-with-a-github-packages-registry/working-with-the-nuget-registry.md,broken liquid tags translations/ja-JP/content/packages/working-with-a-github-packages-registry/working-with-the-rubygems-registry.md,broken liquid tags translations/ja-JP/content/pages/getting-started-with-github-pages/about-github-pages.md,broken liquid tags +translations/ja-JP/content/pages/getting-started-with-github-pages/adding-a-theme-to-your-github-pages-site-with-the-theme-chooser.md,broken liquid tags translations/ja-JP/content/pages/getting-started-with-github-pages/changing-the-visibility-of-your-github-pages-site.md,broken liquid tags translations/ja-JP/content/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site.md,broken liquid tags translations/ja-JP/content/pages/setting-up-a-github-pages-site-with-jekyll/about-github-pages-and-jekyll.md,broken liquid tags @@ -216,6 +217,7 @@ translations/ja-JP/content/repositories/working-with-files/managing-large-files/ translations/ja-JP/content/rest/activity/events.md,broken liquid tags translations/ja-JP/content/rest/apps/oauth-applications.md,broken liquid tags translations/ja-JP/content/rest/enterprise-admin/index.md,broken liquid tags +translations/ja-JP/content/rest/guides/getting-started-with-the-rest-api.md,broken liquid tags translations/ja-JP/content/sponsors/getting-started-with-github-sponsors/about-github-sponsors.md,broken liquid tags translations/ja-JP/content/sponsors/receiving-sponsorships-through-github-sponsors/about-github-sponsors-for-open-source-contributors.md,broken liquid tags translations/ja-JP/content/support/learning-about-github-support/about-github-premium-support.md,broken liquid tags @@ -293,6 +295,7 @@ translations/ja-JP/data/reusables/community/report-content.md,broken liquid tags translations/ja-JP/data/reusables/copilot/dotcom-settings.md,broken liquid tags translations/ja-JP/data/reusables/copilot/enabling-or-disabling-in-vsc.md,broken liquid tags translations/ja-JP/data/reusables/copilot/enabling-or-disabling-vs.md,broken liquid tags +translations/ja-JP/data/reusables/dependabot/enterprise-enable-dependabot.md,broken liquid tags translations/ja-JP/data/reusables/dotcom_billing/actions-packages-storage-enterprise-account.md,broken liquid tags translations/ja-JP/data/reusables/dotcom_billing/downgrade-org-to-free.md,broken liquid tags translations/ja-JP/data/reusables/dotcom_billing/lfs-remove-data.md,broken liquid tags diff --git a/translations/log/pt-resets.csv b/translations/log/pt-resets.csv index 431ed44b80..d62099db57 100644 --- a/translations/log/pt-resets.csv +++ b/translations/log/pt-resets.csv @@ -27,7 +27,6 @@ translations/pt-BR/content/communities/using-templates-to-encourage-useful-issue translations/pt-BR/content/copilot/getting-started-with-github-copilot/getting-started-with-github-copilot-in-visual-studio-code.md,broken liquid tags translations/pt-BR/content/copilot/quickstart.md,broken liquid tags translations/pt-BR/content/desktop/installing-and-configuring-github-desktop/overview/creating-your-first-repository-using-github-desktop.md,broken liquid tags -translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/why-wasnt-my-application-for-a-student-developer-pack-approved.md,broken liquid tags translations/pt-BR/content/get-started/signing-up-for-github/setting-up-a-trial-of-github-enterprise-cloud.md,broken liquid tags translations/pt-BR/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/reviewing-the-audit-log-for-your-organization.md,rendering error translations/pt-BR/content/organizations/organizing-members-into-teams/about-teams.md,broken liquid tags @@ -62,5 +61,4 @@ translations/pt-BR/data/reusables/pull_requests/close-issues-using-keywords.md,L translations/pt-BR/data/reusables/pull_requests/pull_request_merges_and_contributions.md,Listed in localization-support#489 translations/pt-BR/data/reusables/repositories/deleted_forks_from_private_repositories_warning.md,broken liquid tags translations/pt-BR/data/reusables/repositories/security-alerts-x-github-severity.md,Listed in localization-support#489 -translations/pt-BR/data/reusables/repositories/squash-and-rebase-linear-commit-hisitory.md,Listed in localization-support#489 translations/pt-BR/data/reusables/repositories/suggest-changes.md,Listed in localization-support#489 diff --git a/translations/pt-BR/content/account-and-profile/managing-subscriptions-and-notifications-on-github/setting-up-notifications/about-notifications.md b/translations/pt-BR/content/account-and-profile/managing-subscriptions-and-notifications-on-github/setting-up-notifications/about-notifications.md index fa87131c3f..e1257aec7c 100644 --- a/translations/pt-BR/content/account-and-profile/managing-subscriptions-and-notifications-on-github/setting-up-notifications/about-notifications.md +++ b/translations/pt-BR/content/account-and-profile/managing-subscriptions-and-notifications-on-github/setting-up-notifications/about-notifications.md @@ -96,4 +96,4 @@ Notificações que não estão marcadas como **Salvas** são mantidas por 5 mese ## Feedback e suporte -If you have feedback or feature requests for notifications, use a [{% data variables.product.prodname_github_community %} discussion](https://github.com/orgs/community/discussions/categories/general). +Se você tiver comentários ou pedidos de recursos para notificações, use uma discussão de [{% data variables.product.prodname_github_community %}](https://github.com/orgs/community/discussions/categories/general). diff --git a/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme.md b/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme.md index 8c53003708..e427ec6a05 100644 --- a/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme.md +++ b/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme.md @@ -66,7 +66,7 @@ O perfil README é removido do seu perfil de {% data variables.product.prodname_ - O repositório é privado. - O nome do repositório não corresponde mais ao seu nome de usuário. -The method you choose is dependant upon your needs, but if you're unsure, we recommend making your repository private. Para obter informações sobre as etapas etapas de como tornar seu repositório privado, consulte ["Alterar a visibilidade de um repositório".](/github/administering-a-repository/setting-repository-visibility#changing-a-repositorys-visibility) +The method you choose is dependant upon your needs, but if you're unsure, we recommend making your repository private. Para os passos sobre como tornar seu repositório privado, consulte "[Alterando a visibilidade de um repositório](/github/administering-a-repository/setting-repository-visibility#changing-a-repositorys-visibility)". ## Leia mais diff --git a/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/best-practices-for-leaving-your-company.md b/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/best-practices-for-leaving-your-company.md index 3d421b7b29..cc714f9807 100644 --- a/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/best-practices-for-leaving-your-company.md +++ b/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/best-practices-for-leaving-your-company.md @@ -20,13 +20,13 @@ Antes de deixar da sua empresa, certifique-se de atualizar as seguintes informa - [Altere o seu endereço de e-mail principal](/articles/changing-your-primary-email-address) do e-mail da empresa para seu e-mail pessoal. - [Verifique seu novo endereço de e-mail principal](/articles/verifying-your-email-address). - [Altere o nome de usuário no GitHub](/articles/changing-your-github-username) para remover quaisquer referências à sua empresa ou organização, se necessário. -- If you've enabled two-factor (2FA) authentication for your personl account, make sure that you (not your company) control the 2FA authentication method you have configured. Para obter mais informações, consulte "[Configurar autenticação de dois fatores](/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication)". +- Se você habilitou a autenticação de dois fatores (2FA) para sua conta pessoal, certifique-se de que você (não sua empresa) controle o método de autenticação de 2FA que você configurou. Para obter mais informações, consulte "[Configurar autenticação de dois fatores](/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication)". ## Saída das organizações Se você esteve trabalhando com repositórios que pertencem a uma organização, é conveniente [remover a si mesmo como integrante da organização](/articles/removing-yourself-from-an-organization). Caso você seja o proprietário da organização, primeiramente, será preciso [transferir a propriedade da organização](/articles/transferring-organization-ownership) para outra pessoa. -Unless you're using a {% data variables.product.prodname_managed_user %}, you'll still be able to access your personal account, even after leaving the organization. Para obter mais informações sobre {% data variables.product.prodname_emus %}, consulte "[Sobre {% data variables.product.prodname_emus %}]({% ifversion not ghec%}/enterprise-cloud@latest{% endif %}/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/about-enterprise-managed-users){% ifversion not ghec %}" na documentação de {% data variables.product.prodname_ghe_cloud %}.{% else %}."{% endif %} +A menos que você esteja usando {% data variables.product.prodname_managed_user %}, você ainda poderá acessar sua conta pessoal, mesmo depois de sair da organização. Para obter mais informações sobre {% data variables.product.prodname_emus %}, consulte "[Sobre {% data variables.product.prodname_emus %}]({% ifversion not ghec%}/enterprise-cloud@latest{% endif %}/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/about-enterprise-managed-users){% ifversion not ghec %}" na documentação de {% data variables.product.prodname_ghe_cloud %}.{% else %}."{% endif %} ## Remover associações profissionais a repositórios pessoais diff --git a/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/managing-accessibility-settings.md b/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/managing-accessibility-settings.md index f7581cf998..2fa15a508f 100644 --- a/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/managing-accessibility-settings.md +++ b/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/managing-accessibility-settings.md @@ -12,7 +12,7 @@ miniTocMaxHeadingLevel: 3 ## Sobre as configurações de acessibilidade -Para acomodar as suas necessidades de visão, audição, motoras, cognitivas ou de aprendizado, você pode personalizar a interface de usuário para {% data variables.product.product_location %}. +Para criar uma experiência em {% ifversion fpt or ghec or ghes %}{% data variables.product.product_location %}{% elsif ghae %}{% data variables.product.product_name %}{% endif %} que se adeque às suas necessidades, você pode personalizar a interface do usuário. As definições de acessibilidade podem ser essenciais para pessoas com deficiência, mas podem ser úteis para qualquer pessoa. Por exemplo, a personalização dos atalhos de teclado é essencial para pessoas que navegam usando o controle de voz, mas pode ser útil para qualquer pessoa quando um atalho de teclado, pois {% data variables.product.product_name %} é fechado com outro atalho de aplicativo. ## Gerenciando configurações de acessibilidade @@ -20,7 +20,7 @@ Você pode decidir se deseja usar alguns ou todos os atalhos de teclado no {% if ### Gerenciando atalhos de teclado -Você pode executar ações no site de {% data variables.product.product_name %} sem usar seu mouse e usando o teclado. Os atalhos do teclado podem ser úteis para economizar tempo para algumas pessoas, mas podem interferir com a acessibilidade se você não pretender usar os atalhos. +Você pode executar ações por meio do site {% data variables.product.product_name %} usando o seu teclado sozinho. Os atalhos do teclado podem ser úteis para economizar tempo, mas podem ser ativados acidentalmente ou interferir na tecnologia assistencial. Por padrão, todos os atalhos de teclado estão habilitados em {% data variables.product.product_name %}. Para obter mais informações, consulte "[Atalhos de teclado](/get-started/using-github/keyboard-shortcuts)". @@ -28,16 +28,17 @@ Por padrão, todos os atalhos de teclado estão habilitados em {% data variables {% data reusables.user-settings.accessibility_settings %} 1. Em "atalhos de teclado", gerencie as configurações para seus atalhos de teclado. - - Opcionalmente, para desabilitar ou habilitar as teclas de atalho que não usam teclas de modificador como Control ou Command, em "General", desmarque **teclas de caracteres**. Se você desabilitar as teclas do caracteres, você ainda poderá acionar atalhos ao seu navegador da web, bem como habilitar os atalhos para {% data variables.product.product_name %} que usa uma tecla modificadora. -{%- ifversion command-palette %} - - Opcionalmente, para personalizar os atalhos de teclado para acionar a paleta de comando, em "Paleta de comando", use os menus suspensos para escolher um atalho de teclado. Para obter mais informações, consulte "[Paleta de Comando de {% data variables.product.company_short %}](/get-started/using-github/github-command-palette)". + - Para desabilitar as teclas de atalho que não usam teclas modificadoras como Control ou Command, em "General", desmarque **Caracteres chaves**. + - Se você desabilitar as teclas do caracteres, você ainda poderá acionar atalhos ao seu navegador da web, bem como habilitar os atalhos para {% data variables.product.product_name %} que usa uma tecla modificadora. + {%- ifversion command-palette %} + - Para personalizar os atalhos de teclado e acionar a paleta de comando, em "Paleta de comando", use os menus suspensos para escolher um atalho de teclado. Para obter mais informações, consulte "[Paleta de Comando de {% data variables.product.company_short %}](/get-started/using-github/github-command-palette)". {%- endif %} {% ifversion motion-management %} ### Gerenciando o movimento -Você pode controlar como {% data variables.product.product_name %} exibe imagens animadas. +Você pode controlar como {% data variables.product.product_name %} exibe imagens animadas de _.gif_. Por padrão, {% data variables.product.product_name %} sincroniza com sua preferência no nível de sistema para movimento reduzido. Para obter mais informações, consulte a documentação ou as configurações do seu sistema operacional. @@ -45,6 +46,6 @@ Por padrão, {% data variables.product.product_name %} sincroniza com sua prefer {% data reusables.user-settings.accessibility_settings %} 1. Em "Movimento", gerencia configurações para movimento. - - Opcionalmente, para controlar como {% data variables.product.product_name %} exibe imagens animadas, em "Reproduzir imagens animadas automaticamente", selecione **sincronização com o sistema**, **habilitado**ou **desabilitado**. + - Para controlar como {% data variables.product.product_name %} exibe imagens animadas, em "Reproduzir imagens animadas automaticamente", selecione **sincronização com o sistema**, **habilitado** ou **desabilitado**. {% endif %} diff --git a/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 b/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 index e0be30e3f3..9719068936 100644 --- a/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 +++ b/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 @@ -32,6 +32,15 @@ Você pode querer usar um tema escuro para reduzir o consumo de energia em certo 1. Clique no tema que deseja usar. - Se você escolheu um único tema, clique em um tema. + {%- ifversion ghes = 3.5 %} + {% note %} + + **Note**: The light high contrast theme was unavailable in {% data variables.product.product_name %} 3.5.0, 3.5.1, 3.5.2, and 3.5.3. The theme is available in 3.5.4 and later. Para obter mais informações sobre atualizações, entre em contato com o administrador do site. + + Para obter mais informações sobre como determinar a versão do {% data variables.product.product_name %} que você está usando, consulte "[Sobre as versões de {% data variables.product.prodname_docs %}](/get-started/learning-about-github/about-versions-of-github-docs#github-enterprise-server)" + {% endnote %} + {%- endif %} + {% ifversion fpt or ghes > 3.2 or ghae or ghec %}![Radio buttons for the choice of a single theme](/assets/images/help/settings/theme-choose-a-single-theme-highcontrast.png){% else %}![Radio buttons for the choice of a single theme](/assets/images/help/settings/theme-choose-a-single-theme.png){% endif %} - Se você escolheu seguir as configurações do sistema, clique em um tema diurno e um tema noturno. diff --git a/translations/pt-BR/content/actions/automating-builds-and-tests/about-continuous-integration.md b/translations/pt-BR/content/actions/automating-builds-and-tests/about-continuous-integration.md index d739f4b97c..548ed1e073 100644 --- a/translations/pt-BR/content/actions/automating-builds-and-tests/about-continuous-integration.md +++ b/translations/pt-BR/content/actions/automating-builds-and-tests/about-continuous-integration.md @@ -32,7 +32,7 @@ Para compilar e testar seu código, é necessário usar um servidor. Você pode ## Sobre integração contínua usando {% data variables.product.prodname_actions %} {% ifversion ghae %}CI que usa {% data variables.product.prodname_actions %} oferece fluxos de trabalho que podem criar o código no repositório e executar os seus testes. Os fluxos de trabalho podem ser executados em sistemas de executores que você hospeda. Para obter mais informações, consulte "[Sobre os executores auto-hospedados](/actions/hosting-your-own-runners/about-self-hosted-runners)." -{% else %} CI que usa {% data variables.product.prodname_actions %} oferece fluxos de trabalho que podem criar o código no seu repositório e executar seus testes. Fluxos de trabalho podem ser executados em máquinas virtuais hospedadas em {% data variables.product.prodname_dotcom %} ou em máquinas que você mesmo hospeda. For more information, see "[About {% data variables.product.prodname_dotcom %}-hosted runners](/actions/using-github-hosted-runners/about-github-hosted-runners)" and "[About self-hosted runners](/actions/automating-your-workflow-with-github-actions/about-self-hosted-runners)." +{% else %} CI que usa {% data variables.product.prodname_actions %} oferece fluxos de trabalho que podem criar o código no seu repositório e executar seus testes. Fluxos de trabalho podem ser executados em máquinas virtuais hospedadas em {% data variables.product.prodname_dotcom %} ou em máquinas que você mesmo hospeda. Para obter mais informações, consulte "[Sobre executores hospedados em {% data variables.product.prodname_dotcom %}](/actions/using-github-hosted-runners/about-github-hosted-runners) e "[Sobre executores auto-hospedados](/actions/automating-your-workflow-with-github-actions/about-self-hosted-runners)". {% endif %} Você pode configurar a execução do seu fluxo de trabalho de CI para ocorrer diante de um evento do {% data variables.product.prodname_dotcom %} (por exemplo, quando houver push de um novo código para o seu repositório), com base em uma programação definida ou quando houver um evento externo usando o webhook de despacho do repositório. diff --git a/translations/pt-BR/content/actions/creating-actions/creating-a-docker-container-action.md b/translations/pt-BR/content/actions/creating-actions/creating-a-docker-container-action.md index a35b735c39..4a39d561e9 100644 --- a/translations/pt-BR/content/actions/creating-actions/creating-a-docker-container-action.md +++ b/translations/pt-BR/content/actions/creating-actions/creating-a-docker-container-action.md @@ -39,7 +39,7 @@ Pode ser útil ter um entendimento básico das variáveis do ambiente {% data va {% ifversion ghae %} - "[Sistema de arquivos para contêineres do Docker](/actions/using-github-hosted-runners/about-ae-hosted-runners#docker-container-filesystem)." {% else %} -- "[About {% data variables.product.prodname_dotcom %}-hosted runners](/actions/using-github-hosted-runners/about-github-hosted-runners#docker-container-filesystem)" +- "[Sobre executores hospedados em {% data variables.product.prodname_dotcom %}](/actions/using-github-hosted-runners/about-github-hosted-runners#docker-container-filesystem)" {% endif %} Antes de começar, você deverá criar um repositório de {% data variables.product.prodname_dotcom %}. diff --git a/translations/pt-BR/content/actions/creating-actions/metadata-syntax-for-github-actions.md b/translations/pt-BR/content/actions/creating-actions/metadata-syntax-for-github-actions.md index f0c4003abd..875d81b681 100644 --- a/translations/pt-BR/content/actions/creating-actions/metadata-syntax-for-github-actions.md +++ b/translations/pt-BR/content/actions/creating-actions/metadata-syntax-for-github-actions.md @@ -74,7 +74,7 @@ Por exemplo, se um fluxo de trabalho definiu as entradas `numOctocats` e `octoca ### `inputs..required` -**Optional** A `boolean` to indicate whether the action requires the input parameter. Defina para `true` quando o parâmetro for necessário. +**Opcional**: um `booleano` para indicar se a ação exige o parâmetro de entrada. Defina para `true` quando o parâmetro for necessário. ### `inputs..default` @@ -433,7 +433,7 @@ runs: Para obter mais informações sobre como o `entrypoint` é executado, consulte "[Suporte do arquivo Docker para {% data variables.product.prodname_actions %}](/actions/creating-actions/dockerfile-support-for-github-actions/#entrypoint)". -### `post-entrypoint` +### `runs.post-entrypoint` **Opcional**Permite que você execute um script de cleanup, uma vez finalizada a ação`runs.entrypoint`. {% data variables.product.prodname_actions %} usa a `execução do docker` para lançar esta ação. Porque {% data variables.product.prodname_actions %} executa o script dentro de um novo contêiner usando a mesma imagem-base, o estado do momento da execução é diferente do contêiner principal do `entrypoint`. Você pode acessar qualquer estado que precisar na área de trabalho, em `HOME` ou como variável `STATE_`. A ação `post-entrypoint:` sempre é executada por padrão, mas você pode substitui-la usando [`runs.post-if`](#runspost-if). @@ -475,7 +475,7 @@ runs: ## `branding` -Você pode usar uma cor e o ícone da [Pena](https://feathericons.com/) para criar um selo para personalizar e distinguir a sua ação. Os selos são exibidos ao lado do nome da sua ação em [{% data variables.product.prodname_marketplace %}](https://github.com/marketplace?type=actions). +**Optional** You can use a color and [Feather](https://feathericons.com/) icon to create a badge to personalize and distinguish your action. Os selos são exibidos ao lado do nome da sua ação em [{% data variables.product.prodname_marketplace %}](https://github.com/marketplace?type=actions). ### Exemplo: Configurar a marca para uma ação diff --git a/translations/pt-BR/content/actions/deployment/targeting-different-environments/using-environments-for-deployment.md b/translations/pt-BR/content/actions/deployment/targeting-different-environments/using-environments-for-deployment.md index dd9ff4314c..1f70d10600 100644 --- a/translations/pt-BR/content/actions/deployment/targeting-different-environments/using-environments-for-deployment.md +++ b/translations/pt-BR/content/actions/deployment/targeting-different-environments/using-environments-for-deployment.md @@ -27,7 +27,7 @@ Você pode configurar ambientes com regras de proteção e segredos. Quando um t **Observação:** Você só pode configurar ambientes para repositórios públicos. Se você converter um repositório de público em privado, todas as regras de proteção ou segredos de ambiente configurados serão ignorados, e você não conseguirá configurar nenhum ambiente. Se você converter seu repositório de volta para público, você terá acesso a todas as regras de proteção e segredos de ambiente previamente configurados. -As organizações que usam {% data variables.product.prodname_ghe_cloud %} podem configurar ambientes para repositórios privados. Para obter mais informações, consulte a [documentação de {% data variables.product.prodname_ghe_cloud %}](/enterprise-cloud@latest/actions/deployment/targeting-different-environments/using-environments-for-deployment). {% data reusables.enterprise.link-to-ghec-trial %} +As organizações com {% data variables.product.prodname_team %} e os usuários com {% data variables.product.prodname_pro %} podem configurar ambientes para repositórios privados. Para obter mais informações, consulte os "[Produtos da {% data variables.product.prodname_dotcom %}](/get-started/learning-about-github/githubs-products)". {% endnote %} {% endif %} @@ -72,7 +72,7 @@ Os segredos armazenados em um ambiente só estão disponíveis para trabalhos de {% ifversion fpt or ghec %} {% note %} -**Observação:** Para criar um ambiente em um repositório privado, sua organização deve usar {% data variables.product.prodname_ghe_cloud %}. {% data reusables.enterprise.link-to-ghec-trial %} +**Observação:** A criação de um ambiente em um repositório privado está disponível para organizações com {% data variables.product.prodname_team %} e usuários com {% data variables.product.prodname_pro %}. {% endnote %} {% endif %} @@ -99,7 +99,7 @@ Os segredos armazenados em um ambiente só estão disponíveis para trabalhos de 1. Insira o valor do segredo. 1. Clique em **Add secret** (Adicionar segredo). -Também é possível criar e configurar ambientes por meio da API REST. Para obter mais informações, consulte "[Ambientes](/rest/reference/repos#environments)" e "[Segredos](/rest/reference/actions#secrets)". +Também é possível criar e configurar ambientes por meio da API REST. Para obter mais informações, consulte "[Ambientes de implantação](/rest/deployments/environments)," "[Segredos do GitHub Actions](/rest/actions/secrets)" e "[Políticas de implantação do branch](/rest/deployments/branch-policies)". Executar um fluxo de trabalho que faz referência a um ambiente que não existe criará um ambiente com o nome referenciado. O novo ambiente não terá nenhuma regra de proteção ou segredos configurados. Qualquer pessoa que possa editar fluxos de trabalho no repositório pode criar ambientes por meio de um arquivo de fluxo de trabalho, mas apenas os administradores do repositório podem configurar o ambiente. diff --git a/translations/pt-BR/content/actions/examples/using-concurrency-expressions-and-a-test-matrix.md b/translations/pt-BR/content/actions/examples/using-concurrency-expressions-and-a-test-matrix.md index 4216240f36..78a0912246 100644 --- a/translations/pt-BR/content/actions/examples/using-concurrency-expressions-and-a-test-matrix.md +++ b/translations/pt-BR/content/actions/examples/using-concurrency-expressions-and-a-test-matrix.md @@ -282,7 +282,7 @@ Adicione o evento "pull_request", para que o fluxo de trabalho seja executado au diff --git a/translations/pt-BR/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md b/translations/pt-BR/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md index c5a957c3bf..2bfb341c9e 100644 --- a/translations/pt-BR/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md +++ b/translations/pt-BR/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md @@ -63,7 +63,7 @@ runs-on: [self-hosted, linux, x64, gpu] - `x64` - Only use a runner based on x64 hardware. - `gpu` - This custom label has been manually assigned to self-hosted runners with the GPU hardware installed. -These labels operate cumulatively, so a self-hosted runner’s labels must match all four to be eligible to process the job. +These labels operate cumulatively, so a self-hosted runner must have all four labels to be eligible to process the job. ## Routing precedence for self-hosted runners diff --git a/translations/pt-BR/content/actions/learn-github-actions/contexts.md b/translations/pt-BR/content/actions/learn-github-actions/contexts.md index c13dd4f28d..19a27228b1 100644 --- a/translations/pt-BR/content/actions/learn-github-actions/contexts.md +++ b/translations/pt-BR/content/actions/learn-github-actions/contexts.md @@ -172,27 +172,27 @@ O contexto `github` context contém informações sobre a execução do fluxo de {% data reusables.actions.github-context-warning %} {% data reusables.actions.context-injection-warning %} -| Nome da propriedade | Tipo | Descrição | -| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `github` | `objeto` | Contexto de nível mais alto disponível em qualquer trabalho ou etapa de um fluxo de trabalho. Este objeto contém todas as propriedades listadas abaixo. | -| `github.action` | `string` | O nome da ação atualmente em execução ou o [`id`](/actions/learn-github-actions/workflow-syntax-for-github-actions#jobsjob_idstepsid) de uma etapa. {% data variables.product.prodname_dotcom %} remove caracteres especiais e usa o nome `__run` quando a etapa atual executa um script sem um `id`. Se você usar a mesma ação mais de uma vez no mesmo trabalho, o nome incluirá um sufixo com o número da sequência com o sublinhado antes dele. Por exemplo, o primeiro script que você executar terá o nome `__run` e o segundo script será denominado `__run_2`. Da mesma forma, a segunda invocação de `actions/checkout` será `actionscheckout2`. | -| `github.action_path` | `string` | O caminho onde uma ação está localizada. Esta propriedade só é compatível com ações compostas. Você pode usar este caminho para acessar arquivos localizados no mesmo repositório da ação. | -| `github.action_ref` | `string` | Para uma etapa executando uma ação, este é o ref da ação que está sendo executada. Por exemplo, `v2`. | -| `github.action_repository` | `string` | Para uma etpa que executa uma ação, este é o nome do proprietário e do repositório da ação. Por exemplo, `actions/checkout`. | -| `github.action_status` | `string` | Para uma ação composta, o resultado atual da ação composta. | -| `github.actor` | `string` | | -| {% ifversion actions-stable-actor-ids %}The username of the user that triggered the initial workflow run. If the workflow run is a re-run, this value may differ from `github.triggering_actor`. Any workflow re-runs will use the privileges of `github.actor`, even if the actor initiating the re-run (`github.triggering_actor`) has different privileges.{% else %}The username of the user that initiated the workflow run.{% endif %} | | | -| | | | -| `github.api_url` | `string` | A URL da API REST de {% data variables.product.prodname_dotcom %}. | -| `github.base_ref` | `string` | `base_ref` ou branch alvo da pull request em uma execução de fluxo de trabalho. Esta propriedade só está disponível quando o evento que aciona a execução de um fluxo de trabalho for `pull_request` ou `pull_request_target`. | -| `github.env` | `string` | Caminho no executor para o arquivo que define variáveis de ambiente dos comandos do fluxo de trabalho. Este arquivo é único para a etapa atual e é um arquivo diferente para cada etapa de um trabalho. Para obter mais informações, consulte "[Comandos do fluxo de trabalho para {% data variables.product.prodname_actions %}](/actions/learn-github-actions/workflow-commands-for-github-actions#setting-an-environment-variable)". | -| `github.event` | `objeto` | Carga de evento de webhook completa. Você pode acessar as propriedades individuais do evento usando este contexto. Este objeto é idêntico à carga do webhook do evento que acionou a execução do fluxo de trabalho e é diferente para cada evento. Os webhooks para cada evento de {% data variables.product.prodname_actions %} que está vinculado em "[Eventos que acionam fluxos de trabalho](/articles/events-that-trigger-workflows/)". Por exemplo, para uma execução do fluxo de trabalho acionada por um evento [`push`](/actions/using-workflows/events-that-trigger-workflows#push), esse objeto contém o conteúdo da [carga do webhook de push](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#push). | -| `github.event_name` | `string` | Nome do evento que acionou a execução do fluxo de trabalho. | -| `github.event_path` | `string` | O caminho para o arquivo no executor que contém a carga completa do webhook do evento. | -| `github.graphql_url` | `string` | A URL da API do GraphQL de {% data variables.product.prodname_dotcom %}. | -| `github.head_ref` | `string` | `head_ref` ou branch de origem da pull request em uma execução de fluxo de trabalho. Esta propriedade só está disponível quando o evento que aciona a execução de um fluxo de trabalho for `pull_request` ou `pull_request_target`. | -| `github.job` | `string` | O [`job_id`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_id) do trabalho atual.
Observação: Esta propriedade de contexto é definida pelo executor do Actions e só está disponível dentro da execução `etapas` de um trabalho. Caso contrário, o valor desta propriedade será `nulo`. | -| `github.ref` | `string` | {% data reusables.actions.ref-description %} +| Nome da propriedade | Tipo | Descrição | +| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `github` | `objeto` | Contexto de nível mais alto disponível em qualquer trabalho ou etapa de um fluxo de trabalho. Este objeto contém todas as propriedades listadas abaixo. | +| `github.action` | `string` | O nome da ação atualmente em execução ou o [`id`](/actions/learn-github-actions/workflow-syntax-for-github-actions#jobsjob_idstepsid) de uma etapa. {% data variables.product.prodname_dotcom %} remove caracteres especiais e usa o nome `__run` quando a etapa atual executa um script sem um `id`. Se você usar a mesma ação mais de uma vez no mesmo trabalho, o nome incluirá um sufixo com o número da sequência com o sublinhado antes dele. Por exemplo, o primeiro script que você executar terá o nome `__run` e o segundo script será denominado `__run_2`. Da mesma forma, a segunda invocação de `actions/checkout` será `actionscheckout2`. | +| `github.action_path` | `string` | O caminho onde uma ação está localizada. Esta propriedade só é compatível com ações compostas. Você pode usar este caminho para acessar arquivos localizados no mesmo repositório da ação. | +| `github.action_ref` | `string` | Para uma etapa executando uma ação, este é o ref da ação que está sendo executada. Por exemplo, `v2`. | +| `github.action_repository` | `string` | Para uma etpa que executa uma ação, este é o nome do proprietário e do repositório da ação. Por exemplo, `actions/checkout`. | +| `github.action_status` | `string` | Para uma ação composta, o resultado atual da ação composta. | +| `github.actor` | `string` | | +| {% ifversion actions-stable-actor-ids %}O nome de usuário que acionou a execução inicial do fluxo de trabalho. Se a execução do fluxo de trabalho for uma nova execução, este valor poderá ser diferente de `github.triggering_actor`. Qualquer nova execução de fluxo de trabalho usará os privilégios de `github.actor`, mesmo se o ator que der início à nova execução (`github.triggering_actor`) tiver privilégios diferentes.{% else %}O nome de usuário que iniciou a execução do fluxo de trabalho{% endif %} | | | +| | | | +| `github.api_url` | `string` | A URL da API REST de {% data variables.product.prodname_dotcom %}. | +| `github.base_ref` | `string` | `base_ref` ou branch alvo da pull request em uma execução de fluxo de trabalho. Esta propriedade só está disponível quando o evento que aciona a execução de um fluxo de trabalho for `pull_request` ou `pull_request_target`. | +| `github.env` | `string` | Caminho no executor para o arquivo que define variáveis de ambiente dos comandos do fluxo de trabalho. Este arquivo é único para a etapa atual e é um arquivo diferente para cada etapa de um trabalho. Para obter mais informações, consulte "[Comandos do fluxo de trabalho para {% data variables.product.prodname_actions %}](/actions/learn-github-actions/workflow-commands-for-github-actions#setting-an-environment-variable)". | +| `github.event` | `objeto` | Carga de evento de webhook completa. Você pode acessar as propriedades individuais do evento usando este contexto. Este objeto é idêntico à carga do webhook do evento que acionou a execução do fluxo de trabalho e é diferente para cada evento. Os webhooks para cada evento de {% data variables.product.prodname_actions %} que está vinculado em "[Eventos que acionam fluxos de trabalho](/articles/events-that-trigger-workflows/)". Por exemplo, para uma execução do fluxo de trabalho acionada por um evento [`push`](/actions/using-workflows/events-that-trigger-workflows#push), esse objeto contém o conteúdo da [carga do webhook de push](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#push). | +| `github.event_name` | `string` | Nome do evento que acionou a execução do fluxo de trabalho. | +| `github.event_path` | `string` | O caminho para o arquivo no executor que contém a carga completa do webhook do evento. | +| `github.graphql_url` | `string` | A URL da API do GraphQL de {% data variables.product.prodname_dotcom %}. | +| `github.head_ref` | `string` | `head_ref` ou branch de origem da pull request em uma execução de fluxo de trabalho. Esta propriedade só está disponível quando o evento que aciona a execução de um fluxo de trabalho for `pull_request` ou `pull_request_target`. | +| `github.job` | `string` | O [`job_id`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_id) do trabalho atual.
Observação: Esta propriedade de contexto é definida pelo executor do Actions e só está disponível dentro da execução `etapas` de um trabalho. Caso contrário, o valor desta propriedade será `nulo`. | +| `github.ref` | `string` | {% data reusables.actions.ref-description %} {%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5338 %} | `github.ref_name` | `string` | {% data reusables.actions.ref_name-description %} | | `github.ref_protected` | `string` | {% data reusables.actions.ref_protected-description %} | | `github.ref_type` | `string` | {% data reusables.actions.ref_type-description %} {%- endif %} @@ -200,7 +200,7 @@ O contexto `github` context contém informações sobre a execução do fluxo de {%- ifversion fpt or ghec or ghes > 3.5 or ghae-issue-4722 %} | `github.run_attempt` | `string` | Um número exclusivo para cada tentativa de execução de um fluxo de trabalho específico em um repositório. Este número começa em 1 para a primeira tentativa de execução do fluxo de trabalho e aumenta a cada nova execução. | {%- endif %} -| `github.server_url` | `string` | A URL do servidor do GitHub. Por exemplo: `https://github.com`. | | `github.sha` | `string` | O SHA do commit que acionou a execução do fluxo de trabalho. | | `github.token` | `string` | Um token para efetuar a autenticação em nome do aplicativo instalado no seu repositório. Isso é funcionalmente equivalente ao segredo `GITHUB_TOKEN`. Para obter mais informações, consulte "[Autenticação automática de tokens](/actions/security-guides/automatic-token-authentication)".
Observação: Esta propriedade de contexto é definida pelo executor do Actions e só está disponível dentro da execução `etapas` de um trabalho. Caso contrário, o valor desta propriedade será `nulo`. |{% ifversion actions-stable-actor-ids %} | `github.triggering_actor` | `string` | The username of the user that initiated the workflow run. If the workflow run is a re-run, this value may differ from `github.actor`. Any workflow re-runs will use the privileges of `github.actor`, even if the actor initiating the re-run (`github.triggering_actor`) has different privileges. |{% endif %} | `github.workflow` | `string` | The name of the workflow. Se o fluxo de trabalho não determina um `name` (nome), o valor desta propriedade é o caminho completo do arquivo do fluxo de trabalho no repositório. | | `github.workspace` | `string` | O diretório de trabalho padrão no executor para as etapas e a localidade padrão do seu repositório ao usar a ação [`checkout`](https://github.com/actions/checkout). | +| `github.server_url` | `string` | A URL do servidor do GitHub. Por exemplo: `https://github.com`. | | `github.sha` | `string` | O SHA do commit que acionou a execução do fluxo de trabalho. | | `github.token` | `string` | Um token para efetuar a autenticação em nome do aplicativo instalado no seu repositório. Isso é funcionalmente equivalente ao segredo `GITHUB_TOKEN`. Para obter mais informações, consulte "[Autenticação automática de tokens](/actions/security-guides/automatic-token-authentication)".
Observação: Esta propriedade de contexto é definida pelo executor do Actions e só está disponível dentro da execução `etapas` de um trabalho. Caso contrário, o valor desta propriedade será `nulo`. |{% ifversion actions-stable-actor-ids %} | `github.triggering_actor` | `string` | O nome de usuário do usuário que iniciou a execução do fluxo de trabalho. Se a execução do fluxo de trabalho for uma nova execução, este valor poderá ser diferente de `github.actor`. Qualquer repetição de fluxo de trabalho usará os privilégios de `github.actor`, mesmo se o ator que iniciar a nova execução (`github.triggering_actor`) tiver privilégios diferentes. |{% endif %} | `github.workflow` | `string` | O nome do fluxo de trabalho. Se o fluxo de trabalho não determina um `name` (nome), o valor desta propriedade é o caminho completo do arquivo do fluxo de trabalho no repositório. | | `github.workspace` | `string` | O diretório de trabalho padrão no executor para as etapas e a localidade padrão do seu repositório ao usar a ação [`checkout`](https://github.com/actions/checkout). | ### Exemplo de conteúdo do contexto `github` @@ -457,6 +457,8 @@ O contexto do `executor` contém informações sobre o executor que está execut {% endif %} | `runner.temp` | `string` | {% data reusables.actions.runner-temp-directory-description %} | `runner.tool_cache` | `string` | {% ifversion ghae %}{% data reusables.actions.self-hosted-runners-software %} {% else %} {% data reusables.actions.runner-tool-cache-description %} {% endif %} +| `runner.debug` | `string` | {% data reusables.actions.runner-debug-description %} + {%- comment %} A propriedade `runner.workspace` não é documentada propositalmente. É uma propriedade antecipada das ações que agora não é relevante para os usuários, em comparação com `github.workspace`. É mantido por uma questão de compatibilidade. | `runner.workspace` | `string` | | {%- endcomment %} diff --git a/translations/pt-BR/content/actions/learn-github-actions/environment-variables.md b/translations/pt-BR/content/actions/learn-github-actions/environment-variables.md index d6ce070ade..36ddb9a4d3 100644 --- a/translations/pt-BR/content/actions/learn-github-actions/environment-variables.md +++ b/translations/pt-BR/content/actions/learn-github-actions/environment-variables.md @@ -155,7 +155,7 @@ As variáveis de ambiente padrão que os conjuntos de {% data variables.product. {%- ifversion actions-runner-arch-envvars %} | `RUNNER_ARCH` | {% data reusables.actions.runner-arch-description %} {%- endif %} -| `RUNNER_NAME` | {% data reusables.actions.runner-name-description %} Por exemplo, `Hosted Agent` | | `RUNNER_OS` | {% data reusables.actions.runner-os-description %} Por exemplo, `Windows` | | `RUNNER_TEMP` | {% data reusables.actions.runner-temp-directory-description %} Por exemplo, `D:\a\_temp` | +| `RUNNER_DEBUG` | {% data reusables.actions.runner-debug-description %} | | `RUNNER_NAME` | {% data reusables.actions.runner-name-description %} For example, `Hosted Agent` | | `RUNNER_OS` | {% data reusables.actions.runner-os-description %} For example, `Windows` | | `RUNNER_TEMP` | {% data reusables.actions.runner-temp-directory-description %} For example, `D:\a\_temp` | {% ifversion not ghae %}| `RUNNER_TOOL_CACHE` | {% data reusables.actions.runner-tool-cache-description %} For example, `C:\hostedtoolcache\windows` |{% endif %} {% note %} diff --git a/translations/pt-BR/content/actions/learn-github-actions/expressions.md b/translations/pt-BR/content/actions/learn-github-actions/expressions.md index 9f850763b3..898f4236f4 100644 --- a/translations/pt-BR/content/actions/learn-github-actions/expressions.md +++ b/translations/pt-BR/content/actions/learn-github-actions/expressions.md @@ -221,7 +221,7 @@ jobs: needs: job1 runs-on: ubuntu-latest strategy: - matrix: ${{fromJSON(needs.job1.outputs.matrix)}} + matrix: ${{ fromJSON(needs.job1.outputs.matrix) }} steps: - run: build ``` diff --git a/translations/pt-BR/content/actions/managing-workflow-runs/re-running-workflows-and-jobs.md b/translations/pt-BR/content/actions/managing-workflow-runs/re-running-workflows-and-jobs.md index d7e3beca2a..49c49c019d 100644 --- a/translations/pt-BR/content/actions/managing-workflow-runs/re-running-workflows-and-jobs.md +++ b/translations/pt-BR/content/actions/managing-workflow-runs/re-running-workflows-and-jobs.md @@ -17,7 +17,7 @@ versions: ## Sobre a reexecução de fluxos de trabalho e trabalhos -A reexecução de um fluxo de trabalho{% ifversion re-run-jobs %} ou trabalhos em um fluxo de trabalho{% endif %} usa o mesmo `GITHUB_SHA` (commit SHA) e `GITHUB_REF` (Git ref) do evento original que acionou a execução do fluxo de trabalho. {% ifversion actions-stable-actor-ids %}The workflow will use the privileges of the actor who initially triggered the workflow, not the privileges of the actor who initiated the re-run. {% endif %}You can re-run a workflow{% ifversion re-run-jobs %} or jobs in a workflow{% endif %} for up to 30 days after the initial run.{% ifversion re-run-jobs %} You cannot re-run jobs in a workflow once its logs have passed their retention limits. Para obter mais informações, consulte "[Limites de uso, cobrança e administração](/actions/learn-github-actions/usage-limits-billing-and-administration#artifact-and-log-retention-policy)."{% endif %}{% ifversion debug-reruns %} Quando você re-executar um fluxo de trabalho ou trabalhos em um fluxo de trabalho, você pode habilitar o registro de depuração para a re-execução. Isso permitirá o registro de diagnóstico do executor e o registro de depuração de etapas para a nova execução. Para obter mais informações sobre o registro de depuração, consulte "[Habilitando o registro de depuração](/actions/monitoring-and-troubleshooting-workflows/enabling-debug-logging)"{% endif %} +A reexecução de um fluxo de trabalho{% ifversion re-run-jobs %} ou trabalhos em um fluxo de trabalho{% endif %} usa o mesmo `GITHUB_SHA` (commit SHA) e `GITHUB_REF` (Git ref) do evento original que acionou a execução do fluxo de trabalho. {% ifversion actions-stable-actor-ids %}O fluxo de trabalho usará os privilégios do criador que inicialmente acionou o fluxo de trabalho, não os privilégios do criador que iniciou a reexecução. {% endif %}Você pode re-executar um fluxo de trabalho{% ifversion re-run-jobs %} ou trabalhos em um fluxo de trabalho{% endif %} por até 30 dias após a execução inicial.{% ifversion re-run-jobs %} Você não pode re-executar trabalhos em um fluxo de trabalho uma vez que seus registros superaram seus limites de retenção. Para obter mais informações, consulte "[Limites de uso, cobrança e administração](/actions/learn-github-actions/usage-limits-billing-and-administration#artifact-and-log-retention-policy)."{% endif %}{% ifversion debug-reruns %} Quando você re-executar um fluxo de trabalho ou trabalhos em um fluxo de trabalho, você pode habilitar o registro de depuração para a re-execução. Isso permitirá o registro de diagnóstico do executor e o registro de depuração de etapas para a nova execução. Para obter mais informações sobre o registro de depuração, consulte "[Habilitando o registro de depuração](/actions/monitoring-and-troubleshooting-workflows/enabling-debug-logging)"{% endif %} ## Reexecutar todos os trabalhos em um fluxo de trabalho diff --git a/translations/pt-BR/content/actions/migrating-to-github-actions/migrating-from-circleci-to-github-actions.md b/translations/pt-BR/content/actions/migrating-to-github-actions/migrating-from-circleci-to-github-actions.md index b851ca212b..0864f7a250 100644 --- a/translations/pt-BR/content/actions/migrating-to-github-actions/migrating-from-circleci-to-github-actions.md +++ b/translations/pt-BR/content/actions/migrating-to-github-actions/migrating-from-circleci-to-github-actions.md @@ -37,7 +37,7 @@ Ao fazer a migração do CircleCI, considere as seguintes diferenças: - O paralelismo do teste automático do CircleCI agrupa automaticamente os testes de acordo com regras especificadas pelo usuário ou com informações históricas de temporização. Esta funcionalidade não foi criada em {% data variables.product.prodname_actions %}. - As ações que são executadas em contêineres Docker são sensíveis a problemas de permissões, uma vez que os contêineres têm um mapeamento diferente de usuários. Você pode evitar muitos desses problemas se não usar a instrução `USUÁRIO` no seu *arquivo Docker*. {% ifversion ghae %}{% data reusables.actions.self-hosted-runners-software %} -{% else %}For more information about the Docker filesystem on {% data variables.product.product_name %}-hosted runners, see "[About {% data variables.product.prodname_dotcom %}-hosted runners](/actions/using-github-hosted-runners/about-github-hosted-runners#docker-container-filesystem)." +{% else %}Para obter mais informações sobre o sistema de arquivos Docker em executores hospedados em {% data variables.product.product_name %}, consulte "[Sobre executores hospedados em {% data variables.product.prodname_dotcom %}](/actions/using-github-hosted-runners/about-github-hosted-runners#docker-container-filesystem)." {% endif %} ## Migrar fluxos de trabalhos e trabalhos @@ -66,10 +66,10 @@ Para obter mais informações sobre o sistema de arquivos Docker, consulte "[sis {% data reusables.actions.self-hosted-runners-software %} {% else %} -For more information about the Docker filesystem, see "[About {% data variables.product.prodname_dotcom %}-hosted runners](/actions/using-github-hosted-runners/about-github-hosted-runners#docker-container-filesystem)." +Para obter mais informações sobre o sistema de arquivos Docker, consulte "[Sobre executores hospedados em {% data variables.product.prodname_dotcom %}](/actions/using-github-hosted-runners/about-github-hosted-runners#docker-container-filesystem)". Para obter mais informações sobre as ferramentas e pacotes disponíveis em -{% data variables.product.prodname_dotcom %}-hosted runner images, see "[Specifications for {% data variables.product.prodname_dotcom %}-hosted runners](/actions/reference/specifications-for-github-hosted-runners/#supported-software)". +Imagens de executores hospedados em {% data variables.product.prodname_dotcom %}, consulte "[Especificações para executores hospedados em {% data variables.product.prodname_dotcom %}](/actions/reference/specifications-for-github-hosted-runners/#supported-software). {% endif %} ## Usar variáveis e segredos diff --git a/translations/pt-BR/content/actions/monitoring-and-troubleshooting-workflows/adding-a-workflow-status-badge.md b/translations/pt-BR/content/actions/monitoring-and-troubleshooting-workflows/adding-a-workflow-status-badge.md index bf7e9dc661..ae21882941 100644 --- a/translations/pt-BR/content/actions/monitoring-and-troubleshooting-workflows/adding-a-workflow-status-badge.md +++ b/translations/pt-BR/content/actions/monitoring-and-troubleshooting-workflows/adding-a-workflow-status-badge.md @@ -16,26 +16,26 @@ shortTitle: Adicionar um selo de status {% note %} -**Note**: Workflow badges in a private repository are not accessible externally, so you won't be able to embed them or link to them from an external site. +**Observação**: Os selos de fluxo de trabalho em um repositório privado não podem ser acessados externamente,. Portanto, você não poderá incorporá-los ou vinculá-los a partir de um site externo. {% endnote %} {% data reusables.repositories.actions-workflow-status-badge-intro %} -To add a workflow status badge to your `README.md` file, first find the URL for the status badge you would like to display. Then you can use Markdown to display the badge as an image in your `README.md` file. For more information about image markup in Markdown, see "[Basic writing and formatting syntax](/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#images)." +Para adicionar um selo de status de fluxo de trabalho ao seu arquivo `README.md`, primeiro encontre a URL para o selo de status que você gostaria de exibir. Em seguida, você pode usar o Markdown para exibir o selo como uma imagem em seu arquivo `README.md`. Para obter mais informações sobre markup de imagens em Markdown, consulte "[Gravação básica e sintaxe de formatação](/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#images)". ## Usar o nome do arquivo do fluxo de trabalho -You can build the URL for a workflow status badge using the name of the workflow file: +Você pode criar a URL para um selo de status de fluxo de trabalho usando o nome do arquivo do fluxo de trabalho: ``` {% ifversion fpt or ghec %}https://github.com{% else %}{% endif %}///actions/workflows//badge.svg ``` -To display the workflow status badge in your `README.md` file, use the Markdown markup for embedding images. For more information about image markup in Markdown, see "[Basic writing and formatting syntax](/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#images)." +Para exibir o selo de status do fluxo de trabalho no arquivo `README.md`, use o markup do Markdown para incorporar imagens. Para obter mais informações sobre markup de imagens em Markdown, consulte "[Gravação básica e sintaxe de formatação](/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#images)". -For example, add the following Markdown to your `README.md` file to add a status badge for a workflow with the file path `.github/workflows/main.yml`. O `PROPRIETÁRIO` do repositório é a organização do `github` e o nome do `REPOSITÓRIO` é `docs`. +Por exemplo, adicione o seguinte Markdown ao seu arquivo `README.md` para adicionar um selo de status a um fluxo de trabalho com o caminho do arquivo `.github/workflows/main.yml`. O `PROPRIETÁRIO` do repositório é a organização do `github` e o nome do `REPOSITÓRIO` é `docs`. ```markdown ![fluxo de trabalho de exemplo](https://github.com/github/docs/actions/workflows/main.yml/badge.svg) @@ -43,9 +43,9 @@ For example, add the following Markdown to your `README.md` file to add a status ## Usando o parâmetro `branch` -To display the status of a workflow run for a specific branch, add `?branch=` to the end of the status badge URL. +Para exibir o status de uma execução do fluxo de trabalho em um ramo específico, adicione `?branch=` ao final da URL do selo de status. -For example, add the following Markdown to your `README.md` file to display a status badge for a branch with the name `feature-1`. +Por exemplo, adicione o seguinte Markdown ao seu arquivo `README.md` para exibir um selo de status para um branch com o nome `feature-1`. ```markdown ![example branch parameter](https://github.com/github/docs/actions/workflows/main.yml/badge.svg?branch=feature-1) @@ -53,9 +53,9 @@ For example, add the following Markdown to your `README.md` file to display a st ## Usar o parâmetro `evento` -To display the status of workflow runs triggered by the `push` event, add `?event=push` to the end of the status badge URL. +Para exibir o status das execuções de execução do workflow acionadas pelo evento `push`, adicione `?event=push` ao final da URL do selo de status. -For example, add the following Markdown to your `README.md` file to display a badge with the status of workflow runs triggered by the `push` event, which will show the status of the build for the current state of that branch. +Por exemplo, adicione o seguinte Markdown ao seu arquivo `README.md` para exibir um selo com o status de execução de fluxo de trabalho acionado pelo evento `push` , que mostrará o status da compilação para o estado atual desse branch. ```markdown ![example event parameter](https://github.com/github/docs/actions/workflows/main.yml/badge.svg?event=push) diff --git a/translations/pt-BR/content/actions/monitoring-and-troubleshooting-workflows/using-workflow-run-logs.md b/translations/pt-BR/content/actions/monitoring-and-troubleshooting-workflows/using-workflow-run-logs.md index 6a8822bf23..f21ed35056 100644 --- a/translations/pt-BR/content/actions/monitoring-and-troubleshooting-workflows/using-workflow-run-logs.md +++ b/translations/pt-BR/content/actions/monitoring-and-troubleshooting-workflows/using-workflow-run-logs.md @@ -27,7 +27,7 @@ Se houver falha na execução do fluxo de trabalho, você poderá ver qual etapa Além das etapas configuradas no arquivo do fluxo de trabalho, {% data variables.product.prodname_dotcom %} acrescenta duas etapas adicionais a cada trabalho para configurar e concluir a execução do trabalho. Estas etapas estão registradas na execução do fluxo de trabalho com os nomes "Configurar trabalho" e "Concluir trabalho". -For jobs run on {% data variables.product.prodname_dotcom %}-hosted runners, "Set up job" records details of the runner image, and includes a link to the list of preinstalled tools that were present on the runner machine. +Para trabalhos executados em executores hospedados em {% data variables.product.prodname_dotcom %}, "Configurar trabalho" registra detalhes da imagem do executor e inclui um link para a lista de ferramentas pré-instaladas que estavam presentes na máquina do executor. {% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.actions-tab %} diff --git a/translations/pt-BR/content/actions/using-github-hosted-runners/about-github-hosted-runners.md b/translations/pt-BR/content/actions/using-github-hosted-runners/about-github-hosted-runners.md index 5b5994334d..4c76934fbe 100644 --- a/translations/pt-BR/content/actions/using-github-hosted-runners/about-github-hosted-runners.md +++ b/translations/pt-BR/content/actions/using-github-hosted-runners/about-github-hosted-runners.md @@ -105,13 +105,13 @@ Lista de registros de fluxo de trabalho do executor usado para executar um traba As ferramentas do software incluídas em executores hospedados em {% data variables.product.prodname_dotcom %} são atualizadas semanalmente. O processo de atualização demora vários dias, e a lista de softwares pré-instalados no branch `principal` é atualizada quando a implementação inteira é finalizada. ### Software pré-instalado -Os registros de fluxo de trabalho incluem um link para as ferramentas pré-instaladas no executor exato. Para encontrar essas informações no fluxo do fluxo de trabalho, expanda a seção `Configurar trabalho`. Under that section, expand the `Runner Image` section. O link seguinte `Software Incluído` descreverá as ferramentas pré-instaladas no executor que executaram o fluxo de trabalho. ![Installed software link](/assets/images/actions-runner-installed-software-link.png) Para obter mais informações, consulte "[Visualizar histórico de execução de fluxo de trabalho](/actions/managing-workflow-runs/viewing-workflow-run-history)". +Os registros de fluxo de trabalho incluem um link para as ferramentas pré-instaladas no executor exato. Para encontrar essas informações no fluxo do fluxo de trabalho, expanda a seção `Configurar trabalho`. Nessa seção, expanda a seção `Runner Image`. O link seguinte `Software Incluído` descreverá as ferramentas pré-instaladas no executor que executaram o fluxo de trabalho. ![Installed software link](/assets/images/actions-runner-installed-software-link.png) Para obter mais informações, consulte "[Visualizar histórico de execução de fluxo de trabalho](/actions/managing-workflow-runs/viewing-workflow-run-history)". Para a lista geral das ferramentas incluídas para cada sistema operacional do executor, consulte os links abaixo: * [Ubuntu 22.04 LTS](https://github.com/actions/runner-images/blob/main/images/linux/Ubuntu2204-Readme.md) * [Ubuntu 20.04 LTS](https://github.com/actions/runner-images/blob/main/images/linux/Ubuntu2004-Readme.md) -* [Ubuntu 18.04 LTS](https://github.com/actions/runner-images/blob/main/images/linux/Ubuntu1804-Readme.md) +* [Ubuntu 18.04 LTS](https://github.com/actions/runner-images/blob/main/images/linux/Ubuntu1804-Readme.md) (obsoleto) * [Windows Server 2022](https://github.com/actions/runner-images/blob/main/images/win/Windows2022-Readme.md) * [Windows Server 2019](https://github.com/actions/runner-images/blob/main/images/win/Windows2019-Readme.md) * [macOS 12](https://github.com/actions/runner-images/blob/main/images/macos/macos-12-Readme.md) @@ -126,7 +126,7 @@ Recomendamos usar ações para interagir com o software instalado nos executores - Normalmente, as ações fornecem funcionalidades mais flexíveis, como seleção de versões, capacidade de passar argumentos e parâmetros - Ela garante que as versões da ferramenta usadas no seu fluxo de trabalho permaneçam as mesmas independentemente das atualizações do software -If there is a tool that you'd like to request, please open an issue at [actions/runner-images](https://github.com/actions/runner-images). Este repositório também contém anúncios sobre todas as principais atualizações de software nos executores. +Se houver uma ferramenta que você gostaria de solicitar, abra um problema em [actions/runner-images](https://github.com/actions/runner-images). Este repositório também contém anúncios sobre todas as principais atualizações de software nos executores. ### Instalando software adicional diff --git a/translations/pt-BR/content/actions/using-workflows/caching-dependencies-to-speed-up-workflows.md b/translations/pt-BR/content/actions/using-workflows/caching-dependencies-to-speed-up-workflows.md index 38d8f0b9d1..eaf2c87860 100644 --- a/translations/pt-BR/content/actions/using-workflows/caching-dependencies-to-speed-up-workflows.md +++ b/translations/pt-BR/content/actions/using-workflows/caching-dependencies-to-speed-up-workflows.md @@ -20,7 +20,7 @@ miniTocMaxHeadingLevel: 3 As execuções do fluxo de trabalho geralmente reutilizam as mesmas saídas ou dependências baixadas de uma execução para outra. Por exemplo, as ferramentas de gerenciamento de pacotes e de dependência, como, por exemplo, Maven, Gradle, npm e Yarn mantêm uma cache local de dependências baixadas. -{% ifversion fpt or ghec %} Jobs on {% data variables.product.prodname_dotcom %}-hosted runners start in a clean runner image and must download dependencies each time, causing increased network utilization, longer runtime, and increased cost. {% endif %}Para ajudar a acelerar o tempo que leva para recriar arquivos como dependências, {% data variables.product.prodname_dotcom %} pode armazenar arquivos em cache que você usa frequentemente em fluxos de trabalho. +{% ifversion fpt or ghec %} Os trabalhos em executores hospedados em {% data variables.product.prodname_dotcom %} iniciam em uma imagem limpa do executor e devem fazer o download das dependências a cada vez gerando maior utilização de rede, maior tempo de execução e maior custo. {% endif %}Para ajudar a acelerar o tempo que leva para recriar arquivos como dependências, {% data variables.product.prodname_dotcom %} pode armazenar arquivos em cache que você usa frequentemente em fluxos de trabalho. Para armazenar dependências em cache para um trabalho, você pode usar a ação {% data variables.product.prodname_dotcom %} de [`cache`](https://github.com/actions/cache). A ação cria e restaura um cache identificado por uma chave única. Como alternativa, se você estiver armazenando em cache os gerentes de pacotes listados abaixo, usar suas respectivas ações de setup-* exige uma configuração mínima e irá criar e restaurar caches de dependências para você. @@ -141,7 +141,7 @@ jobs: {% raw %}${{ runner.os }}-build-{% endraw %} {% raw %}${{ runner.os }}-{% endraw %} - - if: {% raw %}${{ steps.cache-npm.outputs.cache-hit == 'false' }}{% endraw %} + - if: {% raw %}${{ steps.cache-npm.outputs.cache-hit != 'true' }}{% endraw %} name: List the state of node modules continue-on-error: true run: npm list @@ -204,14 +204,14 @@ npm-d5ea0750 ### Usando a saída da ação do `cache` -Você pode usar a ação `cache` para fazer algo baseado em se ocorreu uma correspondência de cache ou se a falha ocorreu. Se houver uma falha de cache (uma correspondência exata para um cache não foi encontrada para a `chave` especificada), o resultado do `cache-hit` será definido como `falso`. +Você pode usar a ação `cache` para fazer algo baseado em se ocorreu uma correspondência de cache ou se a falha ocorreu. When an exact match is found for a cache for the specified `key`, the `cache-hit` output is set to `true`. No exemplo de fluxo de trabalho acima, há uma etapa que lista o estado dos módulos do Node se ocorrer uma falha de cache: ```yaml -- if: {% raw %}${{ steps.cache-npm.outputs.cache-hit == 'false' }}{% endraw %} +- if: {% raw %}${{ steps.cache-npm.outputs.cache-hit != 'true' }}{% endraw %} name: List the state of node modules continue-on-error: true run: npm list @@ -310,6 +310,6 @@ Para informações sobre como alterar as políticas para o limite de tamanho do Você pode usar a API REST de {% data variables.product.product_name %} para gerenciar seus caches. {% ifversion actions-cache-list-delete-apis %}Você pode usar a API para listar e excluir entradas de cache e ver o seu uso de cache.{% elsif actions-cache-management %}Atualmente você pode usar a API para ver seu uso de cache, com mais funcionalidades em atualizações futuras.{% endif %} Para obter mais informações, consulte o "[{% data variables.product.prodname_actions %} Cache](/rest/actions/cache)" na documentação da API REST. -You can also install a {% data variables.product.prodname_cli %} extension to manage your caches from the command line. For more information about the extension, see [the extension documentation](https://github.com/actions/gh-actions-cache#readme). For more information about {% data variables.product.prodname_cli %} extensions, see "[Using GitHub CLI extensions](/github-cli/github-cli/using-github-cli-extensions)." +Você também pode instalar uma extensão de {% data variables.product.prodname_cli %} para gerenciar seus caches pela linha de comando. Para obter mais informações sobre a extensão, consulte [a documentação de extensão](https://github.com/actions/gh-actions-cache#readme). Para obter mais informações sobre extensões de {% data variables.product.prodname_cli %}, consulte "[Usando as extensões de CLI do GitHub](/github-cli/github-cli/using-github-cli-extensions)." {% endif %} diff --git a/translations/pt-BR/content/actions/using-workflows/events-that-trigger-workflows.md b/translations/pt-BR/content/actions/using-workflows/events-that-trigger-workflows.md index 418662a8bb..5318e96975 100644 --- a/translations/pt-BR/content/actions/using-workflows/events-that-trigger-workflows.md +++ b/translations/pt-BR/content/actions/using-workflows/events-that-trigger-workflows.md @@ -385,21 +385,21 @@ on: ### `merge_group` -| Carga de evento webhook | Tipos de atividade | `GITHUB_SHA` | `GITHUB_REF` | -| -------------------------------------------------------------------------------------------------- | ------------------ | ---------------------- | ---------------------- | -| [`merge_group`](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads/#merge_group) | `checks_requested` | SHA of the merge group | Ref of the merge group | +| Carga de evento webhook | Tipos de atividade | `GITHUB_SHA` | `GITHUB_REF` | +| -------------------------------------------------------------------------------------------------- | ------------------ | --------------------- | --------------------- | +| [`merge_group`](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads/#merge_group) | `checks_requested` | SHA do grupo de merge | Ref do grupo de merge | {% data reusables.pull_requests.merge-queue-beta %} {% note %} -**Note**: {% data reusables.developer-site.multiple_activity_types %} Although only the `checks_requested` activity type is supported, specifying the activity type will keep your workflow specific if more activity types are added in the future. For information about each activity type, see "[Webhook events and payloads](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#merge_group)." {% data reusables.developer-site.limit_workflow_to_activity_types %} +**Observação**: {% data reusables.developer-site.multiple_activity_types %} Embora apenas o tipo de atividade `checks_requested` seja compatível, a especificação do tipo de atividade manterá o fluxo de trabalho específico se outros tipos de atividade forem adicionados no futuro. Para obter informações sobre cada tipo de atividade, consulte "[Eventos de webhook e cargas](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#merge_group)". {% data reusables.developer-site.limit_workflow_to_activity_types %} {% endnote %} -Runs your workflow when a pull request is added to a merge queue, which adds the pull request to a merge group. For more information see "[Merging a pull request with a merge queue](/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/merging-a-pull-request-with-a-merge-queue)". +Executa o fluxo de trabalho quando um pull request é adicionado a uma fila de merge, que adiciona o pull request a um grupo de merge. Para obter mais informações, consulte [Fazendo o merge de um pull request com uma fila de merge](/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/merging-a-pull-request-with-a-merge-queue)". -For example, you can run a workflow when the `checks_requested` activity has occurred. +Por exemplo, você pode executar um fluxo de trabalho após ocorrer a atividade `checks_requested`. ```yaml on: @@ -443,7 +443,7 @@ on: {% data reusables.actions.branch-requirement %} -Executa o fluxo de trabalho quando alguém faz push em um branch que é a fonte de publicação para {% data variables.product.prodname_pages %}, se o {% data variables.product.prodname_pages %} estiver habilitado no repositório. For more information about {% data variables.product.prodname_pages %} publishing sources, see "[Configuring a publishing source for your GitHub Pages site](/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site)." Para obter informações sobre a API REST, consulte "[Páginas](/rest/reference/repos#pages)". +Executa o fluxo de trabalho quando alguém faz push em um branch que é a fonte de publicação para {% data variables.product.prodname_pages %}, se o {% data variables.product.prodname_pages %} estiver habilitado no repositório. Para obter mais informações sobre fontes de publicação {% data variables.product.prodname_pages %}, consulte "[Configurando uma fonte de publicação para o site do GitHub Pages](/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site)". Para obter informações sobre a API REST, consulte "[Páginas](/rest/reference/repos#pages)". Por exemplo, você pode executar um fluxo de trabalho quando o evento `page_build` ocorrer. @@ -475,7 +475,7 @@ on: {% ifversion fpt or ghec %} {% note %} -**Note**: This event only occurs for {% data variables.product.prodname_projects_v1 %}. +**Observação**: Este evento ocorre apenas para {% data variables.product.prodname_projects_v1 %}. {% endnote %} {% endif %} @@ -513,7 +513,7 @@ on: {% ifversion fpt or ghec %} {% note %} -**Note**: This event only occurs for {% data variables.product.prodname_projects_v1 %}. +**Observação**: Este evento ocorre apenas para {% data variables.product.prodname_projects_v1 %}. {% endnote %} {% endif %} @@ -551,7 +551,7 @@ on: {% ifversion fpt or ghec %} {% note %} -**Note**: This event only occurs for {% data variables.product.prodname_projects_v1 %}. +**Observação**: Este evento ocorre apenas para {% data variables.product.prodname_projects_v1 %}. {% endnote %} {% endif %} @@ -591,7 +591,7 @@ on: {% note %} -**Note**: {% data reusables.developer-site.multiple_activity_types %} For information about each activity type, see "[Webhook events and payloads](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#pull_request)." Por padrão, um fluxo de trabalho só é executado quando um tipo de atividade de um evento de `pull_request` é `opened,`, `sincronize` ou `reopened`. Para acionar fluxos de trabalho em diferentes tipos de atividade, use a palavra-chave `tipos`. Para obter mais informações, consulte "[Sintaxe de fluxo de trabalho para o {% data variables.product.prodname_actions %}](/articles/workflow-syntax-for-github-actions#onevent_nametypes)". +**Observação**: {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre cada tipo de atividade, consulte "[Eventos de webhook e cargas](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#pull_request)". Por padrão, um fluxo de trabalho só é executado quando um tipo de atividade de um evento de `pull_request` é `opened,`, `sincronize` ou `reopened`. Para acionar fluxos de trabalho em diferentes tipos de atividade, use a palavra-chave `tipos`. Para obter mais informações, consulte "[Sintaxe de fluxo de trabalho para o {% data variables.product.prodname_actions %}](/articles/workflow-syntax-for-github-actions#onevent_nametypes)". {% endnote %} @@ -926,7 +926,7 @@ jobs: | Carga de evento webhook | Tipos de atividade | `GITHUB_SHA` | `GITHUB_REF` | | ------------------------------------------------------------------------------------ | ------------------ | -------------------------------------------------------------------------------------------------------------------------------- | -------------- | -| [`push`](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads/#push) | n/a | When you delete a branch, the SHA in the workflow run (and its associated refs) reverts to the default branch of the repository. | ref atualizado | +| [`push`](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads/#push) | n/a | Ao excluir um branch, o SHA no fluxo de trabalho executado (e seus refs associados) reverte para o branch padrão do repositório. | ref atualizado | {% note %} 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 85c64341ed..45277a37a2 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 @@ -25,7 +25,7 @@ versions: As ações podem comunicar-se com a máquina do executor para definir as variáveis de ambiente, valores de saída usados por outras ações, adicionar mensagens de depuração aos registros de saída e outras tarefas. -A maioria dos comandos de fluxo de trabalho usa o comando `echo` em um formato específico, enquanto outros são chamados escrevendo um arquivo. Para obter mais informações, consulte ["Arquivos de ambiente".](#environment-files) +A maioria dos comandos de fluxo de trabalho usa o comando `echo` em um formato específico, enquanto outros são chamados escrevendo um arquivo. Para obter mais informações, consulte "[arquivos de ambiente](#environment-files)". ### Exemplo @@ -623,6 +623,12 @@ Para strings linha múltipla, você pode usar um delimitador com a seguinte sint {delimiter} ``` +{% warning %} + +**Aviso:** Certifique-se de que o delimitador que você está usando é gerado aleatoriamente e exclusivo para cada execução. Para obter mais informações, consulte "[Entender o risco de injeções de scripts](/actions/security-guides/security-hardening-for-github-actions#understanding-the-risk-of-script-injections)". + +{% endwarning %} + #### Exemplo Este exemplo usa `EOF` como um delimitador e define a variável de ambiente `JSON_RESPONSE` para o valor da resposta `curl`. diff --git a/translations/pt-BR/content/actions/using-workflows/workflow-syntax-for-github-actions.md b/translations/pt-BR/content/actions/using-workflows/workflow-syntax-for-github-actions.md index 88fa0efded..70b097c657 100644 --- a/translations/pt-BR/content/actions/using-workflows/workflow-syntax-for-github-actions.md +++ b/translations/pt-BR/content/actions/using-workflows/workflow-syntax-for-github-actions.md @@ -538,6 +538,7 @@ Você pode anular as configurações padrão de shell no sistema operacional do | Plataforma compatível | Parâmetro `shell` | Descrição | Comando executado internamente | | --------------------- | ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------- | +| Linux / macOS | não especificado | O shell padrão em plataformas que não são do Windows. Observe que isto executa um comando diferente quando `bash` é especificado explicitamente. Se `bash` não for encontrado no caminho, este é tratado como `sh`. | `bash -e {0}` | | Todas | `bash` | O shell padrão em plataformas que não sejam Windows como uma alternativa para `sh`. Ao especificar um shell bash no Windows, é utilizado o shell bash incluído no Git para Windows. | `bash --noprofile --norc -eo pipefail {0}` | | Todas | `pwsh` | Powershell Core. O {% data variables.product.prodname_dotcom %} anexa a extensão `.ps1` ao nome do script. | `pwsh -command ". '{0}'"` | | Todas | `python` | Executa o comando python. | `python {0}` | @@ -793,11 +794,11 @@ strategy: fail-fast: false matrix: node: [13, 14] - os: [macos-latest, ubuntu-18.04] + os: [macos-latest, ubuntu-latest] experimental: [false] include: - node: 15 - os: ubuntu-18.04 + os: ubuntu-latest experimental: true ``` {% endraw %} diff --git a/translations/pt-BR/content/admin/configuration/configuring-network-settings/configuring-dns-nameservers.md b/translations/pt-BR/content/admin/configuration/configuring-network-settings/configuring-dns-nameservers.md index 5b756004d9..17c33c201f 100644 --- a/translations/pt-BR/content/admin/configuration/configuring-network-settings/configuring-dns-nameservers.md +++ b/translations/pt-BR/content/admin/configuration/configuring-network-settings/configuring-dns-nameservers.md @@ -31,7 +31,7 @@ Os servidores de nomes que você especificar devem resolver o nome de host da {% {% data reusables.enterprise_installation.ssh-into-instance %} -2. To edit your nameservers, use the `ghe-setup-network` command in visual mode. Para obter mais informações, consulte "[Utilitários de linha de comando](/admin/configuration/configuring-your-enterprise/command-line-utilities#ghe-setup-network)". +2. Para editar seus servidores de nomes, use o comando `ghe-setup-network` no modo visual. Para obter mais informações, consulte "[Utilitários de linha de comando](/admin/configuration/configuring-your-enterprise/command-line-utilities#ghe-setup-network)". ```shell ghe-setup-network -v diff --git a/translations/pt-BR/content/admin/configuration/configuring-your-enterprise/command-line-utilities.md b/translations/pt-BR/content/admin/configuration/configuring-your-enterprise/command-line-utilities.md index cf3e399b83..d0a9de3406 100644 --- a/translations/pt-BR/content/admin/configuration/configuring-your-enterprise/command-line-utilities.md +++ b/translations/pt-BR/content/admin/configuration/configuring-your-enterprise/command-line-utilities.md @@ -346,9 +346,9 @@ ghe-set-password ### ghe-setup-network -This utility allows you to configure the primary network interface. +Este utilitário permite que você configure a interface primária de rede. -To enter visual mode, which will guide you through configuration of network settings: +Para entrar no modo visual, que irá guiar você por meio das configurações de rede: ```shell $ ghe-setup-network -v @@ -634,7 +634,7 @@ ghe-btop [ | --help | --usage ] #### ghe-governor -Este utilitário ajuda a analisar o tráfego do Git. Ela consulta arquivos de dados do _Governador_, localizados em `/data/user/gitmon`. {% data variables.product.company_short %} mantém uma hora de dados por arquivo, retidos por duas semanas. For more information, see [Analyzing Git traffic using Governor](https://github.community/t/analyzing-git-traffic-using-governor/13516) in {% data variables.product.prodname_github_community %}. +Este utilitário ajuda a analisar o tráfego do Git. Ela consulta arquivos de dados do _Governador_, localizados em `/data/user/gitmon`. {% data variables.product.company_short %} mantém uma hora de dados por arquivo, retidos por duas semanas. Para obter mais informações, consulte [Analisando tráfego do Git que usa o Governor](https://github.community/t/analyzing-git-traffic-using-governor/13516) em {% data variables.product.prodname_github_community %}. ```bash ghe-governor [options] @@ -756,7 +756,7 @@ git-import-rewrite ### ghe-find-insecure-git-operations -This utility searches your instance's logs and identifies Git operations over SSH that use insecure algorithms or hash functions, including DSA, RSA-SHA-1, HMAC-SHA-1, and CBC ciphers. You can use the output to support each client's transition to a more secure SSH connection. For more information, see [{% data variables.product.prodname_blog %}](https://github.blog/2022-06-28-improving-git-protocol-security-on-github-enterprise-server){% ifversion ghes < 3.6 %}.{% elsif ghes > 3.5 %} and "[Configuring SSH connections to your instance](/admin/configuration/configuring-your-enterprise/configuring-ssh-connections-to-your-instance)."{% endif %} +Este utilitário pesquisa os logs da sua instância e identifica operações do Git por SSH que usam algoritmos inseguros ou funções hash, incluindo DSA, RSA-SHA-1, HMAC-SHA-1 e cifras CBC. Você pode usar a saída para ajudar a transição de cada cliente para uma conexão SSH mais segura. Para obter mais informações, consulte [{% data variables.product.prodname_blog %}](https://github.blog/2022-06-28-improving-git-protocol-security-on-github-enterprise-server){% ifversion ghes < 3.6 %}.{% elsif ghes > 3.5 %} e "[Configurando conexões SSH para sua instância](/admin/configuration/configuring-your-enterprise/configuring-ssh-connections-to-your-instance)".{% endif %} ```shell ghe-find-insecure-git-operations diff --git a/translations/pt-BR/content/admin/configuration/configuring-your-enterprise/deploying-github-ae.md b/translations/pt-BR/content/admin/configuration/configuring-your-enterprise/deploying-github-ae.md index 65f6e2c6ed..7079e8ddf2 100644 --- a/translations/pt-BR/content/admin/configuration/configuring-your-enterprise/deploying-github-ae.md +++ b/translations/pt-BR/content/admin/configuration/configuring-your-enterprise/deploying-github-ae.md @@ -20,9 +20,7 @@ Após comprar ou começar um teste de {% data variables.product.product_name %}, ## Pré-requisitos -- Antes de poder implantar {% data variables.product.product_name %}, você deve solicitar o acesso da sua equipe de conta de {% data variables.product.company_short %}. {% data variables.product.company_short %} irá habilitar a implantação de {% data variables.product.product_name %} para sua assinatura do Azure. Se você ainda não comprou {% data variables.product.product_name %}, você pode entrar em contato com {% data variables.contact.contact_enterprise_sales %} para verificar sua elegibilidade para um teste. - -- Você deve ter permissão para executar a operação `/register/action` para o provedor de recursos no Azure. A permissão está incluída nas funções de `Colaborador` e `Proprietário`. Para obter mais informações, consulte [Provedores de recursos e tipos do Azure](https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/resource-providers-and-types#register-resource-provider) na documentação da Microsoft. +Você deve ter permissão para executar a operação `/register/action` para o provedor de recursos no Azure. A permissão está incluída nas funções de `Colaborador` e `Proprietário`. Para obter mais informações, consulte [Provedores de recursos e tipos do Azure](https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/resource-providers-and-types#register-resource-provider) na documentação da Microsoft. ## Implantando {% data variables.product.product_name %} com o {% data variables.actions.azure_portal %} diff --git a/translations/pt-BR/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-github-actions-for-github-enterprise-server.md b/translations/pt-BR/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-github-actions-for-github-enterprise-server.md index 6c8997b8fb..572a91838c 100644 --- a/translations/pt-BR/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-github-actions-for-github-enterprise-server.md +++ b/translations/pt-BR/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-github-actions-for-github-enterprise-server.md @@ -34,7 +34,8 @@ Este artigo explica como os administradores do site podem configurar {% data var ## Revisar os requisitos de hardware -{%- ifversion ghes %} + +{%- ifversion ghes < 3.6 %} Os recursos de CPU e memória disponíveis para {% data variables.product.product_location %} determinam o número de trabalhos que podem ser executados simultaneamente sem perda de desempenho. {% data reusables.actions.minimum-hardware %} @@ -42,6 +43,13 @@ O pico de trabalhos simultâneos rodando sem perda de desempenho depende de fato {% endif %} +{%- ifversion ghes > 3.5 %} + +Os recursos de CPU e memória disponíveis para {% data variables.product.product_location %} determinam o número de executores que podem ser configurados sem perda de desempenho. {% data reusables.actions.minimum-hardware %} + +A quantidade máxima de executores conectados sem perda de desempenho depende de fatores como duração do trabalho, uso de artefatos, número de repositórios em execução no Actions e quantos trabalhos sua instância está fazendo não relacionado ao Actions. Os testes internos no GitHub demonstraram os objetivos de desempenho a seguir para o GitHub Enterprise Server em uma série de configurações de CPU e memória: + +{% endif %} {%- ifversion ghes = 3.2 %} @@ -81,6 +89,23 @@ A simultaneidade máxima foi medida usando vários repositórios, a duração do {%- endif %} + +{%- ifversion ghes = 3.6 %} + +{% data reusables.actions.hardware-requirements-3.6 %} + +{% data variables.product.company_short %} mediu o máximo de executores conectados usando vários repositórios, duração do trabalho de aproximadamente 10 minutos e upload de artefato de 10 MB. Você pode ter um desempenho diferente dependendo dos níveis gerais de atividade na sua instância. + +{% note %} + +**Notas:** + +- A partir de {% data variables.product.prodname_ghe_server %} 3.6, {% data variables.product.company_short %} documenta os executores conectados em comparação com os trabalhos simultâneos. Os executores conectados representam a maioria dos executores que você pode conectar e esperar utilizar. Além disso, deve-se observar que conectar mais executores do que você pode esperar utilizar pode afetar negativamente o desempenho. + +- Começando com o {% data variables.product.prodname_ghe_server %} 3.5, o teste interno de {% data variables.product.company_short %} usa CPUs de terceira geração para refletir melhor uma configuração típica do cliente. Essa alteração na CPU representa uma pequena parte das alterações nos objetivos de desempenho nesta versão de {% data variables.product.prodname_ghe_server %}. +{% endnote %} +{%- endif %} + Se você planeja habilitar {% data variables.product.prodname_actions %} para os usuários de uma instância existente, revise os níveis de atividade para usuários e automações na instância e garanta que você tenha fornecido CPU e memória adequadas para seus usuários. Para obter mais informações sobre o monitoramento da capacidade e desempenho de {% data variables.product.prodname_ghe_server %}, consulte "[Monitoramento do seu aplicativo](/admin/enterprise-management/monitoring-your-appliance)". Para obter mais informações sobre os requisitos mínimos de hardware para {% data variables.product.product_location %}, consulte as considerações sobre hardware para a plataforma da sua instância. diff --git a/translations/pt-BR/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-self-hosted-runners-for-your-enterprise.md b/translations/pt-BR/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-self-hosted-runners-for-your-enterprise.md index 3b3e16cbb2..c8f9e7fa65 100644 --- a/translations/pt-BR/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-self-hosted-runners-for-your-enterprise.md +++ b/translations/pt-BR/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-self-hosted-runners-for-your-enterprise.md @@ -146,7 +146,7 @@ Opcionalmente, você pode criar ferramentas personalizadas para dimensionar auto - "Habilitando o acesso automático a ações de {% data variables.product.prodname_dotcom_the_website %}, usando {% data variables.product.prodname_github_connect %}" na [{% data variables.product.prodname_ghe_server %}](/enterprise-server@latest/admin/github-actions/managing-access-to-actions-from-githubcom/enabling-automatic-access-to-githubcom-actions-using-github-connect) ou [documentação de {% data variables.product.prodname_ghe_managed %}](/github-ae@latest//admin/github-actions/managing-access-to-actions-from-githubcom/enabling-automatic-access-to-githubcom-actions-using-github-connect) {%- endif %} -- Você pode personalizar o software disponível nas suas máquinas de executores auto-hospedados ou configurar seus executores para executar softwares similares a executores hospedados em {% data variables.product.company_short %}{% ifversion ghes or ghae %} disponíveis para os clientes que usam {% data variables.product.prodname_dotcom_the_website %}{% endif %}. O software que alimenta máquinas de executores para {% data variables.product.prodname_actions %} é de código aberto. For more information, see the [`actions/runner`](https://github.com/actions/runner) and [`actions/runner-images`](https://github.com/actions/runner-images) repositories. +- Você pode personalizar o software disponível nas suas máquinas de executores auto-hospedados ou configurar seus executores para executar softwares similares a executores hospedados em {% data variables.product.company_short %}{% ifversion ghes or ghae %} disponíveis para os clientes que usam {% data variables.product.prodname_dotcom_the_website %}{% endif %}. O software que alimenta máquinas de executores para {% data variables.product.prodname_actions %} é de código aberto. Para obter mais informações, consulte os repositórios [`actions/runner`](https://github.com/actions/runner) e [`actions/runner-images`](https://github.com/actions/runner-images). ## Leia mais diff --git a/translations/pt-BR/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/introducing-github-actions-to-your-enterprise.md b/translations/pt-BR/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/introducing-github-actions-to-your-enterprise.md index 341a3fde18..3785d09de6 100644 --- a/translations/pt-BR/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/introducing-github-actions-to-your-enterprise.md +++ b/translations/pt-BR/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/introducing-github-actions-to-your-enterprise.md @@ -40,7 +40,7 @@ Em seguida,{% else %}Primeiro,{% endif %} decide se você permitirá ações de Considere combinar o OpenID Connect (OIDC) com fluxos de trabalho reutilizáveis para aplicar implantações consistentes no seu repositório, organização ou empresa. Você pode fazer isso definindo condições de confiança nas funções da nuvem com base em fluxos de trabalho reutilizáveis. Para obter mais informações, consulte "["Usando o OpenID Connect com fluxos de trabalho reutilizáveis"](/actions/deployment/security-hardening-your-deployments/using-openid-connect-with-reusable-workflows). {% endif %} -Você pode acessar informações sobre atividades relacionadas ao {% data variables.product.prodname_actions %} nos logs de auditoria da sua empresa. If your business needs require retaining this information longer than audit log data is retained, plan how you'll export and store this data outside of {% data variables.product.prodname_dotcom %}. For more information, see {% ifversion ghec %}"[Exporting audit log activity for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/exporting-audit-log-activity-for-your-enterprise)" and "[Streaming the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise)."{% else %}{% ifversion audit-log-streaming %}"[Streaming the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise)" and {% endif %}"[Log forwarding](/admin/monitoring-activity-in-your-enterprise/exploring-user-activity/log-forwarding)."{% endif %} +Você pode acessar informações sobre atividades relacionadas ao {% data variables.product.prodname_actions %} nos logs de auditoria da sua empresa. Se a sua empresa precisa de manter essas informações por um tempo superior ao tempo de manutenção dos dados do log de auditoria, planeje como você exportará e armazenará esses dados fora de {% data variables.product.prodname_dotcom %}. Para obter mais informações, consulte {% ifversion ghec %}"[Exportando uma atividade de log de auditoria para a sua empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/exporting-audit-log-activity-for-your-enterprise)" e "[Simplificando o log de auditoria para a sua empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise)."{% else %}{% ifversion audit-log-streaming %}"[Simplificando o log de auditoria para a sua empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise)" e {% endif %}"[Encaminhamento de log](/admin/monitoring-activity-in-your-enterprise/exploring-user-activity/log-forwarding)."{% endif %} ![Entradas do log de auditoria](/assets/images/help/repository/audit-log-entries.png) diff --git a/translations/pt-BR/content/admin/github-actions/managing-access-to-actions-from-githubcom/setting-up-the-tool-cache-on-self-hosted-runners-without-internet-access.md b/translations/pt-BR/content/admin/github-actions/managing-access-to-actions-from-githubcom/setting-up-the-tool-cache-on-self-hosted-runners-without-internet-access.md index 02ea3bb427..9c4f4269b5 100644 --- a/translations/pt-BR/content/admin/github-actions/managing-access-to-actions-from-githubcom/setting-up-the-tool-cache-on-self-hosted-runners-without-internet-access.md +++ b/translations/pt-BR/content/admin/github-actions/managing-access-to-actions-from-githubcom/setting-up-the-tool-cache-on-self-hosted-runners-without-internet-access.md @@ -31,7 +31,7 @@ Você pode preencher o cache da ferramenta do executor, executando um fluxo de t {% note %} -**Observação:** Você só pode usar um cache de ferramenta do executor hospedado em {% data variables.product.prodname_dotcom %} para um executor auto-hospedado que possua um sistema operacional e arquitetura idênticos. Por exemplo, se você estiver usando uma `ubuntu-18. 4` do executor hospedado em {% data variables.product.prodname_dotcom %} para gerar um cache de ferramentas, seu executor auto-hospedado deverá ser uma máquina Ubuntu 18.04 de 64 bits. For more information on {% data variables.product.prodname_dotcom %}-hosted runners, see "[About {% data variables.product.prodname_dotcom %}-hosted runners](/free-pro-team@latest/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources)." +**Observação:** Você só pode usar um cache de ferramenta do executor hospedado em {% data variables.product.prodname_dotcom %} para um executor auto-hospedado que possua um sistema operacional e arquitetura idênticos. Por exemplo, se você estiver usando uma `ubuntu-18. 4` do executor hospedado em {% data variables.product.prodname_dotcom %} para gerar um cache de ferramentas, seu executor auto-hospedado deverá ser uma máquina Ubuntu 22.04 de 64 bits. Para obter mais informações sobre executores hospedados em {% data variables.product.prodname_dotcom %}, consulte "[Sobre executores hospedados em {% data variables.product.prodname_dotcom %}](/free-pro-team@latest/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources)." {% endnote %} @@ -46,14 +46,14 @@ Você pode preencher o cache da ferramenta do executor, executando um fluxo de t 1. Em {% data variables.product.prodname_dotcom_the_website %}, acesse um repositório que você pode usar para executar um fluxo de trabalho de {% data variables.product.prodname_actions %}. 1. Crie um novo arquivo de fluxo de trabalho na pasta `.github/workflows` do repositório que faz o upload de um artefato que contém o cache da ferramenta do executor armazenado em {% data variables.product.prodname_dotcom %}. - O exemplo a seguir demonstra um fluxo de trabalho que faz o upload do cache da ferramenta para um ambiente do Ubuntu 18.04, usando a ação `setup-node` com as versões 10 e 12 do Node.js. + O exemplo a seguir demonstra um fluxo de trabalho que faz o upload do cache da ferramenta para um ambiente do Ubuntu 22.04, usando a ação `setup-node` com as versões 10 e 12 do Node.js. ```yaml name: Upload Node.js 10 and 12 tool cache on: push jobs: upload_tool_cache: - runs-on: ubuntu-18.04 + runs-on: ubuntu-22.04 steps: - name: Clear any existing tool cache run: | diff --git a/translations/pt-BR/content/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/configuring-scim-provisioning-for-enterprise-managed-users-with-okta.md b/translations/pt-BR/content/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/configuring-scim-provisioning-for-enterprise-managed-users-with-okta.md index d1b012e12b..08d6cf1ace 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/configuring-scim-provisioning-for-enterprise-managed-users-with-okta.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/configuring-scim-provisioning-for-enterprise-managed-users-with-okta.md @@ -86,8 +86,8 @@ Ao atribuir aos usuários, você poderá usar o atributo "Funções" no aplicati ![Captura de tela que mostra as opções da função para o usuário provisionado do Okta](/assets/images/help/enterprises/okta-emu-user-role.png) -## Deprovisioning users and groups +## Desprovisionamento de usuários e grupos -To remove a user or group from {% data variables.product.product_name %}, remove the user or group from both the "Assignments" tab and the "Push groups" tab in Okta. For users, make sure the user is removed from all groups in the "Push Groups" tab. +Para remover um usuário ou grupo de {% data variables.product.product_name %}, remova o usuário ou grupo de ambos os campos e a guia "Grupos de push" no Okta. Para usuários, certifique-se de que o usuário seja removido de todos os grupos na aba "Grupos de push". diff --git a/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/about-the-audit-log-for-your-enterprise.md b/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/about-the-audit-log-for-your-enterprise.md index 4fd91e8d94..23af037938 100644 --- a/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/about-the-audit-log-for-your-enterprise.md +++ b/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/about-the-audit-log-for-your-enterprise.md @@ -35,8 +35,8 @@ Além de visualizar seu registro de auditoria, você pode monitorar atividades n Como proprietário corporativo{% ifversion ghes %} ou administrador do site{% endif %}, você pode interagir com os dados do log de auditoria na sua empresa de várias maneiras: - Você pode visualizar o log de auditoria da sua empresa. Para obter mais informações, consulte[Acessando o log de auditoria para sua empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/accessing-the-audit-log-for-your-enterprise)". -- Você pode pesquisar eventos específicos no log de auditoria{% ifversion ghec %} e exportar dados de log de auditoria{% endif %}. For more information, see "[Searching the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/searching-the-audit-log-for-your-enterprise)"{% ifversion ghec %} and "[Exporting the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/exporting-audit-log-activity-for-your-enterprise)"{% endif %}.{% ifversion audit-data-retention-tab %} -- You can configure settings, such as the retention period for audit log events{% ifversion enable-git-events %} and whether Git events are included{% endif %}. For more information, see "[Configuring the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise)."{% endif %} +- Você pode pesquisar eventos específicos no log de auditoria{% ifversion ghec %} e exportar dados de log de auditoria{% endif %}. Para obter mais informações, consulte "[Pesquisando o log de auditoria para a sua empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/searching-the-audit-log-for-your-enterprise)"{% ifversion ghec %} e "[Exportando o log de auditoria para a sua empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/exporting-audit-log-activity-for-your-enterprise)"{% endif %}.{% ifversion audit-data-retention-tab %} +- Você pode defomor as configurações, como o período de retenção para eventos de log de auditoria{% ifversion enable-git-events %} e se os eventos do Git estão incluídos{% endif %}. Para obter mais informações, consulte "[Configurando o log de auditoria para a sua empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise)".{% endif %} {%- ifversion enterprise-audit-log-ip-addresses %} - Você pode exibir o endereço IP associado a eventos no log de auditoria. Para obter mais informações, consulte[Exibindo endereços IP no log de auditoria para sua empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/displaying-ip-addresses-in-the-audit-log-for-your-enterprise)". {%- endif %} diff --git a/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise.md b/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise.md index 2ec44890f3..58aa5a524a 100644 --- a/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise.md +++ b/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise.md @@ -381,7 +381,7 @@ O escopo dos eventos que aparecem no log de auditoria da sua empresa depende se ## ações da categoria `git` {% ifversion enable-git-events %} -Before you'll see `git` category actions, you must enable Git events in the audit log. For more information, see "[Configuring the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise#managing-git-events-in-the-audit-log)." +Antes de ver as ações da categoria `git`, você deverá habilitar os eventos do Git no log de auditoria. Para obter mais informações, consulte "[Configurando o log de auditoria para a sua empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise#managing-git-events-in-the-audit-log)". {% endif %} {% data reusables.audit_log.git-events-not-in-search-results %} @@ -827,17 +827,17 @@ Before you'll see `git` category actions, you must enable Git events in the audi {%- ifversion projects-v2 %} ## Ações da categoria `project_field` -| Ação | Descrição | -| ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `project_field.create` | Um campo foi criado em um quadro de projeto. For more information, see "[Understanding field types](/issues/planning-and-tracking-with-projects/understanding-field-types)." | -| `project_field.delete` | Um campo foi excluído em um quadro de projeto. For more information, see "[Deleting fields](/issues/planning-and-tracking-with-projects/understanding-field-types/deleting-fields)." | +| Ação | Descrição | +| ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `project_field.create` | Um campo foi criado em um quadro de projeto. Para obter mais informações, consulte "[Compreendendo tipos de campo](/issues/planning-and-tracking-with-projects/understanding-field-types)". | +| `project_field.delete` | Um campo foi excluído em um quadro de projeto. Para obter mais informações, consulte "[Excluindo campos](/issues/planning-and-tracking-with-projects/understanding-field-types/deleting-fields)". | ## Ações da categoria `project_view` -| Ação | Descrição | -| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `project_view.create` | Uma visualização foi criada em um quadro de projeto. For more information, see "[Managing your views](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/managing-your-views)." | -| `project_view.delete` | Uma visualização foi excluída em um quadro de projeto. For more information, see "[Managing your views](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/managing-your-views)." | +| Ação | Descrição | +| --------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `project_view.create` | Uma visualização foi criada em um quadro de projeto. Para obter mais informações, consulte "[Gerenciando suas visualizações](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/managing-your-views)". | +| `project_view.delete` | Uma visualização foi excluída em um quadro de projeto. Para obter mais informações, consulte "[Gerenciando suas visualizações](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/managing-your-views)". | {%- endif %} ## ações da categoria `protected_branch` @@ -906,7 +906,7 @@ Before you'll see `git` category actions, you must enable Git events in the audi | Ação | Descrição | | -------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `repo.access` | The visibility of a repository changed to private{%- ifversion ghes %}, public,{% endif %} or internal. | +| `repo.access` | A visibilidade de um repositório alterado para privado{%- ifversion ghes %}, público,{% endif %} ou interno. | | `repo.actions_enabled` | {% data variables.product.prodname_actions %} foi habilitado para um repositório. | | `repo.add_member` | Um colaborador foi adicionado ao repositório. | | `repo.add_topic` | Um tópico foi adicionado a um repositório. | @@ -918,14 +918,14 @@ Before you'll see `git` category actions, you must enable Git events in the audi | `repo.code_scanning_analysis_deleted` | Análise da digitalização de código para um repositório foi excluída. Para obter mais informações, consulte "[Excluir uma análise de digitalização de código de um repositório](/rest/reference/code-scanning#delete-a-code-scanning-analysis-from-a-repository)". | | `repo.change_merge_setting` | As opções de merge de pull request foram alteradas para um repositório. | | `repo.clear_actions_settings` | Um administrador de repositório limpou as configurações da política {% data variables.product.prodname_actions %} para um repositório. | -| `repo.config` | Um administrador de repositório bloqueou push forçado. For more information, see [Blocking force pushes to a repository](/enterprise/admin/guides/developer-workflow/blocking-force-pushes-to-a-repository/) to a repository. | +| `repo.config` | Um administrador de repositório bloqueou push forçado. Para obter mais informações, consulte [Bloquear pushes forçados em um repositório](/enterprise/admin/guides/developer-workflow/blocking-force-pushes-to-a-repository/). | {%- ifversion fpt or ghec %} | `repo.config.disable_collaborators_only` | O limite de interação apenas para colaboradores foi deaabilitado. Para obter mais informações, consulte "[Restringir interações no seu repositório](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)". | `repo.config.disable_contributors_only` | O limite de interação somente para colaboradores anteriores foi desabilitado em um repositório. Para obter mais informações, consulte "[Restringir interações no seu repositório](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)". | `repo.config.disable_sockpuppet_disallowed` | O limite de interação somente para usuários existentes foi desabilitado em um repositório. Para obter mais informações, consulte "[Restringir interações no seu repositório](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)". | `repo.config.enable_collaborators_only` | O limite de interação somente para colaboradores foi habilitado em um repositório. Os usuários que não são colaboradores ou integrantes da organização não puderam interagir com um repositório durante uma duração definida. Para obter mais informações, consulte "[Restringir interações no seu repositório](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)". | `repo.config.enable_contributors_only` | O limite de interação somente para colaboradores anteriores foi habilitado em um repositório. Os usuários que não são colaboradores anteriores ou integrantes da organização não puderam interagir com um repositório durante uma duração definida. Para obter mais informações, consulte "[Restringir interações no seu repositório](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)". | `repo.config.enable_sockpuppet_disallowed` | O limite de interação para usuários existentes foi habilitado em um repositório. Novos usuários não conseguem interagir com um repositório para uma duração definida. Os usuários existentes no repositório, colaboradores, colaboradores ou integrantes da organização podem interagir com um repositório. Para obter mais informações, consulte "[Restringir interações no seu repositório](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)". {%- endif %} {%- ifversion ghes %} -| `repo.config.disable_anonymous_git_access`| O acesso de leitura anônimo do Git foi desabilitado para um repositório. For more information, see "[Enabling anonymous Git read access for a repository](/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/enabling-anonymous-git-read-access-for-a-repository)." | `repo.config.enable_anonymous_git_access` | O acesso de leitura anônimo do Git foi habilitado para um repositório. For more information, see "[Enabling anonymous Git read access for a repository](/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/enabling-anonymous-git-read-access-for-a-repository)." | `repo.config.lock_anonymous_git_access` | A configuração do acesso de leitura anônimo do Git de um repositório foi bloqueada, o que impediu que os administradores do repositório alterassem (habilitassem ou desabilitassem) essa configuração. For more information, see "[Preventing users from changing anonymous Git read access](/admin/guides/user-management/preventing-users-from-changing-anonymous-git-read-access)." | `repo.config.unlock_anonymous_git_access` | A configuração de acesso de leitura anônima do Git de um repositório foi desbloqueada, o que permitiu que os administradores do repositório alterassem (habilitassem ou desabilitassem) essa configuração. For more information, see "[Preventing users from changing anonymous Git read access](/admin/guides/user-management/preventing-users-from-changing-anonymous-git-read-access)." +| `repo.config.disable_anonymous_git_access`| O acesso de leitura anônimo do Git foi desabilitado para um repositório. Para obter mais informações, consulte "[Habilitando acesso de leitura anônimo do Git para um repositório](/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/enabling-anonymous-git-read-access-for-a-repository)." | `repo.config.enable_anonymous_git_access` | O acesso de leitura anônimo do Git foi habilitado para um repositório. Para obter mais informações, consulte "[Habilitando acesso de leitura anônimo do Git para um repositório](/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/enabling-anonymous-git-read-access-for-a-repository)." | `repo.config.lock_anonymous_git_access` | A configuração do acesso de leitura anônimo do Git de um repositório foi bloqueada, o que impediu que os administradores do repositório alterassem (habilitassem ou desabilitassem) essa configuração. Para obter mais informações, consulte "[Impedindo que usuários alterem o acesso de leitura anônimo do Git a](/admin/guides/user-management/preventing-users-from-changing-anonymous-git-read-access)". | `repo.config.unlock_anonymous_git_access` | A configuração de acesso de leitura anônima do Git de um repositório foi desbloqueada, o que permitiu que os administradores do repositório alterassem (habilitassem ou desabilitassem) essa configuração. Para obter mais informações, consulte "[Impedindo que usuários alterem o acesso de leitura anônimo do Git a](/admin/guides/user-management/preventing-users-from-changing-anonymous-git-read-access)". {%- endif %} -| `repo.create` | Um repositório foi criado. | `repo.create_actions_secret` | Um segredo de {% data variables.product.prodname_actions %} criado para um repositório. For more information, see "[Creating encrypted secrets for a repository](/actions/security-guides/encrypted-secrets#creating-encrypted-secrets-for-a-repository)." | `repo.create_integration_secret` | Um segredo de integração de {% data variables.product.prodname_dependabot %}{% ifversion fpt or ghec %} ou {% data variables.product.prodname_codespaces %}{% endif %} foi criado para um repositório. | `repo.destroy` | Um repositório foi excluído. +| `repo.create` | Um repositório foi criado. | `repo.create_actions_secret` | Um segredo de {% data variables.product.prodname_actions %} criado para um repositório. Para obter mais informações, consulte "[Criando segredos criptografados para um repositório](/actions/security-guides/encrypted-secrets#creating-encrypted-secrets-for-a-repository)". | `repo.create_integration_secret` | Um segredo de integração de {% data variables.product.prodname_dependabot %}{% ifversion fpt or ghec %} ou {% data variables.product.prodname_codespaces %}{% endif %} foi criado para um repositório. | `repo.destroy` | Um repositório foi excluído. {%- ifversion ghes %} | `repo.disk_archive` | Um repositório foi arquivado em um disco. Para obter mais informações, consulte "[Arquivando repositórios](/repositories/archiving-a-github-repository/archiving-repositories)". {%- endif %} diff --git a/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise.md b/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise.md index da681fec4c..fac3ad9c4f 100644 --- a/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise.md +++ b/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise.md @@ -1,7 +1,7 @@ --- -title: Configuring the audit log for your enterprise -intro: You can configure settings for your enterprise's audit log. -shortTitle: Configure audit logs +title: Configurando o log de auditoria para a sua empresa +intro: Você pode definir as configurações para o log de auditoria da sua empresa. +shortTitle: Configurar logs de auditoria permissions: Enterprise owners can configure the audit log. versions: feature: audit-data-retention-tab @@ -12,35 +12,35 @@ topics: - Logging --- -## About audit log configuration +## Sobre a configuração do log de auditoria -You can configure a retention period for audit log data and see index storage details. +Você pode configurar um período de retenção para dados deo log de auditoria e ver os detalhes de armazenamento indexado. {% ifversion enable-git-events %} -After you configure a retention period, you can enable or disable Git-related events from appearing in the audit log. +Após configurar um período de retenção, você pode habilitar ou desabilitar os eventos relacionados ao Git desde que aparecem no log de auditoria. {% endif %} -## Configuring a retention period for audit log data +## Configurar um período de retenção para dados de log de auditoria -You can configure a retention period for audit log data for {% data variables.product.product_location %}. Data that exceeds the period you configure will be permanently removed from disk. +Você pode configurar um período de retenção para dados do log de auditoria para {% data variables.product.product_location %}. Os dados que excederem o período que você configurar serão removidos permanentemente do disco. {% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.settings-tab %} {% data reusables.enterprise-accounts.audit-log-tab %} {% data reusables.audit_log.audit-data-retention-tab %} -1. Under "Configure audit log retention settings", select the dropdown menu and click a retention period. +1. Em "Defina as configurações de retenção de log de auditoria", selecione o menu suspenso e clique em um período de retenção. - ![Screenshot of the dropdown menu for audit log retention settings](/assets/images/help/enterprises/audit-log-retention-dropdown.png) + ![Captura de tela do menu suspenso para configurações de retenção do log de auditoria](/assets/images/help/enterprises/audit-log-retention-dropdown.png) 1. Clique em **Salvar**. {% ifversion enable-git-events %} -## Managing Git events in the audit log +## Gerenciando eventos do Git no log de auditoria -You can enable or disable Git-related events, such as `git.clone` and `git.push`, from appearing in your audit log. For a list of the Git events are are logged, see "[Audit log events for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise#git-category-actions)." +Você pode habilitar ou desabilitar eventos relacionados ao Git, como `git.clone` e `git.push` desde que aparecerem no seu log de auditoria. Para obter uma lista de eventos do Git registrados, consulte "[Eventos de log de auditoria para sua empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise#git-category-actions)". -If you do enable Git events, due to the large number of Git events that are logged, we recommend monitoring your instance's file storage and reviewing your related alert configurations. For more information, see "[Monitoring storage](/admin/enterprise-management/monitoring-your-appliance/recommended-alert-thresholds#monitoring-storage)." +Se você habilitar eventos do Git, devido ao grande número de eventos Git registrados, recomendamos monitorar o armazenamento de arquivos da sua instância e analisar suas configurações de alerta relacionadas. Para obter mais informações, consulte "[Monitorando o armazenamento](/admin/enterprise-management/monitoring-your-appliance/recommended-alert-thresholds#monitoring-storage)". -Before you can enable Git events in the audit log, you must configure a retention period for audit log data other than "infinite." For more information, see "[Configuring a retention period for audit log data](#configuring-a-retention-period-for-audit-log-data)." +Antes de poder habilitar eventos Git no log de auditoria, você deve configurar um período de retenção para dados de log de auditoria diferentes de "infinito". Para obter mais informações, consulte "[Configurando um período de retenção para os dados de log de auditoria](#configuring-a-retention-period-for-audit-log-data)". {% data reusables.audit_log.git-events-not-in-search-results %} @@ -48,9 +48,9 @@ Before you can enable Git events in the audit log, you must configure a retentio {% data reusables.enterprise-accounts.settings-tab %} {% data reusables.enterprise-accounts.audit-log-tab %} {% data reusables.audit_log.audit-data-retention-tab %} -1. Under "Git event opt-in", select or deselect **Enable git events in the audit-log**. +1. Em "Optar por participar do evento do Git" selecione ou desmarque **Habilitar eventos git no audit-log**. - ![Screenshot of the checkbox to enable Git events in the audit log](/assets/images/help/enterprises/enable-git-events-checkbox.png) + ![Captura de tela da caixa de seleção para habilitar eventos Git no log de auditoria](/assets/images/help/enterprises/enable-git-events-checkbox.png) 1. Clique em **Salvar**. {% endif %} diff --git a/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/searching-the-audit-log-for-your-enterprise.md b/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/searching-the-audit-log-for-your-enterprise.md index e97a793452..b48d130c4b 100644 --- a/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/searching-the-audit-log-for-your-enterprise.md +++ b/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/searching-the-audit-log-for-your-enterprise.md @@ -33,7 +33,7 @@ Para obter mais informações sobre como visualizar o seu log de auditoria corpo Você também pode usar a API para recuperar os eventos de log de auditoria. Para obter mais informações, consulte[Usando a API do log de auditoria para sua empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/using-the-audit-log-api-for-your-enterprise)". -You cannot search for entries using text. No entanto, é possível criar consultas de pesquisa usando diversos filtros. Muitos operadores usados ao consultar o log de auditoria, como `-`, `>`, ou `<`, correspondem ao mesmo formato de pesquisa no {% data variables.product.product_name %}. Para obter mais informações, consulte "[Searching on {% data variables.product.prodname_dotcom %}](/search-github/getting-started-with-searching-on-github/about-searching-on-github)." +Você não pode pesquisar postagens usando texto. No entanto, é possível criar consultas de pesquisa usando diversos filtros. Muitos operadores usados ao consultar o log de auditoria, como `-`, `>`, ou `<`, correspondem ao mesmo formato de pesquisa no {% data variables.product.product_name %}. Para obter mais informações, consulte "[Searching on {% data variables.product.prodname_dotcom %}](/search-github/getting-started-with-searching-on-github/about-searching-on-github)." {% note %} diff --git a/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise.md b/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise.md index ded3849c64..aeaa44588d 100644 --- a/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise.md +++ b/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise.md @@ -85,6 +85,12 @@ Para obter informações sobre como criar ou acessar sua chave de acesso e chave {% ifversion streaming-oidc-s3 %} #### Configurando a transmissão para S3 com OpenID Connect +{% note %} + +**Observação:** A tansmissão para o Amazon S3 com OpenID Connect está atualmente na versão beta e sujeita a alterações. + +{% endnote %} + 1. No AWS, adicione o provedor do OIDC {% data variables.product.prodname_dotcom %} ao IAM. Para obter mais informações, consulte [Criando os provedores de identidade do OpenID Connect (OIDC)](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_create_oidc.html) na documentação do AWS. - Para a URL do provedor, use `https://oidc-configuration.audit-log.githubusercontent.com`. diff --git a/translations/pt-BR/content/admin/overview/creating-an-enterprise-account.md b/translations/pt-BR/content/admin/overview/creating-an-enterprise-account.md index f630153870..f92b01abec 100644 --- a/translations/pt-BR/content/admin/overview/creating-an-enterprise-account.md +++ b/translations/pt-BR/content/admin/overview/creating-an-enterprise-account.md @@ -18,14 +18,15 @@ shortTitle: Criar conta corporativa {% data reusables.enterprise.create-an-enterprise-account %} Se você pagar por fatura, você poderá criar uma conta corporativa em {% data variables.product.prodname_dotcom %}. Caso contrário, você pode [entrar em contato com nossa equipe de vendas](https://github.com/enterprise/contact?ref_page=/pricing&ref_cta=Contact%20Sales&ref_loc=cards) para criar uma conta corporativa para você. -Uma conta corporativa está incluída em {% data variables.product.prodname_ghe_cloud %}. Portanto, a criação de uma não afetará a sua conta. +Uma conta corporativa está incluída em {% data variables.product.prodname_ghe_cloud %}. A criação de uma conta corporativa não gera cobranças adicionais na sua conta. -Ao criar uma conta corporativa, a organização existente será automaticamente propriedade da conta corporativa. Todos os proprietários atuais da sua organização irão tornar-se proprietários da conta corporativa. Todos os gerentes de cobrança atuais da organização irão tornar-se gerentes de cobrança da nova conta corporativa. Os detalhes de cobrança atuais da organização, incluindo o endereço de e-mail de cobrança da organização, irão tornar-se detalhes de cobrança da conta corporativa. +Ao criar uma conta corporativa com a sua organização existente em {% data variables.product.product_name %}, os recursos da organização permanecerão acessíveis para os integrantes nas mesmas URLs. Depois de adicionar sua organização à conta corporativa, serão aplicadas as seguintes alterações à organização. -Se a organização estiver conectada a {% data variables.product.prodname_ghe_server %} ou {% data variables.product.prodname_ghe_managed %} por meio de {% data variables.product.prodname_github_connect %}, atualizar a organização para uma conta corporativa **não irá** atualizar a conexão. Se você deseja se conectar à nova conta corporativa, você deverá desabilitar e reabilitar {% data variables.product.prodname_github_connect %}. +- A organização existente pertencerá automaticamente à conta corporativa. +- {% data variables.product.company_short %} cobra da conta corporativa o uso em todas as organizações pertencentes à empresa. Os detalhes de cobrança atuais da organização, incluindo o endereço de e-mail de cobrança da organização, irão tornar-se detalhes de cobrança da conta corporativa. Para obter mais informações, consulte "[Sobre a cobrança para a sua empresa](/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise)". +- Todos os proprietários atuais da sua organização irão tornar-se proprietários da conta corporativa, e todos os atuais gerentes de cobrança da organização irão tornar-se gerentes de cobrança da nova conta corporativa. Para obter mais informações, consulte "[Funções em uma empresa](/admin/user-management/managing-users-in-your-enterprise/roles-in-an-enterprise)". -- "[Gerenciando {% data variables.product.prodname_github_connect %}](/enterprise-server@latest/admin/configuration/configuring-github-connect/managing-github-connect)" na documentação de {% data variables.product.prodname_ghe_server %} -- "[Gerenciando {% data variables.product.prodname_github_connect %}](/github-ae@latest/admin/configuration/configuring-github-connect/managing-github-connect)" na documentação de {% data variables.product.prodname_ghe_managed %} +Para obter mais informações sobre as alterações que se aplicam a uma organização depois de adicionar a organização a uma empresa, consulte "[Adicionar organizações à sua empresa](/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise#about-addition-of-organizations-to-your-enterprise-account)." ## Criando uma conta corporativa em {% data variables.product.prodname_dotcom %} diff --git a/translations/pt-BR/content/admin/packages/migrating-your-enterprise-to-the-container-registry-from-the-docker-registry.md b/translations/pt-BR/content/admin/packages/migrating-your-enterprise-to-the-container-registry-from-the-docker-registry.md index 0613dfc2f1..a8c09ec307 100644 --- a/translations/pt-BR/content/admin/packages/migrating-your-enterprise-to-the-container-registry-from-the-docker-registry.md +++ b/translations/pt-BR/content/admin/packages/migrating-your-enterprise-to-the-container-registry-from-the-docker-registry.md @@ -51,9 +51,9 @@ Se {% ifversion ghes %}um administrador do site{% elsif ghae %}um proprietário {%- endif %} {% ifversion ghes %}- {% endif %}Durante a migração, não modifique as configurações da sua empresa{% ifversion ghes %} ou execute `ghe-config-apply` a partir de uma sessão SSH administrativa{% endif %}. {% ifversion ghes %}Estas ações acionarão uma configuração executada, que pode reiniciar serviços e a modificação {% elsif ghae %}destas configurações {% endif %} pode interromper a migração. {%- ifversion ghes %} -- Após a migração, a pressão do armazenamento na sua instância aumentará devido à duplicação de arquivos de imagem no registro Docker e no {% data variables.product.prodname_container_registry %}. A future release of {% data variables.product.product_name %} will remove the duplicated files when all migrations are complete. +- Após a migração, a pressão do armazenamento na sua instância aumentará devido à duplicação de arquivos de imagem no registro Docker e no {% data variables.product.prodname_container_registry %}. Uma versão futura de {% data variables.product.product_name %} removerá os arquivos duplicados quando todas as migrações estiverem concluídas. -For more information about monitoring the performance and storage of {% data variables.product.product_location %}, see "[Accessing the monitor dashboard](/admin/enterprise-management/monitoring-your-appliance/accessing-the-monitor-dashboard)." +Para obter mais informações sobre monitoramento do desempenho e armazenamento de {% data variables.product.product_location %}, consulte "[Acessando o painel de monitoramento](/admin/enterprise-management/monitoring-your-appliance/accessing-the-monitor-dashboard)". {% endif %} {% endnote %} @@ -61,25 +61,17 @@ For more information about monitoring the performance and storage of {% data var {% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.settings-tab %} 1. Na barra lateral esquerda, clique em **Pacotes**. -1. To the right of the number of packages to migrate, click **Start migration**. During the migration, {% data variables.product.product_name %} will display progress on this page. +1. À direita do número de pacotes a serem transferidos, clique em **Iniciar migração**. Durante a migração, {% data variables.product.product_name %} mostrará o progresso nesta página. -After the migration completes, the page will display the results. If a migration fails, the page will show the organizations that own the package that caused the failure. +Depois que a migração for concluída, a página exibirá os resultados. Se uma migração falhar, a página mostrará as organizações que têm o pacote que gerou a falha. -## Re-running a failed organization migration +## Executando novamente uma migração de organização com falha -Prior to migration, if a user has created a package in the {% data variables.product.prodname_container_registry %} that has an identical name to an existing package in the Docker registry, the migration will fail. +Antes da migração, se um usuário criou um pacote no {% data variables.product.prodname_container_registry %} que tem um nome idêntico ao de um pacote existente no registro Docker, a migração falhará. -1. Delete the affected container in the {% data variables.product.prodname_container_registry %}. Para obter mais informações, consulte "[Excluir e restaurar um pacote](/packages/learn-github-packages/deleting-and-restoring-a-package#deleting-a-version-of-an-organization-scoped-package-on-github)". +1. Exclua o contêiner afetado em {% data variables.product.prodname_container_registry %}. Para obter mais informações, consulte "[Excluir e restaurar um pacote](/packages/learn-github-packages/deleting-and-restoring-a-package#deleting-a-version-of-an-organization-scoped-package-on-github)". {% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.settings-tab %} {% data reusables.enterprise-accounts.packages-tab %} -1. To the right of the number of packages to migrate, click **Re-run migration**. During the migration, {% data variables.product.product_name %} will display progress on this page. -1. If the migration fails again, start from step 1 and re-run the migration. - -{% ifversion ghes %} - -## Monitoring traffic to the registries - -You can use visualize traffic to the Docker registry and {% data variables.product.prodname_container_registry %} from {% data variables.product.product_location %}'s monitor dashboard. The "GitHub Container Package Registry" graph can help you confirm that you've successfully migrated all images to the {% data variables.product.prodname_container_registry %}. In the graph, "v1" represents traffic to the Docker registry, and "v2" represents traffic to the {% data variables.product.prodname_container_registry %}. Para obter mais informações, consulte "[Acessar o painel do monitor](/admin/enterprise-management/monitoring-your-appliance/accessing-the-monitor-dashboard)". - -{% endif %} +1. À direita do número de pacotes para migrar, clique em **Executar novamente a migração**. Durante a migração, {% data variables.product.product_name %} mostrará o progresso nesta página. +1. Se a migração falhar novamente, comece da etapa 1 e execute a migração novamente. diff --git a/translations/pt-BR/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise.md b/translations/pt-BR/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise.md index 418d7e9fb0..3807a22b51 100644 --- a/translations/pt-BR/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise.md +++ b/translations/pt-BR/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise.md @@ -96,7 +96,7 @@ Em todas as organizações pertencentes à sua empresa, é possível permitir qu {% data reusables.enterprise-accounts.policies-tab %} {% data reusables.enterprise-accounts.repositories-tab %} 5. Em "Repository creation" (Criação de repositório), revise as informações sobre como alterar a configuração. {% data reusables.enterprise-accounts.view-current-policy-config-orgs %} -{% ifversion ghes or ghae %} +{% ifversion ghes or ghae or ghec %} {% data reusables.enterprise-accounts.repo-creation-policy %} {% data reusables.enterprise-accounts.repo-creation-types %} {% else %} diff --git a/translations/pt-BR/content/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise.md b/translations/pt-BR/content/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise.md index f7ccf9516e..7ebe34fe80 100644 --- a/translations/pt-BR/content/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise.md +++ b/translations/pt-BR/content/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise.md @@ -17,13 +17,26 @@ shortTitle: Adicionar organizações permissions: Enterprise owners can add organizations to an enterprise. --- -## Sobre organizações +## Sobre a adição de organizações à conta corporativa Sua conta corporativa pode ser proprietária de organizações. Os integrantes da sua empresa podem colaborar em projetos relacionados dentro de uma organização. Para obter mais informações, consulte "[Sobre organizações](/organizations/collaborating-with-groups-in-organizations/about-organizations)". -You can add a new or existing organization to your enterprise in your enterprise account's settings. +É possível adicionar novas organizações à conta corporativa. Se você não usar {% data variables.product.prodname_emus %}, você poderá adicionar organizações existentes em {% data variables.product.product_location %} à sua empresa. Não é possível adicionar uma organização existente a partir de um {% data variables.product.prodname_emu_enterprise %} a uma empresa diferente. -Você só pode adicionar organizações dessa forma a uma conta corporativa existente. {% data reusables.enterprise.create-an-enterprise-account %} Para obter mais informações, consulte "[Criando uma conta corporativa](/admin/overview/creating-an-enterprise-account)". +{% data reusables.enterprise.create-an-enterprise-account %} Para obter mais informações, consulte "[Criando uma conta corporativa](/admin/overview/creating-an-enterprise-account)". + +Após adicionar uma organização existente à sua empresa, os recursos da organização permanecerão acessíveis aos integrantes nas mesmas URLs e serão aplicadas as seguintes alterações. + +- Os integrantes da organização irão tornar-se integrantes da empresa e {% data variables.product.company_short %} cobrarão à conta corporativa o uso da organização. Você deve garantir que a conta corporativa tenha licenças suficientes para acomodar todos os novos integrantes. Para obter mais informações, consulte "[Sobre a cobrança para a sua empresa](/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise)". +- Os proprietários das empresas podem gerenciar a sua função na organização. Para obter mais informações, consulte "[Gerenciando sua função em uma organização pertencente à sua empresa](/admin/user-management/managing-organizations-in-your-enterprise/managing-your-role-in-an-organization-owned-by-your-enterprise)". +- Todazs as políticas aplicadas à empresa irão aplicar-se à organização. Para obter mais informações, consulte "[Sobre as políticas corporativas](/admin/policies/enforcing-policies-for-your-enterprise/about-enterprise-policies)". +- Se o SSO SAML estiver configurado para a conta corporativa, a configuração SAML da empresa será aplicada à organização. Se a organização usou o SSO SAML, a configuração da conta corporativa substituirá a configuração da organização. O SCIM não está disponível para contas corporativas, portanto, o SCIM será desabilitado para a organização. Para obter mais informações, consulte "[Configurando logon único SAML para a sua empresa](/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-saml-single-sign-on-for-your-enterprise)" e "[Alterando a configuração do SAML de uma organização para uma conta corporativa](/admin/identity-and-access-management/using-saml-for-enterprise-iam/switching-your-saml-configuration-from-an-organization-to-an-enterprise-account)". +- Se o SAML SSO foi configurado para a organização, tokens de acesso pessoal existentes dos integrantes (PATs) ou chaves SSH autorizadas a acessar os recursos da organização terão a autorização para acessar os mesmos recursos. Para acessar outras organizações pertencentes à empresa, os integrantes devem autorizar o PAT ou a chave. Para mais informações consulte "[Autorizar um token de acesso pessoal para usar com o logon único SAML](/authentication/authenticating-with-saml-single-sign-on/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on)" e "[Autorizar uma chave SSH para uso com o logon único SAML](/authentication/authenticating-with-saml-single-sign-on/authorizing-an-ssh-key-for-use-with-saml-single-sign-on)." +- Se a organização foi conectada a {% data variables.product.prodname_ghe_server %} ou {% data variables.product.prodname_ghe_managed %} usando {% data variables.product.prodname_github_connect %}, a adição da organização a uma empresa não atualizará a conexão. As funcionalidades de {% data variables.product.prodname_github_connect %} não funcionarão mais para a organização. Para continuar usando {% data variables.product.prodname_github_connect %}, você deve desabilitar e reabilitar o recurso. Para obter mais informações, consulte os seguintes artigos. + + - "[Gerenciando {% data variables.product.prodname_github_connect %}](/enterprise-server@latest/admin/configuration/configuring-github-connect/managing-github-connect)" na documentação de {% data variables.product.prodname_ghe_server %} + - "[Gerenciando {% data variables.product.prodname_github_connect %}](/github-ae@latest/admin/configuration/configuring-github-connect/managing-github-connect)" na documentação de {% data variables.product.prodname_ghe_managed %} +- Se a organização usou aplicativos de {% data variables.product.prodname_marketplace %} cobrados, a organização pode continuar usando os aplicativos, mas deve pagar o fornecedor diretamente. Para mais informações, entre em contato com o fornecedor do aplicativo. ## Criar uma organização em sua conta corporativa diff --git a/translations/pt-BR/content/admin/user-management/managing-users-in-your-enterprise/auditing-ssh-keys.md b/translations/pt-BR/content/admin/user-management/managing-users-in-your-enterprise/auditing-ssh-keys.md index f6fd705896..51b1ad8986 100644 --- a/translations/pt-BR/content/admin/user-management/managing-users-in-your-enterprise/auditing-ssh-keys.md +++ b/translations/pt-BR/content/admin/user-management/managing-users-in-your-enterprise/auditing-ssh-keys.md @@ -52,7 +52,7 @@ Depois de aprovar ou rejeitar as chaves, o usuário poderá interagir normalment {% ifversion ghes %} -When a new user adds an SSH key to an account, to confirm the user's access, {% data variables.product.product_name %} will prompt for authentication. For more information, see "[Sudo mode](/authentication/keeping-your-account-and-data-secure/sudo-mode)." +Quando um novo usuário adiciona uma chave SSH a uma conta, para confirmar o acesso do usuário, {% data variables.product.product_name %} solicitará a autenticação. Para obter mais informações, consulte "[modo Sudo](/authentication/keeping-your-account-and-data-secure/sudo-mode)". {% endif %} diff --git a/translations/pt-BR/content/admin/user-management/managing-users-in-your-enterprise/viewing-people-in-your-enterprise.md b/translations/pt-BR/content/admin/user-management/managing-users-in-your-enterprise/viewing-people-in-your-enterprise.md index 73c0dc0f25..d1ad4a1851 100644 --- a/translations/pt-BR/content/admin/user-management/managing-users-in-your-enterprise/viewing-people-in-your-enterprise.md +++ b/translations/pt-BR/content/admin/user-management/managing-users-in-your-enterprise/viewing-people-in-your-enterprise.md @@ -1,6 +1,7 @@ --- title: Visualizar pessoas na sua empresa intro: 'Para auditar o acesso à utilização de licença de usuário ou de recursos pertencentes à empresa, os proprietários corporativos podem exibir todos os administradores e integrantes da empresa.' +permissions: Enterprise owners can view the people in an enterprise. redirect_from: - /github/setting-up-and-managing-your-enterprise-account/viewing-people-in-your-enterprise-account - /articles/viewing-people-in-your-enterprise-account @@ -21,12 +22,26 @@ Para controlar o acesso aos recursos da sua empresa e gerenciar o uso da licenç Você pode ver todos os integrantes atuais da empresa e administradores da empresa{% ifversion ghec %}, bem como convites pendentes para se tornarem integrantes e administradores{% endif %}. Para facilitar o consumo destas informações, você pode pesquisar e filtrar as listas. +{% ifversion ghec %} + +Se {% data variables.product.prodname_github_connect %} estiver configurado para sua empresa, ao filtrar uma lista de pessoas da sua empresa, irão aplicar-se limitações a seguir. + +- O filtro para o status de autenticação de dois fatores (2FA) não mostra pessoas que têm apenas uma conta em uma instância de {% data variables.product.prodname_ghe_server %}. +- Se você combinar o filtro para contas nas instâncias de {% data variables.product.prodname_ghe_server %} com o filtro para organizações ou o status de 2FA, você não verá nenhum resultado. + +Para obter mais informações sobre {% data variables.product.prodname_github_connect %}, consulte os seguintes artigos. + +- "[Sobre {% data variables.product.prodname_github_connect %}](/enterprise-server/admin/configuration/configuring-github-connect/about-github-connect)" na documentação de {% data variables.product.prodname_ghe_server %} +- "[Sobre {% data variables.product.prodname_github_connect %}](/github-ae@latest/admin/configuration/configuring-github-connect/about-github-connect)" na documentação de {% data variables.product.prodname_ghe_managed %} + +{% endif %} + ## Visualizando os administradores corporativos Você pode visualizar todos os atuais proprietários da empresa{% ifversion ghec %} e gerentes de cobrança{% endif %} para a sua empresa.{% ifversion enterprise-membership-view-improvements %} Você pode ver informações úteis sobre cada administrador{% ifversion ghec %} e filtrar a lista por função{% endif %}.{% endif %} Você pode encontrar uma pessoa específica pesquisando o nome de usuário ou nome de exibição. {% ifversion ghes > 3.5 %} -Enterprise owners whose accounts are suspended are included in the list of enterprise administrators, and are identified as suspended. You should consider demoting any suspended owners you see. Para obter mais informações, consulte "[Promover ou rebaixar administradores de site](/admin/user-management/managing-users-in-your-enterprise/promoting-or-demoting-a-site-administrator#demoting-a-site-administrator-from-the-enterprise-settings)". +Os proprietários de empresas cujas contas são suspensas são incluídos na lista de administradores da empresa e identificados como suspensos. Você deve considerar rebaixar todos proprietários suspensos que você vir. Para obter mais informações, consulte "[Promover ou rebaixar administradores de site](/admin/user-management/managing-users-in-your-enterprise/promoting-or-demoting-a-site-administrator#demoting-a-site-administrator-from-the-enterprise-settings)". {% endif %} {% ifversion not ghae %} diff --git a/translations/pt-BR/content/admin/user-management/migrating-data-to-and-from-your-enterprise/about-migrations.md b/translations/pt-BR/content/admin/user-management/migrating-data-to-and-from-your-enterprise/about-migrations.md index 4951ea5452..f863592678 100644 --- a/translations/pt-BR/content/admin/user-management/migrating-data-to-and-from-your-enterprise/about-migrations.md +++ b/translations/pt-BR/content/admin/user-management/migrating-data-to-and-from-your-enterprise/about-migrations.md @@ -29,24 +29,24 @@ Os itens na tabela abaixo podem ser migrados com um repositório. Todos os itens {% data reusables.enterprise_migrations.fork-persistence %} -| Dados associados a um repositório migrado | Observações | -| --------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Usuários | As **@menções** aos usuários são rescritas para corresponder ao destino. | -| Organizações | Os nomes e detalhes das organizações são migrados. | -| Repositórios | Links para árvores, blobs, commits e linhas do Git são rescritas para corresponder ao destino. O migrador segue no máximo três redirecionamentos de repositório. | -| Wikis | Todos os dados da wiki são migrados. | -| Equipes | As **@menções** às equipes são rescritas para corresponder ao destino. | -| Marcos | Os registros de data e hora são preservados. | -| Quadros de projeto | Os quadros de projeto associados ao repositório e à organização proprietária do repositório são migrados. | -| Problemas | As referências a problemas e os registros de data e hora são preservados. | -| Comentários dos problemas | As referências cruzadas a comentários são rescritas para a instância de destino. | -| Pull requests | As referências cruzadas a pull requests são rescritas para corresponder ao destino. Os registros de data e hora são preservados. | -| Revisões de pull request | As revisões de pull request e os dados associados são migrados. | -| Comentários das revisões de pull request | As referências cruzadas a comentários são rescritas para a instância de destino. Os registros de data e hora são preservados. | -| Comentários de commit | As referências cruzadas a comentários são rescritas para a instância de destino. Os registros de data e hora são preservados. | -| Versões | Todos os dados das versões são migrados. | -| Ações feitas em problemas ou em pull requests | São preservadas todas as modificações em problemas ou pull requests, como atribuir usuários, renomear títulos e modificar etiquetas, bem como os registros de data e hora de cada ação. | -| Anexos de arquivo | [Anexos de arquivo em problemas e pull requests](/articles/file-attachments-on-issues-and-pull-requests) são migrados. Você pode desabilitar essa opção como parte da migração. | -| Webhooks | Somente os webhooks ativos são migrados. | -| Chaves de implantação de repositório | As chaves de implantação de repositório são migradas. | -| Branches protegidos | As configurações de branches protegidos e os dados associados são migrados. | +| Dados associados a um repositório migrado | Observações | +| --------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Usuários | As **@menções** aos usuários são rescritas para corresponder ao destino. | +| Organizações | Os nomes e detalhes das organizações são migrados. | +| Repositórios | Links para árvores, blobs, commits e linhas do Git são rescritas para corresponder ao destino. O migrador segue no máximo três redirecionamentos de repositório. Os repositórios internos são migrados como repositórios privados. O estado do arquivo não está definido. | +| Wikis | Todos os dados da wiki são migrados. | +| Equipes | As **@menções** às equipes são rescritas para corresponder ao destino. | +| Marcos | Os registros de data e hora são preservados. | +| Quadros de projeto | Os quadros de projeto associados ao repositório e à organização proprietária do repositório são migrados. | +| Problemas | As referências a problemas e os registros de data e hora são preservados. | +| Comentários dos problemas | As referências cruzadas a comentários são rescritas para a instância de destino. | +| Pull requests | As referências cruzadas a pull requests são rescritas para corresponder ao destino. Os registros de data e hora são preservados. | +| Revisões de pull request | As revisões de pull request e os dados associados são migrados. | +| Comentários das revisões de pull request | As referências cruzadas a comentários são rescritas para a instância de destino. Os registros de data e hora são preservados. | +| Comentários de commit | As referências cruzadas a comentários são rescritas para a instância de destino. Os registros de data e hora são preservados. | +| Versões | Todos os dados das versões são migrados. | +| Ações feitas em problemas ou em pull requests | São preservadas todas as modificações em problemas ou pull requests, como atribuir usuários, renomear títulos e modificar etiquetas, bem como os registros de data e hora de cada ação. | +| Anexos de arquivo | [Anexos de arquivo em problemas e pull requests](/articles/file-attachments-on-issues-and-pull-requests) são migrados. Você pode desabilitar essa opção como parte da migração. | +| Webhooks | Somente os webhooks ativos são migrados. | +| Chaves de implantação de repositório | As chaves de implantação de repositório são migradas. | +| Branches protegidos | As configurações de branches protegidos e os dados associados são migrados. | diff --git a/translations/pt-BR/content/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on.md b/translations/pt-BR/content/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on.md index cd8382cf43..4f76153735 100644 --- a/translations/pt-BR/content/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on.md +++ b/translations/pt-BR/content/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on.md @@ -1,6 +1,6 @@ --- title: Sobre a autenticação com SAML SSO -intro: 'You can access {% ifversion ghae %}{% data variables.product.product_location %}{% elsif ghec %}an organization that uses SAML single sign-on (SSO){% endif %} by authenticating {% ifversion ghae %}with SAML single sign-on (SSO) {% endif %}through an identity provider (IdP).' +intro: 'Você pode acessar {% ifversion ghae %}{% data variables.product.product_location %}{% elsif ghec %}uma organização que usa o logon único SAML (SSO){% endif %} efetuando a autenticação {% ifversion ghae %}com logon único SAML (SSO) {% endif %}através de um provedor de identidade (IdP).' redirect_from: - /articles/about-authentication-with-saml-single-sign-on - /github/authenticating-to-github/about-authentication-with-saml-single-sign-on @@ -29,9 +29,9 @@ Se você não puder acessar {% data variables.product.product_name %}, entre em {% data reusables.saml.dotcom-saml-explanation %} Os proprietários da organização podem convidar sua conta pessoal em {% data variables.product.prodname_dotcom %} para participar da organização que usa o SSO SAML, o que permite que você contribua com a organização e mantenha sua identidade e contribuições existentes em {% data variables.product.prodname_dotcom %}. -If you're a member of an {% data variables.product.prodname_emu_enterprise %}, you will instead use a new account that is provisioned for you and controlled by your enterprise. {% data reusables.enterprise-accounts.emu-more-info-account %} +Se você for integrante de um {% data variables.product.prodname_emu_enterprise %}, você usará uma nova conta que será fornecida para você e controlada pela sua empresa. {% data reusables.enterprise-accounts.emu-more-info-account %} -When you access private resources within an organization that uses SAML SSO, {% data variables.product.prodname_dotcom %} will redirect you to the organization's SAML IdP to authenticate. Depois de efetuar a autenticação com sucesso com sua conta no IdP, este irá redirecionar você de volta para {% data variables.product.prodname_dotcom %}, onde você poderá acessar os recursos da organização. +Ao acessar recursos privados dentro de uma organização que usa o SSO SAML, o {% data variables.product.prodname_dotcom %} redirecionará você para o IdP SAML da organização para efetuar a autenticação. Depois de efetuar a autenticação com sucesso com sua conta no IdP, este irá redirecionar você de volta para {% data variables.product.prodname_dotcom %}, onde você poderá acessar os recursos da organização. {% data reusables.saml.outside-collaborators-exemption %} @@ -39,15 +39,15 @@ Se você efetuou a autenticação recentemente com o IdP SAML da sua organizaç {% data reusables.saml.you-must-periodically-authenticate %} -## Linked SAML identities +## Identidades do SAML vinculadas -When you authenticate with your IdP account and return to {% data variables.product.prodname_dotcom %}, {% data variables.product.prodname_dotcom %} will record a link in the organization or enterprise between your {% data variables.product.prodname_dotcom %} personal account and the SAML identity you signed into. This linked identity is used to validate your membership in that organization, and depending on your organization or enterprise setup, is also used to determine which organizations and teams you're a member of as well. Each {% data variables.product.prodname_dotcom %} account can be linked to exactly one SAML identity per organization. Likewise, each SAML identity can be linked to exactly one {% data variables.product.prodname_dotcom %} account in an organization. +Ao efetuar a autenticação com sua conta de IdP e retornar para {% data variables.product.prodname_dotcom %}, {% data variables.product.prodname_dotcom %} registrará um link na organização ou empresa entre sua conta pessoal de {% data variables.product.prodname_dotcom %} e a identidade do SAML na qual você efetuou o login. Essa identidade vinculada é usada para validar a sua associação nessa organização e, dependendo da sua configuração organizacional ou corporativa, também será usada para determinar de quais organizações e equipes você é integrante. Cada conta de {% data variables.product.prodname_dotcom %} pode ser vinculada a exatamente uma identidade SAML por organização. Da mesma forma, cada identidade SAML pode ser vinculada a exatamente uma conta de {% data variables.product.prodname_dotcom %} em uma organização. -If you sign in with a SAML identity that is already linked to another {% data variables.product.prodname_dotcom %} account, you will receive an error message indicating that you cannot sign in with that SAML identity. This situation can occur if you are attempting to use a new {% data variables.product.prodname_dotcom %} account to work inside of your organization. If you didn't intend to use that SAML identity with that {% data variables.product.prodname_dotcom %} account, then you'll need to sign out of that SAML identity and then repeat the SAML login. If you do want to use that SAML identity with your {% data variables.product.prodname_dotcom %} account, you'll need to ask your admin to unlink your SAML identity from your old account, so that you can link it to your new account. Depending on the setup of your organization or enterprise, your admin may also need to reassign your identity within your SAML provider. Para obter mais informações, consulte "[Visualizar e gerenciar o acesso SAML de um integrante à sua organização](/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization#viewing-and-revoking-a-linked-identity)". +Se você entrar com uma identidade de SAML que já está vinculada a outra conta de {% data variables.product.prodname_dotcom %}, você receberá uma mensagem de erro indicando que não pode iniciar sessão com a identidade do SAML. Esta situação pode ocorrer se você estiver tentando usar uma nova conta {% data variables.product.prodname_dotcom %} para trabalhar na sua organização. Se você não pretendia usar essa identidade SAML com essa conta {% data variables.product.prodname_dotcom %}, você deverá sair da identidade do SAML e, em seguida, repetir o login do SAML. Se você quiser usar essa identidade do SAML com a sua conta de {% data variables.product.prodname_dotcom %}, você deverá pedir ao seu administrador para desvincular sua identidade SAML da sua conta antiga, para que possa vinculá-la à sua nova conta. Dependendo da configuração da sua organização ou empresa, o seu administrador pode precisar também reatribuir a sua identidade dentro do seu provedor SAML. Para obter mais informações, consulte "[Visualizar e gerenciar o acesso SAML de um integrante à sua organização](/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization#viewing-and-revoking-a-linked-identity)". -If the SAML identity you sign in with does not match the SAML identity that is currently linked to your {% data variables.product.prodname_dotcom %} account, you'll receive a warning that you are about to relink your account. Because your SAML identity is used to govern access and team membership, continuing with the new SAML identity can cause you to lose access to teams and organizations inside of {% data variables.product.prodname_dotcom %}. Only continue if you know that you're supposed to use that new SAML identity for authentication in the future. +Se a identidade SAML com a qual você se conecta não coincide com a identidade do SAML atualmente vinculada à sua conta de {% data variables.product.prodname_dotcom %}, você receberá uma advertência de que você está prestes a revincular a sua conta. Uma vez que a sua identidade do SAML é usada para governar o acesso e a adesão à equipe, continuar com a nova identidade SAML pode fazer com que você perca o acesso a equipes e organizações dentro de {% data variables.product.prodname_dotcom %}. Só continue se souber que você deveria usar a nova identidade do SAML para autenticação no futuro. -## Authorizing PATs and SSH keys with SAML SSO +## Autorizando PATs e chaves SSH com SAML SSO Para usar a API ou o Git na linha de comando de modo a acessar conteúdo protegido em uma organização que usa SAML SSO, você precisará usar um token de acesso pessoal autorizado por HTTPS ou uma chave SSH autorizada. diff --git a/translations/pt-BR/content/authentication/keeping-your-account-and-data-secure/authorizing-oauth-apps.md b/translations/pt-BR/content/authentication/keeping-your-account-and-data-secure/authorizing-oauth-apps.md index bd1c4ec88b..19cee686fe 100644 --- a/translations/pt-BR/content/authentication/keeping-your-account-and-data-secure/authorizing-oauth-apps.md +++ b/translations/pt-BR/content/authentication/keeping-your-account-and-data-secure/authorizing-oauth-apps.md @@ -69,7 +69,7 @@ Quando quiser usar um {% data variables.product.prodname_oauth_app %} que se int | Dados pessoais do usuário | Os dados do usuário incluem informações encontradas no seu perfil de usuário, como nome, endereço de e-mail e localização. | | Repositórios | As informações de repositório incluem os nomes dos contribuidores, os branches que você criou e os arquivos reais dentro do repositório. Os apps podem solicitar acesso para repositórios públicos ou privados em um nível amplo de usuário. | | Exclusão de repositório | Os apps podem solicitar a exclusão de repositórios que você administra, mas não terão acesso ao seu código. |{% ifversion projects-oauth-scope %} -| Projetos | Access to user and organization {% data variables.projects.projects_v2 %}. Os aplicativos podem solicitar acesso somente leitura/gravação ou leitura. +| Projetos | Acesso ao usuário e organização de {% data variables.projects.projects_v2 %}. Os aplicativos podem solicitar acesso somente leitura/gravação ou leitura. {% endif %} ## Solicitar permissões atualizadas diff --git a/translations/pt-BR/content/authentication/keeping-your-account-and-data-secure/sudo-mode.md b/translations/pt-BR/content/authentication/keeping-your-account-and-data-secure/sudo-mode.md index 662ed53236..6d8f1b7eee 100644 --- a/translations/pt-BR/content/authentication/keeping-your-account-and-data-secure/sudo-mode.md +++ b/translations/pt-BR/content/authentication/keeping-your-account-and-data-secure/sudo-mode.md @@ -1,6 +1,6 @@ --- title: Modo sudo -intro: 'To confirm access to your account before you perform a potentially sensitive action, {% data variables.product.product_location %} prompts for authentication.' +intro: 'Para confirmar o acesso à sua conta antes de executar uma ação potencialmente confidencial, {% data variables.product.product_location %} solicita autenticação.' redirect_from: - /articles/sudo-mode - /github/authenticating-to-github/sudo-mode @@ -15,80 +15,79 @@ topics: - Access management --- -## About sudo mode +## Sobre o modo sudo -To maintain the security of your account when you perform a potentially sensitive action on {% data variables.product.product_location %}, you must authenticate even though you're already signed in. For example, {% data variables.product.company_short %} considers the following actions sensitive because each action could allow a new person or system to access your account. +Para manter a segurança da sua conta ao executar uma ação potencialmente sensível em {% data variables.product.product_location %}, você deve efetuar a autenticação mesmo estando já conectado. Por exemplo, {% data variables.product.company_short %} considera as seguintes ações sensíveis porque cada ação poderia permitir que uma nova pessoa ou sistema acessar sua conta. -- Modification of an associated email address -- Authorization of a third-party application -- Addition of a new SSH key +- Modificação de um endereço de e-mail associado +- Autorização de um aplicativo de terceiros +- Adição de uma nova chave SSH -After you authenticate to perform a sensitive action, your session is temporarily in "sudo mode." In sudo mode, you can perform sensitive actions without authentication. {% data variables.product.product_name %} will wait a few hours before prompting you for authentication again. During this time, any sensitive action that you perform will reset the timer. +Após efetuar a autenticação para executar uma ação confidencial, sua sessão estará temporariamente no "modo sudo". No modo sudo, você pode executar ações confidenciais sem autenticação. {% data variables.product.product_name %} aguardará algumas horas antes de solicitar a autenticação novamente. Durante este tempo, qualquer ação sensível que você executar irá redefinir o temporizador. {% ifversion ghes %} {% note %} -**Note**: If {% data variables.product.product_location %} uses an external authentication method like CAS or SAML SSO, you will not receive prompts to enter sudo mode. Para mais informações, entre em contato com o administrador do site. +**Observação**: Se {% data variables.product.product_location %} usar um método de autenticação externo como CAS ou SSO SAML, você não receberá instruções para entrar no modo sudo. Para mais informações, entre em contato com o administrador do site. {% endnote %} {% endif %} -"sudo" is a reference to a program on Unix systems, where the name is short for "**su**peruser **do**." For more information, see [sudo](https://wikipedia.org/wiki/Sudo) on Wikipedia. +"sudo" é uma referência a um programa em sistemas Unix, em que o nome é abreviado para "**su**por usuário **do**". Para obter mais informações, consulte [sudo-](https://wikipedia.org/wiki/Sudo) na Wikipédia. -## Confirming access for sudo mode +## Confirmando o acesso ao modo sudo -To confirm access for sudo mode, you {% ifversion totp-and-mobile-sudo-challenge %}can{% else %}must{% endif %} authenticate with your password.{% ifversion totp-and-mobile-sudo-challenge %} Optionally, you can use a different authentication method, like {% ifversion fpt or ghec %}a security key, {% data variables.product.prodname_mobile %}, or a 2FA code{% elsif ghes %}a security key or a 2FA code{% endif %}.{% endif %} +Para confirmar o acesso ao modo sudo, você {% ifversion totp-and-mobile-sudo-challenge %}pode{% else %}deve{% endif %} efetuar a autenticação com a sua senha.{% ifversion totp-and-mobile-sudo-challenge %} Opcionalmente, você pode usar um método de autenticação diferente, como {% ifversion fpt or ghec %}uma chave de segurança, {% data variables.product.prodname_mobile %}ou um código 2FA{% elsif ghes %}uma chave de segurança ou um código 2FA{% endif %}.{% endif %} + +{%- ifversion totp-and-mobile-sudo-challenge %} +- [Confirmando o acesso usando uma chave de segurança](#confirming-access-using-a-security-key) +{%- ifversion fpt or ghec %} +- [Confirmando o acesso usando o GitHub Mobile](#confirming-access-using-github-mobile) +{%- endif %} +- [Confirmando o acesso usando um código 2FA](#confirming-access-using-a-2fa-code) +- [Confirmando acesso usando sua senha](#confirming-access-using-your-password) +{%- endif %} {% ifversion totp-and-mobile-sudo-challenge %} -- [Confirming access using a security key](#confirming-access-using-a-security-key) -{%- ifversion fpt or ghec %} -- [Confirming access using GitHub Mobile](#confirming-access-using-github-mobile) -{%- endif %} -- [Confirming access using a 2FA code](#confirming-access-using-a-2fa-code) -- [Confirming access using your password](#confirming-access-using-your-password) -### Confirming access using a security key +### Confirmando o acesso usando uma chave de segurança -You must configure two-factor authentication (2FA) for your account using a security key to confirm access to your account for sudo mode using the security key. Para obter mais informações, consulte "[Configurar autenticação de dois fatores](/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication#configuring-two-factor-authentication-using-a-security-key)". +Você deve configurar a autenticação de dois fatores (2FA) para sua conta usando uma chave de segurança para confirmar o acesso a sua conta para o modo sudo usando a chave de segurança. Para obter mais informações, consulte "[Configurar autenticação de dois fatores](/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication#configuring-two-factor-authentication-using-a-security-key)". -When prompted to authenticate for sudo mode, click **Use security key**, then follow the prompts. +Quando solicitado para efetuar a autenticação para o modo sudo, clique em **Usar a chave de segurança** e, em seguida, siga as instruções. -![Screenshot of security key option for sudo mode](/assets/images/help/settings/sudo_mode_prompt_security_key.png) - -{% endif %} +![Captura de tela da opção da chave de segurança para o modo sudo](/assets/images/help/settings/sudo_mode_prompt_security_key.png) {% ifversion fpt or ghec %} -### Confirming access using {% data variables.product.prodname_mobile %} +### Confirmando acesso usando {% data variables.product.prodname_mobile %} -You must install and sign into {% data variables.product.prodname_mobile %} to confirm access to your account for sudo mode using the app. Para obter mais informações, consulte "[{% data variables.product.prodname_mobile %}](/get-started/using-github/github-mobile)". +Você deve instalar e entrar em {% data variables.product.prodname_mobile %} para confirmar o acesso à sua conta para o modo sudo usando o aplicativo. Para obter mais informações, consulte "[{% data variables.product.prodname_mobile %}](/get-started/using-github/github-mobile)". -1. When prompted to authenticate for sudo mode, click **Use GitHub Mobile**. +1. Quando solicitado para efetuar a autenticação no modo sudo, clique em **Usar o GitHub Mobile**. - ![Screenshot of {% data variables.product.prodname_mobile %} option for sudo mode](/assets/images/help/settings/sudo_mode_prompt_github_mobile_prompt.png) -1. Abra {% data variables.product.prodname_mobile %}. {% data variables.product.prodname_mobile %} will display numbers that you must enter on {% data variables.product.product_location %} to approve the request. + ![Captura de tela da opção {% data variables.product.prodname_mobile %} para o modo sudo](/assets/images/help/settings/sudo_mode_prompt_github_mobile_prompt.png) +1. Abra {% data variables.product.prodname_mobile %}. {% data variables.product.prodname_mobile %} mostrará os números que você precisa inserir em {% data variables.product.product_location %} para aprovar a solicitação. - ![Screenshot of numbers from {% data variables.product.prodname_mobile %} to enter on {% data variables.product.product_name %} to approve sudo mode access](/assets/images/help/settings/sudo_mode_prompt_github_mobile.png) -1. On {% data variables.product.product_name %}, type the numbers displayed in {% data variables.product.prodname_mobile %}. + ![Captura de tela dos números de {% data variables.product.prodname_mobile %} para entrar em {% data variables.product.product_name %} para aprovar o acesso ao modo sudo](/assets/images/help/settings/sudo_mode_prompt_github_mobile.png) +1. Em {% data variables.product.product_name %}, digite os números exibidos em {% data variables.product.prodname_mobile %}. {% endif %} -{% ifversion totp-and-mobile-sudo-challenge %} +### Confirmando o acesso usando um código 2FA -### Confirming access using a 2FA code +Você deve configurar a 2FA usando um aplicativo móvel TOTP{% ifversion fpt or ghec %} ou mensagens de texto{% endif %} para confirmar o acesso à sua conta para o modo sudo usando um código 2FA. Para obter mais informações, consulte "[Configurar autenticação de dois fatores](/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication)". -You must configure 2FA using a TOTP mobile app{% ifversion fpt or ghec %} or text messages{% endif %} to confirm access to your account for sudo mode using a 2FA code. Para obter mais informações, consulte "[Configurar autenticação de dois fatores](/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication)". +Quando solicitado para efetuar a autenticação para o modo sudo, digite o código de autenticação de seu aplicativo móvel TOTP{% ifversion fpt or ghec %} ou a mensagem de texto{% endif %} e, em seguida, clique em **Verificar**. -When prompted to authenticate for sudo mode, type the authentication code from your TOTP mobile app{% ifversion fpt or ghec %} or the text message{% endif %}, then click **Verify**. +![Captura de tela do prompt de código 2FA para o modo sudo](/assets/images/help/settings/sudo_mode_prompt_2fa_code.png) -![Screenshot of 2FA code prompt for sudo mode](/assets/images/help/settings/sudo_mode_prompt_2fa_code.png) - -### Confirming access using your password +### Confirmando acesso usando sua senha {% endif %} -When prompted to authenticate for sudo mode, type your password, then click **Confirm**. +Quando solicitado para efetuar a autenticação no modo sudo, digite sua senha e clique em **Confirmar**. -![Screenshot of password prompt for sudo mode](/assets/images/help/settings/sudo_mode_prompt_password.png) +![Captura de tela da solicitação de senha para o modo sudo](/assets/images/help/settings/sudo_mode_prompt_password.png) diff --git a/translations/pt-BR/content/billing/managing-billing-for-github-codespaces/viewing-your-github-codespaces-usage.md b/translations/pt-BR/content/billing/managing-billing-for-github-codespaces/viewing-your-github-codespaces-usage.md index 8a913afa6c..5fec917f5c 100644 --- a/translations/pt-BR/content/billing/managing-billing-for-github-codespaces/viewing-your-github-codespaces-usage.md +++ b/translations/pt-BR/content/billing/managing-billing-for-github-codespaces/viewing-your-github-codespaces-usage.md @@ -22,9 +22,9 @@ Os proprietários da organização e gerentes de faturamento podem ver o uso do {% data reusables.organizations.billing-settings %} {% data reusables.dotcom_billing.codespaces-minutes %} {% data reusables.dotcom_billing.actions-packages-report-download-org-account %} -1. Filter the report to show only rows that mention "Codespaces" in the `Product` field. +1. Filtre o relatório para mostrar apenas as linhas que mencionam "codespaces" no campo `produto`. - ![A usage report filtered for Codespaces](/assets/images/help/codespaces/CSV-usage-report.png) + ![Um relatório de uso filtrado para codespaces](/assets/images/help/codespaces/CSV-usage-report.png) {% ifversion ghec %} ## Visualizando o uso de {% data variables.product.prodname_codespaces %} para sua conta corporativa diff --git a/translations/pt-BR/content/billing/managing-billing-for-github-copilot/about-billing-for-github-copilot.md b/translations/pt-BR/content/billing/managing-billing-for-github-copilot/about-billing-for-github-copilot.md index dc9a88a36e..b5ac14cfdf 100644 --- a/translations/pt-BR/content/billing/managing-billing-for-github-copilot/about-billing-for-github-copilot.md +++ b/translations/pt-BR/content/billing/managing-billing-for-github-copilot/about-billing-for-github-copilot.md @@ -18,4 +18,4 @@ Antes de iniciar uma assinatura paga, você pode configurar uma avaliação de 6 A assinatura de {% data variables.product.prodname_copilot %} está disponível em um ciclo mensal ou anual. Se você escolher um ciclo de faturamento mensal, será cobrado $ 10 por mês do calendário. Se você escolher um ciclo de faturamento anual, você será cpbradp em $ 100 por ano. Você pode modificar seu ciclo de cobrança a qualquer momento, a modificação será refletida no início do seu próximo ciclo de cobrança. -Uma assinatura gratuita para {% data variables.product.prodname_copilot %} está disponível para estudantes verificados e mantenedores dos repositórios de código aberto populares em {% data variables.product.company_short %}. Se você atender aos critérios como um mantenedor de código aberto, você será notificado automaticamente quando visitar a página de assinatura de {% data variables.product.prodname_copilot %}. Como aluno, se você receber atualmente o {% data variables.product.prodname_student_pack %}, você também terá uma assinatura gratuita quando visitar a página de assinatura de {% data variables.product.prodname_copilot %}. Para obter mais informações sobre o {% data variables.product.prodname_student_pack %}, consulte "[Candidatar-se a um pacote de desenvolvedores para estudantes](/free-pro-team@latest/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/apply-for-a-student-developer-pack)". +Uma assinatura gratuita para {% data variables.product.prodname_copilot %} está disponível para estudantes verificados e mantenedores dos repositórios de código aberto populares em {% data variables.product.company_short %}. Se você atender aos critérios como um mantenedor de código aberto, você será notificado automaticamente quando visitar a página de assinatura de {% data variables.product.prodname_copilot %}. Como aluno, se você receber atualmente o {% data variables.product.prodname_student_pack %}, você também terá uma assinatura gratuita quando visitar a página de assinatura de {% data variables.product.prodname_copilot %}. Para obter mais informações sobre o {% data variables.product.prodname_student_pack %}, consulte "[Candidatar-se a {% data variables.product.prodname_global_campus %} como aluno](/free-pro-team@latest/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/apply-to-github-global-campus-as-a-student). diff --git a/translations/pt-BR/content/billing/managing-billing-for-github-packages/about-billing-for-github-packages.md b/translations/pt-BR/content/billing/managing-billing-for-github-packages/about-billing-for-github-packages.md index 893b5f6d2c..86db0fd86c 100644 --- a/translations/pt-BR/content/billing/managing-billing-for-github-packages/about-billing-for-github-packages.md +++ b/translations/pt-BR/content/billing/managing-billing-for-github-packages/about-billing-for-github-packages.md @@ -50,9 +50,9 @@ Todos os dados transferidos, quando acionados por {% data variables.product.prod O uso do armazenamento é compartilhado com artefatos de construção produzidos por {% data variables.product.prodname_actions %} para repositórios de sua conta. Para obter mais informações, consulte "[Sobre a cobrança do {% data variables.product.prodname_actions %}](/billing/managing-billing-for-github-actions/about-billing-for-github-actions)." -O {% data variables.product.prodname_dotcom %} cobra o uso da conta que possui o repositório onde o pacote é publicado. Se o uso da sua conta ultrapassar esses limites e você definir um limite de gastos acima de US$ 0, você pagará US$ 0,008 por GB de armazenamento por dia e US$ 0,50 por GB de transferência de dados. +O {% data variables.product.prodname_dotcom %} cobra o uso da conta que possui o repositório onde o pacote é publicado. Se o uso da sua conta ultrapassar esses limites e você definir um limite de gastos acima de US$ 0, você pagará US$ 25por GB de armazenamento por dia e US$ 0,50 por GB de transferência de dados. -Por exemplo, se sua organização usa {% data variables.product.prodname_team %}, permite gastos ilimitados, usa 150GB de armazenamento, e possui 50GB de transferência de dados durante um mês, a organização teria excessos de 148GB para armazenamento e 40GB para transferência de dados para esse mês. O excesso de armazenamento custaria US$ 0,008 por GB por dia ou US$ 37. O excesso para transferência de dados custaria US$ 0,50 ou US$ 20 por GB. +Por exemplo, se sua organização usa {% data variables.product.prodname_team %}, permite gastos ilimitados, usa 150GB de armazenamento, e possui 50GB de transferência de dados durante um mês, a organização teria excessos de 148GB para armazenamento e 40GB para transferência de dados para esse mês. O excesso de armazenamento custaria US$ 25 por GB por dia ou US$ 37. O excesso para transferência de dados custaria US$ 0,50 ou US$ 20 por GB. {% data reusables.dotcom_billing.pricing_calculator.pricing_cal_packages %} diff --git a/translations/pt-BR/content/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise.md b/translations/pt-BR/content/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise.md index 50611ea94f..ddc889ffd8 100644 --- a/translations/pt-BR/content/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise.md +++ b/translations/pt-BR/content/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise.md @@ -45,7 +45,11 @@ Você pode ver seu uso atual no seu [Portal da conta do Azure](https://portal.az {% ifversion ghec %} -{% data variables.product.company_short %} faz a cobrança mensal para o número total de estações licenciadas para sua organização ou conta corporativa, bem como todos os serviços adicionais que você utiliza com {% data variables.product.prodname_ghe_cloud %}, como minutos de {% data variables.product.prodname_actions %}. Para obter mais informações sobre a parte das estações licenciadas da sua conta, consulte "[Sobre o preço por usuário](/billing/managing-billing-for-your-github-account/about-per-user-pricing)". +Ao usar uma conta corporativa em {% data variables.product.product_location %}, a conta corporativa será o ponto central para todas as cobranças na sua empresa, incluindo as organizações pertencentes à sua empresa. + +Se você usa {% data variables.product.product_name %} com uma organização individual e ainda não possui uma conta corporativa, você pode criar uma conta corporativa e adicionar a sua organização. Para obter mais informações, consulte[Criando uma conta corporativa](/admin/overview/creating-an-enterprise-account)". + +{% data variables.product.company_short %} faz a cobrança mensal para o número total de estações licenciadas para sua conta corporativa, bem como todos os serviços adicionais que você utiliza com {% data variables.product.prodname_ghe_cloud %}, como minutos de {% data variables.product.prodname_actions %}. Se você usar uma organização independente em {% data variables.product.product_name %}, você será cobrado no nível da organização para todo o uso. Para obter mais informações sobre as estações da licença da sua cobrança, consulte "[Sobre o preço por usuário](/billing/managing-billing-for-your-github-account/about-per-user-pricing)". {% elsif ghes %} diff --git a/translations/pt-BR/content/billing/managing-billing-for-your-github-account/discounted-subscriptions-for-github-accounts.md b/translations/pt-BR/content/billing/managing-billing-for-your-github-account/discounted-subscriptions-for-github-accounts.md index 4815a95bd9..22d5f115f0 100644 --- a/translations/pt-BR/content/billing/managing-billing-for-your-github-account/discounted-subscriptions-for-github-accounts.md +++ b/translations/pt-BR/content/billing/managing-billing-for-your-github-account/discounted-subscriptions-for-github-accounts.md @@ -29,11 +29,11 @@ shortTitle: Assinaturas com desconto ## Descontos para contas pessoais -Além de repositórios públicos e privados ilimitados para alunos e docentes com o {% data variables.product.prodname_free_user %}, os alunos confirmados podem se inscrever no {% data variables.product.prodname_student_pack %} para receber outros benefícios de parceiros do {% data variables.product.prodname_dotcom %}. Para obter mais informações, consulte "[Aplicar a um pacote de desenvolvedor para estudante](/free-pro-team@latest/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-a-student-developer-pack)". +Além de repositórios públicos e privados ilimitados para alunos e docentes com o {% data variables.product.prodname_free_user %}, os alunos confirmados podem se inscrever no {% data variables.product.prodname_student_pack %} para receber outros benefícios de parceiros do {% data variables.product.prodname_dotcom %}. Para obter mais informações, consulte "[Candidatar-se a {% data variables.product.prodname_global_campus %} como aluno](/free-pro-team@latest/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/apply-to-github-global-campus-as-a-student)". ## Descontos para escolas e universidades -Os docentes acadêmicos confirmados podem se inscrever na {% data variables.product.prodname_team %} para atividades de ensino ou pesquisa acadêmica. Para obter mais informações, consulte "[Usar {% data variables.product.prodname_dotcom %} na sua sala de aula e pesquisa](/free-pro-team@latest/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research)". Também é possível solicitar brindes de material educacional para os alunos. Para obter mais informações, visite [{% data variables.product.prodname_education %}](https://education.github.com/). +Os docentes acadêmicos confirmados podem se inscrever na {% data variables.product.prodname_team %} para atividades de ensino ou pesquisa acadêmica. Para obter mais informações, consulte "[{% data variables.product.prodname_global_campus %} para professores](/free-pro-team@latest/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers)". Também é possível solicitar brindes de material educacional para os alunos. Para obter mais informações, visite [{% data variables.product.prodname_education %}](https://education.github.com/). ## Descontos para organizações sem fins lucrativos e bibliotecas diff --git a/translations/pt-BR/content/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud.md b/translations/pt-BR/content/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud.md index 016d537f24..3405df3d93 100644 --- a/translations/pt-BR/content/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud.md +++ b/translations/pt-BR/content/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud.md @@ -22,6 +22,8 @@ Para garantir que você irá ver os detalhes de licença atualizados sobre {% da Se você não deseja habilitar {% data variables.product.prodname_github_connect %}, você poderá sincronizar manualmente o uso de licença fazendo o upload de um arquivo de {% data variables.product.prodname_ghe_server %} para {% data variables.product.prodname_dotcom_the_website %}. +Ao sincronizar o uso da licença, apenas a ID do usuário e os endereços de e-mail para cada conta de usuário em {% data variables.product.prodname_ghe_server %} serão transmitidos para {% data variables.product.prodname_ghe_cloud %}. + {% data reusables.enterprise-licensing.view-consumed-licenses %} {% data reusables.enterprise-licensing.verified-domains-license-sync %} diff --git a/translations/pt-BR/content/billing/managing-your-license-for-github-enterprise/troubleshooting-license-usage-for-github-enterprise.md b/translations/pt-BR/content/billing/managing-your-license-for-github-enterprise/troubleshooting-license-usage-for-github-enterprise.md index 61722de489..34624d0fff 100644 --- a/translations/pt-BR/content/billing/managing-your-license-for-github-enterprise/troubleshooting-license-usage-for-github-enterprise.md +++ b/translations/pt-BR/content/billing/managing-your-license-for-github-enterprise/troubleshooting-license-usage-for-github-enterprise.md @@ -14,32 +14,57 @@ shortTitle: Solução de problemas do uso da licença ## Sobre uso inesperado da licença -Se o número de licenças consumidas da sua empresa for inesperado, você pode revisar o seu relatório de licença consumido para auditar o uso da sua licença em todas as suas implantações corporativas e assinaturas. Se você encontrar erros, você poderá tentar as etapas de solução de problemas. Para obter mais informações sobre a visualização do uso de sua licença, consulte "[Visualizando o uso da licença para o GitHub Enterprise](/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise)" e "[Visualizando a assinatura e o uso da conta corporativa](/billing/managing-billing-for-your-github-account/viewing-the-subscription-and-usage-for-your-enterprise-account)". +Se o número de licenças consumidas da sua empresa for inesperado, você pode revisar o seu relatório de licença consumido para auditar o uso da sua licença em todas as suas implantações corporativas e assinaturas. Para obter mais informações, consulte "[Visualizando o uso da licença para o GitHub Enterprise](/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise)" e "[Visualizando a assinatura e o uso da conta corporativa](/billing/managing-billing-for-your-github-account/viewing-the-subscription-and-usage-for-your-enterprise-account)". -Por razões de privacidade, os proprietários da empresa não podem acessar diretamente os detalhes das contas de usuários. +Se você encontrar erros, você poderá tentar as etapas de solução de problemas. + +Por razões de privacidade, os proprietários das empresas não podem acessar diretamente os detalhes das contas de usuários, a menos que você use {% data variables.product.prodname_emus %}. ## Sobre o cálculo das licenças consumidas -{% data variables.product.company_short %} cobra para cada pessoa que usa implantações de {% data variables.product.prodname_ghe_server %}, é um integrante de uma organização em {% data variables.product.prodname_ghe_cloud %} ou é um {% data variables.product.prodname_vs_subscriber %}. Para obter mais informações sobre as pessoas da sua empresa que são contabilizadas como consumindoras uma licença, consulte "[Sobre os preços por usuário](/billing/managing-billing-for-your-github-account/about-per-user-pricing)". +{% data variables.product.company_short %} cobra para cada pessoa que utiliza implantações de {% data variables.product.prodname_ghe_server %}, é integrante de uma das suas organizações em {% data variables.product.prodname_ghe_cloud %} ou é um {% data variables.product.prodname_vs_subscriber %}. Para obter mais informações sobre as pessoas da sua empresa que consomem uma licença, consulte "[Sobre preços por usuário](/billing/managing-billing-for-your-github-account/about-per-user-pricing)". -{% data reusables.enterprise-licensing.about-license-sync %} +Para cada usuário consumir uma única estação, independentemente de quantas implantações eles usam, você deve sincronizar o uso da licença entre {% data variables.product.prodname_ghe_server %} e {% data variables.product.prodname_ghe_cloud %}. Para obter mais informações, consulte "[Sincronizando uso de licença entre {% data variables.product.prodname_ghe_server %} e {% data variables.product.prodname_ghe_cloud %}](/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)". + +Depois de sincronizar o uso da licença, {% data variables.product.prodname_dotcom %} corresponde as contas de usuário em {% data variables.product.prodname_ghe_server %} a contas em {% data variables.product.prodname_ghe_cloud %} por endereço de e-mail. + +Primeiro, verificamos o endereço de e-mail principal de cada usuário em {% data variables.product.prodname_ghe_server %}. Em seguida, tentamos corresponder esse endereço ao endereço de e-mail de uma conta de usuário em {% data variables.product.prodname_ghe_cloud %}. Se a empresa usa SSO SAML, primeiro verificamos atributos do SAML a seguir para endereços de e-mail. + +- `http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name` +- `http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress` +- `nome de usuário` +- `NameID` +- `emails` + +Se nenhum endereço de e-mail encontrado nestes atributos corresponder ao endereço de e-mail principal em {% data variables.product.prodname_ghe_server %}, ou se sua empresa não usa o SAML SSO, verificamos os endereços de e-mail verificados por cada usuário no {% data variables.product.prodname_ghe_cloud %}. Para obter mais informações sobre a verificação de endereços de e-mail em {% data variables.product.prodname_dotcom_the_website %}, consulte "[Verificando seu endereço de e-mail](/enterprise-cloud@latest/get-started/signing-up-for-github/verifying-your-email-address){% ifversion not ghec %}" na documentação de {% data variables.product.prodname_ghe_cloud %}.{% else %}."{% endif %} ## Campos nos arquivos de licença consumidos O relatório de uso da licença de {% data variables.product.prodname_dotcom_the_website %} e o arquivo de uso da licença exportado de {% data variables.product.prodname_ghe_server %} incluem uma série de campos para ajudar você a resolver o uso de licença para a sua empresa. + ### Relatório do uso da licença de {% data variables.product.prodname_dotcom_the_website %} (arquivo CSV) O relatório de uso da licença para a sua empresa é um arquivo CSV que contém as seguintes informações sobre os integrantes da sua empresa. Alguns campos são específicos para a implantação do seu {% data variables.product.prodname_ghe_cloud %} (GHEC), {% data variables.product.prodname_ghe_server %} (GHES) ambientes conectados ou as suas assinaturas de {% data variables.product.prodname_vs %} (VSS) com o GitHub Enterprise. -| Campo | Descrição | -| ----------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Nome | Primeiro e último nome da conta do usuário no GHEC. | -| Identificador ou e-mail | Nome de usuário do GHEC ou o endereço de e-mail associado à conta do usuário no GHES. | -| Link do perfil | Link para a página de perfil de {% data variables.product.prodname_dotcom_the_website %} para a conta do usuário no GHEC. | -| Tipo de licença | Pode ser: `Assinatura do Visual Studio` ou `Enterprise`. | -| Status da licença | Identifica se uma conta de usuário em {% data variables.product.prodname_dotcom_the_website %} correspondeu com sucesso a um {% data variables.product.prodname_vs_subscriber %} ou usuário do GHES.

Pode ser: `Correspondido`, `Convite pendente`, `Apenas servidor` ou em branco. | -| Funções dos integrantes | Para cada organização à qual o usuário pertence no GHEC, o nome da organização e a função da pessoa nessa organização (`proprietário` ou `integrante`) separados por dois pontos

cada organização é delimitada por uma vírgula. | -| Função corporativa | Pode ser: `Proprietário` ou `Integrante`. | +| Campo | Descrição | +| ---------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| github_com_login | O nome de usuário da conta GHEC do usuário | +| github_com_name | O nome de exibição da conta GHEC do usuário | +| github_com_profile | A URL para a página de perfil do usuário no GHEC | +| github_com_user | Se o usuário tem ou não uma conta no GHEC | +| github_com_member_roles | Para cada organização à qual o usuário pertence ao GHEC, o nome da organização e a função do usuário na organização (`proprietário` ou `membro`) separados por dois pontos

organizações delimitadas por vírgulas | +| github_com_enterprise_role | Pode ser: `Proprietário`, `Integrante`ou `Colaborador externo` | +| github_com_verified_domain_emails | Todos os endereços de e-mail associados à conta GHEC do usuário que correspondem aos domínios verificados da sua empresa | +| github_com_saml_name_id | O nome de usuário do SAML | +| github_com_orgs_with_pending_invites | Todos os convites pendentes para a conta do GHEC do usuário para participar de organizações na empresa | +| license_type | Pode ser: `Assinatura do Visual Studio` ou `Enterprise` | +| enterprise_server_user | Se o usuário tem ou não uma conta no GHES | +| enterprise_server_primary_emails | Os endereços de e-mail principais associados a cada uma das contas do GHES do usuário | +| enterprise_server_user_ids | Para as contas do GHES de cada usuário, o ID de usuário da conta | +| total_user_accounts | O número total de contas que a pessoa tem em GHEC e GHES | +| visual_studio_subscription_user | Se o usuário é ou não um {% data variables.product.prodname_vs_subscriber %} +| visual_studio_subscription_email | O endereço de e-mail associado ao VSS do usuário | +| visual_studio_license_status | Se a licença do Visual Studio foi correspondida a um usuário de {% data variables.product.company_short %} {% data variables.product.prodname_vs_subscriber %}s que ainda não são integrantes de pelo menos uma organização na sua empresa serão incluídos no relatório com um status de convite pendente, e faltarão os valores para o campo "Nome" ou "Link do perfil". @@ -59,32 +84,16 @@ O uso da sua licença de {% data variables.product.prodname_ghe_server %} é um ## Solução de problemas das licenças consumidas -Se o número de estações consumidas for inesperado, ou se você removeu recentemente os integrantes da sua empresa, recomendamos que você revise o uso da sua licença. +Para garantir que cada usuário esteja apenas consumindo uma única estação para diferentes implantações e assinaturas, experimente as seguintes etapas de resolução de problemas. -Para determinar quais usuários estão atualmente consumindo licenças da estação, primeiro tente revisar o relatório de licenças consumidas para a sua empresa{% ifversion ghes %} e/ou uma exportação do {% data variables.product.prodname_ghe_server %} uso da sua licença {% endif %} para entradas inesperadas. +1. Para ajudar a identificar os usuários que estão consumindo várias estações, se sua empresa usa domínios verificados para {% data variables.product.prodname_ghe_cloud %}, revise a lista de integrantes da empresa que não possuem um endereço de e-mail de um domínio verificado associado à sua conta em {% data variables.product.prodname_dotcom_the_website %}. Frequentemente, estes são os usuários que consomem erroneamente mais de uma estação licenciada. Para obter mais informações, consulte "[Visualizando integrantes sem um endereço de e-mail de um domínio verificado](/admin/user-management/managing-users-in-your-enterprise/viewing-people-in-your-enterprise#viewing-members-without-an-email-address-from-a-verified-domain)". -Existem dois motivos especialmente comuns para a contagem da estação da licença inexacta ou incorreta. -- Os endereços de e-mail associados a um usuário não coincidem com as implantações e assinaturas corporativas. -- Um endereço de email para um usuário foi recentemente atualizado ou verificado para corrigir uma incompatibilidade, mas um trabalho de sincronização de licença não foi executado desde que a atualização foi feita. + {% note %} -Ao tentar combinar usuários em todas as empresas, {% data variables.product.company_short %} identifica indivíduos pelos endereços de e-mail verificados associados à sua conta {% data variables.product.prodname_dotcom_the_website %} e o endereço de e-mail principal associado à sua conta de {% data variables.product.prodname_ghe_server %} e/ou o endereço de e-mail atribuído ao {% data variables.product.prodname_vs_subscriber %}. + **Observação:** Para facilitar a resolução de problemas, recomendamos usar domínios verificados com a sua conta corporativa em {% data variables.product.prodname_dotcom_the_website %}. Para obter mais informações, consulte "[Verificando ou aprovando um domínio para sua empresa](/enterprise-cloud@latest/admin/configuration/configuring-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise)". -O uso da sua licença é recalculado logo após a realização de cada sincronização. Você pode ver o registro de hora do último trabalho de sincronização da licença e, se um trabalho não foi executado desde que um endereço de e-mail foi atualizado ou verificado, para resolver um problema com o seu relatório de licença consumida, você pode acionar um manualmente Para obter mais informações, consulte "[Uso da licença de sincronização entre o GitHub Enterprise Server e o GitHub Enterprise Cloud](/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)". - -{% ifversion ghec or ghes %} -Se a empresa usa domínios verificados, revise a lista de integrantes da empresa que não possuem um endereço de e-mail de um domínio verificado associado à sua conta de {% data variables.product.prodname_dotcom_the_website %}. Frequentemente, estes são os usuários que consomem erroneamente mais de uma estação licenciada. Para obter mais informações, consulte "[Visualizando integrantes sem um endereço de e-mail de um domínio verificado](/admin/user-management/managing-users-in-your-enterprise/viewing-people-in-your-enterprise#viewing-members-without-an-email-address-from-a-verified-domain)". -{% endif %} - -{% note %} - -**Observação:** Por motivos de privacidade, o seu relatório de licença consumido só inclui o endereço de e-mail associado a uma conta de usuário em {% data variables.product.prodname_dotcom_the_website %} se o endereço for hospedado por um domínio verificado. Por esta razão, recomendamos o uso de domínios verificados com a sua conta corporativa em {% data variables.product.prodname_dotcom_the_website %}. Portanto, se uma pessoa estiver consumindo várias licenças incorretamente, você poderá resolver problemas mais facilmente, como você terá acesso ao endereço de e-mail que está sendo usado para a desduplicação da licença. - -{% endnote %} - -{% ifversion ghec %} - -Se sua licença inclui {% data variables.product.prodname_vss_ghe %} e sua empresa também inclui pelo menos um ambiente de {% data variables.product.prodname_ghe_server %} conectado, é altamente recomendável usar {% data variables.product.prodname_github_connect %} para sincronizar automaticamente seu uso de licença. Para obter mais informações, consulte "[Sobre as assinaturas no Visual Studio com o GitHub Enterprise](/enterprise-cloud@latest/billing/managing-licenses-for-visual-studio-subscriptions-with-github-enterprise/about-visual-studio-subscriptions-with-github-enterprise)". - -{% endif %} + {% endnote %} +1. Depois de identificar usuários que estão consumindo vários lugares, certifique-se que o mesmo endereço de e-mail está associado a todas as contas do usuário. Para obter mais informações sobre quais endereços de e-mail devem corresponder, consulte "[Sobre o cálculo das licenças consumidas](#about-the-calculation-of-consumed-licenses)". +1. Se um endereço de e-mail foi recentemente atualizado ou verificado para corrigir uma incompatibilidade, consulte o registro de hora do último trabalho de sincronização de licença. Se um trabalho não for executado desde que a correção foi feita, acione um novo trabalho manualmente. Para obter mais informações, consulte "[Uso da licença de sincronização entre o GitHub Enterprise Server e o GitHub Enterprise Cloud](/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)". Se você ainda tiver dúvidas sobre as suas licenças consumidas após revisar as informações de solução de problemas acima, você pode entrar em contato com {% data variables.contact.github_support %} por meio do {% data variables.contact.contact_enterprise_portal %}. diff --git a/translations/pt-BR/content/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise.md b/translations/pt-BR/content/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise.md index 175fc95bcd..f05b2c6908 100644 --- a/translations/pt-BR/content/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise.md +++ b/translations/pt-BR/content/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise.md @@ -14,21 +14,20 @@ shortTitle: Visualizar o uso da licença ## Sobre o uso da licença para {% data variables.product.prodname_enterprise %} -{% ifversion ghec %} +Você pode visualizar o uso da licença para {% data variables.product.product_name %} em {% data variables.product.product_location %}. -Você pode visualizar o uso da licença para a sua conta corporativa em {% data variables.product.prodname_ghe_cloud %} em {% data variables.product.prodname_dotcom_the_website %}. +Se você usar {% data variables.product.prodname_ghe_cloud %} e {% data variables.product.prodname_ghe_server %} e sincronizar o uso da licença entre os produtos, você poderá ver o uso da licença para ambos em {% data variables.product.prodname_dotcom_the_website %}. Para obter mais informações sobre a sincronização de licença, consulte "[Sincronizar o uso da licença entre {% data variables.product.prodname_ghe_server %} e {% data variables.product.prodname_ghe_cloud %}](/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)". -{% data reusables.enterprise-licensing.you-can-sync-for-a-combined-view %} +{% ifversion ghes %} -{% elsif ghes %} +Para obter mais informações sobre a visualização do uso da licença no {% data variables.product.prodname_dotcom_the_website %} e identificar quando ocorreu a última sincronização da licença, consulte "[Visualizando uso de licença para {% data variables.product.prodname_enterprise %}](/enterprise-cloud@latest/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise)" na documentação de {% data variables.product.prodname_ghe_cloud %}. -Você pode visualizar o uso da licença para {% data variables.product.prodname_ghe_server %} em {% data variables.product.product_location %}. +{% endif %} -{% data reusables.enterprise-licensing.you-can-sync-for-a-combined-view %} Para obter mais informações sobre a exibição de uso da licença em {% data variables.product.prodname_dotcom_the_website %} e identificar quando ocorreu a última sincronização da licença, conslulte "[Visualizando uso de licença para {% data variables.product.prodname_enterprise %}](/enterprise-cloud@latest/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise)" na documentação de {% data variables.product.prodname_ghe_cloud %}. +Você também pode usar a API REST para retornar dados de licenças consumidas e o status do trabalho de sincronização de licença. Para obter mais informações, consulte "[Administração do GitHub Enterprise](/enterprise-cloud@latest/rest/enterprise-admin/license)" na documentação da API REST. Para saber mais sobre os dados da licença associados à conta corporativa e como o número de estações de usuário consumidos é calculado, consulte "[Solucionar problemas no uso da licença para o GitHub Enterprise](/billing/managing-your-license-for-github-enterprise/troubleshooting-license-usage-for-github-enterprise)". -{% endif %} ## Visualizando uso da licença em {% ifversion ghec %}{% data variables.product.prodname_dotcom_the_website %}{% elsif ghes %}{% data variables.product.product_location %}{% endif %} diff --git a/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/managing-code-scanning-alerts-for-your-repository.md b/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/managing-code-scanning-alerts-for-your-repository.md index 6a9199e798..66a636187e 100644 --- a/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/managing-code-scanning-alerts-for-your-repository.md +++ b/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/managing-code-scanning-alerts-for-your-repository.md @@ -197,15 +197,12 @@ Para ignorar{% ifversion delete-code-scanning-alerts %}ou excluir{% endif %} ale {% else %} ![Filtrar alertas por regra](/assets/images/enterprise/3.1/help/repository/code-scanning-filter-by-rule.png) {% endif %}{% endif %} -1. Se você deseja ignorar um alerta, é importante explorar primeiro o alerta para que você possa escolher o motivo correto para ignorá-lo. Clique no alerta que você deseja explorar. - -![Abrir um alerta da lista de resumo](/assets/images/help/repository/code-scanning-click-alert.png) - -1. Revise o alerta e clique em {% ifversion comment-dismissed-code-scanning-alert %}**para ignorar o alerta** e escolher ou digitar um motivo para fechar o alerta. ![Captura de tela do alerta de verificação de código com menu suspenso para escolher o motivo da rejeição destacado](/assets/images/help/repository/code-scanning-alert-drop-down-reason.png) -{% else %}**Ignorar** e escolher um motivo para fechar o alerta. - ![Escolher um motivo para ignorar um alerta](/assets/images/help/repository/code-scanning-alert-close-drop-down.png) -{% endif %} - +1. Se você deseja ignorar um alerta, é importante explorar primeiro o alerta para que você possa escolher o motivo correto para ignorá-lo. Clique no alerta que você deseja explorar. ![Abrir um alerta da lista de resumo](/assets/images/help/repository/code-scanning-click-alert.png) +{%- ifversion comment-dismissed-code-scanning-alert %} +1. Revise o alerta e, em seguida, clique em **Dispensar alerta** e escolha ou digite o motivo para fechar o alerta. ![Captura de tela do alerta de verificação de código com menu suspenso para escolher o motivo da rejeição destacado](/assets/images/help/repository/code-scanning-alert-dropdown-reason.png) +{%- else %} +1. Revise o alerta e clique em **Ignorar** e escolha um motivo para fechar o alerta. ![Escolher um motivo para ignorar um alerta](/assets/images/help/repository/code-scanning-alert-close-drop-down.png) +{%- endif %} {% data reusables.code-scanning.choose-alert-dismissal-reason %} {% data reusables.code-scanning.false-positive-fix-codeql %} diff --git a/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/running-codeql-code-scanning-in-a-container.md b/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/running-codeql-code-scanning-in-a-container.md index 1f800590ef..aa2e73b1d1 100644 --- a/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/running-codeql-code-scanning-in-a-container.md +++ b/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/running-codeql-code-scanning-in-a-container.md @@ -34,7 +34,7 @@ Você deve executar {% data variables.product.prodname_codeql %} dentro do cont ## Dependências -Você pode ter dificuldade para executar {% data variables.product.prodname_code_scanning %} se o contêiner que você está usando estiver com certas dependências ausentes (por exemplo, o Git deve ser instalado e adicionado à variável PATH). If you encounter dependency issues, review the list of software typically included on {% data variables.product.prodname_dotcom %}'s runner images. Para obter mais informações, consulte os arquivos de `readme` específicos da versão nesses locais: +Você pode ter dificuldade para executar {% data variables.product.prodname_code_scanning %} se o contêiner que você está usando estiver com certas dependências ausentes (por exemplo, o Git deve ser instalado e adicionado à variável PATH). Se você encontrar problemas de dependência, revise a lista de software normalmente incluída nas imagens do executor de {% data variables.product.prodname_dotcom %}. Para obter mais informações, consulte os arquivos de `readme` específicos da versão nesses locais: * Linux: https://github.com/actions/runner-images/tree/main/images/linux * macOS: https://github.com/actions/runner-images/tree/main/images/macos diff --git a/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/triaging-code-scanning-alerts-in-pull-requests.md b/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/triaging-code-scanning-alerts-in-pull-requests.md index d07e2fc1f5..45c95d2c4c 100644 --- a/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/triaging-code-scanning-alerts-in-pull-requests.md +++ b/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/triaging-code-scanning-alerts-in-pull-requests.md @@ -118,7 +118,7 @@ Qualquer pessoa com acesso push a um pull request pode corrigir um alerta de {% Uma forma alternativa de fechar um alerta é ignorá-lo. Você pode descartar um alerta se não acha que ele precisa ser corrigido. {% data reusables.code-scanning.close-alert-examples %} Se você tem permissão de gravação no repositório, o botão **Ignorar** estará disponível nas anotações de código e no resumo de alertas. Ao clicar em **Ignorar** será solicitado que você escolha um motivo para fechar o alerta. {% ifversion comment-dismissed-code-scanning-alert %} -![Captura de tela do alerta de verificação de código com menu suspenso para escolher o motivo da rejeição destacado](/assets/images/help/repository/code-scanning-alert-drop-down-reason.png) +![Captura de tela do alerta de verificação de código com menu suspenso para escolher o motivo da rejeição destacado](/assets/images/help/repository/code-scanning-alert-dropdown-reason.png) {% else %} ![Escolher um motivo para ignorar um alerta](/assets/images/help/repository/code-scanning-alert-close-drop-down.png) {% endif %} diff --git a/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/troubleshooting-the-codeql-workflow.md b/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/troubleshooting-the-codeql-workflow.md index 0aba9d4caf..5e7606d686 100644 --- a/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/troubleshooting-the-codeql-workflow.md +++ b/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/troubleshooting-the-codeql-workflow.md @@ -48,28 +48,28 @@ Para produzir a saída de log mais detalhada, você pode habilitar o log de depu ## Criando artefatos de depuração de {% data variables.product.prodname_codeql %} -You can obtain artifacts to help you debug {% data variables.product.prodname_codeql %}. Os artefatos de depuração serão carregados para a execução do fluxo de trabalho como um artefato denominado `debug-artifacts`. Os dados contém os registros de {% data variables.product.prodname_codeql %}, banco(s) de dados de {% data variables.product.prodname_codeql %}, e todo(s) o(s) outro(s) arquivo(s) SARIF produzido(s) pelo fluxo de trabalho. +Você pode obter artefatos para ajudar você a depurar {% data variables.product.prodname_codeql %}. Os artefatos de depuração serão carregados para a execução do fluxo de trabalho como um artefato denominado `debug-artifacts`. Os dados contém os registros de {% data variables.product.prodname_codeql %}, banco(s) de dados de {% data variables.product.prodname_codeql %}, e todo(s) o(s) outro(s) arquivo(s) SARIF produzido(s) pelo fluxo de trabalho. -These artifacts will help you debug problems with {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %}. Se você entrar em contato com o suporte do GitHub, eles poderão pedir estes dados. +Esses artefatos ajudarão você a depurar problemas com {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %}. Se você entrar em contato com o suporte do GitHub, eles poderão pedir estes dados. {% endif %} {% ifversion codeql-action-debug-logging %} -### Creating {% data variables.product.prodname_codeql %} debugging artifacts by re-running jobs with debug logging enabled +### Criando {% data variables.product.prodname_codeql %} que depura artefatos executando novamente trabalhos com o log de depuração habilitado -You can create {% data variables.product.prodname_codeql %} debugging artifacts by enabling debug logging and re-running the jobs. For more information about re-running {% data variables.product.prodname_actions %} workflows and jobs, see "[Re-running workflows and jobs](/actions/managing-workflow-runs/re-running-workflows-and-jobs)." +Você pode criar artefatos de depuração de {% data variables.product.prodname_codeql %}, habilitando o registro de depuração e executando novamente os trabalhos. Para obter mais informações sobre a reexecução de fluxos de trabalho e trabalhos de {% data variables.product.prodname_actions %}, consulte "[Executando novamente fluxos de trabalho e trabalhos](/actions/managing-workflow-runs/re-running-workflows-and-jobs)". -You need to ensure that you select **Enable debug logging** . This option enables runner diagnostic logging and step debug logging for the run. You'll then be able to download `debug-artifacts` to investigate further. You do not need to modify the workflow file when creating {% data variables.product.prodname_codeql %} debugging artifacts by re-running jobs. +Você precisa garantir que você selecionou **Habilitar o log de depuração**. Esta opção habilita o log de diagnóstico do executor e o log de depuração da etapa para a execução. Você poderá fazer o download `debug-artifacts` continuar investigando. Você não precisa modificar o arquivo de fluxo de trabalho ao criar {% data variables.product.prodname_codeql %} depurando artefatos reexecutando trabalhos. {% endif %} {% ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5601 %} -### Creating {% data variables.product.prodname_codeql %} debugging artifacts using a workflow flag +### Criando artefatos de depuração de {% data variables.product.prodname_codeql %}, usando um sinalizador de fluxo de trabalho -You can create {% data variables.product.prodname_codeql %} debugging artifacts by using a flag in your workflow. For this, you need to modify the `init` step of your {% data variables.product.prodname_codeql_workflow %} file and set `debug: true`. +Você pode criar artefatos de depuração de {% data variables.product.prodname_codeql %}, usando um sinalizador no seu fluxo de trabalho. Para isso, você precisa modificar a etapa `init` do seu arquivo {% data variables.product.prodname_codeql_workflow %} e definir `debug: true`. ```yaml - name: Initialize CodeQL @@ -246,7 +246,7 @@ Se a execução de um fluxo de trabalho para {% data variables.product.prodname_ ## Erro: "Fora do disco" ou "Sem memória" -On very large projects, {% data variables.product.prodname_codeql %} may run out of disk or memory on the runner. +Em projetos muito grandes, {% data variables.product.prodname_codeql %} pode ficar ficar sem disco ou sem memória no executor. {% ifversion fpt or ghec %}Se encontrar esse problema em um executor de {% data variables.product.prodname_actions %} hospedado, entre em contato com {% data variables.contact.contact_support %} para que possamos investigar o problema. {% else %}Se você encontrar esse problema, tente aumentar a memória no executor.{% endif %} diff --git a/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/viewing-code-scanning-logs.md b/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/viewing-code-scanning-logs.md index 335abfb0e4..a6aad5371f 100644 --- a/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/viewing-code-scanning-logs.md +++ b/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/viewing-code-scanning-logs.md @@ -47,7 +47,7 @@ Para obter informações sobre o {% data variables.product.prodname_codeql_cli % {% ifversion codeql-action-debug-logging %} -You can see more detailed information about {% data variables.product.prodname_codeql %} extractor errors and warnings that occurred during database creation by enabling debug logging. For more information, see "[Troubleshooting the CodeQL workflow](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/troubleshooting-the-codeql-workflow#creating-codeql-debugging-artifacts-by-re-running-jobs-with-debug-logging-enabled)." +Você poderá ver informações mais detalhadas sobre os erros e alertas do extrator de {% data variables.product.prodname_codeql %} que ocorreram durante a criação do banco de dados, habilitando o log de depuração. Para obter mais informações, consulte "[Solucionando problemas no fluxo de trabalho do CodeQL](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/troubleshooting-the-codeql-workflow#creating-codeql-debugging-artifacts-by-re-running-jobs-with-debug-logging-enabled)". {% endif %} diff --git a/translations/pt-BR/content/code-security/code-scanning/integrating-with-code-scanning/uploading-a-sarif-file-to-github.md b/translations/pt-BR/content/code-security/code-scanning/integrating-with-code-scanning/uploading-a-sarif-file-to-github.md index ffd1b9554a..1e03a239f3 100644 --- a/translations/pt-BR/content/code-security/code-scanning/integrating-with-code-scanning/uploading-a-sarif-file-to-github.md +++ b/translations/pt-BR/content/code-security/code-scanning/integrating-with-code-scanning/uploading-a-sarif-file-to-github.md @@ -51,10 +51,10 @@ To use {% data variables.product.prodname_actions %} to upload a third-party SAR Your workflow will need to use the `upload-sarif` action, which is part of the `github/codeql-action` repository. It has input parameters that you can use to configure the upload. The main input parameters you'll use are: -- `sarif-file`, which configures the file or directory of SARIF files to be uploaded. The directory or file path is relative to the root of the repository. +- `sarif-file`, which configures the file or directory of SARIF files to be uploaded. The directory or file path is relative to the root of the repository. - `category` (optional), which assigns a category for results in the SARIF file. This enables you to analyze the same commit in multiple ways and review the results using the {% data variables.product.prodname_code_scanning %} views in {% data variables.product.prodname_dotcom %}. For example, you can analyze using multiple tools, and in mono-repos, you can analyze different slices of the repository based on the subset of changed files. -For more information see the [`upload-sarif` action](https://github.com/github/codeql-action/tree/v1/upload-sarif). +For more information see the [`upload-sarif` action](https://github.com/github/codeql-action/tree/{% ifversion actions-node16-action %}v2{% else %}v1{% endif %}/upload-sarif). The `upload-sarif` action can be configured to run when the `push` and `scheduled` event occur. For more information about {% data variables.product.prodname_actions %} events, see "[Events that trigger workflows](/actions/reference/events-that-trigger-workflows)." @@ -66,7 +66,7 @@ If your SARIF file doesn't include `partialFingerprints`, the `upload-sarif` act You can create a new workflow that uploads SARIF files after you commit them to your repository. This is useful when the SARIF file is generated as an artifact outside of your repository. -This example workflow runs anytime commits are pushed to the repository. The action uses the `partialFingerprints` property to determine if changes have occurred. In addition to running when commits are pushed, the workflow is scheduled to run once per week. For more information, see "[Events that trigger workflows](/actions/reference/events-that-trigger-workflows)." +This example workflow runs anytime commits are pushed to the repository. The action uses the `partialFingerprints` property to determine if changes have occurred. In addition to running when commits are pushed, the workflow is scheduled to run once per week. For more information, see "[Events that trigger workflows](/actions/reference/events-that-trigger-workflows)." This workflow uploads the `results.sarif` file located in the root of the repository. For more information about creating a workflow file, see "[Learn {% data variables.product.prodname_actions %}](/actions/learn-github-actions)." @@ -109,7 +109,7 @@ jobs: If you generate your third-party SARIF file as part of a continuous integration (CI) workflow, you can add the `upload-sarif` action as a step after running your CI tests. If you don't already have a CI workflow, you can create one using a {% data variables.product.prodname_actions %} template. For more information, see the "[{% data variables.product.prodname_actions %} quickstart](/actions/quickstart)." -This example workflow runs anytime commits are pushed to the repository. The action uses the `partialFingerprints` property to determine if changes have occurred. In addition to running when commits are pushed, the workflow is scheduled to run once per week. For more information, see "[Events that trigger workflows](/actions/reference/events-that-trigger-workflows)." +This example workflow runs anytime commits are pushed to the repository. The action uses the `partialFingerprints` property to determine if changes have occurred. In addition to running when commits are pushed, the workflow is scheduled to run once per week. For more information, see "[Events that trigger workflows](/actions/reference/events-that-trigger-workflows)." The workflow shows an example of running the ESLint static analysis tool as a step in a workflow. The `Run ESLint` step runs the ESLint tool and outputs the `results.sarif` file. The workflow then uploads the `results.sarif` file to {% data variables.product.prodname_dotcom %} using the `upload-sarif` action. For more information about creating a workflow file, see "[Introduction to GitHub Actions](/actions/learn-github-actions/introduction-to-github-actions)." diff --git a/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/about-dependabot-alerts.md b/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/about-dependabot-alerts.md index f4cfa3a0fc..57d32925ed 100644 --- a/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/about-dependabot-alerts.md +++ b/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/about-dependabot-alerts.md @@ -89,7 +89,7 @@ Para repositórios em que {% data variables.product.prodname_dependabot_security ## Acesso a {% data variables.product.prodname_dependabot_alerts %} -É possível ver todos os alertas que afetam um determinado projeto{% ifversion fpt or ghec %} na aba Segurança do repositório ou{% endif %} no gráfico de dependências do repositório. For more information, see "[Viewing and updating {% data variables.product.prodname_dependabot_alerts %}](/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts)." +É possível ver todos os alertas que afetam um determinado projeto{% ifversion fpt or ghec %} na aba Segurança do repositório ou{% endif %} no gráfico de dependências do repositório. Para obter mais informações, consulte "[Visualizando e atualizando {% data variables.product.prodname_dependabot_alerts %}](/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts)". Por padrão, notificamos as pessoas com permissões de administrador nos repositórios afetados sobre os novos {% data variables.product.prodname_dependabot_alerts %}. {% ifversion fpt or ghec %}{% data variables.product.product_name %} nunca divulga publicamente dependências inseguras para qualquer repositório. Você também pode tornar o {% data variables.product.prodname_dependabot_alerts %} visível para pessoas ou repositórios de trabalho de equipes adicionais que você possui ou para os quais tem permissões de administrador. Para obter mais informações, consulte "[Gerenciar configurações de segurança e análise do repositório](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository#granting-access-to-security-alerts)". {% endif %} @@ -103,5 +103,5 @@ Você também pode ver todos os {% data variables.product.prodname_dependabot_al ## Leia mais - "[Sobre {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)" -- "[Viewing and updating {% data variables.product.prodname_dependabot_alerts %}](/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts)"{% endif %} +- "[Visualizando e atualizando {% data variables.product.prodname_dependabot_alerts %}](/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts)"{% endif %} {% ifversion fpt or ghec %}- "[Privacidade em {% data variables.product.prodname_dotcom %}](/get-started/privacy-on-github)"{% endif %} 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 index b44eca3fa7..b88f399e91 100644 --- 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 @@ -120,7 +120,7 @@ Você pode procurar no banco de dados e usar qualificadores para limitar sua bus | `type:reviewed` | [**type:reviewed**](https://github.com/advisories?query=type%3Areviewed) mostrará as consultorias revisadas por {% data variables.product.company_short %} para vulerabilidades de segurança. | {% ifversion GH-advisory-db-supports-malware %}| `type:malware` | [**tipo:malware**](https://github.com/advisories?query=type%3Amalware) mostrará as consultorias revisadas por {% data variables.product.company_short %} para malware. | {% endif %}| `type:unreviewed`| [**type:unreviewed**](https://github.com/advisories?query=type%3Aunreviewed) mostrará as consultorias não revisadas. | -| `GHSA-ID`| [**GHSA-49wp-qq6x-g2rf**](https://github.com/advisories?query=GHSA-49wp-qq6x-g2rf) mostrará a consultoria com o ID de {% data variables.product.prodname_advisory_database %}. | | `CVE-ID`|[**CVE-2020-28482**](https://github.com/advisories?query=CVE-2020-28482) mostrará a consultoria com este ID de CVE. | | `ecosystem:ECOSYSTEM`|[**ecosystem:npm**](https://github.com/advisories?utf8=%E2%9C%93&query=ecosystem%3Anpm) mostrará apenas as consultorias que afetam os pacotes NPM. | | `severity:LEVEL`|[**severity:high**](https://github.com/advisories?utf8=%E2%9C%93&query=severity%3Ahigh) mostrará apenas as consultorias com um alto nível de gravidade. | | `affects:LIBRARY`|[**affects:lodash**](https://github.com/advisories?utf8=%E2%9C%93&query=affects%3Alodash) mostrará apenas as consultorias que afetam a biblioteca de lodash. | | `cwe:ID`|[**cwe:352**](https://github.com/advisories?query=cwe%3A352) mostrará apenas as consultorias com este número de CWE. | | `credit:USERNAME`|[**credit:octocat**](https://github.com/advisories?query=credit%3Aoctocat) mostrará apenas as consultorias creditadas na conta de usuário "octocat". | | `sort:created-asc`|[**sort:created-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-asc) classificará os resultados, mostrando as consultorias mais antigas primeiro. | | `sort:created-desc`|[**sort:created-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-desc) classificará os resultados mostrando as consultorias mais novas primeiro. | | `sort:updated-asc`|[**sort:updated-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-asc) classificará os resultados, mostrando os menos atualizados primeiro. | | `sort:updated-desc`|[**sort:updated-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-desc) classificará os resultados, mostrando os mais atualizados primeiro. | | `is:withdrawn`|[**is:withdrawn**](https://github.com/advisories?utf8=%E2%9C%93&query=is%3Awithdrawn) mostrará apenas as consultorias que foram retiradas. | | `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. | +| `GHSA-ID`| [**GHSA-49wp-qq6x-g2rf**](https://github.com/advisories?query=GHSA-49wp-qq6x-g2rf) mostrará a consultoria com o ID de {% data variables.product.prodname_advisory_database %}. | | `CVE-ID`|[**CVE-2020-28482**](https://github.com/advisories?query=CVE-2020-28482) mostrará a consultoria com este ID de CVE. | | `ecosystem:ECOSYSTEM`|[**ecosystem:npm**](https://github.com/advisories?utf8=%E2%9C%93&query=ecosystem%3Anpm) mostrará apenas as consultorias que afetam os pacotes NPM. | | `severity:LEVEL`|[**severity:high**](https://github.com/advisories?utf8=%E2%9C%93&query=severity%3Ahigh) mostrará apenas as consultorias com um alto nível de gravidade. | | `affects:LIBRARY`|[**affects:lodash**](https://github.com/advisories?utf8=%E2%9C%93&query=affects%3Alodash) mostrará apenas as consultorias que afetam a biblioteca de lodash. | | `cwe:ID`|[**cwe:352**](https://github.com/advisories?query=cwe%3A352) mostrará apenas as consultorias com este número de CWE. | | `credit:USERNAME`|[**credit:octocat**](https://github.com/advisories?query=credit%3Aoctocat) mostrará apenas as consultorias creditadas na conta de usuário "octocat". | | `sort:created-asc`|[**sort:created-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-asc) classificará os resultados, mostrando as consultorias mais antigas primeiro. | | `sort:created-desc`|[**sort:created-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-desc) classificará os resultados mostrando as consultorias mais novas primeiro. | | `sort:updated-asc`|[**sort:updated-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-asc) classificará os resultados, mostrando os menos atualizados primeiro. | | `sort:updated-desc`|[**sort:updated-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-desc) classificará os resultados, mostrando os mais atualizados primeiro. | | `is:withdrawn`|[**is:withdrawn**](https://github.com/advisories?utf8=%E2%9C%93&query=is%3Awithdrawn) mostrará apenas as consultorias que foram retiradas. | | `created:YYYY-MM-DD`| [**created:2021-01-13**](https://github.com/advisories?utf8=%E2%9C%93&query=created%3A2021-01-13)irá mostrar apenas consultorias criadas nessa data. | | `updated:YYYY-MM-DD`| [**updated:2021-01-13**](https://github.com/advisories?utf8=%E2%9C%93&query=updated%3A2021-01-13) irá mostrar apenas consultorias atualizadas nessa data. | ## Visualizar seus repositórios vulneráveis diff --git a/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/configuring-notifications-for-dependabot-alerts.md b/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/configuring-notifications-for-dependabot-alerts.md index e1b8ba7990..f8f2921b74 100644 --- a/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/configuring-notifications-for-dependabot-alerts.md +++ b/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/configuring-notifications-for-dependabot-alerts.md @@ -58,7 +58,7 @@ Você pode definir as configurações de notificação para si mesmo ou para sua ## Como reduzir o ruído das notificações para {% data variables.product.prodname_dependabot_alerts %} -Se você estiver preocupado em receber muitas notificações para {% data variables.product.prodname_dependabot_alerts %}, recomendamos que você opte pelo resumo semanal de e-mail ou desabilite as notificações enquanto mantém {% data variables.product.prodname_dependabot_alerts %} habilitado. Você ainda pode navegar para ver seu {% data variables.product.prodname_dependabot_alerts %} na aba Segurança do seu repositório. For more information, see "[Viewing and updating {% data variables.product.prodname_dependabot_alerts %}](/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts)." +Se você estiver preocupado em receber muitas notificações para {% data variables.product.prodname_dependabot_alerts %}, recomendamos que você opte pelo resumo semanal de e-mail ou desabilite as notificações enquanto mantém {% data variables.product.prodname_dependabot_alerts %} habilitado. Você ainda pode navegar para ver seu {% data variables.product.prodname_dependabot_alerts %} na aba Segurança do seu repositório. Para obter mais informações, consulte "[Visualizando e atualizando {% data variables.product.prodname_dependabot_alerts %}](/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts)". ## Leia mais diff --git a/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts.md b/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts.md index c6c744c275..2cfd4caf88 100644 --- a/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts.md +++ b/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts.md @@ -173,19 +173,28 @@ Se você agendar um extenso trabalho para atualizar uma dependência ou decidir ## Visualizando e atualizando alertas fechados -{% tip %} - -**Dica:** Você só pode reabrir alertas que já foram ignorados anteriormente. Os alertas fechados que já foram corrigidos não podem ser reabertos. -{% endtip %} +You can view all open alerts, and you can reopen alerts that have been previously dismissed. Os alertas fechados que já foram corrigidos não podem ser reabertos. {% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-security %} {% data reusables.repositories.sidebar-dependabot-alerts %} -1. Para ver apenas os alertas fechados, clique em **Fechados**.{% ifversion dependabot-bulk-alerts %} ![Screenshot showing the "Closed" option](/assets/images/help/repository/dependabot-alerts-closed-checkbox.png){% else %} -![Screenshot showing the "Closed" option](/assets/images/help/repository/dependabot-alerts-closed.png){% endif %} -1. Clique no alerta que você gostaria de ver ou atualizar.{% ifversion dependabot-bulk-alerts %} ![Screenshot showing a highlighted dependabot alert](/assets/images/help/repository/dependabot-alerts-select-closed-alert-checkbox.png){% else %} -![Screenshot showing a highlighted dependabot alert](/assets/images/help/repository/dependabot-alerts-select-closed-alert.png){% endif %} -2. Opcionalmente, se o alerta foi descartado e você deseja reabri-lo, clique em **Reabrir**. Os alertas já corrigidos não podem ser reabertos. ![Captura de tela que mostra o botão "Reabrir"](/assets/images/help/repository/reopen-dismissed-alert.png) +1. Para visualizar os alertas fechados, clique em **Fechado**. + + {%- ifversion dependabot-bulk-alerts %} + ![Captura de tela que mostra a opção "Fechado"](/assets/images/help/repository/dependabot-alerts-closed-checkbox.png) + {%- else %} + ![Captura de tela que mostra a opção "Fechado"](/assets/images/help/repository/dependabot-alerts-closed.png) + {%- endif %} +1. Click the alert that you would like to view or update. + + {%- ifversion dependabot-bulk-alerts %} + ![Captura de tela que mostra um alerta do dependabot destacado](/assets/images/help/repository/dependabot-alerts-select-closed-alert-checkbox.png) + {%- else %} + ![Captura de tela que mostra um alerta do dependabot destacado](/assets/images/help/repository/dependabot-alerts-select-closed-alert.png) {%- endif %} +2. Opcionalmente, se o alerta foi descartado e você deseja reabri-lo, clique em **Reabrir**. Os alertas já corrigidos não podem ser reabertos. + + {% indented_data_reference reusables.enterprise.3-5-missing-feature spaces=3 %} + ![Captura de tela que mostra o botão "Reabrir"](/assets/images/help/repository/reopen-dismissed-alert.png) {% endif %} diff --git a/translations/pt-BR/content/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file.md b/translations/pt-BR/content/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file.md index 44411f10b7..74de2a9c91 100644 --- a/translations/pt-BR/content/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file.md +++ b/translations/pt-BR/content/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file.md @@ -777,7 +777,7 @@ registries: {% note %} -**Note:** We don't support the Azure Container Registry (ACR). +**Observação:** Nós não somos compatíveis com o Azure Container Registry (ACR). {% endnote %} diff --git a/translations/pt-BR/content/code-security/dependabot/working-with-dependabot/automating-dependabot-with-github-actions.md b/translations/pt-BR/content/code-security/dependabot/working-with-dependabot/automating-dependabot-with-github-actions.md index 6e5f7c94a0..9779c739d2 100644 --- a/translations/pt-BR/content/code-security/dependabot/working-with-dependabot/automating-dependabot-with-github-actions.md +++ b/translations/pt-BR/content/code-security/dependabot/working-with-dependabot/automating-dependabot-with-github-actions.md @@ -33,17 +33,17 @@ redirect_from: {% data variables.product.prodname_dependabot %} consegue acionar fluxos de trabalho de {% data variables.product.prodname_actions %} nos seus pull requests e comentários. No entanto, certos eventos são tratados de maneira diferente. {% ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5792 %} -For workflows initiated by {% data variables.product.prodname_dependabot %} (`github.actor == 'dependabot[bot]'`) using the `pull_request`, `pull_request_review`, `pull_request_review_comment`, `push`, `create`, `deployment`, and `deployment_status` events, the following restrictions apply: +Para fluxos de trabalho iniciados por {% data variables.product.prodname_dependabot %} (`github.actor == 'dependabot[bot]'`) que usam eventos de `pull_request`, `pull_request_review`, `pull_request_review_comment`, `push`, `create`, `deployment` e`deployment_status`, aplicam-se as restrições a seguir: {% endif %} - {% ifversion ghes = 3.3 %}`GITHUB_TOKEN` tem permissões somente leitura, a menos que seu administrador tenha removido as restrições.{% else %}`GITHUB_TOKEN` tem permissões somente leitura por padrão.{% endif %} - {% ifversion ghes = 3.3 %}Os segredos são inacessíveis, a menos que o seu administrador tenha removido restrições.{% else %}Os segredos são preenchidos a partir dos segredos de {% data variables.product.prodname_dependabot %}. Os segredos de {% data variables.product.prodname_actions %} não estão disponíveis.{% endif %} {% ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5792 %} -For workflows initiated by {% data variables.product.prodname_dependabot %} (`github.actor == 'dependabot[bot]'`) using the `pull_request_target` event, if the base ref of the pull request was created by {% data variables.product.prodname_dependabot %} (`github.actor == 'dependabot[bot]'`), the `GITHUB_TOKEN` will be read-only and secrets are not available. +Para fluxos de trabalho iniciados por {% data variables.product.prodname_dependabot %} (`github. ctor == 'dependabot[bot]'`) que usam o evento `pull_request_target`, se o ref de base do pull request foi criado por {% data variables.product.prodname_dependabot %} (`github. ctor == 'dependabot[bot]'`), o `GITHUB_TOKEN` será somente leitura e os segredos não estarão disponíveis. {% endif %} -{% ifversion actions-stable-actor-ids %}These restrictions apply even if the workflow is re-run by a different actor.{% endif %} +{% ifversion actions-stable-actor-ids %}Essas restrições aplicam-se mesmo se o fluxo de trabalho for executado novamente por um ator diferente.{% endif %} Para obter mais informações, consulte ["Manter seus GitHub Actions e fluxos de trabalho seguro: Evitando solicitações de pwn"](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/). @@ -228,7 +228,7 @@ jobs: {% ifversion actions-stable-actor-ids %} -When you manually re-run a Dependabot workflow, it will run with the same privileges as before even if the user who initiated the rerun has different privileges. Para obter mais informações, consulte "[Executando novamente os fluxos de trabalho e trabalhos](/actions/managing-workflow-runs/re-running-workflows-and-jobs)". +Ao executar novamente um fluxo de trabalho do Dependabot manualmente, ele será executado com os mesmos privilégios de antes, mesmo se o usuário que iniciou o a nova execução tiver privilégios diferentes. Para obter mais informações, consulte "[Executando novamente os fluxos de trabalho e trabalhos](/actions/managing-workflow-runs/re-running-workflows-and-jobs)". {% else %} 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 d2c67cbd77..82a53b9d08 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 @@ -60,11 +60,11 @@ Você pode encontrar o gráfico de dependências na aba **Ideias** para o seu re {% ifversion security-overview-displayed-alerts %} ### Visão geral da segurança -The security overview allows you to review security configurations and alerts, making it easy to identify the repositories and organizations at greatest risk. Para obter mais informações, consulte "[Sobre a visão geral de segurança](/code-security/security-overview/about-the-security-overview)". +A visão geral de segurança permite que você revise as configurações e alertas de segurança, facilitando a identificação dos repositórios e organizações com maior risco. Para obter mais informações, consulte "[Sobre a visão geral de segurança](/code-security/security-overview/about-the-security-overview)". {% else %} ### Visão geral de segurança para repositórios -The security overview shows which security features are enabled for the repository, and offers you the option of configuring any available security features that are not already enabled. +A visão geral de segurança mostra quais funcionalidades de segurança estão habilitadas no repositório e oferece a você a opção de configurar quaisquer funcionalidades de segurança disponíveis que ainda não estejam habilitadas. {% endif %} ## Disponível com {% data variables.product.prodname_GH_advanced_security %} @@ -73,7 +73,7 @@ The security overview shows which security features are enabled for the reposito As funcionalidades de {% data variables.product.prodname_GH_advanced_security %} a seguir estão disponíveis e são grátos para repositórios públicos em {% data variables.product.prodname_dotcom_the_website %}. As organizações que usam {% data variables.product.prodname_ghe_cloud %} com uma licença para {% data variables.product.prodname_GH_advanced_security %} podem usar o conjunto completo de funcionalidades em qualquer um dos seus repositórios. Para obter uma lista dos recursos disponíveis com {% data variables.product.prodname_ghe_cloud %}, consulte a [a documentação de {% data variables.product.prodname_ghe_cloud %}](/enterprise-cloud@latest/code-security/getting-started/github-security-features#available-with-github-advanced-security). {% elsif ghec %} -Muitas funcionalidades de {% data variables.product.prodname_GH_advanced_security %} estão disponíveis e gratuitos para repositórios públicos em {% data variables.product.prodname_dotcom_the_website %}. Organizations within an enterprise that have a {% data variables.product.prodname_GH_advanced_security %} license can use the following features on all their repositories. {% data reusables.advanced-security.more-info-ghas %} +Muitas funcionalidades de {% data variables.product.prodname_GH_advanced_security %} estão disponíveis e gratuitos para repositórios públicos em {% data variables.product.prodname_dotcom_the_website %}. As organizações de uma empresa que têm uma licença de {% data variables.product.prodname_GH_advanced_security %} podem usar as seguintes funcionalidades em todos os seus repositórios. {% data reusables.advanced-security.more-info-ghas %} {% elsif ghes %} As funcionalidades de {% data variables.product.prodname_GH_advanced_security %} estão disponíveis para empresas com uma licença para {% data variables.product.prodname_GH_advanced_security %}. As funcionalidades são restritas aos repositórios pertencentes a uma organização. {% data reusables.advanced-security.more-info-ghas %} 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 06cfedff8b..1734a2e421 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 @@ -123,7 +123,7 @@ Para obter mais informações, consulte "[Gerenciar configurações de seguranç {% data variables.product.prodname_code_scanning_capc %} está configurado no nível do repositório. Para obter mais informações, consulte "[Configurar {% data variables.product.prodname_code_scanning %} para um repositório](/code-security/secure-coding/setting-up-code-scanning-for-a-repository)". ## Próximas etapas -Você pode visualizar e gerenciar alertas de funcionalidades de segurança para resolver dependências e vulnerabilidades no seu código. 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 > 3.2 %}"[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)." +Você pode visualizar e gerenciar alertas de funcionalidades de segurança para resolver dependências e vulnerabilidades no seu código. Para obter mais informações, consulte {% ifversion fpt or ghes or ghec %} "[Visualizando e atualizando {% data variables.product.prodname_dependabot_alerts %}](/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts),"{% endif %} {% ifversion fpt or ghec or ghes > 3.2 %}"[Gerenciando pull requests para atualizações de dependência](/code-security/supply-chain-security/managing-pull-requests-for-dependency-updates)," {% endif %}"[Gerenciando {% data variables.product.prodname_code_scanning %} para o seu repositório](/code-security/secure-coding/managing-code-scanning-alerts-for-your-repository)," e "[Gerenciando alertas de {% data variables.product.prodname_secret_scanning %}](/code-security/secret-security/managing-alerts-from-secret-scanning)." {% ifversion fpt or ghec %}Se você tiver uma vulnerabilidade de segurança, você poderá criar uma consultoria de segurança para discutir em privado e corrigir a vulnerabilidade. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_security_advisories %}](/code-security/security-advisories/about-github-security-advisories)" e " "[Criar uma consultoria de segurança](/code-security/security-advisories/creating-a-security-advisory)". {% 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 8f51da36a2..27ae90a239 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 @@ -132,7 +132,7 @@ Você pode configurar {% data variables.product.prodname_code_scanning %} para i {% endif %} ## Próximas etapas -Você pode visualizar e gerenciar alertas de funcionalidades de segurança para resolver dependências e vulnerabilidades no seu código. 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 > 3.2 %}"[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)." +Você pode visualizar e gerenciar alertas de funcionalidades de segurança para resolver dependências e vulnerabilidades no seu código. Para obter mais informações, consulte {% ifversion fpt or ghes or ghec %} "[Visualizando e atualizando {% data variables.product.prodname_dependabot_alerts %}](/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts),"{% endif %} {% ifversion fpt or ghec or ghes > 3.2 %}"[Gerenciando pull requests para atualizações de dependência](/code-security/supply-chain-security/managing-pull-requests-for-dependency-updates)," {% endif %}"[Gerenciando {% data variables.product.prodname_code_scanning %} para o seu repositório](/code-security/secure-coding/managing-code-scanning-alerts-for-your-repository)," e "[Gerenciando alertas de {% data variables.product.prodname_secret_scanning %}](/code-security/secret-security/managing-alerts-from-secret-scanning)." {% ifversion fpt or ghec %}Se você tiver uma vulnerabilidade de segurança, você poderá criar uma consultoria de segurança para discutir em privado e corrigir a vulnerabilidade. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_security_advisories %}](/code-security/security-advisories/about-github-security-advisories)" e " "[Criar uma consultoria de segurança](/code-security/security-advisories/creating-a-security-advisory)". {% endif %} diff --git a/translations/pt-BR/content/code-security/guides.md b/translations/pt-BR/content/code-security/guides.md index 13d8fea630..6e599012db 100644 --- a/translations/pt-BR/content/code-security/guides.md +++ b/translations/pt-BR/content/code-security/guides.md @@ -28,6 +28,8 @@ includeGuides: - /code-security/secret-scanning/configuring-secret-scanning-for-your-repositories - /code-security/secret-scanning/defining-custom-patterns-for-secret-scanning - /code-security/secret-scanning/managing-alerts-from-secret-scanning + - /code-security/secret-scanning/protecting-pushes-with-secret-scanning + - /code-security/secret-scanning/pushing-a-branch-blocked-by-push-protection - /code-security/secret-scanning/secret-scanning-patterns - /code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/tracking-code-scanning-alerts-in-issues-using-task-lists - /code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/about-code-scanning diff --git a/translations/pt-BR/content/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning.md b/translations/pt-BR/content/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning.md index 0891846688..4ec15da972 100644 --- a/translations/pt-BR/content/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning.md +++ b/translations/pt-BR/content/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning.md @@ -67,9 +67,10 @@ Antes de definir um padrão personalizado, você deve garantir que {% data varia {% data reusables.repositories.navigate-to-code-security-and-analysis %} {% data reusables.repositories.navigate-to-ghas-settings %} {% data reusables.advanced-security.secret-scanning-new-custom-pattern %} -{% data reusables.advanced-security.secret-scanning-add-custom-pattern-details %}{% ifversion secret-scanning-custom-enterprise-35 %} +{% data reusables.advanced-security.secret-scanning-add-custom-pattern-details %}{% ifversion secret-scanning-custom-enterprise-35 or custom-pattern-dry-run-ga %} 1. Quando estiver pronto para testar seu novo padrão personalizado, para identificar correspondências no repositório sem criar alertas, clique em **Salvar testar**. {% data reusables.advanced-security.secret-scanning-dry-run-results %} +{%- ifversion secret-scanning-custom-enterprise-35 %}{% indented_data_reference reusables.secret-scanning.beta-dry-runs spaces=3 %}{% endif %} {% endif %} {% data reusables.advanced-security.secret-scanning-create-custom-pattern %} @@ -122,10 +123,11 @@ Antes de definir um padrão personalizado, você deverá habilitar {% data varia {% data reusables.repositories.navigate-to-ghas-settings %} {% data reusables.advanced-security.secret-scanning-new-custom-pattern %} {% data reusables.advanced-security.secret-scanning-add-custom-pattern-details %} -{%- ifversion secret-scanning-custom-enterprise-35 %} +{%- ifversion secret-scanning-custom-enterprise-35 or custom-pattern-dry-run-ga %} 1. Quando você estiver pronto para testar seu novo padrão personalizado, para identificar correspondências em repositórios selecionados sem criar alertas, clique em **Salvar e testar**. {% data reusables.advanced-security.secret-scanning-dry-run-select-repos %} {% data reusables.advanced-security.secret-scanning-dry-run-results %} +{%- ifversion secret-scanning-custom-enterprise-35 %}{% indented_data_reference reusables.secret-scanning.beta-dry-runs spaces=3 %}{% endif %} {%- endif %} {% data reusables.advanced-security.secret-scanning-create-custom-pattern %} @@ -141,7 +143,7 @@ Antes de definir um padrão personalizado, você deverá garantir que você habi {% note %} -{% ifversion secret-scanning-custom-enterprise-36 %} +{% ifversion secret-scanning-custom-enterprise-36 or custom-pattern-dry-run-ga %} **Notas:** - No nível corporativo, apenas o criador de um padrão personalizado pode editar o padrão e usá-lo em um teste. - Os proprietários de empresas só podem usar testes em repositórios aos quais têm acesso, e os proprietários de empresas não têm necessariamente acesso a todas as organizações ou repositórios da empresa. @@ -158,10 +160,11 @@ Antes de definir um padrão personalizado, você deverá garantir que você habi {% data reusables.enterprise-accounts.advanced-security-security-features %} 1. Em "Padrões de personalização de digitalização de segredos", clique em {% ifversion ghes = 3.2 %}**Novo padrão personalizado**{% else %}**Novo padrão**{% endif %}. {% data reusables.advanced-security.secret-scanning-add-custom-pattern-details %} -{%- ifversion secret-scanning-custom-enterprise-36 %} +{%- ifversion secret-scanning-custom-enterprise-36 or custom-pattern-dry-run-ga %} 1. Quando estiver pronto para testar seu novo padrão personalizado, para identificar correspondências na empresa sem criar alertas, clique em **Salvar e testar**. -{% data reusables.advanced-security.secret-scanning-dry-run-select-repos %} +{% data reusables.advanced-security.secret-scanning-dry-run-select-enterprise-repos %} {% data reusables.advanced-security.secret-scanning-dry-run-results %} +{%- ifversion secret-scanning-custom-enterprise-36 %}{% indented_data_reference reusables.secret-scanning.beta-dry-runs spaces=3 %}{% endif %} {%- endif %} {% data reusables.advanced-security.secret-scanning-create-custom-pattern %} @@ -175,7 +178,7 @@ Ao salvar uma alteração em um padrão personalizado, isso irá fechar todos os * Para um repositório ou organização, exiba as configurações "Segurança & análise" do repositório ou organização onde o padrão personalizado foi criado. Para mais informações consulte "[Definir um padrão personalizado para um repositório](#defining-a-custom-pattern-for-a-repository)" ou "[Definir um padrão personalizado para uma organização](#defining-a-custom-pattern-for-an-organization)" acima. * Para uma empresa, em "Políticas" exiba a área "Segurança Avançada" e, em seguida, clique em **Funcionalidades de segurança**. Para obter mais informações, consulte "[Definindo um padrão personalizado para uma conta corporativa](#defining-a-custom-pattern-for-an-enterprise-account)" acima. 2. Em "{% data variables.product.prodname_secret_scanning_caps %}", à direita do padrão personalizado que você deseja editar, clique em {% octicon "pencil" aria-label="The edit icon" %}. -{%- ifversion secret-scanning-custom-enterprise-36 %} +{%- ifversion secret-scanning-custom-enterprise-36 or custom-pattern-dry-run-ga %} 3. Quando estiver pronto para testar seu padrão personalizado editado, para identificar correspondências sem criar alertas, clique em **Salvar e testar**. {%- endif %} 4. Ao revisar e testar suas alterações, clique em **Salvar alterações**. diff --git a/translations/pt-BR/content/code-security/secret-scanning/index.md b/translations/pt-BR/content/code-security/secret-scanning/index.md index 06e5e5c151..830bbce9ec 100644 --- a/translations/pt-BR/content/code-security/secret-scanning/index.md +++ b/translations/pt-BR/content/code-security/secret-scanning/index.md @@ -21,5 +21,6 @@ children: - /managing-alerts-from-secret-scanning - /secret-scanning-patterns - /protecting-pushes-with-secret-scanning + - /pushing-a-branch-blocked-by-push-protection --- diff --git a/translations/pt-BR/content/code-security/secret-scanning/protecting-pushes-with-secret-scanning.md b/translations/pt-BR/content/code-security/secret-scanning/protecting-pushes-with-secret-scanning.md index b75e31852c..e7449ab8d9 100644 --- a/translations/pt-BR/content/code-security/secret-scanning/protecting-pushes-with-secret-scanning.md +++ b/translations/pt-BR/content/code-security/secret-scanning/protecting-pushes-with-secret-scanning.md @@ -13,7 +13,7 @@ topics: - Advanced Security - Alerts - Repositories -shortTitle: Proteção por push +shortTitle: Habilitar proteção de push --- {% data reusables.secret-scanning.beta %} @@ -24,17 +24,13 @@ shortTitle: Proteção por push Até agora, {% data variables.product.prodname_secret_scanning_GHAS %} verifica segredos _após_ um push e alerta usuários de segredos expostos. {% data reusables.secret-scanning.push-protection-overview %} -If a contributor bypasses a push protection block for a secret, {% data variables.product.prodname_dotcom %}: -- generates an alert. -- creates an alert in the "Security" tab of the repository. -- adds the bypass event to the audit log.{% ifversion secret-scanning-push-protection-email %} -- sends an email alert to organization owners, security managers, and repository administrators, with a link to the related secret and the reason why it was allowed.{% endif %} +Se um contribuidor ignorar um bloco de proteção push para um segredo, {% data variables.product.prodname_dotcom %}: +- gera um alerta. +- cria um alerta na guia "Segurança" do repositório. +- adiciona o evento de bypass ao log de auditoria.{% ifversion secret-scanning-push-protection-email %} +- envia um alerta de e-mail para os proprietários da organização, gerentes de segurança e administradores do repositório, com um link para o segredo relacionado e a razão pela qual ele foi permitido.{% endif %} -{% data variables.product.prodname_secret_scanning_caps %} como proteção por push atualmente verifica repositórios de segredos emitidos pelos seguintes prestadores de serviços. - -{% data reusables.secret-scanning.secret-scanning-pattern-pair-matches %} - -{% data reusables.secret-scanning.secret-list-private-push-protection %} +Para obter informações sobre segredos e prestadores de serviço suportados pela proteção de push, consulte "[Padrões de {% data variables.product.prodname_secret_scanning_caps %}](/code-security/secret-scanning/secret-scanning-patterns#supported-secrets-for-push-protection). " ## Habilitando {% data variables.product.prodname_secret_scanning %} como uma proteção por push @@ -58,32 +54,24 @@ Os proprietários da organização, gerentes de segurança e administradores de {% data reusables.repositories.navigate-to-ghas-settings %} {% data reusables.advanced-security.secret-scanning-push-protection-repo %} +## Usando a digitalização de segredo dcomo uma proteção de push da linha de comando -## Usando {% data variables.product.prodname_secret_scanning %} como proteção por push da linha de comando - -Ao tentar enviar um segredo compatível para um repositório ou organização com {% data variables.product.prodname_secret_scanning %} como uma proteção push habilitada, o {% data variables.product.prodname_dotcom %} bloqueará o push. Você pode remover o segredo do seu commit ou seguir um URL fornecido para permitir o push. +{% data reusables.secret-scanning.push-protection-command-line-choice %} Até cinco segredos detectados serão exibidos por vez na linha de comando. Se um segredo específico já foi detectado no repositório e um alerta já existe, {% data variables.product.prodname_dotcom %} não bloqueará esse segredo. ![Captura de tela que mostra que um push está bloqueado quando um usuário tenta fazer push de um segredo para um repositório](/assets/images/help/repository/secret-scanning-push-protection-with-link.png) -Se você precisar remover o segredo do seu último commit (ou seja, `HEAD`) no branch pressionado e quaisquer commits anteriores que contenham o segredo, você poderá remover o segredo de `HEAD` e, em seguida, fazer a combinação por squash dos commits entre quando o commit foi introduzido e a primeira versão do `HEAD` para a qual o segredo foi removido. +{% data reusables.secret-scanning.push-protection-remove-secret %} Para obter mais informações sobre correção de segredos bloqueados, consulte "[Enviando por push um branch bloqueado pela proteção de push](/code-security/secret-scanning/pushing-a-branch-blocked-by-push-protection#resolving-a-blocked-push-on-the-command-line)." -{% note %} +Se você confirmar que um segredo é real e pretender corrigi-lo mais tarde, você deverá procurar remediar o segredo o mais rápido possível. Por exemplo, você pode revogar o segredo e remover o segredo do histórico de commit do repositório. Os verdadeiros segredos que foram expostos devem ser revogados para evitar o acesso não autorizado. Você pode considerar primeiro girar o segredo antes de revogá-lo. Para obter mais informações, consulte "[Removendo dados confidenciais de um repositório](/authentication/keeping-your-account-and-data-secure/removing-sensitive-data-from-a-repository)". -**Atenção**: - -* Se sua configuração do git é compatível com pushes para vários branches, e não apenas para o branch padrão, seu push pode ser bloqueado devido a novos refs indesejados. Para obter mais informações, consulte as opções [`push.default`](https://git-scm.com/docs/git-config#Documentation/git-config.txt-pushdefault) na documentação do Git. -* Se {% data variables.product.prodname_secret_scanning %} vencer em um push, {% data variables.product.prodname_dotcom %} ainda executará uma digitalização após o push. - -{% endnote %} +{% data reusables.secret-scanning.push-protection-multiple-branch-note %} ### Permitindo que um segredo bloqueado seja enviado por push Se {% data variables.product.prodname_dotcom %} bloquear um segredo que você acredita ser seguro enviar por push, você poderá permitir o segredo e especificar a razão pela qual ele deve ser permitido. -Se você confirmar que um segredo é real e pretender corrigi-lo mais tarde, você deverá procurar remediar o segredo o mais rápido possível. Por exemplo, você pode revogar o segredo e remover o segredo do histórico de commit do repositório. Para obter mais informações, consulte "[Removendo dados confidenciais de um repositório](/authentication/keeping-your-account-and-data-secure/removing-sensitive-data-from-a-repository)". - {% data reusables.secret-scanning.push-protection-allow-secrets-alerts %} {% data reusables.secret-scanning.push-protection-allow-email %} @@ -96,9 +84,7 @@ Se você confirmar que um segredo é real e pretender corrigi-lo mais tarde, voc {% ifversion secret-scanning-push-protection-web-ui %} ## Usando a digitalização de segredo como uma proteção de push da interface de usuário web -Ao usar a interface de usuário web para tentar confirmar um segredo suportado para um repositório ou organização com digitalização de segredo como uma proteção de push habilitada {% data variables.product.prodname_dotcom %} bloqueará o commit. Você verá um banner no topo da página com informações sobre a localização do segredo, e o segredo também será sublinhado no arquivo para que você possa encontrá-lo facilmente. - - ![Captura de tela que mostra o commit na interface de usuário da web bloqueado devido à proteção de push da digitalização de segredo](/assets/images/help/repository/secret-scanning-push-protection-web-ui-commit-blocked-banner.png) +{% data reusables.secret-scanning.push-protection-web-ui-choice %} {% data variables.product.prodname_dotcom %} só exibirá um segredo detectado por vez na interface do usuário. Se um segredo específico já foi detectado no repositório e um alerta já existe, {% data variables.product.prodname_dotcom %} não bloqueará esse segredo. @@ -108,7 +94,11 @@ Você pode remover o segredo do arquivo usando a interface de usuário da web. D ### Ignorando a proteção de push para um segredo -Se {% data variables.product.prodname_dotcom %} bloquear um segredo que você acredita ser seguro enviar por push, você poderá permitir o segredo e especificar a razão pela qual ele deve ser permitido. Se você confirmar que um segredo é real e pretender corrigi-lo mais tarde, você deverá procurar remediar o segredo o mais rápido possível. +{% data reusables.secret-scanning.push-protection-remove-secret %} Para obter mais informações sobre correção de segredos bloqueados, consulte "[Enviando por push um branch bloqueado pela proteção de push](/code-security/secret-scanning/pushing-a-branch-blocked-by-push-protection#resolving-a-blocked-push-in-the-web-ui)." + +Se você confirmar que um segredo é real e pretender corrigi-lo mais tarde, você deverá procurar remediar o segredo o mais rápido possível. Para obter mais informações, consulte "[Removendo dados confidenciais de um repositório](/authentication/keeping-your-account-and-data-secure/removing-sensitive-data-from-a-repository)". + +Se {% data variables.product.prodname_dotcom %} bloquear um segredo que você acredita ser seguro enviar por push, você poderá permitir o segredo e especificar a razão pela qual ele deve ser permitido. {% data reusables.secret-scanning.push-protection-allow-secrets-alerts %} diff --git a/translations/pt-BR/content/code-security/secret-scanning/pushing-a-branch-blocked-by-push-protection.md b/translations/pt-BR/content/code-security/secret-scanning/pushing-a-branch-blocked-by-push-protection.md new file mode 100644 index 0000000000..a71b0a2a63 --- /dev/null +++ b/translations/pt-BR/content/code-security/secret-scanning/pushing-a-branch-blocked-by-push-protection.md @@ -0,0 +1,56 @@ +--- +title: Enviar por push um branch bloqueado por proteção de push +intro: 'O recurso de proteção de push do {% data variables.product.prodname_secret_scanning %} protege você proativamente contra segredos vazados nos seus repositórios. Você pode resolver pushes bloqueados e, uma vez que o segredo detectado for removido, você poderá fazer push das alterações para seu branch de trabalho pela linha de comando ou pela interface da web.' +product: '{% data reusables.gated-features.secret-scanning %}' +miniTocMaxHeadingLevel: 3 +versions: + feature: secret-scanning-push-protection +type: how_to +topics: + - Secret scanning + - Advanced Security + - Alerts + - Repositories +shortTitle: Enviar por push um branch bloqueado +--- + +## Sobre a proteção push para {% data variables.product.prodname_secret_scanning %} + +O recurso de proteção de push do {% data variables.product.prodname_secret_scanning %} ajuda a evitar fugas de segurança por meio da digitalização de segredos antes de fazer push das alterações no seu repositório. {% data reusables.secret-scanning.push-protection-overview %} Para obter informações sobre os segredos e prestadores de serviço compatíveis com a proteção de push, consulte "[Padrões de {% data variables.product.prodname_secret_scanning_caps %}](/code-security/secret-scanning/secret-scanning-patterns#supported-secrets-for-push-protection)". + +{% data reusables.secret-scanning.push-protection-remove-secret %} + +{% tip %} + +**Dica** Se {% data variables.product.prodname_dotcom %} bloquear um segredo que você acredita ser seguro para enviar por push, você poderá permitir o segredo e especificar a razão pela qual ele deve ser permitido. Para obter mais informações sobre ignorar a proteção push para um segredo, consulte "[Permitindo que um segredo bloqueado seja enviado por push](/code-security/secret-scanning/protecting-pushes-with-secret-scanning#allowing-a-blocked-secret-to-be-pushed)" e "[Ignorando proteção de push para um segredo](/code-security/secret-scanning/protecting-pushes-with-secret-scanning#bypassing-push-protection-for-a-secret)" para a linha de comando e a interface web, respectivamente. + +{% endtip %} + +## Resolvendo um push bloqueado na linha de comando + +{% data reusables.secret-scanning.push-protection-command-line-choice %} + +{% data reusables.secret-scanning.push-protection-multiple-branch-note %} + +Se o segredo bloqueado foi introduzido pelo último commit no seu branch, você pode seguir as orientações abaixo. + +1. Remova o segredo do seu código. +1. Envie as alterações usando `git commit --amend`. +1. Faça push das suas alterações com `git push`. + +Você também pode remover o segredo se o segredo aparecer em um commit anterior no histórico do Git. + +1. Use `git log` para determinar qual commit surgiu primeiro no erro de push no histórico. +1. Inicie um rebase interativo com `git rebase -i ~1`. é o id do commit da etapa 1. +1. Identifique seu commit a ser editado alterando `escolha` para `editar` na primeira linha do texto que aparece no editor. +1. Remova o segredo do seu código. +1. Faça commit da alteração com `git commit --amend`. +1. Executar `git rebase --continue` para terminar o rebase. + +## Resolvendo um commit bloqueado na interface web + +{% data reusables.secret-scanning.push-protection-web-ui-choice %} + +To resolve a blocked commit in the web UI, you need to remove the secret from the file, or use the **Bypass protection** dropdown to allow the secret. Para obter mais informações sobre como contornar a proteção de push da interface de usuário da web, consulte "[Protegendo pushes com a digitalização de segredo](/code-security/secret-scanning/protecting-pushes-with-secret-scanning#bypassing-push-protection-for-a-secret)". + +Se você confirmar um segredo é real, você deverá remover o segredo do arquivo. Depois de remover o segredo, o banner no topo da página mudará e dirá que agora você pode fazeer commit das suas alterações. diff --git a/translations/pt-BR/content/code-security/secret-scanning/secret-scanning-patterns.md b/translations/pt-BR/content/code-security/secret-scanning/secret-scanning-patterns.md index 7cbccf7eaf..5d70b4447b 100644 --- a/translations/pt-BR/content/code-security/secret-scanning/secret-scanning-patterns.md +++ b/translations/pt-BR/content/code-security/secret-scanning/secret-scanning-patterns.md @@ -21,10 +21,11 @@ redirect_from: {% ifversion fpt or ghec %} ## Sobre padrões de {% data variables.product.prodname_secret_scanning %} -{% data variables.product.product_name %} mantém dois conjuntos diferentes de padrões de {% data variables.product.prodname_secret_scanning %}: +{% data variables.product.product_name %} mantém esses conjuntos diferentes de padrões de {% data variables.product.prodname_secret_scanning %}: 1. **Padrões de parceiros.** Usado para detectar segredos potenciais em todos os repositórios públicos. Para obter detalhes, consulte "[Segredos compatíveis com padrões de parceiros](#supported-secrets-for-partner-patterns). " -2. **Padrões avançados de segurança.** Usado para detectar possíveis segredos em repositórios com {% data variables.product.prodname_secret_scanning %} habilitado. {% ifversion ghec %} Para obter detalhes, consulte "[Segredos compatíveis com a segurança avançada](#supported-secrets-for-advanced-security)."{% endif %} +2. **Padrões avançados de segurança.** Usado para detectar possíveis segredos em repositórios com {% data variables.product.prodname_secret_scanning %} habilitado. {% ifversion ghec %} Para obter detalhes, consulte "[Segredos compatíveis com a segurança avançada](#supported-secrets-for-advanced-security)."{% endif %}{% ifversion secret-scanning-push-protection %} +3. **Padrões de proteção de push.** Usado para detectar segredos potenciais em repositórios com {% data variables.product.prodname_secret_scanning %} como uma proteção de push habilitada. Para obter detalhes, consulte "[Segredos compatíveis com a proteção de push](#supported-secrets-for-push-protection)."{% endif %} {% ifversion fpt %} As organizações que usam {% data variables.product.prodname_ghe_cloud %} com {% data variables.product.prodname_GH_advanced_security %} podem habilitar {% data variables.product.prodname_secret_scanning_GHAS %} nos seus repositórios. Para obter detalhes sobre esses padrões, consulte a [documentação de {% data variables.product.prodname_ghe_cloud %}](/enterprise-cloud@latest/code-security/secret-scanning/secret-scanning-patterns#supported-secrets-for-advanced-security). @@ -59,6 +60,16 @@ Se você usar a API REST para a digitalização de segredo, você pode usar o ti {% data reusables.secret-scanning.partner-secret-list-private-repo %} {% endif %} +{% ifversion secret-scanning-push-protection %} +## Segredos compatíveis com a proteção de push + +{% data variables.product.prodname_secret_scanning_caps %} como proteção por push atualmente verifica repositórios de segredos emitidos pelos seguintes prestadores de serviços. + +{% data reusables.secret-scanning.secret-scanning-pattern-pair-matches %} + +{% data reusables.secret-scanning.secret-list-private-push-protection %} + +{% endif %} ## Leia mais - "[Protegendo o seu repositório](/code-security/getting-started/securing-your-repository)" 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 69b1ffa8c6..a473f37de8 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 @@ -43,7 +43,7 @@ No resumo da segurança, é possível visualizar, ordenar e filtrar alertas para {% ifversion security-overview-views %} -In the security overview, there are dedicated views for each type of security alert, such as Dependabot, code scanning, and secret scanning alerts. Você pode usar essas visualizações para limitar sua análise para um conjunto específico de alertas e estreitar os resultados com uma variedade de filtros específicos para cada visualização. Por exemplo, na vista de alerta de digitalização de segredo, você pode usar o filtro do tipo `secredo` para visualizar somente alertas de digitalização de segredo para um segredo específico, como um Token de Acesso Pessoal do GitHub. No nível do repositório, é possível usar a visão geral de segurança para avaliar o status de segurança atual do repositório específico e configurar todos as funcionalidades adicionais de segurança que ainda não estão sendo usadas no repositório. +Na visão geral de segurança, existem visualizações dedicadas para cada tipo de alerta de segurança, como Dependabot, digitalização de código e alertas de digitalização de segredo. Você pode usar essas visualizações para limitar sua análise para um conjunto específico de alertas e estreitar os resultados com uma variedade de filtros específicos para cada visualização. Por exemplo, na vista de alerta de digitalização de segredo, você pode usar o filtro do tipo `secredo` para visualizar somente alertas de digitalização de segredo para um segredo específico, como um Token de Acesso Pessoal do GitHub. No nível do repositório, é possível usar a visão geral de segurança para avaliar o status de segurança atual do repositório específico e configurar todos as funcionalidades adicionais de segurança que ainda não estão sendo usadas no repositório. {% endif %} diff --git a/translations/pt-BR/content/code-security/supply-chain-security/end-to-end-supply-chain/securing-builds.md b/translations/pt-BR/content/code-security/supply-chain-security/end-to-end-supply-chain/securing-builds.md index a9e534ef19..de006709cb 100644 --- a/translations/pt-BR/content/code-security/supply-chain-security/end-to-end-supply-chain/securing-builds.md +++ b/translations/pt-BR/content/code-security/supply-chain-security/end-to-end-supply-chain/securing-builds.md @@ -34,7 +34,7 @@ Existem vários recursos de segurança que um sistema de construção deve ter: 3. Cada compilação deve começar em um ambiente fresco, então uma construção comprometida não persiste para afetar futuras compilações. -{% data variables.product.prodname_actions %} pode ajudar você a atender a esses recursos. As instruções de compilação são armazenadas no seu repositório, junto com seu código. Você escolhe o ambiente em que sua compilação é executada, incluindo Windows, Mac, Linux ou executores que você mesmo hospeda. Each build starts with a fresh runner image, making it difficult for an attack to persist in your build environment. +{% data variables.product.prodname_actions %} pode ajudar você a atender a esses recursos. As instruções de compilação são armazenadas no seu repositório, junto com seu código. Você escolhe o ambiente em que sua compilação é executada, incluindo Windows, Mac, Linux ou executores que você mesmo hospeda. Cada compilação começa com uma imagem de executor nova, o que dificulta a persistência de um ataque no seu ambiente de construção. Além dos benefícios de segurança, {% data variables.product.prodname_actions %} permite que você acione compilações manualmente, periodicamente ou em eventos do git no seu repositório para compilações frequentes e rápidas. diff --git a/translations/pt-BR/content/code-security/supply-chain-security/understanding-your-software-supply-chain/about-dependency-review.md b/translations/pt-BR/content/code-security/supply-chain-security/understanding-your-software-supply-chain/about-dependency-review.md index d41feaaee7..b3bfd870fe 100644 --- a/translations/pt-BR/content/code-security/supply-chain-security/understanding-your-software-supply-chain/about-dependency-review.md +++ b/translations/pt-BR/content/code-security/supply-chain-security/understanding-your-software-supply-chain/about-dependency-review.md @@ -63,7 +63,7 @@ Por padrão, a verificação {% data variables.product.prodname_dependency_revie A ação usa a API REST de Revisão de Dependência para obter o diff das alterações de dependência entre o commit base e o commit principal. Você pode usar a API de Revisão de Dependência para obter o diff de alterações de dependência, incluindo dados de vulnerabilidade, entre quaisquer dois commits em um repositório. Para obter mais informações, consulte "[Revisão de dependência](/rest/reference/dependency-graph#dependency-review)". {% ifversion dependency-review-action-configuration %} -Você pode configurar a {% data variables.product.prodname_dependency_review_action %} para melhor atender às suas necessidades. For example, you can specify the severity level that will make the action fail{% ifversion dependency-review-action-licenses %}, or set an allow or deny list for licenses to scan{% endif %}. Para obter mais informações, consulte [Configurando revisão de dependências](/code-security/supply-chain-security/understanding-your-software-supply-chain/configuring-dependency-review#configuring-the-dependency-review-github-action)". +Você pode configurar a {% data variables.product.prodname_dependency_review_action %} para melhor atender às suas necessidades. Por exemplo, você pode especificar o nível de gravidade que irá fazer a ação falhar{% ifversion dependency-review-action-licenses %} ou definir uma lista de permissões ou negação para as digitalziação de licenças{% endif %}. Para obter mais informações, consulte [Configurando revisão de dependências](/code-security/supply-chain-security/understanding-your-software-supply-chain/configuring-dependency-review#configuring-the-dependency-review-github-action)". {% endif %} {% endif %} diff --git a/translations/pt-BR/content/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph.md b/translations/pt-BR/content/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph.md index e5cb1e881f..d72382f1f7 100644 --- a/translations/pt-BR/content/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph.md +++ b/translations/pt-BR/content/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph.md @@ -101,7 +101,8 @@ Os formatos recomendados definem explicitamente quais versões são usadas para

{% ifversion github-actions-in-dependency-graph %}

-[†] Os fluxos de trabalho de {% data variables.product.prodname_actions %} devem estar localizados no diretório .github/workflows/` de um repositório a ser reconhecido como manifestos. Todas as ações ou fluxos de trabalho referenciados que usam a sintaxe `jobs[*].steps[*].uses` or `jobs..uses` serão analisados como dependências. Para obter mais informações, consulte "[Sintaxe de fluxo de trabalho para o {% data variables.product.prodname_actions %}](/actions/using-workflows/workflow-syntax-for-github-actions)". +[†] {% data reusables.enterprise.3-5-missing-feature %} Os fluxos de trabalho de {% data variables.product.prodname_actions %} devem estar localizados no diretório .github/workflows/` de um repositório para serem reconhecidos como manifestos. Todas as ações ou fluxos de trabalho referenciados que usam a sintaxe `jobs[*].steps[*].uses` or `jobs..uses` serão analisados como dependências. Para obter mais informações, consulte "[Sintaxe de fluxo de trabalho para o {% data variables.product.prodname_actions %}](/actions/using-workflows/workflow-syntax-for-github-actions)". + {% endif %} [‡] Se você listar suas dependências do Python nas no arquivo `setup.py`, é possível que não possamos analisar e listar todas as dependências do seu projeto. diff --git a/translations/pt-BR/content/code-security/supply-chain-security/understanding-your-software-supply-chain/configuring-dependency-review.md b/translations/pt-BR/content/code-security/supply-chain-security/understanding-your-software-supply-chain/configuring-dependency-review.md index 0753459a60..9d57f9c50e 100644 --- a/translations/pt-BR/content/code-security/supply-chain-security/understanding-your-software-supply-chain/configuring-dependency-review.md +++ b/translations/pt-BR/content/code-security/supply-chain-security/understanding-your-software-supply-chain/configuring-dependency-review.md @@ -60,9 +60,9 @@ As seguintes opções de configuração estão disponíveis. | ------------------ | ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `fail-on-severity` | Opcional | Define o limite para o nível de gravidade (`baixo`, `moderado`, `alto`, `grave`).
A ação irpa falhar em qualquer pull request que introduzir vulnerabilidades do nível de gravidade especificado ou superior. | {%- ifversion dependency-review-action-licenses %} -| `allow-licenses` | Optional | Contains a list of allowed licenses. You can find the possible values for this parameter in the [Licenses](/rest/licenses) page of the API documentation.
The action will fail on pull requests that introduce dependencies with licenses that do not match the list.|{% endif %} +| `allow-licenses` | Opcional | Contém uma lista de todas as licenças permitidas. Você pode encontrar os valores possíveis para este parâmetro na página de [Licenças](/rest/licenses) da documentação da API.
A ação falhará em pull requests que introduzem dependências com licenças que não correspondem à lista.{% endif %} {%- ifversion dependency-review-action-licenses %} -| `deny-licenses` | Optional | Contains a list of prohibited licenses. You can find the possible values for this parameter in the [Licenses](/rest/licenses) page of the API documentation.
The action will fail on pull requests that introduce dependencies with licenses that match the list.|{% endif %} +| `deny-licenses` | Opcional | Contém uma lista de licenças proibidas. Você pode encontrar os valores possíveis para este parâmetro na página [Licenças](/rest/licenses) da documentação da API.
A ação falhará em pull requests que introduzem dependências com licenças que correspondem à lista.|{% endif %} {% ifversion dependency-review-action-licenses %} {% tip %} diff --git a/translations/pt-BR/content/code-security/supply-chain-security/understanding-your-software-supply-chain/exploring-the-dependencies-of-a-repository.md b/translations/pt-BR/content/code-security/supply-chain-security/understanding-your-software-supply-chain/exploring-the-dependencies-of-a-repository.md index db6d2bf666..cdcc872f2d 100644 --- a/translations/pt-BR/content/code-security/supply-chain-security/understanding-your-software-supply-chain/exploring-the-dependencies-of-a-repository.md +++ b/translations/pt-BR/content/code-security/supply-chain-security/understanding-your-software-supply-chain/exploring-the-dependencies-of-a-repository.md @@ -110,7 +110,7 @@ Se um arquivo de manifesto ou de bloqueio não for processado, suas dependência ## Leia mais - "[Sobre o gráfico de dependências](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph)" -- "[Viewing and updating {% data variables.product.prodname_dependabot_alerts %}](/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts)"{% ifversion ghec %} +- "[Visualizando e atualizando {% data variables.product.prodname_dependabot_alerts %}](/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts)"{% ifversion ghec %} - "[Visualizando insights para a sua organização](/organizations/collaborating-with-groups-in-organizations/viewing-insights-for-your-organization)"{% endif %}{% ifversion fpt or ghec %} - "[Entender como o {% data variables.product.prodname_dotcom %} usa e protege seus dados](/get-started/privacy-on-github)" {% endif %} diff --git a/translations/pt-BR/content/codespaces/developing-in-codespaces/connecting-to-a-private-network.md b/translations/pt-BR/content/codespaces/developing-in-codespaces/connecting-to-a-private-network.md index f6513137c1..ffe265219f 100644 --- a/translations/pt-BR/content/codespaces/developing-in-codespaces/connecting-to-a-private-network.md +++ b/translations/pt-BR/content/codespaces/developing-in-codespaces/connecting-to-a-private-network.md @@ -18,11 +18,26 @@ Por padrão, os seus códigos têm acesso a todos os recursos na internet públi ## Conectando-se a recursos em uma rede privada -O método atualmente compatível para acessar os recursos em uma rede privada é usar uma VPN. Atualmente, não se recomenda permitir o acesso aos IPs de códigos, pois isso permitiria que todos os códigos (seus e dos de outros clientes) acessassem os recursos protegidos pela rede. +Atualmente, há dois métodos para acessar a recursos em rede privada dentro dos codespaces. +- Usando uma extensão de {% data variables.product.prodname_cli %} para configurar sua máquina local como gateway para recursos remotos. +- Usando uma VPN. + +### Usando a extensão do GitHub CLI para acessar recursos remotos + +{% note %} + +**Observação**: A extensão de {% data variables.product.prodname_cli %} está atualmente na versão beta e sujeita a alterações. + +{% endnote %} + +A extensão de {% data variables.product.prodname_cli %} permite que você crie uma ponte entre um codespace e sua máquina local para que o código possa acessar qualquer recurso remoto que possa ser acessado pela sua máquina. O código usa a sua máquina local como um gateway de rede para acessar esses recursos. Para obter mais informações, consulte "[Usando {% data variables.product.prodname_cli %} para acessar recursos remotos](https://github.com/github/gh-net#codespaces-network-bridge)." + + + ### Usar uma VPN para acessar recursos por trás de uma rede privada -A maneira mais fácil de acessar os recursos por trás de uma rede privada é criar uma VPN nessa rede de dentro do seu codespace. +Como alternativa à extensão de {% data variables.product.prodname_cli %}, você pode usar uma VPN para acessar recursos de uma rede privada a partir de seu codespace. Recomendamos ferramentas de VPN como, por exemplo, [OpenVPN](https://openvpn.net/) para acessar recursos em uma rede privada. Para obter mais informações, consulte "[Usando o cliente da OpenVPN em codespaces do GitHub](https://github.com/codespaces-contrib/codespaces-openvpn)". diff --git a/translations/pt-BR/content/codespaces/developing-in-codespaces/creating-a-codespace.md b/translations/pt-BR/content/codespaces/developing-in-codespaces/creating-a-codespace.md index 71b24572ae..72d6f4fd75 100644 --- a/translations/pt-BR/content/codespaces/developing-in-codespaces/creating-a-codespace.md +++ b/translations/pt-BR/content/codespaces/developing-in-codespaces/creating-a-codespace.md @@ -111,7 +111,7 @@ Se você deseja criar um codespace para um repositório pertencente à sua conta **Observações** * Você pode favoritar a página de opções para criar rapidamente um codespace para este repositório e branch. - * A página [https://github.com/codespaces/nova](https://github.com/codespaces/new) fornece uma maneira rápida de criar um codespace para qualquer repositório e branch. You can get to this page quickly by typing `codespace.new` into your browser's address bar. + * A página [https://github.com/codespaces/nova](https://github.com/codespaces/new) fornece uma maneira rápida de criar um codespace para qualquer repositório e branch. Você pode chegar a esta página rapidamente digitando `codespace.new` na barra de endereços do seu navegador. * Para obter mais informações sobre o arquivo `devcontainer.json`, consulte "[Introdução aos contêineres de desenvolvimento](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers#devcontainerjson)". * Para obter mais informações sobre os tipos de máquina, consulte "[Alterando o tipo de máquina para seu codespace](/codespaces/customizing-your-codespace/changing-the-machine-type-for-your-codespace#about-machine-types)". * {% data reusables.codespaces.codespaces-machine-type-availability %} @@ -138,7 +138,7 @@ Para criar um novo codespace, use o subcomando `gh create`. gh codespace create ``` -You are prompted to choose a repository, a branch, a dev container configuration file (if more than one is available), and a machine type (if more than one is available). +Será solicitado que você escolha um repositório, um branch, um arquivo de configuração de contêiner de desenvolvimento (se mais de um estiver disponível) e um tipo de máquina (se mais de uma estiver disponível). Como alternativa, você pode usar sinalizadores para especificar algumas ou todas as opções: @@ -146,12 +146,12 @@ Como alternativa, você pode usar sinalizadores para especificar algumas ou toda gh codespace create -r owner/repo -b branch --devcontainer-path path -m machine-type ``` -In this example, replace `owner/repo` with the repository identifier. Substitua `branch` pelo nome do branch ou o hash SHA completo do commit, que você deseja fazer check-out inicialmente no codespace. Se você usar o sinalizador `-r` sem o sinalizador `b`, o codespace será criado a partir do branch padrão. +Neste exemplo, substitua `proprietário/repositório` pelo identificador do repositório. Substitua `branch` pelo nome do branch ou o hash SHA completo do commit, que você deseja fazer check-out inicialmente no codespace. Se você usar o sinalizador `-r` sem o sinalizador `b`, o codespace será criado a partir do branch padrão. -Replace `path` with the path to the dev container configuration file you want to use for the new codespace. If you omit this flag and more than one dev container file is available you will be prompted to choose one from a list. For more information about the dev container configuration file, see "[Introduction to dev containers](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)." +Substitua o `path` pelo caminho para o arquivo de configuração de contêiner de desenvolvimento que você deseja usar para o novo codespace. Se você omitir este sinalizador e mais de um arquivo de desenvolvimento estiver disponível, será solicitado que você escolha um na lista. Para obter mais informações sobre o arquivo de configuração do contêiner de desenvolvimento, consulte "[Introdução a contêineres de desenvolvimento](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)". Substitua `machine-type` por um identificador válido para um tipo de máquina disponível. Os identificadores são strings como: `basicLinux32gb` e `standardLinux32gb`. O tipo de máquina disponível depende do repositório, da sua conta pessoal e da sua localização. Se você digitar um tipo de máquina inválido ou indisponível, os tipos disponíveis serão mostrados na mensagem de erro. Se você omitir este sinalizador e mais de um tipo de máquina estiver disponível, será solicitado que você escolha uma na lista. -For full details of the options for this command, see [the {% data variables.product.prodname_cli %} manual](https://cli.github.com/manual/gh_codespace_create). +Para mais detalhes sobre as opções desse comando, consulte o [manual de {% data variables.product.prodname_cli %}](https://cli.github.com/manual/gh_codespace_create). {% endcli %} diff --git a/translations/pt-BR/content/codespaces/developing-in-codespaces/using-github-codespaces-in-visual-studio-code.md b/translations/pt-BR/content/codespaces/developing-in-codespaces/using-github-codespaces-in-visual-studio-code.md index 977211cabe..15b936258a 100644 --- a/translations/pt-BR/content/codespaces/developing-in-codespaces/using-github-codespaces-in-visual-studio-code.md +++ b/translations/pt-BR/content/codespaces/developing-in-codespaces/using-github-codespaces-in-visual-studio-code.md @@ -1,5 +1,5 @@ --- -title: Using GitHub Codespaces in Visual Studio Code +title: Usando o GitHub Code no Visual Studio Code intro: 'Você pode desenvolver seu codespace diretamente em {% data variables.product.prodname_vscode %}, conectando a extensão de {% data variables.product.prodname_github_codespaces %} à sua conta no {% data variables.product.product_name %}.' product: '{% data reusables.gated-features.codespaces %}' redirect_from: diff --git a/translations/pt-BR/content/codespaces/developing-in-codespaces/using-github-codespaces-with-github-cli.md b/translations/pt-BR/content/codespaces/developing-in-codespaces/using-github-codespaces-with-github-cli.md index 4f42668843..4e416cdf8a 100644 --- a/translations/pt-BR/content/codespaces/developing-in-codespaces/using-github-codespaces-with-github-cli.md +++ b/translations/pt-BR/content/codespaces/developing-in-codespaces/using-github-codespaces-with-github-cli.md @@ -30,6 +30,7 @@ Você pode trabalhar com {% data variables.product.prodname_codespaces %} em {% - [Copiar um arquivo de/para um codespace](#copy-a-file-tofrom-a-codespace) - [Modificar portas em um codespace](#modify-ports-in-a-codespace) - [Acessar registros de codespaces](#access-codespace-logs) + - [Acessar recursos remotos](#access-remote-resources) ## Instalar o {% data variables.product.prodname_cli %} @@ -193,3 +194,12 @@ gh codespace logs -c codespace-name ``` Para obter mais informações sobre o log de criação, consulte "[Logs de {% data variables.product.prodname_github_codespaces %}](/codespaces/troubleshooting/github-codespaces-logs#creation-logs)". + +### Acessar recursos remotos +Você pode usar a extensão de {% data variables.product.prodname_cli %} para criar uma ponte entre um codespace e sua máquina local para que o codespace possa acessar qualquer recurso remoto acessível pela sua máquina. Para obter mais informações sobre como usar a extensão, consulte "[Usando {% data variables.product.prodname_cli %} para acessar recursos remotos](https://github.com/github/gh-net#codespaces-network-bridge)." + +{% note %} + +**Observação**: A extensão de {% data variables.product.prodname_cli %} está atualmente na versão beta e sujeita a alterações. + +{% endnote %} diff --git a/translations/pt-BR/content/codespaces/getting-started/deep-dive.md b/translations/pt-BR/content/codespaces/getting-started/deep-dive.md index eb8f80c51c..1c0daccdf7 100644 --- a/translations/pt-BR/content/codespaces/getting-started/deep-dive.md +++ b/translations/pt-BR/content/codespaces/getting-started/deep-dive.md @@ -1,6 +1,6 @@ --- -title: 'Deep dive into {% data variables.product.prodname_github_codespaces %}' -shortTitle: 'Deep dive into {% data variables.product.prodname_codespaces %}' +title: 'Aprofundamento em {% data variables.product.prodname_github_codespaces %}' +shortTitle: 'Aprofundamento em {% data variables.product.prodname_codespaces %}' intro: 'Entender o funcionamento do {% data variables.product.prodname_github_codespaces %};' allowTitleToDifferFromFilename: true product: '{% data reusables.gated-features.codespaces %}' diff --git a/translations/pt-BR/content/codespaces/getting-started/quickstart.md b/translations/pt-BR/content/codespaces/getting-started/quickstart.md index 0562406a8d..6a9a62f718 100644 --- a/translations/pt-BR/content/codespaces/getting-started/quickstart.md +++ b/translations/pt-BR/content/codespaces/getting-started/quickstart.md @@ -1,6 +1,6 @@ --- -title: 'Quickstart for {% data variables.product.prodname_github_codespaces %}' -shortTitle: 'Quickstart for {% data variables.product.prodname_codespaces %}' +title: 'Início rápido para {% data variables.product.prodname_github_codespaces %}' +shortTitle: 'Início rápido para {% data variables.product.prodname_codespaces %}' intro: 'Experimente {% data variables.product.prodname_github_codespaces %} em 5 minutos.' allowTitleToDifferFromFilename: true product: '{% data reusables.gated-features.codespaces %}' @@ -16,9 +16,9 @@ redirect_from: ## Introdução -In this guide, you'll create a codespace from a template repository and explore some of the essential features available to you within the codespace. +Neste guia, você irá criar um codespace a partir de um repositório modelo e explorar algumas das funcionalidades essenciais disponíveis para você dentro do codespace. -From this quickstart, you'll learn how to create a codespace, connect to a forwarded port to view your running application, use version control in a codespace, and personalize your setup with extensions. +Neste início rápido, você aprenderá a criar um codespace, conectar-se a uma porta encaminhada para ver seu aplicativo em execução, usar o controle de versões em um codespace e personalizar a sua configuração com extensões. Para obter mais informações sobre exatamente como {% data variables.product.prodname_github_codespaces %} funciona, consulte o guia "[Aprofundamento em {% data variables.product.prodname_github_codespaces %}](/codespaces/getting-started/deep-dive)." @@ -26,7 +26,7 @@ Para obter mais informações sobre exatamente como {% data variables.product.pr 1. Acesse o r[repositório do modelo](https://github.com/github/haikus-for-codespaces) e selecione **Usar este modelo**. -1. Choose an owner for the new repository, enter a repository name, select your preferred privacy setting, and click **Create repository from template**. +1. Escolha um proprietário para o novo repositório, insira um nome de repositório, selecione sua configuração de privacidade preferida e clique em **Criar repositório a partir do modelo**. 1. Acesse a página principal do repositório recém-criado. No nome do repositório, use o menu suspenso **Código de {% octicon "code" aria-label="The code icon" %}** e na guia **Codespaces**, clique em **Criar codespace no principal**. @@ -36,7 +36,7 @@ Para obter mais informações sobre exatamente como {% data variables.product.pr Uma vez criado o seu codespace, seu repositório será automaticamente clonado. Agora você pode executar o aplicativo e iniciá-lo em um navegador. -1. When the terminal becomes available, enter the command `npm run dev`. This example uses a Node.js project, and this command runs the script labeled "dev" in the _package.json_ file, which starts up the web application defined in the sample repository. +1. Quando o terminal estiver disponível, digite o comando `npm run dev`. Este exemplo usa um projeto Node.js e esse comando executa o script etiquetado como "dev" no arquivo _package.json_, que inicia o aplicativo web definido no repositório de exemplo. ![npm run dev no terminal](/assets/images/help/codespaces/codespaces-npm-run-dev.png) @@ -50,7 +50,7 @@ Uma vez criado o seu codespace, seu repositório será automaticamente clonado. ## Edite o aplicativo e veja as alterações -1. Switch back to your codespace and open the _haikus.json_ file by double-clicking it in the Explorer. +1. Volte para o seu codespace e abra o arquivo _haikus.json_ clicando duas vezes no botão no Explorador. 1. Edite o campo `de` do primeiro haiku para personalizar o aplicativo com o seu próprio haiku. @@ -83,7 +83,7 @@ Agora que você fez algumas alterações, você poderá usar o terminal integrad ![Botão Elipsis para visualizar e mais ações](/assets/images/help/codespaces/source-control-ellipsis-button-nochanges.png) 1. No menu suspenso, clique em **Push**. -1. Go back to your new repository on {% data variables.product.prodname_dotcom %} and view the _haikus.json_ file. Check that the change you made in your codespace has been successfully pushed to the repository. +1. Volte para o novo repositório em {% data variables.product.prodname_dotcom %} e veja o arquivo _haikus.json_. Verifique se a alteração que você fez no seu codespace foi enviada para o repositório com sucesso. ## Personalizando com uma extensão @@ -91,7 +91,7 @@ Dentro de um codespace, você tem acesso ao {% data variables.product.prodname_v {% note %} -**Note**: If you have [Settings Sync](https://code.visualstudio.com/docs/editor/settings-sync) turned on, any changes you make to your editor setup in the current codespace, such as changing your theme or keyboard bindings, are automatically synced to any other codespaces you open and any instances of {% data variables.product.prodname_vscode %} that are signed into your {% data variables.product.prodname_dotcom %} account. +**Observação**: Se você tiver habilitado as [Configurações de sincronização](https://code.visualstudio.com/docs/editor/settings-sync), todas as alterações que você fizer na configuração do seu editor no codespace atual como, por exemplo, alterar o seu tema ou definições de teclado, serão sincronizadas automaticamente em qualquer codespace que você abrir e quaisquer instâncias de {% data variables.product.prodname_vscode %} que estão conectadas na sua conta de {% data variables.product.prodname_dotcom %}. {% endnote %} @@ -101,7 +101,7 @@ Dentro de um codespace, você tem acesso ao {% data variables.product.prodname_v ![Adicionar extensão](/assets/images/help/codespaces/add-extension.png) -1. Click **Install in Codespaces**. +1. Clique em **Instalar em Codespaces**. 1. Selecione o tema `fairyfloss` selecionando-o na lista. ![Selecionar tema fairyfloss](/assets/images/help/codespaces/fairyfloss.png) diff --git a/translations/pt-BR/content/codespaces/managing-codespaces-for-your-organization/enabling-github-codespaces-for-your-organization.md b/translations/pt-BR/content/codespaces/managing-codespaces-for-your-organization/enabling-github-codespaces-for-your-organization.md index 1273c7865f..0e4e9da920 100644 --- a/translations/pt-BR/content/codespaces/managing-codespaces-for-your-organization/enabling-github-codespaces-for-your-organization.md +++ b/translations/pt-BR/content/codespaces/managing-codespaces-for-your-organization/enabling-github-codespaces-for-your-organization.md @@ -1,5 +1,5 @@ --- -title: Enabling GitHub Codespaces for your organization +title: Habilitando o GitHub Codespaces para sua organização shortTitle: Habilitar codespaces intro: 'Você pode controlar quais usuários da sua organização podem usar {% data variables.product.prodname_github_codespaces %}.' product: '{% data reusables.gated-features.codespaces %}' diff --git a/translations/pt-BR/content/codespaces/managing-codespaces-for-your-organization/managing-repository-access-for-your-organizations-codespaces.md b/translations/pt-BR/content/codespaces/managing-codespaces-for-your-organization/managing-repository-access-for-your-organizations-codespaces.md index 6ebfe7c763..7f2c5d3ce1 100644 --- a/translations/pt-BR/content/codespaces/managing-codespaces-for-your-organization/managing-repository-access-for-your-organizations-codespaces.md +++ b/translations/pt-BR/content/codespaces/managing-codespaces-for-your-organization/managing-repository-access-for-your-organizations-codespaces.md @@ -20,13 +20,13 @@ redirect_from: {% warning %} -**Deprecation note**: The access and security setting described below is now deprecated and is documented here for reference only. Para habilitar o acesso expandido a outros repositórios, adicione as permissões solicitadas à definição do contêiner de desenvolvimento. Para obter mais informações, consulte "[Gerenciar o acesso a outros repositórios dentro de seu codespace](/codespaces/managing-your-codespaces/managing-repository-access-for-your-codespaces)". +**Observação de depreciação**: A configuração de acesso e segurança descrita abaixo está obsoleta e é documentada aqui apenas por referência. Para habilitar o acesso expandido a outros repositórios, adicione as permissões solicitadas à definição do contêiner de desenvolvimento. Para obter mais informações, consulte "[Gerenciar o acesso a outros repositórios dentro de seu codespace](/codespaces/managing-your-codespaces/managing-repository-access-for-your-codespaces)". {% endwarning %} Por padrão, um codespace só pode acessar o repositório onde foi criado. Ao habilitar o acesso e a segurança de um repositório pertencente à sua organização, todos os codespaces que forem criados para esse repositório também terão permissões de leitura para todos os outros repositórios que a organização possui e o criador de codespace terá permissões para acessar. Se você deseja restringir os repositórios que um codespace pode acessar, você pode limitá-lo ao repositório em que o codespace foi criado ou a repositórios específicos. Você só deve habilitar o acesso e a segurança para repositórios nos quais confia. -To manage which users in your organization can use {% data variables.product.prodname_github_codespaces %}, see "[Enabling GitHub Codespaces for your organization](/codespaces/managing-codespaces-for-your-organization/enabling-github-codespaces-for-your-organization#enable-codespaces-for-users-in-your-organization)." +Para gerenciar quais usuários na sua organização podem usar {% data variables.product.prodname_github_codespaces %}, consulte "[Habilitando codespaces do GitHub para a sua organização](/codespaces/managing-codespaces-for-your-organization/enabling-github-codespaces-for-your-organization#enable-codespaces-for-users-in-your-organization)". {% data reusables.profile.access_org %} {% data reusables.profile.org_settings %} diff --git a/translations/pt-BR/content/codespaces/managing-your-codespaces/managing-encrypted-secrets-for-your-codespaces.md b/translations/pt-BR/content/codespaces/managing-your-codespaces/managing-encrypted-secrets-for-your-codespaces.md index b61b8c0783..2508114cb6 100644 --- a/translations/pt-BR/content/codespaces/managing-your-codespaces/managing-encrypted-secrets-for-your-codespaces.md +++ b/translations/pt-BR/content/codespaces/managing-your-codespaces/managing-encrypted-secrets-for-your-codespaces.md @@ -77,19 +77,19 @@ Você pode atualizar o valor de um segredo existente, bem como alterar quais rep ## Usar segredos -A secret is exported as an environment variable into the user's terminal session. +Um segredo é exportado como uma variável de ambiente na sessão terminal do usuário. - ![Displaying the value of an exported secret in the terminal](/assets/images/help/codespaces/exported-codespace-secret.png) + ![Exibindo o valor de um segredo exportado no terminal](/assets/images/help/codespaces/exported-codespace-secret.png) -You can use secrets in a codespace after the codespace is built and is running. For example, a secret can be used: +Você pode usar segredos em um codespace após o codespace ser construído e estiver sendo executado. Por exemplo, um segredo pode ser usado: -* When launching an application from the integrated terminal or ssh session. -* Within a dev container lifecycle script that is run after the codespace is running. For more information about dev container lifecycle scripts, see the documentation on containers.dev: [Specification](https://containers.dev/implementors/json_reference/#lifecycle-scripts). +* Ao lançar um aplicativo a partir do terminal integrado ou da sessão ssh. +* Dentro de um script de ciclo de vida do container dev que é executado depois que o codespace está sendo executado. Para obter mais informações sobre scripts de ciclo de vida do contêiner dev consulte a documentação em containers.dev: [Especificação](https://containers.dev/implementors/json_reference/#lifecycle-scripts). -Codespace secrets cannot be used during: +Os codespaces não podem ser usados durante: -* Codespace build time (that is, within a Dockerfile or custom entry point). -* Within a dev container feature. For more information, see the `features` attribute in the documentation on containers.dev: [Specification](https://containers.dev/implementors/json_reference/#general-properties). +* Data de compilação do código (ou seja, dentro de um arquivo Docker ou ponto de entrada personalizado). +* Dentro de um recurso de desenvolvimento de contêiner. Para obter mais informações, consulte os atributos `funcionalidades` na documentação em containers.dev: [Especificação](https://containers.dev/implementors/json_reference/#general-properties). ## Leia mais diff --git a/translations/pt-BR/content/codespaces/managing-your-codespaces/managing-repository-access-for-your-codespaces.md b/translations/pt-BR/content/codespaces/managing-your-codespaces/managing-repository-access-for-your-codespaces.md index 67855c4708..c9f6f47e13 100644 --- a/translations/pt-BR/content/codespaces/managing-your-codespaces/managing-repository-access-for-your-codespaces.md +++ b/translations/pt-BR/content/codespaces/managing-your-codespaces/managing-repository-access-for-your-codespaces.md @@ -105,7 +105,7 @@ Para criar codespaces com permissões personalizadas definidas, você deve usar ## Autorizando permissões solicitadas -If additional repository permissions are defined in the `devcontainer.json` file, you will be prompted to review and optionally authorize the permissions when you create a codespace or a prebuild configuration for this repository. Ao autorizar permissões para um repositório, {% data variables.product.prodname_codespaces %} não irá perguntar você novamente a menos que o conjunto das permissões solicitadas tenha sido alterado no repositório. +Se as permissões adicionais do repositório forem definidas no arquivo `devcontainer.json`, será apens solicitado que você revise e, opcionalmente, autorize as permissões ao criar um codespace ou uma configuração de pré-compilação para este repositório. Ao autorizar permissões para um repositório, {% data variables.product.prodname_codespaces %} não irá perguntar você novamente a menos que o conjunto das permissões solicitadas tenha sido alterado no repositório. ![Página de permissões solicitadas](/assets/images/help/codespaces/codespaces-accept-permissions.png) @@ -117,7 +117,7 @@ Você só pode autorizar as permissões que sua conta pessoal já possui. Se um {% warning %} -**Deprecation note**: The access and security setting described below is now deprecated and is documented here for reference only. Para habilitar o acesso expandido a outros repositórios, adicione as permissões solicitadas à definição do contêiner de desenvolvimento para seu codespace, conforme descrito acima. +**Observação de depreciação**: A configuração de acesso e segurança descrita abaixo está obsoleta e é documentada aqui apenas por referência. Para habilitar o acesso expandido a outros repositórios, adicione as permissões solicitadas à definição do contêiner de desenvolvimento para seu codespace, conforme descrito acima. {% endwarning %} diff --git a/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds.md b/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds.md index fe0c15124b..5862514f8a 100644 --- a/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds.md +++ b/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds.md @@ -1,5 +1,5 @@ --- -title: About GitHub Codespaces prebuilds +title: Sobre as pré-compilações do GitHub Codespaces shortTitle: Sobre as pré-criações intro: As pré-compilações dos codespaces ajudam a acelerar a criação de novos codespaces para repositórios grandes ou complexos. versions: @@ -18,10 +18,18 @@ Pré-compilar os seus codespaces permite que você seja mais produtivo e acesse Por padrão, sempre que você fizer alterações no repositório, {% data variables.product.prodname_github_codespaces %} irá usar {% data variables.product.prodname_actions %} para atualizar automaticamente suas pré-criações. -When prebuilds are available for a particular branch of a repository, a particular dev container configuration file, and for your region, you'll see the "{% octicon "zap" aria-label="The zap icon" %} Prebuild ready" label in the list of machine type options when you create a codespace. Se uma pré-compilação ainda estiver sendo criada, você verá a etiqueta "{% octicon "history" aria-label="The history icon" %} Pré-compliação em andamento". Para obter mais informações, consulte "[Criar um codespace](/codespaces/developing-in-codespaces/creating-a-codespace#creating-a-codespace)". +Quando as pré-compilações estão disponíveis para um branch específico de um repositório, um arquivo de configuração de contêiner de desenvolvimento específico e para sua região, você verá a etiqueta "{% octicon "zap" aria-label="The zap icon" %} Pré-compilação pronta" na lista de opções de tipo de máquina ao criar um codespace. Se uma pré-compilação ainda estiver sendo criada, você verá a etiqueta "{% octicon "history" aria-label="The history icon" %} Pré-compliação em andamento". Para obter mais informações, consulte "[Criar um codespace](/codespaces/developing-in-codespaces/creating-a-codespace#creating-a-codespace)". ![A caixa de diálogo para escolher um tipo de máquina](/assets/images/help/codespaces/choose-custom-machine-type.png) +## O processo de pré-compilação + +Para criar uma pré-compilação você deve definir uma configuração de pré-compilação. Ao salvar a configuração, um fluxo de trabalho de {% data variables.product.prodname_actions %} é executado para criar cada uma das pré-compilações necessárias; um fluxo de trabalho por compilação. Os fluxos de trabalho também são executados sempre que as pré-compilações para sua configuração tiverem de ser atualizadas. Isso pode acontecer em intervalos programados, em pushes para um repositório pré-compilado, ou quando você mudar a configuração do contêiner de desenvolvimento. Para obter mais informações, consulte "[Configurando pré-criações](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)". + +Quando um fluxo de trabalho de configuração de pré-compilação é executado, {% data variables.product.prodname_dotcom %} cria um codespace temporário, executando operações de configuração até e incluindo qualquer comando `onCreateCommand` e `updateContentCommand` no arquivo `devcontainer.json`. Nenhum comando `postCreateCommand` é executado durante a criação de uma pré-compilação. Para obter mais informações sobre esses comandos, consulte a referência de [`devcontainer.json`](https://code.visualstudio.com/docs/remote/devcontainerjson-reference#_devcontainerjson-properties) na documentação de {% data variables.product.prodname_vscode_shortname %}. Um instantâneo do contêiner gerado é capturado e armazenado. + +Ao criar um codespace a partir de uma pré-compilação, {% data variables.product.prodname_dotcom %} faz o download do instantâneo do contêiner existente do armazenamento e o implementa em uma nova máquina virtual, completando os comandos restantes especificados na configuração do contêiner de desenvolvedores. Uma vez que muitas operações já foram realizadas, como a clonagem do repositório, criar um codespace a partir de uma pré-compilação pode ser consideravelmente mais rápido do que criar um sem uma pré-compilação. Isso é verdade quando o repositório é grande e/ou os comandos `onCreateCommand` demoram muito tempo para serem executados. + ## Sobre a cobrança para pré-criações de {% data variables.product.prodname_codespaces %} {% data reusables.codespaces.billing-for-prebuilds-default %} Para obter detalhes de preços de armazenamento de {% data variables.product.prodname_codespaces %}, consulte[Sobre cobrança para {% data variables.product.prodname_github_codespaces %}](/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces)." @@ -32,15 +40,15 @@ O uso de codespaces criados usando pré-criações é cobrado na mesma frequênc ## Sobre fazer push de alterações em branches com pré-criação -Por padrão, cada push em um branch que tem uma configuração de pré-criação resulta em um fluxo de trabalho de ações gerenciadas por {% data variables.product.prodname_dotcom %} para atualizar o modelo de pré-criação. O fluxo de trabalho da pré-criação tem um limite de concorrência de uma execução de fluxo de trabalho de cada vez para uma determinada configuração de pré-compilação, a não ser que tenham sido feitas alterações que afetem a configuração do contêiner de desenvolvimento do repositório associado. Para obter mais informações, consulte "[Introdução a contêineres de desenvolvimento](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)". Se uma execução já estiver em andamento, a execução do fluxo de trabalho que foi enfileirada mais recentemente será executada a seguir, depois que a execução atual for concluída. +Por padrão, cada push em um branch que tem uma configuração de pré-criação resulta em um fluxo de trabalho de ações gerenciadas por {% data variables.product.prodname_dotcom %} para atualizar a pré-compilação. O fluxo de trabalho da pré-criação tem um limite de concorrência de uma execução de fluxo de trabalho de cada vez para uma determinada configuração de pré-compilação, a não ser que tenham sido feitas alterações que afetem a configuração do contêiner de desenvolvimento do repositório associado. Para obter mais informações, consulte "[Introdução a contêineres de desenvolvimento](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)". Se uma execução já estiver em andamento, a execução do fluxo de trabalho que foi enfileirada mais recentemente será executada a seguir, depois que a execução atual for concluída. -Com o conjunto de modelos de pré-criação a ser atualizados em cada push, significa que se os pushes forem muito frequentes no seu repositório, as atualizações do modelo de pré-criação ocorrerão pelo menos com a frequência necessária para executar o fluxo de trabalho pré-criado. Ou seja, se a execução do fluxo de trabalho normalmente leva uma hora para ser concluída, serão criadas pré-compilações para o repositório em aproximadamente uma hora, se a execução for bem sucedida, ou mais frequentemente se houve pushes que alteram a configuração do contêiner de desenvolvimento no branch. +Com o conjunto de pré-compilações a ser atualizado em cada push, significa que se os pushes forem muito frequentes no seu repositório, as atualizações da pré-compilação ocorrerão pelo menos com a frequência necessária para executar o fluxo de trabalho pré-compilado. Ou seja, se a execução do fluxo de trabalho normalmente leva uma hora para ser concluída, serão criadas pré-compilações para o repositório em aproximadamente uma hora, se a execução for bem sucedida, ou mais frequentemente se houve pushes que alteram a configuração do contêiner de desenvolvimento no branch. Por exemplo, vamos imaginar que 5 pushes são feitos, em rápida sucessão, para um branch que tem uma configuração de pré-compilação. Nesta situação: -* A execução de um fluxo de trabalho é iniciada para o primeiro push, para atualizar o modelo de pré-compilação. +* A execução de um fluxo de trabalho é iniciada para o primeiro push, para atualizar a pré-compilação. * Se os 4 pushes restantes não afetarem a configuração do contêiner de desenvolvimento, o fluxo de trabalho será executado em um estado de "pendência". Se qualquer um dos 4 pushes restantes alterar a configuração do contêiner de desenvolvimento, o serviço não irá ignorá-lo e irá executar imediatamente o fluxo de trabalho pré-criação, atualizando a pré-compilação adequadamente se puder. -* Quando a primeira execução for concluída, as execuções dos fluxos de trabalho para os pushes 2, 3 e 4 serão canceladas, e o último fluxo de trabalho na fila (para push 5) será executado e será atualizado o modelo de pré-compilação. +* Quando a primeira execução for concluída, as execuções dos fluxos de trabalho para os pushes 2, 3 e 4 serão canceladas, e o último fluxo de trabalho na fila (para push 5) será executado e será atualizada a pré-compilação. diff --git a/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/allowing-a-prebuild-to-access-other-repositories.md b/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/allowing-a-prebuild-to-access-other-repositories.md index 541510de69..546ce64909 100644 --- a/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/allowing-a-prebuild-to-access-other-repositories.md +++ b/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/allowing-a-prebuild-to-access-other-repositories.md @@ -1,7 +1,7 @@ --- -title: Allowing a prebuild to access other repositories -shortTitle: Allow external repo access -intro: 'You can permit your prebuild template access to other {% data variables.product.prodname_dotcom %} repositories so that it can be built successfully.' +title: Permitindo que uma pré-compilação acesse outros repositórios +shortTitle: Permitindo o acesso ao repositório externo +intro: 'Você pode permitir que sua pré-compilação acesse outros repositórios de {% data variables.product.prodname_dotcom %} para que possam ser compilados com sucesso.' versions: fpt: '*' ghec: '*' @@ -13,25 +13,25 @@ product: '{% data reusables.gated-features.codespaces %}' permissions: People with admin access to a repository can configure prebuilds for the repository. --- -Por padrão, o fluxo de trabalho de {% data variables.product.prodname_actions %} para uma configuração de pré-compilação só pode acessar o próprio conteúdo do repositório. Your project may use additional resources, located elsewhere, to build the development environment. +Por padrão, o fluxo de trabalho de {% data variables.product.prodname_actions %} para uma configuração de pré-compilação só pode acessar o próprio conteúdo do repositório. Seu projeto pode usar recursos adicionais localizados em outro lugar, para construir o ambiente de desenvolvimento. -## Allowing a prebuild read access external resources +## Permitindo recursos externos do acesso de leitura a uma pré-compilação -You can configure read access to other {% data variables.product.prodname_dotcom %} repositories, with the same repository owner, by specifying permissions in the `devcontainer.json` file used by your prebuild configuration. Para obter mais informações, consulte "[Gerenciar o acesso a outros repositórios dentro de seu codespace](/codespaces/managing-your-codespaces/managing-repository-access-for-your-codespaces)". +Você pode configurar o acesso de leitura para outros repositórios {% data variables.product.prodname_dotcom %}, com o mesmo proprietário do repositório, especificando permissões no arquivo `devcontainer.json` usado pela configuração da sua pré-compilação. Para obter mais informações, consulte "[Gerenciar o acesso a outros repositórios dentro de seu codespace](/codespaces/managing-your-codespaces/managing-repository-access-for-your-codespaces)". {% note %} -**Note**: You can only authorize read permissions in this way, and the owner of the target repository must be the same as the owner of the repository for which you're creating a prebuild. For example, if you're creating a prebuild configuration for the `octo-org/octocat` repository, then you'll be able to grant read permissions for other `octo-org/*` repositories if this is specified in the `devcontainer.json` file, and provided you have the permissions yourself. +**Observação**: Você só pode autorizar permissões de leitura desta forma, e o proprietário do repositório de destino deve ser o mesmo que o proprietário do repositório para o qual você está criando uma pré-compilação. Por exemplo, se você estiver criando uma configuração de pré-compilação para o repositório `octo-org/octocat`, você poderá conceder permissões de leitura para outros `octo-org/*` repositórios se isso for especificado no arquivo `devcontainer.json ` e forneceu as permissões você mesmo. {% endnote %} -When you create or edit a prebuild configuration for a `devcontainer.json` file that sets up read access to other repositories with the same repository owner, you'll be prompted to grant these permissions when you click **Create** or **Update**. Para obter mais informações, consulte "[Configurando pré-criações](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)". +Ao criar ou editar uma configuração de pré-compilação para um arquivo `devcontainer.json` que configura acesso de leitura para outros repositórios com o mesmo proprietário do repositório, será solicitado que você conceda essas permissões ao clicar em **Criar** ou **Atualizar**. Para obter mais informações, consulte "[Configurando pré-criações](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)". -## Allowing a prebuild write access external resources +## Permitindo recursos externos do acesso de gravação a uma pré-compilação -If your project requires write access to resources, or if the external resources reside in a repository with a different owner to the repository for which you are creating a prebuild configuration, you can use a personal access token (PAT) to grant this access. +Se o seu projeto precisar de acesso de gravação aos recursos, ou se os recursos externos residirem em um repositório com um proprietário diferente do repositório para o qual você está criando uma configuração pré-compilada, você poderá usar um token de acesso pessoal (PAT) para conceder este acesso. -You will need to create a new personal account and then use this account to create a PAT with the appropriate scopes. +Você precisará criar uma nova conta pessoal e, em seguida, usar esta conta para criar um PAT com o escopo apropriado. 1. Crie uma nova conta pessoal em {% data variables.product.prodname_dotcom %}. @@ -55,7 +55,7 @@ You will need to create a new personal account and then use this account to crea 1. Efetue novamente o login na conta com acesso de administrador ao repositório. 1. No repositório para o qual você deseja criar as pré-compilações de {% data variables.product.prodname_codespaces %}, crie um novo segredo de repositório de {% data variables.product.prodname_codespaces %} chamado `CODESPACES_PREBUILD_TOKEN`, dando-lhe o valor do token que você criou e copiou. Para obter mais informações, consulte "[Gerenciando segredos criptografados para o seu repositório e organização para {% data variables.product.prodname_github_codespaces %}](/codespaces/managing-codespaces-for-your-organization/managing-encrypted-secrets-for-your-repository-and-organization-for-github-codespaces#adding-secrets-for-a-repository)". -O PAT será usado para todos os modelos de pré-compilação subsequentes criados para o seu repositório. Ao contrário de outros segredos do repositório de {% data variables.product.prodname_codespaces %}, o segredo `CODESPACES_PREBUILD_TOKEN` é usado apenas para pré-compilação e não estará disponível para uso em codespaces criados a partir do seu repositório. +O PAT será usado para todas as pré-compilações subsequentes criadas para o seu repositório. Ao contrário de outros segredos do repositório de {% data variables.product.prodname_codespaces %}, o segredo `CODESPACES_PREBUILD_TOKEN` é usado apenas para pré-compilação e não estará disponível para uso em codespaces criados a partir do seu repositório. ## Leia mais diff --git a/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md b/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md index 4cf8d46b2d..4dd635749d 100644 --- a/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md +++ b/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md @@ -13,11 +13,11 @@ product: '{% data reusables.gated-features.codespaces %}' permissions: People with admin access to a repository can configure prebuilds for the repository. --- -You can set up a prebuild configuration for the combination of a specific branch of your repository with a specific dev container configuration file. +É possível definir uma configuração de pré-compilação para a combinação de um branch específico do seu repositório com um arquivo de configuração de desenvolvimento específico. -Any branches created from a prebuild-enabled parent branch will typically also get prebuilds for the same dev container configuration. This is because the prebuild template for child branches that use the same dev container configuration as the parent branch are, for the most part, identical, so developers can benefit from faster codespace creation times on those branches also. Para obter mais informações, consulte "[Introdução a contêineres de desenvolvimento](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)". +Qualquer branch criado a partir de um branch pai pré-compilado, geralmente, irá obter as pré-compilações para a mesma configuração de contêiner de desenvolvimento. Isso ocorre porque a pré-compilação para branches secundários que usam a mesma configuração de contêiner de desenvolvimento que o branch principal é, na grande maioria, idêntica para que os desenvolvedores possam se beneficiar do tempo de criação de codespace mais rápidos também nessas branches. Para obter mais informações, consulte "[Introdução a contêineres de desenvolvimento](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)". -Typically, when you configure prebuilds for a branch, prebuilds will be available for multiple machine types. No entanto, se seu repositório tiver um tamanho superior a 32 GB, as pré-compilações não estarão disponíveis para tipos de máquina 2-core e 4-core, uma vez que o armazenamento previsto é limitado a 32 GB. +De modo geral, ao configurar pré-compilações para um branch, as pré-compilações estarão disponíveis para vários tipos de máquina. No entanto, se seu repositório tiver um tamanho superior a 32 GB, as pré-compilações não estarão disponíveis para tipos de máquina 2-core e 4-core, uma vez que o armazenamento previsto é limitado a 32 GB. ## Pré-requisitos @@ -30,53 +30,53 @@ Antes de configurar as pré-compilações para seu projeto, os pontos a seguir d {% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-settings %} 1. Na seção "Código & automação" da barra lateral, clique em **{% octicon "codespaces" aria-label="The Codespaces icon" %} {% data variables.product.prodname_codespaces %}**. -1. In the "Prebuild configuration" section of the page, click **Set up prebuild**. +1. Na seção "Configuração de pré-compilação" da página, clique em **Configurar pré-compilação**. ![O botão "Configurar pré-compilações"](/assets/images/help/codespaces/prebuilds-set-up.png) 1. Escolha o branch para o qual você deseja configurar uma pré-compilação. - ![The branch drop-down menu](/assets/images/help/codespaces/prebuilds-choose-branch.png) + ![Menu suspenso do branch](/assets/images/help/codespaces/prebuilds-choose-branch.png) {% note %} - **Note**: Any branches created from a prebuild-enabled base branch will typically also get prebuilds for the same dev container configuration. For example, if you enable prebuilds for a dev container configuration file on the default branch of the repository, branches based on the default branch will, in most cases, also get prebuilds for the same dev container configuration. + **Observação**: Todos os branches criados a partir de um branch de base habilitado pela pré-compilação normalmente irão receber as pré-compilações para a mesma configuração de contêiner de dev. Por exemplo, se você habilitar as pré-compilações para um arquivo de configuração de contêiner de desenvolvimento no branch padrão do repositório, na maioria dos casos, os branches com base no branch padrão também obterão pré-compilações para a mesma configuração de contêiner de devs. {% endnote %} -1. Optionally, in the **Configuration file** drop-down menu that's displayed, choose the `devcontainer.json` configuration file that you want to use for this prebuild template. Para obter mais informações, consulte "[Introdução a contêineres de desenvolvimento](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers#devcontainerjson)." +1. Opcionalmente, no menu suspenso **arquivo de configuração** exibido, escolha o arquivo de configuração `devcontainer.json` que você deseja usar para esta pré-compilação. Para obter mais informações, consulte "[Introdução a contêineres de desenvolvimento](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers#devcontainerjson)." - ![The configuration file drop-down menu](/assets/images/help/codespaces/prebuilds-choose-configfile.png) + ![Menu suspenso de configuração de arquivo](/assets/images/help/codespaces/prebuilds-choose-configfile.png) -1. Escolha como você quer acionar automaticamente as atualizações do modelo de pré-criação. +1. Escolha como você quer acionar automaticamente as atualizações da pré-compilação. - * **Cada push** (a configuração padrão) - Com esta configuração, configurações de pré-criação serão atualizadas a cada push feito para o branch determinado. Isto irá garantir que os codespaces gerados a partir de um template de pré-criação sempre contenham as configurações mais recentes de codespace, incluindo as dependências adicionadas recentemente ou atualizadas. - * **Na alteração da configuração** - Com essa configuração, as configurações de pré-criação serão atualizadas toda vez que os arquivos de configuração associados para um determinado repositório e branch forem atualizados. Isso garante que as alterações nos arquivos de configuração de contêiner de desenvolvimento do repositório sejam usadas quando um codespace for gerado a partir de um modelo de pré-criação. O fluxo de trabalho de ações que atualizar o template de pré-criação será executado menos vezes. Portanto, esta opção usará menos minutos de ações. No entanto, esta opção não garante que os codespaces sempre incluam dependências recentemente adicionadas ou atualizadas. Portanto, elas podem ser adicionadas ou atualizadas manualmente depois que o codespace for criado. + * **Cada push** (a configuração padrão) - Com esta configuração, configurações de pré-criação serão atualizadas a cada push feito para o branch determinado. Isto irá garantir que os codespaces gerados a partir de uma pré-criação sempre contenham as configurações mais recentes de codespace, incluindo as dependências adicionadas recentemente ou atualizadas. + * **Na alteração da configuração** - Com essa configuração, as configurações de pré-criação serão atualizadas toda vez que os arquivos de configuração associados para um determinado repositório e branch forem atualizados. Isso garante que as alterações nos arquivos de configuração de contêiner de desenvolvimento do repositório sejam usadas quando um codespace for gerado a partir de uma pré-compilação. O fluxo de trabalho de ações que atualizar o template de pré-compilação será executado menos vezes. Portanto, esta opção usará menos minutos de ações. No entanto, esta opção não garante que os codespaces sempre incluam dependências recentemente adicionadas ou atualizadas. Portanto, elas podem ser adicionadas ou atualizadas manualmente depois que o codespace for criado. * **Agendado** - Com esta configuração, você pode atualizar suas configurações de pré-criação em um agendamento personalizado definido por você. Isso pode reduzir o consumo de minutos de ações. No entanto, com esta opção, é possível criar codespaces que não usam as últimas alterações na configuração do contêiner de desenvolvimento. ![As opções de acionamento de pré-criação](/assets/images/help/codespaces/prebuilds-triggers.png) -1. Optionally, select **Reduce prebuild available to only specific regions** to limit access to your prebuild template, then select which regions you want it to be available in. Os desenvolvedores só podem criar Codespaces a partir de uma pré-compilação se estiverem localizados em uma região que você selecionar. By default, your prebuild template is available to all regions where codespaces is available and storage costs apply for each region. +1. Opcionalmente, selecione **Reduzir pré-compilação disponível para apenas regiões específicas** para limitar o acesso à sua pré-compilação e, em seguida, selecione em que regiões você deseja que esteja disponível. Os desenvolvedores só podem criar Codespaces a partir de uma pré-compilação se estiverem localizados em uma região que você selecionar. Por padrão, sua imagem pré-compilada está disponível para todas as regiões onde os Codespaces estão disponíveis e aplicam-se custos de armazenamento para cada região. ![Opções de seleção de região](/assets/images/help/codespaces/prebuilds-regions.png) {% note %} **Atenção**: - * O modelo de pré-compilação para cada região irá incorrer em taxas individuais. Por conseguinte, só devem ser permitidas pré-construções para regiões em que se sabe que serão utilizadas. Para obter mais informações, consulte "[Sobre pré-compilações de {% data variables.product.prodname_github_codespaces %}](/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds#about-billing-for-codespaces-prebuilds)". + * A pré-compilação para cada região irá incorrer em taxas individuais. Por conseguinte, só devem ser permitidas pré-construções para regiões em que se sabe que serão utilizadas. Para obter mais informações, consulte "[Sobre pré-compilações de {% data variables.product.prodname_github_codespaces %}](/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds#about-billing-for-codespaces-prebuilds)". * Os desenvolvedores podem definir sua região padrão para {% data variables.product.prodname_codespaces %}, que pode permitir que você habilite pré-compilações para menos regiões. Para obter mais informações, consulte "[Definindo a sua região padrão para {% data variables.product.prodname_github_codespaces %}](/codespaces/customizing-your-codespace/setting-your-default-region-for-github-codespaces)". {% endnote %} -1. Optionally, set the number of prebuild template versions to be retained. Você pode inserir qualquer número entre 1 e 5. O número padrão das versões salvas é 2, o que significa que apenas a versão de modelo mais recente e a versão anterior são salvas. +1. Opcionalmente, defina o número de versões pré-compiladas a serem mantidas. Você pode inserir qualquer número entre 1 e 5. O número padrão das versões salvas é 2, o que significa que apenas a versão de modelo mais recente e a versão anterior são salvas. - Dependendo das configurações do acionamento da pré-cpmpilação, o modelo pré-compilado pode mudar a cada push ou em cada alteração de configuração do contêiner de dev. A retenção de versões mais antigas de modelos pré-compilados permite criar uma pré-compilação a partir de um commit mais antigo com uma configuração de contêiner de dev diferente do modelo pré-compilado atual. Uma vez que há um custo de armazenamento associado à retenção de versões de modelo pré-compilado, você pode escolher o número de versões a serem retidas com base nas necessidades da sua equipe. Para obter mais informações sobre cobrança, consulte "[Sobre a cobrança para {% data variables.product.prodname_github_codespaces %}](/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces#codespaces-pricing)". + Dependendo das configurações do acionamento da pré-compilação, a sua pré-compilação pode mudar a cada push ou em cada alteração de configuração do contêiner de dev. A retenção de versões mais antigas das pré-compilações permite criar uma pré-compilação a partir de um commit mais antigo com uma configuração de contêiner de dev diferente da pré-compilação atual. Uma vez que há um custo de armazenamento associado à retenção de versões da pré-compilação, você pode escolher o número de versões a serem retidas com base nas necessidades da sua equipe. Para obter mais informações sobre cobrança, consulte "[Sobre a cobrança para {% data variables.product.prodname_github_codespaces %}](/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces#codespaces-pricing)". - Se você definir o número de versões de modelo pré-compilado como economizar para 1, {% data variables.product.prodname_codespaces %} só salvará a versão mais recente do modelo pré-compilado e excluirá a versão mais antiga cada vez que o modelo for atualizado. Isso significa que você não terá um codespace pré-compilado, se você voltar para uma configuração de contêiner de dev mais antiga. + Se você definir o número de versões da pré-compilação como economizar para 1, {% data variables.product.prodname_codespaces %} só salvará a versão mais recente da pré-compilação e excluirá a versão mais antiga cada vez que o modelo for atualizado. Isso significa que você não terá um codespace pré-compilado, se você voltar para uma configuração de contêiner de dev mais antiga. - ![A configuração do histórico do modelo pré-compilado](/assets/images/help/codespaces/prebuilds-template-history-setting.png) + ![A configuração do histórico de pré-compilação](/assets/images/help/codespaces/prebuilds-template-history-setting.png) -1. Optionally, add users or teams to notify when the prebuild workflow run fails for this configuration. Você pode começar a digitar um nome de usuário, nome da equipe ou nome completo e, em seguida, clicar no nome uma vez que ele aparece para adicioná-los à lista. Os usuários ou equipes que você adicionar receberão um e-mail quando ocorrem falhas pré-construídos, contendo um link para os registros de execução de fluxo de trabalho para ajudar com uma investigação mais aprofundada. +1. Opcionalmente, adicione usuários ou equipes para notificar quando a execução do fluxo de trabalho pré-compilado falhar para esta configuração. Você pode começar a digitar um nome de usuário, nome da equipe ou nome completo e, em seguida, clicar no nome uma vez que ele aparece para adicioná-los à lista. Os usuários ou equipes que você adicionar receberão um e-mail quando ocorrem falhas pré-construídos, contendo um link para os registros de execução de fluxo de trabalho para ajudar com uma investigação mais aprofundada. ![A configuração de notificação de falha de pré-compilação](/assets/images/help/codespaces/prebuilds-failure-notification-setting.png) @@ -84,27 +84,27 @@ Antes de configurar as pré-compilações para seu projeto, os pontos a seguir d {% data reusables.codespaces.prebuilds-permission-authorization %} -After you create a prebuild configuration it is listed on the {% data variables.product.prodname_codespaces %} page of your repository settings. A {% data variables.product.prodname_actions %} workflow is queued and then run to create prebuild templates in the regions you specified, based on the branch and dev container configuration file you selected. +Depois de criar uma configuração de pré-compilação, ela será listada na página de {% data variables.product.prodname_codespaces %} das configurações do repositório. Um fluxo de trabalho de {% data variables.product.prodname_actions %} foi colocado em fila e, em seguida, executado para criar pré-compilações nas regiões especificadas, baseado no arquivo de configuração de branch e container de desenvolvimento que você selecionou. -![Screenshot of the list of prebuild configurations](/assets/images/help/codespaces/prebuild-configs-list.png) +![Captura de tela da lista de configurações de pré-compilação](/assets/images/help/codespaces/prebuild-configs-list.png) -For information about editing and deleting prebuild configurations, see "[Managing prebuilds](/codespaces/prebuilding-your-codespaces/managing-prebuilds)." +Para obter informações sobre edição e exclusão de configurações de pré-compilação, consulte "[Gerenciar pré-compilações](/codespaces/prebuilding-your-codespaces/managing-prebuilds)". ## Configurar variáveis de ambiente Para permitir que o processo de pré-compilação acesse as variáveis de ambiente necessárias para criar seu ambiente de desenvolvimento. Você pode defini-las como segredos de repositório de {% data variables.product.prodname_codespaces %} ou como segredos da organização de {% data variables.product.prodname_codespaces %}. Para obter mais informações, consulte "[Adicionando segredos para um repositório](/codespaces/managing-codespaces-for-your-organization/managing-encrypted-secrets-for-your-repository-and-organization-for-github-codespaces#adding-secrets-for-a-repository)" e "[Adicionando segredos a uma organização](/codespaces/managing-codespaces-for-your-organization/managing-encrypted-secrets-for-your-repository-and-organization-for-github-codespaces#adding-secrets-for-an-organization)". -Secrets that you create in this way will be accessible by anyone who creates a codespace from this repository. Se você não quiser isso, você pode definir o segredo `CODESPACES_PREBUILD_TOKEN`. O segredo `CODESPACES_PREBUILD_TOKEN` é usado apenas para pré-compilação e seu valor não pode ser acessado nos codespaces dos usuários. +Os segredos de que você criar desta forma serão acessíveis por qualquer pessoa que criar um codespace a partir deste repositório. Se você não quiser isso, você pode definir o segredo `CODESPACES_PREBUILD_TOKEN`. O segredo `CODESPACES_PREBUILD_TOKEN` é usado apenas para pré-compilação e seu valor não pode ser acessado nos codespaces dos usuários. -Prebuilds cannot use any user-level secrets while building your environment, because these are not available until after the codespace has been created. +As pré-compilações não podem usar nenhum segredo de nível de usuário ao construir seu ambiente, porque elas não são disponibilizadas até que o codespace seja criado. ## Configurando tarefas demoradas a serem incluídas na pré-compilação -Você pode usar os comandos `onCreateCommand` e `updateContentCommand` no seu `devcontainer.json` paraa incluir processos demorados como parte da criação de template de pré-compilação. Para obter mais informações, consulte a documentação de {% data variables.product.prodname_vscode %}, "[referência de devcontainer.json](https://code.visualstudio.com/docs/remote/devcontainerjson-reference#_lifecycle-scripts)". +Você pode usar os comandos `onCreateCommand` e `updateContentCommand` no seu `devcontainer.json` paraa incluir processos demorados como parte da criação da pré-compilação. Para obter mais informações, consulte a documentação de {% data variables.product.prodname_vscode %}, "[referência de devcontainer.json](https://code.visualstudio.com/docs/remote/devcontainerjson-reference#_lifecycle-scripts)". -`onCreateCommand` é executado apenas uma vez, quando o modelo de pré-compilação é criado, enquanto `updateContentCommand` é executado na criação do modelos e em subsequentes atualizações dos modelos. As compilações incrementais devem ser incluídas em `updateContentCommand` uma vez que representam a fonte do seu projeto e devem ser incluídas para cada atualização de um modelo de pré-compilação. +`onCreateCommand` é executado apenas uma vez, quando a pré-compilação é criada, enquanto `updateContentCommand` é executado na criação do modelos e em subsequentes atualizações dos modelos. As compilações incrementais devem ser incluídas em `updateContentCommand` uma vez que representam a fonte do seu projeto e devem ser incluídas para cada atualização de uma pré-compilação. ## Leia mais -- "[Allowing a prebuild to access other repositories](/codespaces/prebuilding-your-codespaces/allowing-a-prebuild-to-access-other-repositories)" +- "[Permitido que uma pré-compilação acesse outros repositórios](/codespaces/prebuilding-your-codespaces/allowing-a-prebuild-to-access-other-repositories)" - "[Solucionar problemas de pré-compilações](/codespaces/troubleshooting/troubleshooting-prebuilds)" diff --git a/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/managing-prebuilds.md b/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/managing-prebuilds.md index d42907df96..5bd591f4b1 100644 --- a/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/managing-prebuilds.md +++ b/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/managing-prebuilds.md @@ -16,7 +16,7 @@ miniTocMaxHeadingLevel: 3 As pré-compilações que você configurar para um repositórios são criadas e atualizadas usando um fluxo de trabalho de {% data variables.product.prodname_actions %}, gerenciado pelo serviço de {% data variables.product.prodname_github_codespaces %}. -Dependendo das configurações em uma configuração de pré-criação, o fluxo de trabalho para atualizar o modelo de pré-criação poderá ser acionado por esses eventos: +Dependendo das configurações em uma configuração de pré-criação, o fluxo de trabalho para atualizar a pré-criação poderá ser acionado por esses eventos: * Criando ou atualizando a configuração de pré-compilação * Enviando por push um commit ou um pull request para um branch configurado para pré-compilações @@ -24,7 +24,7 @@ Dependendo das configurações em uma configuração de pré-criação, o fluxo * Um agendamento que você definiu na configuração de pré-criação * Acionando manualmente o fluxo de trabalho -As configurações na configuração de pré-criação determinam quais eventos acionaram automaticamente uma atualização do modelo de pré-criação. Para obter mais informações, consulte "[Configurando pré-criações](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)". +As configurações na configuração de pré-criação determinam quais eventos acionaram automaticamente uma atualização da pré-criação. Para obter mais informações, consulte "[Configurando pré-criações](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)". As pessoas com acesso de administrador a um repositório podem verificar o progresso de pré-compilações, editar e excluir configurações de pré-criação. @@ -61,7 +61,7 @@ Exibe o histórico de execução de fluxo de trabalho para pré-compilações pa ### Desabilitando configuração de pré-compilação -Para pausar a atualização dos modelos de pré-compilação para uma configuração, você pode desabilitar as execuções de fluxo de trabalho para a configuração. Desabilitar as execuções de fluxo de trabalho para uma configuração de pré-compilação não exclui nenhum modelo de pré-compilação previamente criado para essa configuração e, como resultado, os codespaces continuarão sendo gerados a partir de um modelo de pré-compilação existente. +Para pausar a atualização das pré-compilações para uma configuração, você pode desabilitar as execuções de fluxo de trabalho para a configuração. Desabilitar as execuções de fluxo de trabalho para uma configuração de pré-compilação não exclui nenhuma pré-compilação previamente criado para essa configuração e, como resultado, os codespaces continuarão sendo gerados a partir de uma pré-compilação existente. Desabilitar as execuções de fluxo de trabalho para uma configuração de pré-compilação é útil se você precisar investigar as falhas de criação de modelo. @@ -74,7 +74,7 @@ Desabilitar as execuções de fluxo de trabalho para uma configuração de pré- ### Excluindo a configuração de uma pré-compilação -A exclusão de uma configuração de pré-compilação também exclui todos os modelos de pré-compilação criados anteriormente para essa configuração. Como resultado, logo após você excluir uma configuração, as pré-compilações geradas por essa configuração não estarão disponíveis ao criar um novo codespace. +A exclusão de uma configuração de pré-compilação também exclui todas as pré-compilações criadas anteriormente para essa configuração. Como resultado, logo após você excluir uma configuração, as pré-compilações geradas por essa configuração não estarão disponíveis ao criar um novo codespace. Depois que você excluir uma configuração de pré-compilação, as execuções do fluxo de trabalho que foram enfileirados ou iniciados ainda serão executadas. Elas serão listados no histórico de execução de fluxo de trabalho junto com execuções de fluxo de trabalho concluídas anteriormente. diff --git a/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/testing-dev-container-changes.md b/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/testing-dev-container-changes.md index 2a00e397a9..1eb2a75444 100644 --- a/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/testing-dev-container-changes.md +++ b/translations/pt-BR/content/codespaces/prebuilding-your-codespaces/testing-dev-container-changes.md @@ -14,7 +14,7 @@ product: '{% data reusables.gated-features.codespaces %}' permissions: People with write permissions to a repository can create or edit the dev container configuration for a branch. --- -Qualquer alteração que você fizer na configuração do contêiner de desenvolvimento para um branch pré-habilitado irá resultar na atualização para a configuração de código e o modelo de pré-compilação associado. Por isso, é importante testar tais alterações em um codespace de um branch de teste antes de fazer o commit de suas alterações em um branch do repositório que é ativamente usado. Isso garantirá que você não estará introduzindo alterações para a sua equipe. +Qualquer alteração que você fizer na configuração do contêiner de desenvolvimento para um branch pré-habilitado irá resultar na atualização para a configuração de código a pré-compilação associada. Por isso, é importante testar tais alterações em um codespace de um branch de teste antes de fazer o commit de suas alterações em um branch do repositório que é ativamente usado. Isso garantirá que você não estará introduzindo alterações para a sua equipe. Para obter mais informações, consulte "[Introdução a contêineres de desenvolvimento](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)". @@ -24,7 +24,7 @@ Para obter mais informações, consulte "[Introdução a contêineres de desenvo 1. No codespaec, confira um branch de teste. Para obter mais informações, consulte "[Usando controle de origem no seu codespace](/codespaces/developing-in-codespaces/using-source-control-in-your-codespace#creating-or-switching-branches)." 1. Faça as alterações necessárias na configuração do contêiner de desenvolvimento. 1. Aplique as alterações recompilando o container. Para obter mais informações, consulte "[Introdução a contêineres de desenvolvimento](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers#applying-configuration-changes-to-a-codespace)." -1. Depois de tudo parecer bom, recomendamos também criar um novo codespace a partir de seu branch de teste para garantir que tudo está funcionando. Você pode então fazer commit das alterações no branch padrão do seu repositório ou em um branch de recurso ativo, acionando uma atualização do modelo de pré-criação para esse branch. +1. Depois de tudo parecer bom, recomendamos também criar um novo codespace a partir de seu branch de teste para garantir que tudo está funcionando. Você pode então fazer commit das alterações no branch padrão do seu repositório ou em um branch de recurso ativo, acionando uma atualização da pré-compilaão para esse branch. {% note %} diff --git a/translations/pt-BR/content/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers.md b/translations/pt-BR/content/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers.md index fc8863f358..6a28811a1a 100644 --- a/translations/pt-BR/content/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers.md +++ b/translations/pt-BR/content/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers.md @@ -53,7 +53,7 @@ Para obter informações sobre como escolher sua configuração preferida de con É útil pensar no arquivo `devcontainer.json` serve para fornecer "adaptação" ao invés de "personalização". Você só deve incluir coisas que todos que trabalham em sua base de código precisam como elementos padrão do ambiente de desenvolvimento, não coisas que são preferências pessoais. Coisas como os linters estão corretas para padronizar e exigir que todos realizaram a instalação. Portanto, são boas para incluir no seu arquivo `devcontainer.json`. Coisas como decoradores ou temas de interface de usuário são escolhas pessoais que não devem ser colocadas no arquivo `devcontainer.json`. -Você pode personalizar seus codespaces usando dotfiles e Settings Sync. For more information, see "[Personalizing {% data variables.product.prodname_github_codespaces %} for your account](/codespaces/customizing-your-codespace/personalizing-github-codespaces-for-your-account)." +Você pode personalizar seus codespaces usando dotfiles e Settings Sync. Para obter mais informações, consulte "[Personalizar {% data variables.product.prodname_github_codespaces %} para sua conta](/codespaces/customizing-your-codespace/personalizing-github-codespaces-for-your-account)". ### arquivo Docker diff --git a/translations/pt-BR/content/codespaces/troubleshooting/troubleshooting-prebuilds.md b/translations/pt-BR/content/codespaces/troubleshooting/troubleshooting-prebuilds.md index 65cebe4065..b4b7c08b43 100644 --- a/translations/pt-BR/content/codespaces/troubleshooting/troubleshooting-prebuilds.md +++ b/translations/pt-BR/content/codespaces/troubleshooting/troubleshooting-prebuilds.md @@ -44,7 +44,7 @@ cat /workspaces/.codespaces/shared/environment-variables.json | jq '.ACTION_NAME Você pode notar que, às vezes, quando você cria um novo codespace a partir de um branch habilitado por uma pré-compilaçã, a etiqueta "Pré-compilação de {% octicon "zap" aria-label="The zap icon" %} pronta" não é exibida na caixa de diálogo para escolher um tipo de máquina. Isto significa que pré-compilações não estão disponíveis no momento. -Por padrão, a cada vez que você fizer push para um branch habilitado por uma pré-criação, o template de pré-criação será atualizado. Se o push envolver uma alteração na configuração do contêiner de desenvolvimento, enquanto a atualização estiver em andamento, a etiqueta "Pré-criação pronta de {% octicon "zap" aria-label="The zap icon" %} será removida da lista de tipos de máquina. Neste tempo, você ainda pode criar codespaces sem um modelo de pré-compilação. Se necessário, você pode reduzir as ocasiões em que as pré-criações não estão disponíveis para um repositório, definindo o template de pré-criação para ser atualizado somente quando você fizer uma alteração nos arquivos de configuração do contêiner de desenvolvimento ou apenas em um agendamento personalizado. Para obter mais informações, consulte "[Configurando pré-criações](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)". +Por padrão, a cada vez que você fizer push para um branch habilitado por uma pré-criação, a pré-compilação será atualizada. Se o push envolver uma alteração na configuração do contêiner de desenvolvimento, enquanto a atualização estiver em andamento, a etiqueta "Pré-criação pronta de {% octicon "zap" aria-label="The zap icon" %} será removida da lista de tipos de máquina. Neste tempo, você ainda pode criar codespaces sem uma pré-compilação. Se necessário, você pode reduzir as ocasiões em que as pré-criações não estão disponíveis para um repositório, definindo a pré-criação para ser atualizada somente quando você fizer uma alteração nos arquivos de configuração do contêiner de desenvolvimento ou apenas em um agendamento personalizado. Para obter mais informações, consulte "[Configurando pré-criações](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)". Se seu branch não estiver especificamente habilitado para pré-compilações, ele ainda poderá se beneficiar de pré-compilações se ele foi criado a partir de um branch habilitado por pré-compilação. No entanto, se a configuração do contêiner de desenvolvimento for alterada no seu branch, para que não seja igual à configuração no branch de base, as pré-criações não estarão mais disponíveis no seu branch. @@ -55,13 +55,13 @@ Essas são as coisas a serem verificadas se a etiqueta " Pré-compilação de {% * Verifique se uma alteração para a configuração do contêiner de desenvolvimento foi enviada por push para o branch habilitado pela pré-compilação recentemente. Se for dessa forma, normalmente você terá que esperar até que o fluxo de trabalho de pré-criação, aguarde até que a execução do fluxo de trabalho de pré-compilação seja concluída antes que as pré-criações estejam disponíveis novamente. * Se nenhuma alteração de configuração foi realizada recentemente, acesse a aba **Ações** do seu repositório, clique em **{% octicon "codespaces" aria-label="The Codespaces icon" %} Pré-compilações de {% data variables.product.prodname_codespaces %}** na lista de fluxos de trabalho e verifique se as execuções do fluxo de trabalho de pré-compilação são sendo bem-sucedidas. Se as últimas execuções de um fluxo de trabalho falharem e uma ou mais dessas execuções falharam continham alterações na configuração do contêiner de desenvolvimento, não haverá pré-compilações disponíveis para o branch associado. -## Some resources cannot be accessed in codespaces created using a prebuild +## Alguns recursos não podem ser acessados em codespaces criados usando a pré-compilação -If the `devcontainer.json` configuration file for a prebuild configuration specifies that permissions for access to other repositories are required, then the repository administrator is prompted to authorize these permissions when they create or update the prebuild configuration. If the administrator does not grant all of the requested permissions there's a chance that problems may occur in the prebuild, and in codespaces created from this prebuild. This is true even if the user who creates a codespace based on this prebuild _does_ grant all of the permissions when they are prompted to do so. +Se o arquivo de configuração `devcontainer.json` para uma configuração de pré-compilação especificar que as permissões para acesso a outros repositórios são necessárias, será solicitado que o administrador do repositório autorize essas permissões ao criar ou atualizar a configuração de pré-compilação. Se o administrador não conceder todas as permissões solicitadas, há a probabilidade de que problemas possam ocorrer na precompilação e em codespaces criados a partir desta pré-compilação. Isso é verdade mesmo que o usuário que cria um codespace baseado nessa pré-compilação _conceder_ todas as permissões quando for solicitado a fazê-lo. ## Solucionando problemas de execução de fluxo de trabalho com falhas para pré-compilações -If the `devcontainer.json` configuration file for a prebuild configuration is updated to specify that permissions for access to other repositories are required, and a repository administrator has not been prompted to authorize these permissions for the prebuild configuration, then the prebuild workflow may fail. Try updating the prebuild configuration, without making any changes. If, when you click **Update**, the authorization page is displayed, check that the requested permissions are appropriate and, if so, authorize the request. For more information, see "[Managing prebuilds](/codespaces/prebuilding-your-codespaces/managing-prebuilds#editing-a-prebuild-configuration)" and "[Managing access to other repositories within your codespace](/codespaces/managing-your-codespaces/managing-repository-access-for-your-codespaces#setting-additional-repository-permissions)." +Se o arquivo de configuração `devcontainer.json` para uma configuração de pré-compilação for atualizado para especificar que as permissões para acesso a outros repositórios são necessárias e não for solicitado que um administrador de repositório autorize essas permissões para a configuração de pré-compilação, poderá haver uma falha no fluxo de trabalho de pré-compilação. Tente atualizar a configuração de pré-compilação sem fazer alterações. Se, ao clicar em **Atualizar**, a página de autorização for exibida, verifique se as permissões solicitadas são apropriadas e, em caso afirmativo, autorize a solicitação. Para obter mais informações, consulte "[Gerenciando as pré-compilações](/codespaces/prebuilding-your-codespaces/managing-prebuilds#editing-a-prebuild-configuration)" e "[Gerenciando o acesso a outros repositórios dentro do seu codespace](/codespaces/managing-your-codespaces/managing-repository-access-for-your-codespaces#setting-additional-repository-permissions)". Se o fluxo de trabalho for executado para uma configuração de pré-compilação falhar, você poderá desabilitar temporariamente a configuração de pré-compilação durante a investigação. Para obter mais informações, consulte "[Gereciando pré-compilações](/codespaces/prebuilding-your-codespaces/managing-prebuilds#disabling-a-prebuild-configuration)". diff --git a/translations/pt-BR/content/communities/documenting-your-project-with-wikis/about-wikis.md b/translations/pt-BR/content/communities/documenting-your-project-with-wikis/about-wikis.md index 0050bff7ba..815808c231 100644 --- a/translations/pt-BR/content/communities/documenting-your-project-with-wikis/about-wikis.md +++ b/translations/pt-BR/content/communities/documenting-your-project-with-wikis/about-wikis.md @@ -19,6 +19,8 @@ Todos os repositórios em {% ifversion ghae %}{% data variables.product.product_ Com wikis, é possível gravar conteúdo assim como em qualquer outro lugar no {% data variables.product.product_name %}. Para obter mais informações, consulte "[Começando a escrever e formatar no {% data variables.product.prodname_dotcom %}](/articles/getting-started-with-writing-and-formatting-on-github)". Usamos [nossa biblioteca de markup de código aberto](https://github.com/github/markup) para converter diferentes formatos em HTML, de modo que seja possível optar por escrever em markdown ou qualquer outro formato compatível. +{% data reusables.getting-started.math-and-diagrams %} + {% ifversion fpt or ghes or ghec %}Se você criar um wiki em um repositório público, o wiki ficará disponível para {% ifversion ghes %}qualquer pessoa com acesso para {% data variables.product.product_location %}{% else %}o público{% endif %}. {% endif %}Se você criar um wiki em um repositório privado{% ifversion ghec or ghes %} ou interno,{% endif %} apenas {% ifversion fpt or ghes or ghec %}as pessoas{% elsif ghae %}integrantes da empresa{% endif %} com acesso ao repositório poderão acessar o wiki. Para obter mais informações, consulte "[Configurar visibilidade do repositório](/articles/setting-repository-visibility)". Você pode editar wikis diretamente no {% data variables.product.product_name %} ou editar arquivos wiki localmente. Por padrão, somente as pessoas com acesso de gravação ao repositório podem fazer alterações no wikis, embora você possa permitir que todos em {% data variables.product.product_location %} contribuam para um wiki em {% ifversion ghae %}um repositório interno{% else %}público{% endif %}. Para obter mais informações, consulte "[Alterar permissões de acesso para wikis](/communities/documenting-your-project-with-wikis/changing-access-permissions-for-wikis)." diff --git a/translations/pt-BR/content/communities/documenting-your-project-with-wikis/adding-or-editing-wiki-pages.md b/translations/pt-BR/content/communities/documenting-your-project-with-wikis/adding-or-editing-wiki-pages.md index 250fb80b2f..d8e5bfa621 100644 --- a/translations/pt-BR/content/communities/documenting-your-project-with-wikis/adding-or-editing-wiki-pages.md +++ b/translations/pt-BR/content/communities/documenting-your-project-with-wikis/adding-or-editing-wiki-pages.md @@ -34,7 +34,7 @@ shortTitle: Gerenciar páginas wiki {% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-wiki %} 4. Usando a barra lateral do wiki, navegue até a página que deseja alterar. No canto superior direito da página, clique em **Edit** (Editar). ![Botão Wiki edit page (Editar página wiki)](/assets/images/help/wiki/wiki_edit_page_button.png) -5. Use the text editor to edit the page's content. ![WYSIWYG do wiki](/assets/images/help/wiki/wiki_wysiwyg.png) +5. Use o editor de texto para editar o conteúdo da página. ![WYSIWYG do wiki](/assets/images/help/wiki/wiki_wysiwyg.png) 6. Digite uma mensagem do commit descrevendo as alterações. ![Mensagem do commit do wiki](/assets/images/help/wiki/wiki_commit_message.png) 7. Para fazer commit das alterações no wiki, clique em **Save Page** (Salvar página). diff --git a/translations/pt-BR/content/communities/documenting-your-project-with-wikis/editing-wiki-content.md b/translations/pt-BR/content/communities/documenting-your-project-with-wikis/editing-wiki-content.md index 86622ad120..fb5ae864a7 100644 --- a/translations/pt-BR/content/communities/documenting-your-project-with-wikis/editing-wiki-content.md +++ b/translations/pt-BR/content/communities/documenting-your-project-with-wikis/editing-wiki-content.md @@ -26,7 +26,7 @@ topics: Você pode criar links em wikis usando markup padrão compatível para sua página ou usando sintaxe do MediaWiki. Por exemplo: - Em páginas renderizadas com Markdown, a sintaxe do link é `[Link Text](full-URL-of-wiki-page)`. -- Com a sintaxe do MediaWiki, a sintaxe do link é `[[Link Text|nameofwikipage]]`. +- Com sintaxe do MediaWiki, a sintaxe do link é `[[nameofwikipage├Link Text]]`. ## Adicionar imagens @@ -45,6 +45,11 @@ Para vincular a uma imagem em um repositório no {% data variables.product.produ [[https://github.com/USERNAME/REPOSITORY/blob/main/img/octocat.png|alt=octocat]] +{% ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7647 %} +## Adicionando expressões matemáticas e diagramas{% endif %} + +{% data reusables.getting-started.math-and-diagrams %} + ## Formatos do MediaWiki compatíveis Seja qual for a linguagem de marcação em que sua página wiki foi escrita, sempre haverá uma sintaxe do MediaWiki disponível para você. diff --git a/translations/pt-BR/content/communities/maintaining-your-safety-on-github/blocking-a-user-from-your-personal-account.md b/translations/pt-BR/content/communities/maintaining-your-safety-on-github/blocking-a-user-from-your-personal-account.md index e596d22d49..fea6771d6e 100644 --- a/translations/pt-BR/content/communities/maintaining-your-safety-on-github/blocking-a-user-from-your-personal-account.md +++ b/translations/pt-BR/content/communities/maintaining-your-safety-on-github/blocking-a-user-from-your-personal-account.md @@ -34,8 +34,8 @@ Quando você bloqueia um usuário: - Você é removido como colaborador em seus repositórios - O patrocínio dele para você é cancelado - Qualquer convite pendente de sucessor de uma conta ou de repositório para ou de um usuário bloqueado é cancelado -- The user is removed as a collaborator from all the projects and {% data variables.projects.projects_v1_boards %} owned by you -- You are removed as a collaborator from all the projects and {% data variables.projects.projects_v1_boards %} owned by the user +- O usuário é removido como colaborador de todos os projetos e {% data variables.projects.projects_v1_boards %} pertencente a você +- Você foi removido como colaborador de todos os projetos e {% data variables.projects.projects_v1_boards %} pertencentes ao usuário Depois que você bloqueou um usuário, ele não pode: - Enviar notificações a você, incluindo por [@menção](/articles/basic-writing-and-formatting-syntax/#mentioning-people-and-teams) do seu nome de usuário @@ -48,8 +48,8 @@ Depois que você bloqueou um usuário, ele não pode: - Faz referência cruzada de seus repositórios em comentários - Bifurque, inspecione, fixe ou favorite seus repositórios - Patrocinar você -- Add you as a collaborator on their projects and {% data variables.projects.projects_v1_boards %} -- Make changes to your public projects and {% data variables.projects.projects_v1_boards %} +- Adicione você como colaborador em seus projetos e {% data variables.projects.projects_v1_boards %} +- Faça alterações em seus projetos públicos e {% data variables.projects.projects_v1_boards %} Nos repositórios que você possui, os usuários bloqueados também não podem: - Criar problemas diff --git a/translations/pt-BR/content/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.md b/translations/pt-BR/content/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.md index 3964ae11e1..9748a05a02 100644 --- a/translations/pt-BR/content/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.md +++ b/translations/pt-BR/content/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.md @@ -59,7 +59,7 @@ Você pode criar diretrizes de contribuição padrão para sua organização{% i Caso tenha dúvidas, estes são alguns bons exemplos de diretrizes de contribuição: - [Diretrizes de contribuição](https://github.com/atom/atom/blob/master/CONTRIBUTING.md) do editor Atom. -- [Diretrizes de contribuição](https://github.com/rails/rails/blob/master/CONTRIBUTING.md) do Ruby on Rails. +- [Diretrizes de contribuição](https://github.com/rails/rails/blob/main/CONTRIBUTING.md) do Ruby on Rails. - [Diretrizes de contribuição](https://github.com/opengovernment/opengovernment/blob/master/CONTRIBUTING.md) do Open Government. ## Leia mais diff --git a/translations/pt-BR/content/developers/apps/building-oauth-apps/scopes-for-oauth-apps.md b/translations/pt-BR/content/developers/apps/building-oauth-apps/scopes-for-oauth-apps.md index e1d378c087..f7dce21310 100644 --- a/translations/pt-BR/content/developers/apps/building-oauth-apps/scopes-for-oauth-apps.md +++ b/translations/pt-BR/content/developers/apps/building-oauth-apps/scopes-for-oauth-apps.md @@ -39,45 +39,45 @@ X-Accepted-OAuth-Scopes: user ## Escopos disponíveis -| Nome | Descrição | -| ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |{% ifversion not ghae %} +| Nome | Descrição | +| ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |{% ifversion not ghae %} | **`(sem escopo)`** | Concede acesso somente leitura a informações públicas (incluindo informações do perfil do usuário, informações do repositório e gists){% endif %}{% ifversion ghes or ghae %} | **`site_admin`** | Concede acesso de administrador aos pontos de extremidades da API de administração [{% data variables.product.prodname_ghe_server %}](/rest/reference/enterprise-admin).{% endif %} -| **`repo`** | Grants full access to public{% ifversion ghec or ghes or ghae %}, internal,{% endif %} and private repositories including read and write access to code, commit statuses, repository invitations, collaborators, deployment statuses, and repository webhooks. **Note**: In addition to repository related resources, the `repo` scope also grants access to manage organization-owned resources including projects, invitations, team memberships and webhooks. This scope also grants the ability to manage projects owned by users. | -|  `repo:status` | Concede acesso de leitura/gravaçãopara fazer commit de status em {% ifversion fpt %}repositórios públicos, privados e internos{% elsif ghec or ghes %} privados e internos{% elsif ghae %}privados e internos{% endif %}. Esse escopo só é necessário para conceder a outros usuários ou serviços acesso a status de compromisso de repositórios privados *sem* conceder acesso ao código. | +| **`repo`** | Concede acesso total a repositórios públicos{% ifversion ghec or ghes or ghae %}, internos,{% endif %} e privados, incluindo acesso de leitura e gravação ao código, status de commit, convites de repositório, colaboradores, status de implantação e webhooks do repositório. **Observação**: Além dos recursos relacionados ao repositório, o escopo `repositório` também permite acesso para gerenciar recursos pertencentes à organização, incluindo projetos, convites, associações da equipe e webhooks. Este âmbito também concede a capacidade de gerenciar projectos pertencentes a usuários. | +|  `repo:status` | Concede acesso de leitura/gravaçãopara fazer commit de status em {% ifversion fpt %}repositórios públicos, privados e internos{% elsif ghec or ghes %} privados e internos{% elsif ghae %}privados e internos{% endif %}. Esse escopo só é necessário para conceder a outros usuários ou serviços acesso a status de compromisso de repositórios privados *sem* conceder acesso ao código. | |  `repo_deployment` | Concede acesso aos [status da implementação](/rest/reference/repos#deployments) para {% ifversion not ghae %}público{% else %}interno{% endif %} e repositórios privados. Este escopo só é necessário para conceder a outros usuários ou serviços acesso aos status de implantação, *sem* conceder acesso ao código.{% ifversion not ghae %} |  `public_repo` | Limita o acesso a repositórios públicos. Isso inclui acesso de leitura/gravação em código, status de commit, projetos de repositório, colaboradores e status de implantação de repositórios e organizações públicos. Também é necessário para repositórios públicos marcados como favoritos.{% endif %} |  `repo:invite` | Concede habilidades de aceitar/recusar convites para colaborar em um repositório. Este escopo só é necessário para conceder a outros usuários ou serviços acesso a convites *sem* conceder acesso ao código.{% ifversion fpt or ghes or ghec %} |  `security_events` | Concede:
acesso de leitura e gravação aos eventos de segurança na [API de {% data variables.product.prodname_code_scanning %}](/rest/reference/code-scanning) {%- ifversion ghec %}
acesso de leitura e gravação aos eventos de segurança na [API de {% data variables.product.prodname_secret_scanning %}](/rest/reference/secret-scanning){%- endif %}
Esse escopo é somente necessário para conceder aos outros usuários ou serviços acesso aos eventos de segurança *sem* conceder acesso ao código.{% endif %} -| **`admin:repo_hook`** | Concede acesso de leitura, gravação, fixação e exclusão aos hooks do repositório em {% ifversion fpt %}repositórios públicos, privados ou internos{% elsif ghec or ghes %}públicos, ou internos{% elsif ghae %}privados ou internos{% endif %}. O escopos do `repo` {% ifversion fpt or ghec or ghes %}e `public_repo` concedem{% else %}o escopo concede{% endif %} o acesso total aos repositórios, incluindo hooks de repositório. Use o escopo `admin:repo_hook` para limitar o acesso apenas a hooks de repositório. | -|  `write:repo_hook` | Concede acesso de leitura, gravação e fixação aos hooks em {% ifversion fpt %}repositórios públicos ou privados{% elsif ghec or ghes %}público, privado ou interno{% elsif ghae %}privado ou interno{% endif %}. | -|  `read:repo_hook` | Concede acesso de leitura e fixação aos hooks em {% ifversion fpt %}repositórios públicos ou privados{% elsif ghec or ghes %}público, privado ou interno{% elsif ghae %}privado ou interno{% endif %}. | -| **`admin:org`** | Gerencia totalmente a organização e suas equipes, projetos e associações. | -|  `write:org` | Acesso de leitura e gravação à associação da organização, aos projetos da organização e à associação da equipe. | -|  `read:org` | Acesso somente leitura à associação da organização, aos projetos da organização e à associação da equipe. | -| **`admin:public_key`** | Gerenciar totalmente as chaves públicas. | -|  `write:public_key` | Criar, listar e visualizar informações das chaves públicas. | -|  `read:public_key` | Listar e visualizar informações para as chaves públicas. | -| **`admin:org_hook`** | Concede acesso de leitura, gravação, ping e e exclusão de hooks da organização. **Observação:** Os tokens do OAuth só serão capazes de realizar essas ações nos hooks da organização que foram criados pelo aplicativo OAuth. Os tokens de acesso pessoal só poderão realizar essas ações nos hooks da organização criados por um usuário. | -| **`gist`** | Concede acesso de gravação aos gists. | -| **`notificações`** | Condece:
* acesso de gravação a notificações de um usuário
* acesso para marcar como leitura nos threads
* acesso para inspecionar e não inspecionar um repositório e
* acesso de leitura, gravação e exclusão às assinaturas dos threads. | -| **`usuário`** | Concede acesso de leitura/gravação apenas às informações do perfil. Observe que este escopo inclui `user:email` e `user:follow`. | -|  `read:user` | Concede acesso para ler as informações do perfil de um usuário. | -|  `usuário:email` | Concede acesso de leitura aos endereços de e-mail de um usuário. | +| **`admin:repo_hook`** | Concede acesso de leitura, gravação, fixação e exclusão aos hooks do repositório em {% ifversion fpt %}repositórios públicos, privados ou internos{% elsif ghec or ghes %}públicos, ou internos{% elsif ghae %}privados ou internos{% endif %}. O escopos do `repo` {% ifversion fpt or ghec or ghes %}e `public_repo` concedem{% else %}o escopo concede{% endif %} o acesso total aos repositórios, incluindo hooks de repositório. Use o escopo `admin:repo_hook` para limitar o acesso apenas a hooks de repositório. | +|  `write:repo_hook` | Concede acesso de leitura, gravação e fixação aos hooks em {% ifversion fpt %}repositórios públicos ou privados{% elsif ghec or ghes %}público, privado ou interno{% elsif ghae %}privado ou interno{% endif %}. | +|  `read:repo_hook` | Concede acesso de leitura e fixação aos hooks em {% ifversion fpt %}repositórios públicos ou privados{% elsif ghec or ghes %}público, privado ou interno{% elsif ghae %}privado ou interno{% endif %}. | +| **`admin:org`** | Gerencia totalmente a organização e suas equipes, projetos e associações. | +|  `write:org` | Acesso de leitura e gravação à associação da organização, aos projetos da organização e à associação da equipe. | +|  `read:org` | Acesso somente leitura à associação da organização, aos projetos da organização e à associação da equipe. | +| **`admin:public_key`** | Gerenciar totalmente as chaves públicas. | +|  `write:public_key` | Criar, listar e visualizar informações das chaves públicas. | +|  `read:public_key` | Listar e visualizar informações para as chaves públicas. | +| **`admin:org_hook`** | Concede acesso de leitura, gravação, ping e e exclusão de hooks da organização. **Observação:** Os tokens do OAuth só serão capazes de realizar essas ações nos hooks da organização que foram criados pelo aplicativo OAuth. Os tokens de acesso pessoal só poderão realizar essas ações nos hooks da organização criados por um usuário. | +| **`gist`** | Concede acesso de gravação aos gists. | +| **`notificações`** | Condece:
* acesso de gravação a notificações de um usuário
* acesso para marcar como leitura nos threads
* acesso para inspecionar e não inspecionar um repositório e
* acesso de leitura, gravação e exclusão às assinaturas dos threads. | +| **`usuário`** | Concede acesso de leitura/gravação apenas às informações do perfil. Observe que este escopo inclui `user:email` e `user:follow`. | +|  `read:user` | Concede acesso para ler as informações do perfil de um usuário. | +|  `usuário:email` | Concede acesso de leitura aos endereços de e-mail de um usuário. | |  `user:follow` | Concede acesso para seguir ou deixar de seguir outros usuários.{% ifversion projects-oauth-scope %} -| **`project`** | Grants read/write access to user and organization {% data variables.projects.projects_v2 %}. | -|  `read:project` | Grants read only access to user and organization {% data variables.projects.projects_v2 %}.{% endif %} -| **`delete_repo`** | Concede acesso para excluir repositórios administráveis. | -| **`write:discussion`** | Permite acesso de leitura e gravação para discussões da equipe. | -|  `leia:discussion` | Permite acesso de leitura para discussões em equipe. | -| **`write:packages`** | Concede acesso ao para fazer o upload ou publicação de um pacote no {% data variables.product.prodname_registry %}. Para obter mais informações, consulte "[Publicar um pacote](/github/managing-packages-with-github-packages/publishing-a-package)". | -| **`read:packages`** | Concede acesso ao download ou instalação de pacotes do {% data variables.product.prodname_registry %}. Para obter mais informações, consulte "[Instalando um pacote](/github/managing-packages-with-github-packages/installing-a-package)". | -| **`delete:packages`** | Concede acesso para excluir pacotes de {% data variables.product.prodname_registry %}. Para obter mais informações, consulte "[Excluir e restaurar um pacote](/packages/learn-github-packages/deleting-and-restoring-a-package)". | -| **`admin:gpg_key`** | Gerenciar totalmente as chaves GPG. | -|  `write:gpg_key` | Criar, listar e visualizar informações das chaves GPG. | +| **`project`** | Concede acesso de leitura/gravação ao usuário e à organização {% data variables.projects.projects_v2 %}. | +|  `read:project` | Concede acesso somente de leitura ao usuário e à organização {% data variables.projects.projects_v2 %}.{% endif %} +| **`delete_repo`** | Concede acesso para excluir repositórios administráveis. | +| **`write:discussion`** | Permite acesso de leitura e gravação para discussões da equipe. | +|  `leia:discussion` | Permite acesso de leitura para discussões em equipe. | +| **`write:packages`** | Concede acesso ao para fazer o upload ou publicação de um pacote no {% data variables.product.prodname_registry %}. Para obter mais informações, consulte "[Publicar um pacote](/github/managing-packages-with-github-packages/publishing-a-package)". | +| **`read:packages`** | Concede acesso ao download ou instalação de pacotes do {% data variables.product.prodname_registry %}. Para obter mais informações, consulte "[Instalando um pacote](/github/managing-packages-with-github-packages/installing-a-package)". | +| **`delete:packages`** | Concede acesso para excluir pacotes de {% data variables.product.prodname_registry %}. Para obter mais informações, consulte "[Excluir e restaurar um pacote](/packages/learn-github-packages/deleting-and-restoring-a-package)". | +| **`admin:gpg_key`** | Gerenciar totalmente as chaves GPG. | +|  `write:gpg_key` | Criar, listar e visualizar informações das chaves GPG. | |  `read:gpg_key` | Listar e visualizar informações das chaves GPG.{% ifversion fpt or ghec %} | **`codespace`** | Concede a capacidade de criar e gerenciar codespaces. Os codespaces podem expor um GITHUB_TOKEN que pode ter um conjunto diferente de escopos. Para obter mais informações, consulte "[Segurança em {% data variables.product.prodname_github_codespaces %}](/codespaces/codespaces-reference/security-in-github-codespaces#authentication)."{% endif %} -| **`fluxo de trabalho`** | Concede a capacidade de adicionar e atualizar arquivos do fluxo de trabalho do {% data variables.product.prodname_actions %}. Os arquivos do fluxo de trabalho podem ser confirmados sem este escopo se o mesmo arquivo (com o mesmo caminho e conteúdo) existir em outro branch no mesmo repositório. Os arquivos do fluxo de trabalho podem expor o `GITHUB_TOKEN` que pode ter um conjunto diferente de escopos. Para obter mais informações, consulte "[Autenticação em um fluxo de trabalho](/actions/reference/authentication-in-a-workflow#permissions-for-the-github_token)". | +| **`fluxo de trabalho`** | Concede a capacidade de adicionar e atualizar arquivos do fluxo de trabalho do {% data variables.product.prodname_actions %}. Os arquivos do fluxo de trabalho podem ser confirmados sem este escopo se o mesmo arquivo (com o mesmo caminho e conteúdo) existir em outro branch no mesmo repositório. Os arquivos do fluxo de trabalho podem expor o `GITHUB_TOKEN` que pode ter um conjunto diferente de escopos. Para obter mais informações, consulte "[Autenticação em um fluxo de trabalho](/actions/reference/authentication-in-a-workflow#permissions-for-the-github_token)". | {% note %} diff --git a/translations/pt-BR/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md b/translations/pt-BR/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md index 2be9759d0d..cc2a4204a0 100644 --- a/translations/pt-BR/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md +++ b/translations/pt-BR/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md @@ -19,7 +19,7 @@ shortTitle: Eventos webhook & cargas {% data reusables.webhooks.webhooks_intro %} -Você pode criar webhooks que assinam os eventos listados nesta página. Cada evento de webhook inclui uma descrição das propriedades do webhook e uma carga de exemplo. For more information, see "[Creating webhooks](/webhooks/creating/)." +Você pode criar webhooks que assinam os eventos listados nesta página. Cada evento de webhook inclui uma descrição das propriedades do webhook e uma carga de exemplo. Para obter mais informações, consulte "[Criando webhooks](/webhooks/creating/)." ## Propriedades comuns do objeto da carga do webhook @@ -215,7 +215,7 @@ Um ref do Git foi sincronizado com sucesso para uma réplica de cache. Para obte {% data reusables.webhooks.repo_desc %} {% data reusables.webhooks.org_desc %} {% data reusables.webhooks.app_desc %} -
remetente`| objeto` | Se a de ação ` for reopened_by_user` ou `closed_by_user`, o objeto `remetente` será o usuário que ativou o evento. The `sender` object is {% ifversion fpt or ghec %}`github`{% elsif ghes or ghae %}`github-enterprise`{% else %}empty{% endif %} for all other actions. +remetente`| objeto` | Se a de ação ` for reopened_by_user` ou `closed_by_user`, o objeto `remetente` será o usuário que ativou o evento. O objeto `sender` está {% ifversion fpt or ghec %}`github`{% elsif ghes or ghae %}`github-enterprise`{% else %}vazio{% endif %} para todas as outras ações. ### Exemplo de carga de webhook @@ -714,24 +714,24 @@ Para obter uma descrição detalhada desta carga e da carga para cada tipo de `a {% data reusables.pull_requests.merge-queue-beta %} -Activity related to merge groups in a merge queue. O tipo de atividade é especificado na propriedade ação do objeto da carga. +Atividade relacionada aos grupos de merge em uma fila de merge. O tipo de atividade é especificado na propriedade ação do objeto da carga. ### Disponibilidade - Webhooks do repositório - Webhooks da organização -- {% data variables.product.prodname_github_apps %} with the `merge_queues` permission +- {% data variables.product.prodname_github_apps %} com a permissão `merge_queues` ### Objeto da carga do webhook -| Tecla | Tipo | Descrição | -| ----------------------- | -------- | -------------------------------------------------------------------- | -| `Ação` | `string` | A ação que foi executada. Currently, can only be `checks_requested`. | -| `merge_group` | `objeto` | The merge group. | -| `merge_group[head_sha]` | `string` | The SHA of the merge group. | -| `merge_group[head_ref]` | `string` | The full ref of the merge group. | -| `merge_group[base_ref]` | `string` | The full ref of the branch the merge group will be merged into. | +| Tecla | Tipo | Descrição | +| ----------------------- | -------- | --------------------------------------------------------------------- | +| `Ação` | `string` | A ação que foi executada. Atualmente, só pode ser `checks_requested`. | +| `merge_group` | `objeto` | O grupo de merge. | +| `merge_group[head_sha]` | `string` | O SHA do grupo de merge. | +| `merge_group[head_ref]` | `string` | O ref completo do grupo de merge. | +| `merge_group[base_ref]` | `string` | O ref completo do branch no qual o grupo merge será mesclado. | {% data reusables.webhooks.repo_desc %} {% data reusables.webhooks.org_desc %} {% data reusables.webhooks.app_desc %} @@ -926,7 +926,7 @@ Atividade relacionada a {% data variables.product.prodname_registry %}. {% data {% ifversion projects-v2 %} {% note %} -**Note**: This event only occurs for {% data variables.product.prodname_projects_v1 %}. +**Observação**: Este evento ocorre apenas para {% data variables.product.prodname_projects_v1 %}. {% endnote %} {% endif %} @@ -958,7 +958,7 @@ Atividade relacionada a {% data variables.product.prodname_registry %}. {% data {% ifversion projects-v2 %} {% note %} -**Note**: This event only occurs for {% data variables.product.prodname_projects_v1 %}. +**Observação**: Este evento ocorre apenas para {% data variables.product.prodname_projects_v1 %}. {% endnote %} {% endif %} @@ -988,7 +988,7 @@ Atividade relacionada a {% data variables.product.prodname_registry %}. {% data {% ifversion projects-v2 %} {% note %} -**Note**: This event only occurs for {% data variables.product.prodname_projects_v1 %}. +**Observação**: Este evento ocorre apenas para {% data variables.product.prodname_projects_v1 %}. {% endnote %} {% endif %} @@ -1011,11 +1011,11 @@ Atividade relacionada a {% data variables.product.prodname_registry %}. {% data {% note %} -**Note:** Webhook events for {% data variables.projects.projects_v2 %} are currently in beta and subject to change. To share feedback about {% data variables.projects.projects_v2 %} webhooks with {% data variables.product.product_name %}, see the [Projects webhook feedback discussion](https://github.com/orgs/community/discussions/17405). +**Observação:** Os eventos de webhook para {% data variables.projects.projects_v2 %} estão atualmente no beta e sujeitos a alterações. Para compartilhar comentários sobrewebhooks de {% data variables.projects.projects_v2 %} com {% data variables.product.product_name %}, consulte a [Discussão de feedback sobre os webhooks dos projetos](https://github.com/orgs/community/discussions/17405). {% endnote %} -Activity related to items in a {% data variables.projects.project_v2 %}. {% data reusables.webhooks.action_type_desc %} Para obter mais informações, consulte "[Sobre {% data variables.projects.projects_v2 %}](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects). +Atividade relacionada aos itens em um {% data variables.projects.project_v2 %}. {% data reusables.webhooks.action_type_desc %} Para obter mais informações, consulte "[Sobre {% data variables.projects.projects_v2 %}](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects). ### Disponibilidade @@ -1191,9 +1191,9 @@ As entregas para eventos `review_requested` e `review_request_removed` terão um | `commits[][author][email]` | `string` | O endereço de e-mail do autor do git. | | `commits[][url]` | `url` | URL que aponta para o recurso de commit de API. | | `commits[][distinct]` | `boolean` | Se este compromisso é diferente de qualquer outro que tenha sido carregado anteriormente. | -| `commits[][added]` | `array` | Um array de arquivos adicionados no commit. | -| `commits[][modified]` | `array` | Um array de arquivos modificados pelo commit. | -| `commits[][removed]` | `array` | Um array de arquivos removidos no commit. | +| `commits[][added]` | `array` | Um array de arquivos adicionados no commit. Para commits extremamente grandes, em que {% data variables.product.product_name %} não pode calcular essa lista oportunamente, isso pode ficar vazio mesmo que os arquivos tenham sido adicionados. | +| `commits[][modified]` | `array` | Um array de arquivos modificados pelo commit. Para commits extremamente grandes, em que {% data variables.product.product_name %} não pode calcular essa lista oportunamente, isso pode ficar vazio mesmo que os arquivos tenham sido modificados. | +| `commits[][removed]` | `array` | Um array de arquivos removidos no commit. Para commits extremamente grandes, em que {% data variables.product.product_name %} não pode calcular essa lista oportunamente, isso pode ficar vazio mesmo se os arquivos foram removidos. | | `pusher` | `objeto` | O usuário que fez o push dos commits. | {% data reusables.webhooks.repo_desc %} {% data reusables.webhooks.org_desc %} diff --git a/translations/pt-BR/content/discussions/collaborating-with-your-community-using-discussions/about-discussions.md b/translations/pt-BR/content/discussions/collaborating-with-your-community-using-discussions/about-discussions.md index 272eeb5b02..6d3b0372d4 100644 --- a/translations/pt-BR/content/discussions/collaborating-with-your-community-using-discussions/about-discussions.md +++ b/translations/pt-BR/content/discussions/collaborating-with-your-community-using-discussions/about-discussions.md @@ -63,7 +63,7 @@ Você pode destacar discussões que contenham conversas importantes, úteis ou e ## Compartilhando feedback -Você pode compartilhar seus comentários sobre {% data variables.product.prodname_discussions %} com {% data variables.product.company_short %}. To join the conversation, see [{% data variables.product.prodname_github_community %} discussions](https://github.com/orgs/community/discussions/categories/discussions). +Você pode compartilhar seus comentários sobre {% data variables.product.prodname_discussions %} com {% data variables.product.company_short %}. Para participar da conversa, consulte [Discussões de {% data variables.product.prodname_github_community %}](https://github.com/orgs/community/discussions/categories/discussions). ## Leia mais diff --git a/translations/pt-BR/content/education/contribute-with-github-community-exchange/getting-started-with-github-community-exchange.md b/translations/pt-BR/content/education/contribute-with-github-community-exchange/getting-started-with-github-community-exchange.md index d79f280639..28b44dc376 100644 --- a/translations/pt-BR/content/education/contribute-with-github-community-exchange/getting-started-with-github-community-exchange.md +++ b/translations/pt-BR/content/education/contribute-with-github-community-exchange/getting-started-with-github-community-exchange.md @@ -1,45 +1,45 @@ --- -title: Getting started with GitHub Community Exchange +title: Primeiros passos com o GitHub Community Exchange shortTitle: Começar -intro: 'Learn how to access {% data variables.product.prodname_community_exchange %} and submit your repository.' +intro: 'Saiba como acessar {% data variables.product.prodname_community_exchange %} e enviar o seu repositório.' versions: fpt: '*' --- ## Introdução -{% data reusables.education.about-github-community-exchange-intro %} {% data variables.product.prodname_community_exchange %} can help you make your first open source contribution or grow your own open source project. +{% data reusables.education.about-github-community-exchange-intro %} {% data variables.product.prodname_community_exchange %} pode ajudar você a fazer sua primeira contribuição de código aberto ou ampliar seu próprio projeto de código aberto. -For more information about how {% data variables.product.prodname_community_exchange %} can help you as a student, see "[About {% data variables.product.prodname_community_exchange %}](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-community-exchange)." +Para obter mais informações sobre como {% data variables.product.prodname_community_exchange %} pode ajudar você como aluno, consulte "[Sobre {% data variables.product.prodname_community_exchange %}](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-community-exchange)". -## Accessing {% data variables.product.prodname_community_exchange %} +## Acessando {% data variables.product.prodname_community_exchange %} {% data reusables.education.access-github-community-exchange %} -## Finding interesting repositories +## Encontrando repositórios interessantes -You can browse repositories submitted to {% data variables.product.prodname_community_exchange %} from the gallery page. +Você pode pesquisar repositórios enviados para {% data variables.product.prodname_community_exchange %} a partir da página da galeria. -As you think about what open source repositories may be interesting, consider if you're wanting to learn or collaborate, or if there are particular topics or languages that could be a good starting point. +Enquanto você pensa sobre quais repositórios de código aberto podem ser interessantes, considere se você está querendo aprender ou colaborar, ou se há tópicos ou linguagens específicas que possam ser um bom ponto de partida. -When exploring repositories in the {% data variables.product.prodname_community_exchange %} gallery, you can filter available repositories by purpose, topics, or languages, and search for repositories by name and description. You can sort the list of repositories in the gallery by submission date, or by the number of stars, forks, or issues a repository has. +Ao explorar os repositórios na galeria de {% data variables.product.prodname_community_exchange %}, você pode filtrar repositórios disponíveis por propósito, tópicos ou linguagens e pesquisar repositórios por nome e descrição. Você pode classificar a lista de repositórios na galeria por data de envio ou pelo número de estrelas, bifurcações ou problemas que um repositório possui. -![Screenshot of Community Exchange search box and dropdown filters](/assets/images/help/education/community-exchange-search-and-filter.png) +![Captura de tela da caixa de pesquisa e dos filtros do menu suspensos do Community Exchange](/assets/images/help/education/community-exchange-search-and-filter.png) -## Starring repositories +## Repositórios favoritados -You can star repositories listed in the {% data variables.product.prodname_community_exchange %} gallery. Starring makes it easy to find a repository in the gallery again later. Marcar um repositório com estrelas também demonstra apreciação ao trabalho do mantenedor de repositório. +Você pode favoritar repositórios listados na galeria de {% data variables.product.prodname_community_exchange %}. Marcar como favorito facilita encontrar um repositório na galeria novamente mais tarde. Marcar um repositório com estrelas também demonstra apreciação ao trabalho do mantenedor de repositório. -Repository listings in the {% data variables.product.prodname_community_exchange %} gallery can be sorted on the number of stars a repository has. +As listagens de repositórios na galeria de {% data variables.product.prodname_community_exchange %} podem ser classificadas no número de estrelas que um repositório possui. -To star a repository: Go to your {% data variables.product.prodname_community_exchange %} home page, find the repository you want to star, and click {% octicon "star" aria-label="The star icon" %} **Star** button found right by its name. +Para marcar um repositório como favorito: acesse a página inicial do seu {% data variables.product.prodname_community_exchange %}, encontre o repositório que deseja favoritar e clique no botão {% octicon "star" aria-label="The star icon" %} **Estrela** ao lado do seu nome. -## Reporting abuse +## Denunciar abuso -The {% data variables.product.prodname_community_exchange %} community moderates repository submissions. You can report abusive repositories, spammy, or disruptive content at any time. +A comunidade de {% data variables.product.prodname_community_exchange %} modera os envios do repositório. Você pode relatar repositórios abusivos, spam ou conteúdo disruptivo a qualquer momento. -To report an abusive repository: Go to your {% data variables.product.prodname_community_exchange %} home page, find the repository you want to report, click the {% octicon "kebab-horizontal" aria-label="The edit icon" %} drop-down right by its name, then click {% octicon "report" aria-label="The report symbol" %} **Report abuse**. +Para denunciar um repositório abusivo: acesse a página inicial de {% data variables.product.prodname_community_exchange %}, encontre o repositório que deseja reportar. Clique no menu suspenso {% octicon "kebab-horizontal" aria-label="The edit icon" %} ao lado do seu nome e, em seguida, clique em {% octicon "report" aria-label="The report symbol" %} **Relatar abuso**. ## Leia mais -- "[Sobre {% data variables.product.prodname_community_exchange %}](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-community-exchange)" +- ""[Sobre {% data variables.product.prodname_community_exchange %}](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-community-exchange)"" diff --git a/translations/pt-BR/content/education/contribute-with-github-community-exchange/index.md b/translations/pt-BR/content/education/contribute-with-github-community-exchange/index.md index caf08352b6..30b1363953 100644 --- a/translations/pt-BR/content/education/contribute-with-github-community-exchange/index.md +++ b/translations/pt-BR/content/education/contribute-with-github-community-exchange/index.md @@ -1,7 +1,7 @@ --- -title: Contribute with GitHub Community Exchange +title: Contribua com o GitHub Community Exchange shortTitle: '{% data variables.product.prodname_community_exchange %}' -intro: 'With {% data variables.product.prodname_community_exchange %}, you can use {% data variables.product.product_name %} to contribute to open source and build your portfolio.' +intro: 'Com {% data variables.product.prodname_community_exchange %}, você pode usar {% data variables.product.product_name %} para contribuir para o código aberto e criar o seu portfólio.' versions: fpt: '*' children: diff --git a/translations/pt-BR/content/education/contribute-with-github-community-exchange/managing-your-submissions-to-github-community-exchange.md b/translations/pt-BR/content/education/contribute-with-github-community-exchange/managing-your-submissions-to-github-community-exchange.md index 6c04729a1b..6f7f500958 100644 --- a/translations/pt-BR/content/education/contribute-with-github-community-exchange/managing-your-submissions-to-github-community-exchange.md +++ b/translations/pt-BR/content/education/contribute-with-github-community-exchange/managing-your-submissions-to-github-community-exchange.md @@ -1,24 +1,24 @@ --- -title: Managing your submissions to GitHub Community Exchange -shortTitle: Manage your submissions -intro: 'You can manage the purpose, topics, and offers assigned to each of your repositories in the {% data variables.product.prodname_community_exchange %} gallery, or delete your repository submissions.' +title: Gerenciando os seus envios para o GitHub Community Exchange +shortTitle: Gerencie os seus envios +intro: 'Você pode gerenciar o objetivo, tópicos e ofertas atribuídos a cada um dos repositórios na galeria de {% data variables.product.prodname_community_exchange %} ou excluir seus envios de repositório.' versions: fpt: '*' --- -## About your submissions +## Sobre seus envios -During the {% data variables.product.prodname_community_exchange %} submission process, you will choose a purpose, topics, and offers for your repository. Once a repository has been submitted to {% data variables.product.prodname_community_exchange %}, it will be published with these details. For more information, see "[Submitting your repository to GitHub Community Exchange](/education/contribute-with-github-community-exchange/submitting-your-repository-to-github-community-exchange)." +Durante o processo de envio de {% data variables.product.prodname_community_exchange %}, você escolherá um propósito, tópicos e ofertas para o seu repositório. Uma vez que um repositório tenha sido enviado a {% data variables.product.prodname_community_exchange %}, ele será publicado com esses detalhes. Para obter mais informações, consulte "[Enviando seu repositório ao GitHub Community Exchange](/education/contribute-with-github-community-exchange/submitting-your-repository-to-github-community-exchange)". -After you've submitted, you can still edit the topics and offers associated with your repository. You can also update the purpose of your repository by changing the corresponding topic(s). Para obter mais informações, consulte "[Classificar seu repositório com tópicos](/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/classifying-your-repository-with-topics)". +Depois de enviado, você ainda poderá editar os tópicos e ofertas associados ao seu repositório. Você também pode atualizar o objetivo do repositório alterando o(s) tópico(s) correspondente. Para obter mais informações, consulte "[Classificar seu repositório com tópicos](/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/classifying-your-repository-with-topics)". -The language associated with your repository is the primary language used and is automatically determined by {% data variables.product.prodname_dotcom %}. For more information, see "[About repository languages](/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-repository-languages)." +A linguagem associada ao repositório é a linguagem principal usada e é automaticamente determinada por {% data variables.product.prodname_dotcom %}. Para obter mais informações, consulte "[Sobre as linguagens do repositório](/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-repository-languages)". -The {% data variables.product.prodname_community_exchange %} community moderates all repository submissions. +A comunidade {% data variables.product.prodname_community_exchange %} modera todos os envios de repositório. -## Managing your submissions +## Gerenciando seus envios -1. From your {% data variables.product.prodname_global_campus %} dashboard, navigate to the {% data variables.product.prodname_community_exchange %} home page. -1. Above the list of repositories, click the **Submissions** tab. ![Screenshot of the Submissions tab](/assets/images/help/education/community-exchange-submissions-tab.png) -1. Optionally, edit your submitted repository. To the right of the repository you want to edit, click {% octicon "pencil" aria-label="The edit icon" %} to go directly to your repository homepage. From there, you can update the purpose, topics, and offers assigned to your repository. -1. Optionally, delete a submitted repository from the gallery. To the right of the repository submission you want to remove, click {% octicon "trash" aria-label="The trash icon" %}. +1. Do painel de {% data variables.product.prodname_global_campus %}, acesse a página inicial de {% data variables.product.prodname_community_exchange %}. +1. Acima da lista de repositórios, clique na aba **Envios**. ![Captura de tela da aba Envios](/assets/images/help/education/community-exchange-submissions-tab.png) +1. Opcionalmente, edite o repositório enviado. À direita do repositório que você deseja editar, clique em {% octicon "pencil" aria-label="The edit icon" %} para ir diretamente para a página inicial do repositório. A partir daí, você pode atualizar o propósito, tópicos e ofertas atribuídos ao seu repositório. +1. Opcionalmente, exclua um repositório enviado da galeria. À direita do envio do repositório que deseja remover, clique em {% octicon "trash" aria-label="The trash icon" %}. diff --git a/translations/pt-BR/content/education/contribute-with-github-community-exchange/submitting-your-repository-to-github-community-exchange.md b/translations/pt-BR/content/education/contribute-with-github-community-exchange/submitting-your-repository-to-github-community-exchange.md index aeca760eab..ab39d9712b 100644 --- a/translations/pt-BR/content/education/contribute-with-github-community-exchange/submitting-your-repository-to-github-community-exchange.md +++ b/translations/pt-BR/content/education/contribute-with-github-community-exchange/submitting-your-repository-to-github-community-exchange.md @@ -1,48 +1,48 @@ --- -title: Submitting your repository to GitHub Community Exchange -shortTitle: Submit your repository -intro: 'You can submit your repository to {% data variables.product.prodname_community_exchange %} for others to view or contribute to.' +title: Enviando o seu repositório ao GitHub Community Exchange +shortTitle: Envie seu repositório +intro: 'Você pode enviar seu repositório para {% data variables.product.prodname_community_exchange %} para que outros possam visualizar ou contribuir.' versions: fpt: '*' --- -## About repository submissions +## Sobre envios de repositórios -Only public repositories owned by personal accounts can be submitted to {% data variables.product.prodname_community_exchange %}. +Apenas repositórios públicos pertencentes a contas pessoais podem ser enviados para {% data variables.product.prodname_community_exchange %}. -There are three types of repository submissions: +Existem três tipos de submissões de repositório: -- **Learn.** A repository to share step-by-step instructions to build a project. -- **Collaborate.** A repository seeking collaborators to work on a project. -- **Learn and Collaborate.** A repository which is a combination of `Learn` and `Collaborate`. +- **Aprender.** Um repositório compartilha instruções passo a passo para criar um projeto. +- **Colaborar.** Um repositório que busca colaboradores para trabalhar em um projeto. +- **Aprender e colaborar.** Um repositório que é uma combinação de `Aprender` e `Colaborar`. -Consider what the main purpose of your repository is when choosing the type of submission for your repository. +Considere qual é o principal objetivo do repositório ao escolher o tipo de envio para o repositório. -To promote your project and make it more discoverable to other students, you should assign one or more topics and {% data variables.product.prodname_student_pack %} offers to your repository. Para obter mais informações, consulte "[Classificar seu repositório com tópicos](/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/classifying-your-repository-with-topics)". +Para promover seu projeto e torná-lo mais detectável para outros alunos, você deve atribuir um ou mais tópicos e {% data variables.product.prodname_student_pack %} ofertas ao seu repositório. Para obter mais informações, consulte "[Classificar seu repositório com tópicos](/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/classifying-your-repository-with-topics)". -Once a repository has been submitted to {% data variables.product.prodname_community_exchange %}, it will be published immediately with the purpose, topics, and offers you've chosen. The {% data variables.product.prodname_community_exchange %} community moderates all repository submissions. +Uma vez que um repositório for enviado para {% data variables.product.prodname_community_exchange %}, ele será publicado imediatamente com a finalidade, tópicos e ofertas que você escolheu. A comunidade {% data variables.product.prodname_community_exchange %} modera todos os envios de repositório. -### Submission requirements +### Requisitos de envio -Your repository must meet a minimum set of requirements for a submission to be accepted. During the submission process, if the submission criteria hasn't been met for your selected repository, you will be notified of the missing items. +Seu repositório deve cumprir um conjunto mínimo de requisitos para que um envio seja aceito. Durante o processo de envio, se os critérios de envio não forem cumpridos no repositório selecionado, você será notificado dos itens que faltam. -For a submission with a purpose of `Learn`, your repository must have: -- A description. -- A LEARN.md file to provide step-by-step instructions, with text and/or media, on how you built your project. Ideally, your LEARN.md file will deconstruct your project into small components and provide thorough details of each step, so that other students can code their project by following your instructions. -- A README.md file to provide a detailed description of your project. +Para um envio com objetivo de `Aprender`, seu repositório deve ter: +- Uma descrição. +- Um arquivo LEARN.md para fornecer instruções passo a passo, com texto e/ou mídia, sobre como você construiu seu projeto. Idealmente, o seu arquivo LEARN.md desconstruirá o seu projeto em pequenos componentes e fornecerá detalhes completos de cada etapa para que outros alunos possam programar seus projetos seguindo suas instruções. +- Um arquivo README.md para fornecer uma descrição detalhada do seu projeto. -For a submission with a purpose of `Collaborate`, your repository must have: -- A description. -- A README.md file to provide a detailed description of your project. -- One or more issues for collaborators to work on. +Para um envio com a finalidade de `Colaborar`, seu repositório deve ter: +- Uma descrição. +- Um arquivo README.md para fornecer uma descrição detalhada do seu projeto. +- Um ou mais problemas para os colaboradores trabalharem. -A good repository submission for both `Learn` and `Collaborate` purposes, is a repository that follows community standards. For more information, see "[About community profiles for public repositories](/communities/setting-up-your-project-for-healthy-contributions/about-community-profiles-for-public-repositories)." +Um bom envio de repositório para as finalidades `Aprender` e `Colaborar`, é um repositório que segue os padrões da comunidade. Para obter mais informações, consulte "[Sobre os perfis da comunidade para repositórios públicos](/communities/setting-up-your-project-for-healthy-contributions/about-community-profiles-for-public-repositories)". -## Submitting your repository +## Enviando seu repositório -1. From your {% data variables.product.prodname_global_campus %} dashboard, navigate to the {% data variables.product.prodname_community_exchange %} home page. -1. Above the list of repositories, to the right of the search and dropdown filters, click **Add repository**. ![Screenshot of the Add repository button](/assets/images/help/education/community-exchange-submission-add-repo.png) -1. Use the **What is the purpose of your submission?** drop-down menu and select one or more entries matching your submission. ![Screenshot of the purpose dropdown for a repository submission](/assets/images/help/education/community-exchange-repo-submission-purpose.png) -1. Use the **Which repository would you like to use?** drop-down menu and select the repository for your submission. If the submission criteria hasn't been met, you will be notified of the missing items. ![Screenshot of the repository dropdown for a repository submission](/assets/images/help/education/community-exchange-repo-submission-repo.png) -1. Use the **Which offers did you use for your project?** drop-down menu and select one or more entries matching your submission. ![Screenshot of the offers dropdown for a repository submission](/assets/images/help/education/community-exchange-repo-submission-offers.png) -1. Click **Submit the project**. +1. Do painel de {% data variables.product.prodname_global_campus %}, acesse a página inicial de {% data variables.product.prodname_community_exchange %}. +1. Acima da lista de repositórios, à direita dos filtros de pesquisa e do menu suspenso, clique em **Adicionar repositório**. ![Captura de tela do botão Adicionar repositório](/assets/images/help/education/community-exchange-submission-add-repo.png) +1. Use o menu suspenso **Qual é o propósito do seu envio?** e selecione uma ou mais entradas que correspondam ao seu envio. ![Captura de tela do menu suspenso para envio de um repositório](/assets/images/help/education/community-exchange-repo-submission-purpose.png) +1. Usar o menu suspenso **Qual repositório você gostaria de usar?** e selecione o repositório para envio. Se os critérios de envio não forem atendidos, você será notificado dos itens que faltam. ![Captura de tela domenu suspenso do repositório para envio de um repositório](/assets/images/help/education/community-exchange-repo-submission-repo.png) +1. Use o menu suspenso **Quais ofertas você usou para o seu projeto?** e selecione uma ou mais entradas correspondentes ao seu envio. ![Captura de tela do menu suspenso de ofertas para envio de um repositório](/assets/images/help/education/community-exchange-repo-submission-offers.png) +1. Clique em **Enviar o projeto**. diff --git a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-community-exchange.md b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-community-exchange.md similarity index 57% rename from translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-community-exchange.md rename to translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-community-exchange.md index b5c3de787d..da737c8436 100644 --- a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-community-exchange.md +++ b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-community-exchange.md @@ -1,9 +1,11 @@ --- title: Sobre o GitHub Community Exchange -intro: 'Learn the skills you need to contribute to open source projects and grow your own portfolio, with {% data variables.product.prodname_community_exchange %}.' +intro: 'Aprenda as habilidades de que você precisa contribuir para projetos de código aberto e aumente seu próprio portfólio, com {% data variables.product.prodname_community_exchange %}.' +redirect_from: + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-community-exchange versions: fpt: '*' -shortTitle: About Community Exchange +shortTitle: Sobre o Community Exchange --- ## Sobre {% data variables.product.prodname_community_exchange %} @@ -21,10 +23,10 @@ Você pode ajudar seus pares a aprender habilidades de código aberto, tornar-se - Envie um repositório para ensinar novas habilidades - Gerencie seus envios de repositórios -For more information, see "[Contribute with GitHub Community Exchange](/education/contribute-with-github-community-exchange)." +Para obter mais informações, consulte "[Contribuições para o GitHub Community Exchange](/education/contribute-with-github-community-exchange)". {% data reusables.education.access-github-community-exchange %} ## Leia mais -- "[Começar com {% data variables.product.prodname_community_exchange %}](/education/contribute-with-github-community-exchange/getting-started-with-github-community-exchange)" +- "[Primeiros passos com {% data variables.product.prodname_community_exchange %}](/education/contribute-with-github-community-exchange/getting-started-with-github-community-exchange)" diff --git a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-global-campus-for-students.md b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-global-campus-for-students.md new file mode 100644 index 0000000000..b75a97fdb5 --- /dev/null +++ b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-global-campus-for-students.md @@ -0,0 +1,40 @@ +--- +title: Sobre o GitHub Global Campus para alunos +intro: 'O {% data variables.product.prodname_education %} proporciona aos estudantes do mundo real experiência com acesso grátis a várias ferramentas de desenvolvedor de parceiros do {% data variables.product.prodname_dotcom %}.' +redirect_from: + - /education/teach-and-learn-with-github-education/about-github-education-for-students + - /github/teaching-and-learning-with-github-education/about-github-education-for-students + - /articles/about-github-education-for-students + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-education-for-students + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-education-for-students +versions: + fpt: '*' +shortTitle: Para alunos +--- + +Usar o {% data variables.product.prodname_dotcom %} nos projetos da sua escola é uma maneira prática de colaborar com outras pessoas e de criar um portfólio que demonstra experiência no mundo real. + +Cada pessoa com uma conta do {% data variables.product.prodname_dotcom %} pode colaborar em repositórios públicos e privados ilimitados com o {% data variables.product.prodname_free_user %}. Como estudante, você também pode candidatar-se aos benefícios do aluno de {% data variables.product.prodname_education %}. Os seus benefícios e recursos de {% data variables.product.prodname_education %} de aluno estão todos incluídos em {% data variables.product.prodname_global_campus %}, um portal que permite que você acesse seus benefícios de educação, tudo em um só lugar. Para obter mais informações, consulte "[Candidatar-se ao GitHub Global Campus como aluno](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/apply-to-github-global-campus-as-a-student)" e [{% data variables.product.prodname_education %}](https://education.github.com/). + +Antes de se candidatar ao Global Campus, verifique se sua comunidade de aprendizado já tem parceria conosco como escola de {% data variables.product.prodname_campus_program %}. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_campus_program %}](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-campus-program)." + +Se você é integrante de um clube escolar, um professor pode candidatar-se a {% data variables.product.prodname_global_campus %} para que sua equipe possa colaborar usando {% data variables.product.prodname_team %}, que permite usuários ilimitados e repositórios privados, gratuitamente. Para obter mais informações, consulte "[Candidatar-se a {% data variables.product.prodname_global_campus %} como professor](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/apply-to-github-global-campus-as-a-teacher)". + +Depois que o aluno de {% data variables.product.prodname_global_campus %} for verificado, você poderá acessar {% data variables.product.prodname_global_campus %} a qualquer momento acessando o site [{% data variables.product.prodname_education %}](https://education.github.com). + +![Portal de {% data variables.product.prodname_global_campus %} para alunos](/assets/images/help/education/global-campus-portal-students.png) + +## Funcionalidades de {% data variables.product.prodname_global_campus %} para os alunos + +{% data variables.product.prodname_global_campus %} é um portal a partir do qual você pode acessar seus benefícios e recursos de {% data variables.product.prodname_education %}, tudo em um só lugar. No portal {% data variables.product.prodname_global_campus %}, os alunos podem: +- Conectar-se com um especialista de campus. Para obter mais informações sobre especialistas de campus, consulte "[Sobre especialistas de campus](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-campus-experts)." +- Explore e reivindique ofertas para ferramentas grátis no setor a partir do [pacote de desenvolvedor para estudantes](https://education.github.com/pack). +- Veja os próximos eventos presenciais e virtuais para estudantes, curados por {% data variables.product.prodname_education %} e líderes estudantes. +- Veja as atividades no [GitHub Classroom](https://classroom.github.com/) com as próximas datas de vencimento. +- Mantenha-se atualizado sobre o que a comunidade está interessada ao assistir os episódios recentes de [Campus TV](https://www.twitch.tv/githubeducation). Campus TV is created by {% data variables.product.prodname_dotcom %} and student community leaders and can be watched live or on demand. +- Descubra repositórios criados pelos alunos do GitHub Community Exchange. Para obter mais informações, consulte "[Sobre o GitHub Community Exchange](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-community-exchange)". + +## Leia mais + +- "[Sobre {% data variables.product.prodname_global_campus %} para professores](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/about-github-global-campus-for-teachers)" +- "[Sobre {% data variables.product.prodname_community_exchange %}](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-community-exchange)" diff --git a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/apply-for-a-student-developer-pack.md b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/apply-to-github-global-campus-as-a-student.md similarity index 66% rename from translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/apply-for-a-student-developer-pack.md rename to translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/apply-to-github-global-campus-as-a-student.md index 77493471d7..da4f116d59 100644 --- a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/apply-for-a-student-developer-pack.md +++ b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/apply-to-github-global-campus-as-a-student.md @@ -1,21 +1,22 @@ --- -title: Aplicar ao pacote de desenvolvedor de aluno -intro: 'Como um estudante, você pode se candidatar ao {% data variables.product.prodname_student_pack %}, que inclui ofertas e benefícios dos parceiros {% data variables.product.prodname_dotcom %}.' +title: Candidatar-se ao GitHub Global Campus como aluno +intro: 'Como aluno, você pode candidatar-se para participar de {% data variables.product.prodname_global_campus %} e receber acesso aos recursos e benefícios oferecidos pelo {% data variables.product.prodname_education %}' redirect_from: - /education/teach-and-learn-with-github-education/apply-for-a-student-developer-pack - /github/teaching-and-learning-with-github-education/applying-for-a-student-developer-pack - /articles/applying-for-a-student-developer-pack - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-a-student-developer-pack + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/apply-for-a-student-developer-pack versions: fpt: '*' -shortTitle: Solicitar um pacote de alunos +shortTitle: Candidatar-se ao Campus Global --- {% data reusables.education.about-github-education-link %} ## Requisitos -Para se qualificar para o {% data variables.product.prodname_student_pack %}, você deve: +Para ser elegível a {% data variables.product.prodname_global_campus %}, incluindo {% data variables.product.prodname_student_pack %} e outros benefícios, você deve: - Estar atualmente matriculado em um curso superior ou curso que conceda um diploma, tal como ensino médio, ensino secundário, faculdade, universidade, educação domiciliar ou instituição de ensino similar - Ter um endereço de e-mail verificável concedido pela instituição de ensino ou fazer upload de documentos que comprovem seu status de estudante - Tenha uma [conta pessoal de {% data variables.product.prodname_dotcom %}](/articles/signing-up-for-a-new-github-account) @@ -31,9 +32,9 @@ Durante o período como estudante, pode ser que você seja solicitado a verifica {% endnote %} -Para obter informações sobre como renovar seu {% data variables.product.prodname_student_pack %}, consulte "[Vencimento e renovações](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-a-student-developer-pack/#expiration-and-renewals)". +Para obter informações sobre a renovação do seu acesso a {% data variables.product.prodname_global_campus %}, consulte "[Vencimento e renovações](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/apply-to-github-global-campus-as-a-student/#expiration-and-renewals)". -## Candidatar-se a um {% data variables.product.prodname_student_pack %} +## Candidatando-se a {% data variables.product.prodname_global_campus %} {% data reusables.education.benefits-page %} 3. Em "Which best describes your academic status?" (Qual opção melhor descreve seu status acadêmico?), selecione **Student** (Estudante). ![Selecione o status acadêmico](/assets/images/help/education/academic-status-student.png) @@ -45,7 +46,7 @@ Para obter informações sobre como renovar seu {% data variables.product.prodna ## Vencimento e renovações -Assim que seu acesso ao {% data variables.product.prodname_student_pack %} expirar, você poderá se recandidatar se ainda estiver qualificado, embora algumas das nossas ofertas de parceiro não possam ser renovadas. A maioria das ofertas com tempo limitado de nossos parceiros entra em vigor assim que você as configura. Para aplicar novamente, basta retornar para https://education.github.com, clicar na imagem do perfil e em **Verificar novamente sua afiliação acadêmica**. +Depois que o seu acesso a {% data variables.product.prodname_global_campus %} vencer, você poderá voltar a candidatar-se se ainda for elegível, embora algumas das ofertas de nosso parceiro para {% data variables.product.prodname_student_pack %} não possam ser renovadas. A maioria das ofertas com tempo limitado de nossos parceiros entra em vigor assim que você as configura. Para aplicar novamente, basta retornar para https://education.github.com, clicar na imagem do perfil e em **Verificar novamente sua afiliação acadêmica**. ![Opção do menu para verificar novamente a sua afiliação acadêmica](/assets/images/help/education/reverify-academic-affiliation.png) diff --git a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/index.md b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/index.md similarity index 56% rename from translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/index.md rename to translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/index.md index f819f8813e..937bd50465 100644 --- a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/index.md +++ b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/index.md @@ -1,17 +1,18 @@ --- -title: Use o GitHub para tarefas de aprendizagem +title: GitHub Global Campus para alunos intro: 'Como aluno, use o {% data variables.product.prodname_dotcom %} para colaborar nos projetos da sua escola e ganhar experiência no mundo real.' redirect_from: - /education/teach-and-learn-with-github-education/use-github-for-your-schoolwork - /github/teaching-and-learning-with-github-education/using-github-for-your-schoolwork - /articles/using-github-for-your-schoolwork + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork versions: fpt: '*' children: - - /about-github-education-for-students - - /apply-for-a-student-developer-pack - - /why-wasnt-my-application-for-a-student-developer-pack-approved + - /about-github-global-campus-for-students + - /apply-to-github-global-campus-as-a-student + - /why-wasnt-my-application-to-global-campus-for-students-approved - /about-github-community-exchange -shortTitle: Para seu trabalho escolar +shortTitle: Sobre Global Campus para alunos --- diff --git a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/why-wasnt-my-application-to-global-campus-for-students-approved.md b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/why-wasnt-my-application-to-global-campus-for-students-approved.md new file mode 100644 index 0000000000..77fb39dc19 --- /dev/null +++ b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/why-wasnt-my-application-to-global-campus-for-students-approved.md @@ -0,0 +1,74 @@ +--- +title: Por que a minha candidatura para o Campus Global para estudantes não foi aprovado? +intro: 'Analise os motivos comuns para a reprovação de candidaturas ao {% data variables.product.prodname_global_campus %} e veja dicas para se candidatar novamente sem problemas.' +redirect_from: + - /education/teach-and-learn-with-github-education/why-wasnt-my-application-for-a-student-developer-pack-approved + - /github/teaching-and-learning-with-github-education/why-wasnt-my-application-for-a-student-developer-pack-approved + - /articles/why-was-my-application-for-a-student-developer-pack-denied + - /articles/why-wasn-t-my-application-for-a-student-developer-pack-approved + - /articles/why-wasnt-my-application-for-a-student-developer-pack-approved + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/why-wasnt-my-application-for-a-student-developer-pack-approved + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/why-wasnt-my-application-for-a-student-developer-pack-approved +versions: + fpt: '*' +shortTitle: Solicitação recusada +--- + +{% tip %} + +**Dica:** {% data reusables.education.about-github-education-link %} + +{% endtip %} + +## Falta de clareza em documentos de afiliação acadêmica + +Se as datas ou cronogramas mencionados na sua imagem carregada não corresponderem aos nossos critérios de elegibilidade, precisaremos de mais provas do seu status acadêmico. + +Se a imagem que você subiu não identificar claramente o seu status acadêmico atual ou se a imagem carregada estiver desfocada, precisaremos de uma prova adicional do seu status acadêmico. {% data reusables.education.upload-proof-reapply %} + +{% data reusables.education.pdf-support %} + +## Uso de e-mail acadêmico com domínio não verificado + +Se o seu endereço de e-mail acadêmico tiver um domínio não verificado, exigiremos mais provas do seu status acadêmico. {% data reusables.education.upload-proof-reapply %} + +{% data reusables.education.pdf-support %} + +## Uso de e-mail acadêmico de uma instituição de ensino com políticas de e-mail pouco rígidas + +Se os seus endereços de e-mail concedidos pela instituição de ensino forem anteriores à inscrição paga por aluno, exigiremos mais provas do seu status acadêmico. {% data reusables.education.upload-proof-reapply %} + +{% data reusables.education.pdf-support %} + +Se você tiver outras dúvidas sobre o domínio da instituição de ensino, peça à equipe de TI dela para entrar em contato conosco. + +## Endereço de e-mail acadêmico já usado + +Se seu endereço de e-mail acadêmico já foi usado para solicitar um {% data variables.product.prodname_student_pack %} para uma conta de {% data variables.product.prodname_dotcom %} diferente, você não poderá reutilizar o endereço de e-mail acadêmico para se inscrever com sucesso em outro {% data variables.product.prodname_student_pack %}. + +{% note %} + +**Observação:** é contra os [Termos de serviço](/articles/github-terms-of-service/#3-account-requirements) do {% data variables.product.prodname_dotcom %} manter mais de uma conta individual. + +{% endnote %} + +Se você tem mais de uma conta pessoal, você deverá fazer merge das suas contas. Para não perder o desconto, mantenha a conta que recebeu o desconto. Você pode renomear a conta mantida e permanecer com o histórico de contribuições adicionando todos os seus endereços de e-mail à conta mantida. + +Para obter mais informações, consulte: +- "[Fazendo merge de várias contas pessoais](/articles/merging-multiple-user-accounts)" +- "[Alterar seu nome de usuário do {% data variables.product.prodname_dotcom %}](/articles/changing-your-github-username)" +- "[Adicionar um endereço de e-mail à sua conta do {% data variables.product.prodname_dotcom %}](/articles/adding-an-email-address-to-your-github-account)" + +## Status de aluno não qualificado + +Você não estará qualificado para um {% data variables.product.prodname_student_pack %} se: +- Você está inscrito em um programa de aprendizagem informal que não faz parte de [{% data variables.product.prodname_campus_program %}](https://education.github.com/schools) e não está inscrito em curso que irá conceder uma título ou diploma. +- Você irá obter um título que não estará mais disponível na sessão acadêmica atual. +- Tiver menos de 13 anos. + +Seu instrutor ainda poderá se candidatar a um desconto {% data variables.product.prodname_education %} para uso em sala de aula. Se você é um estudante em uma escola de programação ou bootcamp, você irá tornar-se elegível a {% data variables.product.prodname_student_pack %}, caso sua escola ingresse em [{% data variables.product.prodname_campus_program %}](https://education.github.com/schools). + +## Leia mais + +- "[Como obter o Pacote de Desenvolvedor de Alunos do GitHub sem um ID de aluno](https://github.blog/2019-07-30-how-to-get-the-github-student-developer-pack-without-a-student-id/)" em {% data variables.product.prodname_blog %} +- "[Candidatar-se a {% data variables.product.prodname_global_campus %} como aluno](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/apply-to-github-global-campus-as-a-student)" diff --git a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/about-github-global-campus-for-teachers.md b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/about-github-global-campus-for-teachers.md new file mode 100644 index 0000000000..4a0f792429 --- /dev/null +++ b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/about-github-global-campus-for-teachers.md @@ -0,0 +1,35 @@ +--- +title: Sobre o GitHub Campus Global para professores +intro: '{% data variables.product.prodname_global_campus %} oferece aos professores um lugar central para acessar ferramentas e recursos para trabalhar com maior eficiência dentro e fora da sala de aula.' +redirect_from: + - /education/teach-and-learn-with-github-education/about-github-education-for-educators-and-researchers + - /github/teaching-and-learning-with-github-education/about-github-education-for-educators-and-researchers + - /articles/about-github-education-for-educators-and-researchers + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-education-for-educators-and-researchers + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/about-github-education-for-educators-and-researchers +versions: + fpt: '*' +shortTitle: Para professores +--- + +As a faculty member at an accredited educational institution, you can apply for {% data variables.product.prodname_global_campus %}, which includes {% data variables.product.prodname_education %} benefits and resources. Para obter mais informações, consulte "[Candidatar-se a {% data variables.product.prodname_global_campus %} como professor](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/apply-to-github-global-campus-as-a-teacher)". + +{% data variables.product.prodname_global_campus %} é um portal que permite que a Comunidade GitHub Education acesse seus benefícios educacionais, tudo em um só lugar. Depois que o professor de {% data variables.product.prodname_global_campus %} for verificado, você poderá acessar {% data variables.product.prodname_global_campus %} a qualquer momento acessando o site [{% data variables.product.prodname_education %}](https://education.github.com). + +![Portal de {% data variables.product.prodname_global_campus %} para professores](/assets/images/help/education/global-campus-portal-teachers.png) + +Antes de solicitar um desconto individual, verifique se sua comunidade de estudos já não é nossa parceira como uma escola {% data variables.product.prodname_campus_program %}. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_campus_program %}](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-campus-program)." + +## Funcionalidades de {% data variables.product.prodname_global_campus %} para professores + +{% data variables.product.prodname_global_campus %} é um portal a partir do qual você pode acessar seus benefícios e recursos de {% data variables.product.prodname_education %}, tudo em um só lugar. No portal de {% data variables.product.prodname_global_campus %}, os professores de todos os níveis podem: + {% data reusables.education.apply-for-team %} + - View an overview of your active [{% data variables.product.prodname_classroom %}](https://classroom.github.com), including recent assignments and your class's progress at a glance, as well as links to {% data variables.product.prodname_classroom %}. + - View and interact with [{% data variables.product.prodname_discussions %}](https://github.com/orgs/community/discussions/categories/github-education) posted by your peers from around the world to discuss current trends in technology education, and see the latest posts from our [{% data variables.product.prodname_education %} blog](https://github.blog/category/education/). + - See student events curated by {% data variables.product.prodname_education %} and student leaders. + - Stay in the know on what the student community is interested in by rewatching recent [Campus TV](https://www.twitch.tv/githubeducation) episodes. Campus TV is created by {% data variables.product.prodname_dotcom %} and student community leaders and can be watched live or on demand. + - Request a {% data variables.product.prodname_dotcom %} swag bag with educational materials and goodies for your students. + +## Leia mais + +- "[Sobre o {% data variables.product.prodname_global_campus %} para estudantes](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-global-campus-for-students)" diff --git a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/apply-for-an-educator-or-researcher-discount.md b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/apply-to-github-global-campus-as-a-teacher.md similarity index 68% rename from translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/apply-for-an-educator-or-researcher-discount.md rename to translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/apply-to-github-global-campus-as-a-teacher.md index 3a1655aa72..2dea8d1aca 100644 --- a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/apply-for-an-educator-or-researcher-discount.md +++ b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/apply-to-github-global-campus-as-a-teacher.md @@ -1,6 +1,6 @@ --- -title: Solicitar um desconto de educador ou pesquisador -intro: 'Sendo um educador ou pesquisador, você pode se candidatar para receber o {% data variables.product.prodname_team %} gratuitamente para a conta da sua organização.' +title: Candidatar-se ao GitHub Global Campus como professor +intro: 'Se você é professor, você pode candidatar-se para participar de {% data variables.product.prodname_global_campus %} e receber acesso aos recursos e benefícios de {% data variables.product.prodname_education %}.' redirect_from: - /education/teach-and-learn-with-github-education/apply-for-an-educator-or-researcher-discount - /github/teaching-and-learning-with-github-education/applying-for-an-educator-or-researcher-discount @@ -10,12 +10,13 @@ redirect_from: - /articles/applying-for-a-discount-for-your-first-robotics-team - /articles/applying-for-an-educator-or-researcher-discount - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-an-educator-or-researcher-discount + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/apply-for-an-educator-or-researcher-discount versions: fpt: '*' -shortTitle: Solicitar desconto +shortTitle: Candidatar-se ao Campus Global --- -## Sobre descontos para educador e pesquisador +## Sobre descontos para professores {% data reusables.education.about-github-education-link %} @@ -23,7 +24,7 @@ shortTitle: Solicitar desconto Para obter mais informações sobre contas pessoais em {% data variables.product.product_name %}, consulte "[Cadastrar-se para uma nova conta de {% data variables.product.prodname_dotcom %} ](/github/getting-started-with-github/signing-up-for-a-new-github-account)". -## Candidatar-se a um desconto de educador ou pesquisador +## Candidatando-se a {% data variables.product.prodname_global_campus %} {% data reusables.education.benefits-page %} {% data reusables.education.click-get-teacher-benefits %} @@ -35,7 +36,7 @@ Para obter mais informações sobre contas pessoais em {% data variables.product ## Leia mais -- "[Por que minha solicitação para desconto de educador ou pesquisador não foi aprovada?](/articles/why-wasn-t-my-application-for-an-educator-or-researcher-discount-approved)" +- "[Por que minha candidatura ao Glocal Campus para professores não foi aprovada?](/articles/why-wasn-t-my-application-for-an-educator-or-researcher-discount-approved)" - [{% data variables.product.prodname_education %}](https://education.github.com) - [Vídeos do {% data variables.product.prodname_classroom %}](https://classroom.github.com/videos) - [{% data variables.product.prodname_education_community %}]({% data variables.product.prodname_education_forum_link %}) diff --git a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/index.md b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/index.md new file mode 100644 index 0000000000..0a004e9f85 --- /dev/null +++ b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/index.md @@ -0,0 +1,17 @@ +--- +title: GitHub Global Campus para professores +intro: 'Como professor, use {% data variables.product.prodname_dotcom %} para colaborar no seu trabalho em sala de aula, aluno ou grupo de pesquisa e muito mais.' +redirect_from: + - /education/teach-and-learn-with-github-education/use-github-in-your-classroom-and-research + - /github/teaching-and-learning-with-github-education/using-github-in-your-classroom-and-research + - /articles/using-github-in-your-classroom-and-research + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research +versions: + fpt: '*' +children: + - /about-github-global-campus-for-teachers + - /apply-to-github-global-campus-as-a-teacher + - why-wasnt-my-application-to-global-campus-for-teachers-approved +shortTitle: Sobre GitHub Global Campus para professores +--- + diff --git a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/why-wasnt-my-application-for-an-educator-or-researcher-discount-approved.md b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/why-wasnt-my-application-to-global-campus-for-teachers-approved.md similarity index 65% rename from translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/why-wasnt-my-application-for-an-educator-or-researcher-discount-approved.md rename to translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/why-wasnt-my-application-to-global-campus-for-teachers-approved.md index 42082eb0b0..1a4b80c634 100644 --- a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/why-wasnt-my-application-for-an-educator-or-researcher-discount-approved.md +++ b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/why-wasnt-my-application-to-global-campus-for-teachers-approved.md @@ -1,6 +1,6 @@ --- -title: Motivos da reprovação da candidatura ao desconto de educador ou pesquisador -intro: Analise os motivos comuns para a reprovação de candidaturas ao desconto de educador ou pesquisador e veja dicas para se candidatar novamente sem problemas. +title: Por que a minha candidatura para o Campus Global para professores não foi aprovada? +intro: 'Analise os motivos comuns para a reprovação de candidaturas ao {% data variables.product.prodname_global_campus %} e veja dicas para se candidatar novamente sem problemas.' redirect_from: - /education/teach-and-learn-with-github-education/why-wasnt-my-application-for-an-educator-or-researcher-discount-approved - /github/teaching-and-learning-with-github-education/why-wasnt-my-application-for-an-educator-or-researcher-discount-approved @@ -8,6 +8,7 @@ redirect_from: - /articles/why-wasn-t-my-application-for-an-educator-or-researcher-discount-approved - /articles/why-wasnt-my-application-for-an-educator-or-researcher-discount-approved - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/why-wasnt-my-application-for-an-educator-or-researcher-discount-approved + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/why-wasnt-my-application-for-an-educator-or-researcher-discount-approved versions: fpt: '*' shortTitle: Solicitação recusada @@ -31,7 +32,7 @@ Se o seu endereço de e-mail acadêmico tiver um domínio não verificado, poder {% data reusables.education.pdf-support %} -## Uso de e-mail acadêmico de uma escola com políticas de e-mail pouco rígidas +## Uso de e-mail acadêmico de uma instituição de ensino com políticas de e-mail pouco rígidas Se ex-alunos e professores aposentados da sua instituição de ensino tiverem acesso vitalício a endereços de e-mail concedidos pela escola, poderemos exigir mais provas do seu status acadêmico. {% data reusables.education.upload-different-image %} @@ -41,8 +42,8 @@ Se você tiver outras dúvidas sobre o domínio da instituição de ensino, peç ## Candidatura de não alunos ao pacote de desenvolvedor para estudante -Educadores e pesquisadores não estão qualificados para as ofertas de parceiros que acompanham o [{% data variables.product.prodname_student_pack %}](https://education.github.com/pack). Quando você se candidatar novamente, lembre-se de escolher **Faculty** (Faculdade) para descrever seu status acadêmico. +Os professores não são elegíveis às ofertas de parceiro que vêm com [{% data variables.product.prodname_student_pack %}](https://education.github.com/pack). Quando você se candidatar novamente, lembre-se de escolher **Faculty** (Faculdade) para descrever seu status acadêmico. ## Leia mais -- "[Solicite desconto para educador ou pesquisador](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-an-educator-or-researcher-discount)" +- "[Candidatar-se a {% data variables.product.prodname_global_campus %} como professor](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/apply-to-github-global-campus-as-a-teacher)" diff --git a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/index.md b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/index.md index e4d9d3173a..6386d24345 100644 --- a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/index.md +++ b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/index.md @@ -10,7 +10,7 @@ versions: fpt: '*' children: - /use-github-at-your-educational-institution - - /use-github-for-your-schoolwork - - /use-github-in-your-classroom-and-research + - /github-global-campus-for-students + - /github-global-campus-for-teachers --- diff --git a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-campus-advisors.md b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-campus-advisors.md deleted file mode 100644 index 10e836793f..0000000000 --- a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-campus-advisors.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Sobre Consultores de campus -intro: 'Como um instrutor ou mentor, aprenda a usar o {% data variables.product.prodname_dotcom %} na sua escola com treinamento e suporte de Consultores de campus.' -redirect_from: - - /education/teach-and-learn-with-github-education/about-campus-advisors - - /github/teaching-and-learning-with-github-education/about-campus-advisors - - /articles/about-campus-advisors - - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-campus-advisors -versions: - fpt: '*' ---- - -Os mestres, professores e mentores podem usar o treinamento online Consultores de campus para dominar o Git e o {% data variables.product.prodname_dotcom %}, bem como para conhecer as práticas recomendadas de ensino com o {% data variables.product.prodname_dotcom %}. Para obter mais informações, consulte "[Consultores de campus](https://education.github.com/teachers/advisors)". - -{% note %} - -**Observação:** Como instrutor, você não pode criar contas em {% data variables.product.product_location %} para seus alunos. Os alunos devem criar suas próprias contas em {% data variables.product.product_location %}. - -{% endnote %} - -Os professores podem gerenciar um curso sobre desenvolvimento de software com {% data variables.product.prodname_education %}. {% data variables.product.prodname_classroom %} permite distribuir código, fornecer feedback e gerenciar trabalhos do curso usando {% data variables.product.product_name %}. Para obter mais informações, consulte "[Gerenciar cursos com {% data variables.product.prodname_classroom %}](/education/manage-coursework-with-github-classroom)". - -Se você for estudante ou professor acadêmico e sua escola não faz parceria com o {% data variables.product.prodname_dotcom %} como uma escola do {% data variables.product.prodname_campus_program %}, ainda assim é possível solicitar descontos individualmente para usar o {% data variables.product.prodname_dotcom %}. Para obter mais informações, consulte "[Usar o {% data variables.product.prodname_dotcom %} para fazer o trabalho de escola](/education/teach-and-learn-with-github-education/use-github-for-your-schoolwork)" ou "[Usar o {% data variables.product.prodname_dotcom %} em sala de aula e em pesquisas](/education/teach-and-learn-with-github-education/use-github-in-your-classroom-and-research/)". diff --git a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-campus-experts.md b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-campus-experts.md index bc2147c1d6..8d903e2be2 100644 --- a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-campus-experts.md +++ b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-campus-experts.md @@ -12,4 +12,4 @@ versions: Aprenda as habilidades de falar em público, escrita técnica, liderança de comunidade e desenvolvimento de software como um Especialista de campus do {% data variables.product.prodname_dotcom %}. -Para saber mais sobre programas de treinamento para líderes estudantis e professores, consulte "[especialistas de campus do {% data variables.product.prodname_dotcom %}](https://education.github.com/students/experts)" e "[consultores de campus](https://education.github.com/teachers/advisors)". +Para saber mais sobre treinamento de programas para os líderes dos estudantes, consulte "[ especialistas de campus de {% data variables.product.prodname_dotcom %}](https://education.github.com/students/experts)". diff --git a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-github-campus-program.md b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-github-campus-program.md index 3b7594bb5a..bb4998c938 100644 --- a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-github-campus-program.md +++ b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-github-campus-program.md @@ -7,6 +7,7 @@ redirect_from: - /articles/about-github-education - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-education - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-campus-program + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/about-campus-advisors versions: fpt: '*' shortTitle: Programa de campus do GitHub @@ -16,7 +17,7 @@ shortTitle: Programa de campus do GitHub - Acesso sem custo a {% data variables.product.prodname_ghe_cloud %} e {% data variables.product.prodname_ghe_server %} para todos os seus departamentos técnicos e acadêmicos - 50.000 {% data variables.product.prodname_actions %} minutos e 50 GB {% data variables.product.prodname_registry %} de armazenamento -- Treinamento do professor para dominar o Git e {% data variables.product.prodname_dotcom %} com o nosso [Programa de Consultor de Campus](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-campus-advisors) +- Professor treinando para dominar o Git e {% data variables.product.prodname_dotcom %} - Acesso exclusivo a novas funcionalidades, swage específico do GitHub Education e ferramentas grátis de desenvolvedor dos parceiros de {% data variables.product.prodname_dotcom %} - Acesso automatizado a recursos premium do {% data variables.product.prodname_education %}, como o {% data variables.product.prodname_student_pack %} diff --git a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/index.md b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/index.md index 2036beda92..139f4aa457 100644 --- a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/index.md +++ b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution/index.md @@ -10,7 +10,6 @@ versions: children: - /about-github-campus-program - /about-campus-experts - - /about-campus-advisors shortTitle: Na sua instituição --- diff --git a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-education-for-students.md b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-education-for-students.md deleted file mode 100644 index fc8d9c35de..0000000000 --- a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-education-for-students.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Sobre o GitHub Education para estudantes -intro: 'O {% data variables.product.prodname_education %} proporciona aos estudantes do mundo real experiência com acesso grátis a várias ferramentas de desenvolvedor de parceiros do {% data variables.product.prodname_dotcom %}.' -redirect_from: - - /education/teach-and-learn-with-github-education/about-github-education-for-students - - /github/teaching-and-learning-with-github-education/about-github-education-for-students - - /articles/about-github-education-for-students - - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-education-for-students -versions: - fpt: '*' -shortTitle: Para alunos ---- - -{% data reusables.education.about-github-education-link %} - -Usar o {% data variables.product.prodname_dotcom %} nos projetos da sua escola é uma maneira prática de colaborar com outras pessoas e de criar um portfólio que demonstra experiência no mundo real. - -Cada pessoa com uma conta do {% data variables.product.prodname_dotcom %} pode colaborar em repositórios públicos e privados ilimitados com o {% data variables.product.prodname_free_user %}. Como estudante, você também pode candidatar-se aos benefícios do GitHub Student. Para obter mais informações, consulte "[Aplicar um pacote de desenvolvedor para estudante](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-a-student-developer-pack)" e [{% data variables.product.prodname_education %}](https://education.github.com/). - -Se você for integrante de um clube de robótica FIRST, seu mentor poderá solicitar um desconto para educador para que sua equipe possa colaborar usando o {% data variables.product.prodname_team %}, que permite repositórios privados e de usuários ilimitados, gratuitamente. Para obter mais informações, consulte "[Aplicar um desconto para educador ou pesquisador](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-an-educator-or-researcher-discount)". - -## Leia mais - -- "[Sobre o {% data variables.product.prodname_education %} para educadores e pesquisadores](/articles/about-github-education-for-educators-and-researchers)" -- "[Sobre {% data variables.product.prodname_community_exchange %}](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-community-exchange)" diff --git a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/about-github-education-for-educators-and-researchers.md b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/about-github-education-for-educators-and-researchers.md deleted file mode 100644 index 54d488d5d2..0000000000 --- a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/about-github-education-for-educators-and-researchers.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: Sobre o GitHub Education para educadores e pesquisadores -intro: 'O {% data variables.product.prodname_education %} oferece várias ferramentas para ajudar os educadores e pesquisadores a trabalhar de maneira mais eficaz dentro e fora da sala de aula.' -redirect_from: - - /education/teach-and-learn-with-github-education/about-github-education-for-educators-and-researchers - - /github/teaching-and-learning-with-github-education/about-github-education-for-educators-and-researchers - - /articles/about-github-education-for-educators-and-researchers - - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-education-for-educators-and-researchers -versions: - fpt: '*' -shortTitle: Educadores & Pesquisadores ---- - -{% data reusables.education.about-github-education-link %} - -## {% data variables.product.prodname_education %} para educadores - -Com os serviços e ferramentas do {% data variables.product.prodname_education %} para educadores de todos os níveis, você pode: - - Usar o [{% data variables.product.prodname_classroom %}](https://classroom.github.com) para distribuir código, dar feedback aos alunos e coletar atribuições no {% data variables.product.prodname_dotcom %}. - - Ingressar na nossa [{% data variables.product.prodname_education_community %}](https://github.com/orgs/community/discussions/categories/github-education) para discutir tendências atuais na educação tecnológica com seus colegas ao redor do mundo. - - [Solicitar um kit surpresa do {% data variables.product.prodname_dotcom %}](https://github.com/orgs/community/discussions/13) com materiais e brindes educativos para os estudantes. - {% data reusables.education.apply-for-team %} - -## {% data variables.product.prodname_education %} para pesquisadores - -Com os serviços e ferramentas do {% data variables.product.prodname_education %} para pesquisadores, você pode: - - Colaborar com outras pessoas no trabalho de pesquisa ao redor do mundo no {% data variables.product.prodname_dotcom %}. - - [Aprender](https://education.github.com/stories) como as instituições acadêmicas ao redor do mundo estão usando o {% data variables.product.prodname_dotcom %} para suas pesquisas. - {% data reusables.education.apply-for-team %} - -## Leia mais - -- "[Sobre o {% data variables.product.prodname_education %} para estudantes](/articles/about-github-education-for-students)" diff --git a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/index.md b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/index.md deleted file mode 100644 index 67cab3e4c2..0000000000 --- a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/index.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Use o GitHub em aula e pesquisas -intro: 'Como educador ou pesquisador, use o {% data variables.product.prodname_dotcom %} para colaborar no seu trabalho em sala de aula, em um grupo de pesquisa ou de alunos, e muito mais.' -redirect_from: - - /education/teach-and-learn-with-github-education/use-github-in-your-classroom-and-research - - /github/teaching-and-learning-with-github-education/using-github-in-your-classroom-and-research - - /articles/using-github-in-your-classroom-and-research -versions: - fpt: '*' -children: - - /about-github-education-for-educators-and-researchers - - /apply-for-an-educator-or-researcher-discount - - /why-wasnt-my-application-for-an-educator-or-researcher-discount-approved -shortTitle: Sala de aula & Pesquisa ---- - diff --git a/translations/pt-BR/content/education/guides.md b/translations/pt-BR/content/education/guides.md index 4ffcf02237..3ccad19447 100644 --- a/translations/pt-BR/content/education/guides.md +++ b/translations/pt-BR/content/education/guides.md @@ -13,14 +13,15 @@ Professores, estudantes e pesquisadores podem usar ferramentas de {% data variab - [Cadastre-se para uma nova conta de {% data variables.product.prodname_dotcom %}](/github/getting-started-with-github/signing-up-for-a-new-github-account) - [Git e início rápido de {% data variables.product.prodname_dotcom %} ](/github/getting-started-with-github/quickstart) -- [Sobre o GitHub Education para estudantes](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-education-for-students) -- [Solicitar um desconto de educador ou pesquisador](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-an-educator-or-researcher-discount) -- [Aplicar ao pacote de desenvolvedor de aluno](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-a-student-developer-pack) +- [About {% data variables.product.prodname_global_campus %} for students](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-global-campus-for-students) +- [Apply to {% data variables.product.prodname_global_campus %} as a teacher](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/apply-to-github-global-campus-as-a-teacher) +- [Apply to {% data variables.product.prodname_global_campus %} as a student](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/apply-to-github-global-campus-as-a-student) ## Execute um curso de desenvolvimento de software com {% data variables.product.company_short %} Administrar uma sala de aula, atribuir e revisar o trabalho de seus alunos e ensinar a nova geração de desenvolvedores de software com {% data variables.product.prodname_classroom %}. +- [About {% data variables.product.prodname_global_campus %} for teachers](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/about-github-global-campus-for-teachers) - [Fundamentos da configuração de {% data variables.product.prodname_classroom %} ](/education/manage-coursework-with-github-classroom/basics-of-setting-up-github-classroom) - [Gerenciar salas de aula](/education/manage-coursework-with-github-classroom/manage-classrooms) - [Use o Git e a atividade iniciante de {% data variables.product.company_short %}](/education/manage-coursework-with-github-classroom/use-the-git-and-github-starter-assignment) @@ -35,7 +36,7 @@ Administrar uma sala de aula, atribuir e revisar o trabalho de seus alunos e ens Incorpore {% data variables.product.prodname_dotcom %} na sua educação e use as mesmas ferramentas dos profissionais. - [Git e recursos de aprendizagem de {% data variables.product.prodname_dotcom %}](/github/getting-started-with-github/git-and-github-learning-resources) -- [Use {% data variables.product.prodname_dotcom %} para o seu trabalho na escola](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork) +- [{% data variables.product.prodname_global_campus %} for students](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students) - [Experimente {% data variables.product.prodname_desktop %}](/desktop) - [Experimente {% data variables.product.prodname_cli %}](/github/getting-started-with-github/github-cli) @@ -44,7 +45,6 @@ Incorpore {% data variables.product.prodname_dotcom %} na sua educação e use a Participe da comunidade, receba treinamento de {% data variables.product.company_short %}, e aprenda ou ensine novas habilidades. - [{% data variables.product.prodname_education_community %}]({% data variables.product.prodname_education_forum_link %}) +- [About {% data variables.product.prodname_global_campus %} for students](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-global-campus-for-students) - [Sobre Especialistas de campus](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-campus-experts) -- [Sobre Consultores de campus](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-campus-advisors) -- [Sobre {% data variables.product.prodname_community_exchange %}](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-community-exchange) -- [Contribute with GitHub Community Exchange](/education/contribute-with-github-community-exchange) +- [Contribua com o GitHub Community Exchange](/education/contribute-with-github-community-exchange) diff --git a/translations/pt-BR/content/education/index.md b/translations/pt-BR/content/education/index.md index e6055e6018..0f7a76549f 100644 --- a/translations/pt-BR/content/education/index.md +++ b/translations/pt-BR/content/education/index.md @@ -6,16 +6,16 @@ introLinks: quickstart: /education/quickstart featuredLinks: guides: - - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-a-student-developer-pack - - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-an-educator-or-researcher-discount + - education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/apply-to-github-global-campus-as-a-student + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/apply-to-github-global-campus-as-a-teacher - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-at-your-educational-institution guideCards: - /github/getting-started-with-github/signing-up-for-a-new-github-account - /github/getting-started-with-github/git-and-github-learning-resources - /education/manage-coursework-with-github-classroom/basics-of-setting-up-github-classroom popular: - - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork - - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students + - /education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers - /desktop - /github/getting-started-with-github/github-cli - /education/manage-coursework-with-github-classroom/teach-with-github-classroom diff --git a/translations/pt-BR/content/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide/using-github-codespaces-with-github-classroom.md b/translations/pt-BR/content/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide/using-github-codespaces-with-github-classroom.md index 824ab635aa..211506c23d 100644 --- a/translations/pt-BR/content/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide/using-github-codespaces-with-github-classroom.md +++ b/translations/pt-BR/content/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide/using-github-codespaces-with-github-classroom.md @@ -30,7 +30,7 @@ O benefício da educação de {% data variables.product.prodname_codespaces %} d {% data reusables.classroom.free-limited-codespaces-for-verified-teachers-beta-note %} -Para tornar-se um professor verificado, você precisa ser aprovado para obter um benefício de educador para o professor. Para obter mais informações, consulte "[Candidatando-se a um benefício de professor ou educador](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/apply-for-an-educator-or-researcher-discount#applying-for-an-educator-or-researcher-discount)." +Para tornar-se um professor verificado, você precisa ser aprovado para obter um benefício de educador para o professor. Para obter mais informações, consulte "[Candidatar-se a {% data variables.product.prodname_global_campus %} como professor](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/apply-to-github-global-campus-as-a-teacher)". Depois de ter a confirmação de que é um professor verificado, acesse [{% data variables.product.prodname_global_campus %} para professores](https://education.github.com/globalcampus/teacher) para atualizar a organização para o GitHub Team. Para obter mais informações, consulte [Produtos do GitHub](/get-started/learning-about-github/githubs-products#github-team). diff --git a/translations/pt-BR/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-a-group-assignment.md b/translations/pt-BR/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-a-group-assignment.md index 294d6db6f2..9574ad9afd 100644 --- a/translations/pt-BR/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-a-group-assignment.md +++ b/translations/pt-BR/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-a-group-assignment.md @@ -151,6 +151,6 @@ A página de visão geral de atividades exibe informações sobre a aceitação ## Leia mais -- "[Use {% data variables.product.prodname_dotcom %} na sua sala de aula e pesquisa](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research)" +- [{% data variables.product.prodname_global_campus %} for teachers](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers) - "[Conecte um sistema de gerenciamento de aprendizagem para {% data variables.product.prodname_classroom %}](/education/manage-coursework-with-github-classroom/connect-a-learning-management-system-to-github-classroom)" - [Usar Equipes Existentes atividades em grupo?](https://education.github.community/t/using-existing-teams-in-group-assignments/6999) na comunidade de {% data variables.product.prodname_education %} diff --git a/translations/pt-BR/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-an-individual-assignment.md b/translations/pt-BR/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-an-individual-assignment.md index 14ec5756b3..0f33cb159c 100644 --- a/translations/pt-BR/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-an-individual-assignment.md +++ b/translations/pt-BR/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-an-individual-assignment.md @@ -130,5 +130,5 @@ A página de visão geral do trabalho fornece uma visão geral das suas aceitaç ## Leia mais -- "[Use {% data variables.product.prodname_dotcom %} na sua sala de aula e pesquisa](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research)" +- "[{% data variables.product.prodname_global_campus %} for teachers](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers)" - "[Conecte um sistema de gerenciamento de aprendizagem para {% data variables.product.prodname_classroom %}](/education/manage-coursework-with-github-classroom/connect-a-learning-management-system-to-github-classroom)" diff --git a/translations/pt-BR/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/use-the-git-and-github-starter-assignment.md b/translations/pt-BR/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/use-the-git-and-github-starter-assignment.md index d2940ac711..9be277ee43 100644 --- a/translations/pt-BR/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/use-the-git-and-github-starter-assignment.md +++ b/translations/pt-BR/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/use-the-git-and-github-starter-assignment.md @@ -100,5 +100,5 @@ A atividade inicial do Git & {% data variables.product.company_short %} só est ## Leia mais -- "[Use {% data variables.product.prodname_dotcom %} na sua sala de aula e pesquisa](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research)" +- "[{% data variables.product.prodname_global_campus %} for teachers](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers)" - "[Conecte um sistema de gerenciamento de aprendizagem para {% data variables.product.prodname_classroom %}](/education/manage-coursework-with-github-classroom/connect-a-learning-management-system-to-github-classroom)" diff --git a/translations/pt-BR/content/education/quickstart.md b/translations/pt-BR/content/education/quickstart.md index b2ab958fc2..a84c0b11b9 100644 --- a/translations/pt-BR/content/education/quickstart.md +++ b/translations/pt-BR/content/education/quickstart.md @@ -15,7 +15,7 @@ Neste guia, você começará com {% data variables.product.product_name %}, insc {% tip %} -**Dica**: Se você é um aluno e gostaria de aproveitar um desconto acadêmico, consulte "[Solicitar um pacote de desenvolvedores para estudantes](/github/teaching-and-learning-with-github-education/applying-for-a-student-developer-pack)". +**Tip**: If you're a student and you'd like to take advantage of an academic discount, see "[Apply to {% data variables.product.prodname_global_campus %} as a student](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/apply-to-github-global-campus-as-a-student)." {% endtip %} @@ -35,9 +35,9 @@ Depois de criar a sua conta pessoal, crie uma conta grátis de organização. Vo Para obter mais informações, consulte "[Tipos de contas de {% data variables.product.prodname_dotcom %}](/github/getting-started-with-github/types-of-github-accounts)". -## Solicitando um desconto do educador +## Applying for teacher benefits -Em seguida, você irá inscrever-se para receber descontos em serviços a partir de {% data variables.product.company_short %}. {% data reusables.education.educator-requirements %} +Next, you'll sign up for teacher benefits and resources from {% data variables.product.company_short %} by applying to {% data variables.product.prodname_global_campus %}, a portal that allows you to access your education benefits all in one place. {% data reusables.education.educator-requirements %} {% tip %} @@ -53,6 +53,8 @@ Em seguida, você irá inscrever-se para receber descontos em serviços a partir {% data reusables.education.plan-to-use-github %} {% data reusables.education.submit-application %} +Once you are a verified {% data variables.product.prodname_global_campus %} educator, you can access {% data variables.product.prodname_global_campus %} anytime by going to the [{% data variables.product.prodname_education %} website](https://education.github.com). + ## Configurar {% data variables.product.prodname_classroom %} Com sua conta pessoal e conta de organização, você está pronto para dar os primeiros passos com {% data variables.product.prodname_classroom %}. {% data variables.product.prodname_classroom %} é grátis para usar. Você pode acompanhar e gerenciar as recomendações, avaliar o trabalho automaticamente e dar feedback aos seus alunos. diff --git a/translations/pt-BR/content/get-started/index.md b/translations/pt-BR/content/get-started/index.md index 23f145e3d6..464b79514d 100644 --- a/translations/pt-BR/content/get-started/index.md +++ b/translations/pt-BR/content/get-started/index.md @@ -27,7 +27,6 @@ introLinks: featuredLinks: guides: - /github/getting-started-with-github/githubs-products - - /github/getting-started-with-github/create-a-repo - /get-started/onboarding/getting-started-with-your-github-account - /get-started/onboarding/getting-started-with-github-team - /get-started/onboarding/getting-started-with-github-enterprise-cloud @@ -39,9 +38,7 @@ featuredLinks: - /github/getting-started-with-github/set-up-git - /get-started/learning-about-github/about-versions-of-github-docs - /github/getting-started-with-github/github-glossary - - /github/getting-started-with-github/fork-a-repo - /github/getting-started-with-github/keyboard-shortcuts - - /github/getting-started-with-github/saving-repositories-with-stars guideCards: - /github/getting-started-with-github/types-of-github-accounts - /github/getting-started-with-github/finding-ways-to-contribute-to-open-source-on-github diff --git a/translations/pt-BR/content/get-started/learning-about-github/faq-about-changes-to-githubs-plans.md b/translations/pt-BR/content/get-started/learning-about-github/faq-about-changes-to-githubs-plans.md index 7ad5f27df0..30c238c0b0 100644 --- a/translations/pt-BR/content/get-started/learning-about-github/faq-about-changes-to-githubs-plans.md +++ b/translations/pt-BR/content/get-started/learning-about-github/faq-about-changes-to-githubs-plans.md @@ -80,7 +80,7 @@ Se a conta de sua organização atualmente usa o plano GitHub Team para Open Sou ## O que é o Suporte à Comunidade do GitHub? -GitHub Community Support includes support through our [{% data variables.product.prodname_github_community %} discussions](https://github.com/orgs/community/discussions), where you can browse solutions from the GitHub community, ask new questions, and share ideas. GitHub Community Support is staffed by Support Engineers on the GitHub Team, who moderate {% data variables.product.prodname_github_community %} along with our most active community members. Se você precisar denunciar spam, denunciar abusos ou tiver problemas com acesso à conta, você pode enviar uma mensagem para nossa Equipe de Suporte no https://support.github.com/. +O Suporte da Comunidade do GitHub inclui suporte nas nossas [discussões de {% data variables.product.prodname_github_community %}](https://github.com/orgs/community/discussions), em que você pode procurar soluções da comunidade do GitHub, fazer novas perguntas e compartilhar ideias. O Suporte da Comunidade do GitHub é prestado por engenheiros de suporte da equipe do GitHub, que moderam {% data variables.product.prodname_github_community %} junto com os integrantes mais ativos da comunidade. Se você precisar denunciar spam, denunciar abusos ou tiver problemas com acesso à conta, você pode enviar uma mensagem para nossa Equipe de Suporte no https://support.github.com/. ## Como essa mudança afeta os benefícios educacionais? diff --git a/translations/pt-BR/content/get-started/learning-about-github/github-language-support.md b/translations/pt-BR/content/get-started/learning-about-github/github-language-support.md index 24c0457b0f..331f290350 100644 --- a/translations/pt-BR/content/get-started/learning-about-github/github-language-support.md +++ b/translations/pt-BR/content/get-started/learning-about-github/github-language-support.md @@ -25,7 +25,7 @@ Alguns produtos de {% data variables.product.prodname_dotcom %} têm funcionalid As linguagens principais para funcionalidades de {% data variables.product.prodname_dotcom %} incluem C, C++, C#, Go, Java, JavaScript, PHP, Python, Ruby, Scala e TypeScript. Para funcionalidades que gerenciam pacotes de suporte, os gerentes de pacotes atualmente compatíveis são incluídos na tabela com suas linguagens relevantes. -Algumas linguagens são compatíveis para gerentes de linguagens ou pacotes adicionais. If you want to know whether another language is supported for a feature or to request support for a language, visit [{% data variables.product.prodname_github_community %} discussions](https://github.com/orgs/community/discussions). +Algumas linguagens são compatíveis para gerentes de linguagens ou pacotes adicionais. Se você quer saber se outra linguagem é compatível com um recurso ou solicitar suporte para ums linguagem, acesse [Discussões de {% data variables.product.prodname_github_community %}](https://github.com/orgs/community/discussions). | Linguagem {% data reusables.supported-languages.products-table-header %} {% data reusables.supported-languages.C %} diff --git a/translations/pt-BR/content/get-started/quickstart/communicating-on-github.md b/translations/pt-BR/content/get-started/quickstart/communicating-on-github.md index e7a353308d..0301325557 100644 --- a/translations/pt-BR/content/get-started/quickstart/communicating-on-github.md +++ b/translations/pt-BR/content/get-started/quickstart/communicating-on-github.md @@ -147,7 +147,7 @@ Para problemas, por exemplo, você pode marcar problemas com etiquetas para uma Para pull requests, você pode criar pull requests de rascunho se as suas alterações propostas ainda forem um trabalho em andamento. Não é possível fazer o merge dos pull requests de rascunho até que estejam prontos para revisão. Para obter mais informações, consulte "[Sobre pull requests](/github/collaborating-with-issues-and-pull-requests/about-pull-requests#draft-pull-requests)". {% ifversion discussions %} -For {% data variables.product.prodname_discussions %}, you can{% ifversion fpt or ghec %} set up a code of conduct and{% endif %} pin discussions that contain important information for your community. Para obter mais informações, consulte "[Sobre discussões](/discussions/collaborating-with-your-community-using-discussions/about-discussions)". +Para {% data variables.product.prodname_discussions %}, você pode{% ifversion fpt or ghec %} definir um código de conduta e{% endif %} marcar discussões que contêm informações importantes para sua comunidade. Para obter mais informações, consulte "[Sobre discussões](/discussions/collaborating-with-your-community-using-discussions/about-discussions)". {% endif %} Para discussões em equipe, você pode editar ou excluir discussões na página de uma equipe, além de poder configurar notificações para discussões em equipe. Para obter mais informações, consulte "[Sobre discussões de equipe](/organizations/collaborating-with-your-team/about-team-discussions)". diff --git a/translations/pt-BR/content/get-started/quickstart/contributing-to-projects.md b/translations/pt-BR/content/get-started/quickstart/contributing-to-projects.md index 4a1c0cb099..e403f987ac 100644 --- a/translations/pt-BR/content/get-started/quickstart/contributing-to-projects.md +++ b/translations/pt-BR/content/get-started/quickstart/contributing-to-projects.md @@ -26,15 +26,15 @@ Este tutorial usa [o projeto Spoon-Knife](https://github.com/octocat/Spoon-Knife 1. Acecsse o projeto `Spoon-Knife` em https://github.com/octocat/Spoon-Knife. 2. Clique em **Bifurcação**. ![Botão Fork (Bifurcação)](/assets/images/help/repository/fork_button.png) -3. Select an owner for the forked repository. ![Create a new fork page with owner dropdown emphasized](/assets/images/help/repository/fork-choose-owner.png) -4. By default, forks are named the same as their parent repositories. You can change the name of the fork to distinguish it further. ![Create a new fork page with repository name field emphasized](/assets/images/help/repository/fork-choose-repo-name.png) -5. Optionally, add a description of your fork. ![Create a new fork page with description field emphasized](/assets/images/help/repository/fork-description.png) -6. Choose whether to copy only the default branch or all branches to the new fork. For many forking scenarios, such as contributing to open-source projects, you only need to copy the default branch. By default, only the default branch is copied. ![Option to copy only the default branch](/assets/images/help/repository/copy-default-branch-only.png) -7. Click **Create fork**. ![Emphasized create fork button](/assets/images/help/repository/fork-create-button.png) +3. Selecione um proprietário para o repositório bifurcado. ![Crie uma nova página de bifurcação com o menu suspenso do proprietário destacado](/assets/images/help/repository/fork-choose-owner.png) +4. Por padrão, as bifurcações recebem os mesmos nomes dos seus repositórios principais. Você pode mudar o nome da bifurcação para distingui-lo ainda mais. ![Criar uma nova página de bifurcação com o campo de nome do repositório enfatizado](/assets/images/help/repository/fork-choose-repo-name.png) +5. Opcionalmente, adicione uma descrição da sua bifurcação. ![Criar uma nova página de bifurcação com o campo de descrição destacado](/assets/images/help/repository/fork-description.png) +6. Escolha se deseja copiar apenas a branch padrão ou todos os branches para a nova bifurcação. Para muitos cenários de bifurcação, como contribuir para projetos de código aberto, você só precisa copiar o branch padrão. Por padrão, apenas o branch padrão é copiado. ![Opção para copiar apenas o branch padrão](/assets/images/help/repository/copy-default-branch-only.png) +7. Clique em **Criar bifurcação**. ![Botão criar bifurcação destacado](/assets/images/help/repository/fork-create-button.png) {% note %} -**Note:** If you want to copy additional branches from the parent repository, you can do so from the **Branches** page. Para obter mais informações, consulte "[Criar e excluir branches em seu repositório](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-and-deleting-branches-within-your-repository)". +**Observação:** Se você deseja copiar branches adicionais a partir do repositório principao, você pode fazer isso na página **Branches**. Para obter mais informações, consulte "[Criar e excluir branches em seu repositório](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-and-deleting-branches-within-your-repository)". {% endnote %} @@ -157,7 +157,7 @@ O {% data variables.product.product_name %} levará você a uma página que most ## Gerenciando feedback -Os pull requests são uma área de discussão. Neste caso, o Octocat está muito ocupado e provavelmente não irá fazer merge das suas alterações. Para outros projetos, não se ofenda se o proprietário do projeto rejeitar o seu pull request ou pedir mais informações sobre o porquê de a alteração ter sido feita. Pode até ser que o proprietário do projeto não faça o merge do seu pull request e isso está perfeitamente bem. Your copy will exist in infamy on the Internet. E quem sabe - talvez alguém que você nunca conheceu, considere as suas alterações muito mais valiosas do que o projeto original. +Os pull requests são uma área de discussão. Neste caso, o Octocat está muito ocupado e provavelmente não irá fazer merge das suas alterações. Para outros projetos, não se ofenda se o proprietário do projeto rejeitar o seu pull request ou pedir mais informações sobre o porquê de a alteração ter sido feita. Pode até ser que o proprietário do projeto não faça o merge do seu pull request e isso está perfeitamente bem. Sua cópiaterá má fama na internet. E quem sabe - talvez alguém que você nunca conheceu, considere as suas alterações muito mais valiosas do que o projeto original. ## Encontrando projetos diff --git a/translations/pt-BR/content/get-started/quickstart/fork-a-repo.md b/translations/pt-BR/content/get-started/quickstart/fork-a-repo.md index 36bc8a80f2..a36a962be2 100644 --- a/translations/pt-BR/content/get-started/quickstart/fork-a-repo.md +++ b/translations/pt-BR/content/get-started/quickstart/fork-a-repo.md @@ -57,17 +57,17 @@ Se ainda não o fez, primeiro [configure o Git](/articles/set-up-git). Lembre-se Você pode bifurcar um projeto para propor alterações no repositório upstream ou original. Nesse caso, uma boa prática é sincronizar regularmente sua bifurcação com o repositório upstream. Para isso, é necessário usar Git na linha de comando. Você pode praticar configurando o repositório upstream com o mesmo repositório [octocat/Spoon-Knife](https://github.com/octocat/Spoon-Knife) que você acabou de bifurcar. 1. Em {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom_the_website %}{% else %}{% data variables.product.product_location %}{% endif %}, acesse o repositório [octocat/Spoon-Knife](https://github.com/octocat/Spoon-Knife). -2. In the top-right corner of the page, click **Fork**. ![Botão Fork (Bifurcação)](/assets/images/help/repository/fork_button.png) -3. Select an owner for the forked repository. ![Create a new fork page with owner dropdown emphasized](/assets/images/help/repository/fork-choose-owner.png) -4. By default, forks are named the same as their parent repositories. You can change the name of the fork to distinguish it further. ![Create a new fork page with repository name field emphasized](/assets/images/help/repository/fork-choose-repo-name.png) -5. Optionally, add a description of your fork. ![Create a new fork page with description field emphasized](/assets/images/help/repository/fork-description.png) -6. Choose whether to copy only the default branch or all branches to the new fork. For many forking scenarios, such as contributing to open-source projects, you only need to copy the default branch. By default, only the default branch is copied. ![Option to copy only the default branch](/assets/images/help/repository/copy-default-branch-only.png) -7. Click **Create fork**. ![Emphasized create fork button](/assets/images/help/repository/fork-create-button.png) +2. No canto superior direito da página, clique em **Bifurcação**. ![Botão Fork (Bifurcação)](/assets/images/help/repository/fork_button.png) +3. Selecione um proprietário para o repositório bifurcado. ![Crie uma nova página de bifurcação com o menu suspenso do proprietário destacado](/assets/images/help/repository/fork-choose-owner.png) +4. Por padrão, as bifurcações recebem os mesmos nomes dos seus repositórios principais. Você pode mudar o nome da bifurcação para distingui-lo ainda mais. ![Criar uma nova página de bifurcação com o campo de nome do repositório enfatizado](/assets/images/help/repository/fork-choose-repo-name.png) +5. Opcionalmente, adicione uma descrição da sua bifurcação. ![Criar uma nova página de bifurcação com o campo de descrição destacado](/assets/images/help/repository/fork-description.png) +6. Escolha se deseja copiar apenas a branch padrão ou todos os branches para a nova bifurcação. Para muitos cenários de bifurcação, como contribuir para projetos de código aberto, você só precisa copiar o branch padrão. Por padrão, apenas o branch padrão é copiado. ![Opção para copiar apenas o branch padrão](/assets/images/help/repository/copy-default-branch-only.png) +7. Clique em **Criar bifurcação**. ![Botão criar bifurcação destacado](/assets/images/help/repository/fork-create-button.png) {% note %} -**Note:** If you want to copy additional branches from the parent repository, you can do so from the **Branches** page. For more information, see "[Creating and deleting branches within your repository](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-and-deleting-branches-within-your-repository)."{% endnote %} +**Observação:** Se você deseja copiar branches adicionais a partir do repositório principao, você pode fazer isso na página **Branches**. Para obter mais informações, consulte "[Criar e excluir branches em seu repositório](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-and-deleting-branches-within-your-repository)".{% endnote %} {% endwebui %} diff --git a/translations/pt-BR/content/get-started/using-github/github-command-palette.md b/translations/pt-BR/content/get-started/using-github/github-command-palette.md index 91a555f3c1..890fccd26d 100644 --- a/translations/pt-BR/content/get-started/using-github/github-command-palette.md +++ b/translations/pt-BR/content/get-started/using-github/github-command-palette.md @@ -39,8 +39,8 @@ Ao abrir a paleta de comando, ela mostra sua localização no canto superior esq {% note %} **Notas:** -- If you are editing Markdown text, open the command palette with Ctrl+Alt+K (Windows and Linux) or Command+Option+K (Mac).{% ifversion projects-v2 %} -- If you are working on a {% data variables.projects.project_v2 %}, a project-specific command palette is displayed instead. For more information, see "[Customizing a view](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view)."{% endif %} +- Se você estiver editando o texto do Markdown, abra a paleta de comandos com Ctrl+Alt+K (Windows e Linux) ou Command+Opção+K (Mac).{% ifversion projects-v2 %} +- Se você estiver trabalhando em um {% data variables.projects.project_v2 %}, uma paleta de comandos específica do projeto será exibida no lugar. Para obter mais informações, consulte "[Personalizando uma visão](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view)."{% endif %} {% endnote %} diff --git a/translations/pt-BR/content/get-started/using-github/github-mobile.md b/translations/pt-BR/content/get-started/using-github/github-mobile.md index 31c0465741..7d5876ff3c 100644 --- a/translations/pt-BR/content/get-started/using-github/github-mobile.md +++ b/translations/pt-BR/content/get-started/using-github/github-mobile.md @@ -82,7 +82,7 @@ Para reabilitar o Universal Links, mantenha pressionado qualquer link {% data va ## Compartilhando feedback -You can submit feature requests or other feedback for {% data variables.product.prodname_mobile %} on [{% data variables.product.prodname_github_community %}](https://github.com/orgs/community/discussions/categories/mobile). +Você pode enviar solicitações de recursos ou outros feedbacks para {% data variables.product.prodname_mobile %} em [{% data variables.product.prodname_github_community %}](https://github.com/orgs/community/discussions/categories/mobile). ## Desativando versões beta para iOS diff --git a/translations/pt-BR/content/get-started/using-github/keyboard-shortcuts.md b/translations/pt-BR/content/get-started/using-github/keyboard-shortcuts.md index 86efb21489..1110b90b98 100644 --- a/translations/pt-BR/content/get-started/using-github/keyboard-shortcuts.md +++ b/translations/pt-BR/content/get-started/using-github/keyboard-shortcuts.md @@ -150,26 +150,26 @@ Para mais atalhos de teclado, consulte a [Documentação CodeMirror](https://cod ## {% data variables.projects.projects_v2_caps %} -### Navigating a project +### Navegando em um projeto -| Atalho | Descrição | -| ------------------------------------------------------------------------------- | ---------------------------- | -| +f (Mac) or Ctrl+f (Windows/Linux) | Focus filter field | -| | Move cell focus to the left | -| | Move cell focus to the right | -| | Move cell focus up | -| | Move cell focus down | +| Atalho | Descrição | +| ------------------------------------------------------------------------------- | ------------------------------------- | +| +f (Mac) ou Ctrl+f (Windows/Linux) | Campo de filtro do foco | +| | Mover foco de célula para a esquerda | +| | Mover o foco da célula para a direita | +| | Mover o foco da célula para cima | +| | Mover o foco da célula para baixo | -### Manipulating a project +### Manipulando um projeto -| Atalho | Descrição | -| ------------------------------------------------------------------------------------------------------------------- | ------------------------------------- | -| Enter | Toggle edit mode for the focused cell | -| Escape | Cancel editing for the focused cell | -| +Shift+\ (Mac) or Ctrl+Shift+\ (Windows/Linux) | Open row actions menu | -| Shift+Space | Selecionar item | -| Space (Espaço) | Open selected item | -| e | Archive selected items | +| Atalho | Descrição | +| ------------------------------------------------------------------------------------------------------------------- | -------------------------------------------- | +| Enter | Alternar modo de edição para a célula focada | +| Escape | Cancelar a edição para a célula focada | +| +Shift+\ (Mac) ou Ctrl+Shift+\ (Windows/Linux) | Abrir menu de ações da linha | +| Shift+Space | Selecionar item | +| Space (Espaço) | Abrir o item selecionado | +| e | Arquivar itens selecionados | {% endif %} diff --git a/translations/pt-BR/content/get-started/writing-on-github/working-with-advanced-formatting/autolinked-references-and-urls.md b/translations/pt-BR/content/get-started/writing-on-github/working-with-advanced-formatting/autolinked-references-and-urls.md index 480dbd7abc..bffa82dadd 100644 --- a/translations/pt-BR/content/get-started/writing-on-github/working-with-advanced-formatting/autolinked-references-and-urls.md +++ b/translations/pt-BR/content/get-started/writing-on-github/working-with-advanced-formatting/autolinked-references-and-urls.md @@ -46,9 +46,9 @@ Se você fizer referência a um problema, pull request ou discussão em uma list {% endif %} ## Etiquetas -When referencing the URL of a label in Markdown, the label is automatically rendered. Only labels of the same repository are rendered, URLs pointing to a label from a different repository are rendered as any [URL](/get-started/writing-on-github/working-with-advanced-formatting/autolinked-references-and-urls#urls). +Ao fazer referência à URL de uma etiqueta em Markdown, a etiqueta será automaticamente renderizada. Somente etiquetas do mesmo repositório são renderizadas. As URLs apontando para uma etiqueta de um repositório diferente são renderizadas como qualquer [URL](/get-started/writing-on-github/working-with-advanced-formatting/autolinked-references-and-urls#urls). -The URL of a label can be found by navigating to the labels page and clicking on a label. For example, the URL of the label "enhancement" in our public [docs repository](https://github.com/github/docs/) is +A URL de uma etiqueta pode ser encontrada acessando a página de etiquetas e clicando em uma etiqueta. Por exemplo, a URL da etiqueta "aprimoramento" em nosso repositório público [](https://github.com/github/docs/) é ```md https://github.com/github/docs/labels/enhancement diff --git a/translations/pt-BR/content/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams.md b/translations/pt-BR/content/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams.md index 6a89fca813..e368c827f5 100644 --- a/translations/pt-BR/content/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams.md +++ b/translations/pt-BR/content/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams.md @@ -8,7 +8,7 @@ shortTitle: Crie diagramas ## Sobre a criação de diagramas -Você pode criar diagramas em Markdown usando três sintaxes diferentes: mermaid, geoJSON e topoJSON e ASCII STL. +Você pode criar diagramas em Markdown usando três sintaxes diferentes: mermaid, geoJSON e topoJSON e ASCII STL. A renderização de diagrama está disponível em arquivos {% data variables.product.prodname_github_issues %}, {% data variables.product.prodname_discussions %}, pull requests, wikis e Markdown. ## Criando diagramas do mermaid diff --git a/translations/pt-BR/content/get-started/writing-on-github/working-with-advanced-formatting/writing-mathematical-expressions.md b/translations/pt-BR/content/get-started/writing-on-github/working-with-advanced-formatting/writing-mathematical-expressions.md index 24a8b2c932..d8fe85785b 100644 --- a/translations/pt-BR/content/get-started/writing-on-github/working-with-advanced-formatting/writing-mathematical-expressions.md +++ b/translations/pt-BR/content/get-started/writing-on-github/working-with-advanced-formatting/writing-mathematical-expressions.md @@ -6,10 +6,14 @@ versions: shortTitle: Expressões matemáticas --- +## Sobre a escrita de expressões matemáticas + Para habilitar uma comunicação clara de expressões matemáticas, {% data variables.product.product_name %} é compatível com a matemática formatada LaTeX dentro do Markdown. Para obter mais informações, consulte [LaTeX/Mathematics](http://en.wikibooks.org/wiki/LaTeX/Mathematics) no Wikibooks. A capacidade de renderização matemática de {% data variables.product.company_short %} usa MathJax; um motor de exibição baseado em JavaScript. O MathJax é compatível com uma ampla variedade de macros de LaTeX e várias extensões de acessibilidade úteis. Para obter mais informações, consulte [a documentação do MathJax](http://docs.mathjax.org/en/latest/input/tex/index.html#tex-and-latex-support) e [a documentação de extensões de acessibilidade do MathJax](https://mathjax.github.io/MathJax-a11y/docs/#reader-guide). +A renderização de expressões matemáticas está disponível em {% data variables.product.prodname_github_issues %}, {% data variables.product.prodname_discussions %}, pull requests, {% ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7647 %}wikis, {% endif %}e arquivos Markdown. + ## Escrevendo expressões inline Para incluir uma expressão matemática inline com seu texto, delimite a expressão com um cifrção `$`. diff --git a/translations/pt-BR/content/index.md b/translations/pt-BR/content/index.md index 99cfd52304..ae61dbd5b7 100644 --- a/translations/pt-BR/content/index.md +++ b/translations/pt-BR/content/index.md @@ -63,6 +63,7 @@ childGroups: - repositories - pull-requests - discussions + - copilot - name: CI/CD and DevOps octicon: GearIcon children: diff --git a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/index.md b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/index.md index 4deb19447a..9d5bf7fab3 100644 --- a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/index.md +++ b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/index.md @@ -1,7 +1,7 @@ --- -title: 'Organizing your work with {% data variables.product.prodname_projects_v1 %}' +title: 'Organizando seu trabalho com {% data variables.product.prodname_projects_v1 %}' shortTitle: '{% data variables.product.prodname_projects_v1_caps %}' -intro: 'Use {% data variables.product.prodname_projects_v1 %} to manage your work on {% data variables.product.prodname_dotcom %}' +intro: 'Use {% data variables.product.prodname_projects_v1 %} para gerenciar seu trabalho em {% data variables.product.prodname_dotcom %}' allowTitleToDifferFromFilename: true versions: feature: projects-v1 diff --git a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/about-automation-for-project-boards.md b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/about-automation-for-project-boards.md index 3cee1e3b87..77a176f027 100644 --- a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/about-automation-for-project-boards.md +++ b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/about-automation-for-project-boards.md @@ -1,6 +1,6 @@ --- -title: 'About automation for {% data variables.product.prodname_projects_v1 %}' -intro: 'You can configure automatic workflows to keep the status of {% data variables.projects.projects_v1_board %} cards in sync with the associated issues and pull requests.' +title: 'Sobre automação para {% data variables.product.prodname_projects_v1 %}' +intro: 'Você pode configurar fluxos de trabalho automáticos para manter o status de cartões de {% data variables.projects.projects_v1_board %} em sincronia com os problemas e pull requests associados.' redirect_from: - /github/managing-your-work-on-github/managing-project-boards/about-automation-for-project-boards - /articles/about-automation-for-project-boards @@ -9,21 +9,21 @@ versions: feature: projects-v1 topics: - Pull requests -shortTitle: 'Automation for {% data variables.product.prodname_projects_v1 %}' +shortTitle: 'Automatização para {% data variables.product.prodname_projects_v1 %}' allowTitleToDifferFromFilename: true --- {% data reusables.projects.project_boards_old %} -{% data reusables.project-management.automate-project-board-permissions %} For more information, see "[{% data variables.product.prodname_projects_v1_caps %} permissions for an organization](/articles/project-board-permissions-for-an-organization)." +{% data reusables.project-management.automate-project-board-permissions %} Para obter mais informações, consulte de[Permissões de {% data variables.product.prodname_projects_v1_caps %} para uma organização](/articles/project-board-permissions-for-an-organization)". -You can automate actions based on triggering events for {% data variables.projects.projects_v1_board %} columns. This eliminates some of the manual tasks in managing a {% data variables.projects.projects_v1_board %}. For example, you can configure a "To do" column, where any new issues or pull requests you add to a {% data variables.projects.projects_v1_board %} are automatically moved to the configured column. For more information, see "[Configuring automation for {% data variables.product.prodname_projects_v1 %}](/articles/configuring-automation-for-project-boards)." +Você pode automatizar ações com base no acionamento de eventos para as colunas de {% data variables.projects.projects_v1_board %}. Isto elimina algumas das tarefas manuais no gerenciamento de um {% data variables.projects.projects_v1_board %}. Por exemplo, você pode configurar uma coluna "azer", onde todos os novos problemas ou pull requests que você adicionar a um {% data variables.projects.projects_v1_board %} são automaticamente movidos para a coluna configurada. Para obter mais informações, consulte "[Configurando automação para {% data variables.product.prodname_projects_v1 %}](/articles/configuring-automation-for-project-boards)". {% data reusables.project-management.use-automated-template %} {% data reusables.project-management.copy-project-boards %} -{% data variables.projects.projects_v1_board_caps %} automation can also help teams develop a shared understanding of a {% data variables.projects.projects_v1_board %}'s purpose and the team's development process by creating a standard workflow for certain actions. +A automação da {% data variables.projects.projects_v1_board_caps %} também pode ajudar as equipes a desenvolver um entendimento compartilhado sobre o propósito de um {% data variables.projects.projects_v1_board %} e o processo de desenvolvimento da equipe, criando um fluxo de trabalho padrão para certas ações. {% data reusables.project-management.resync-automation %} @@ -37,10 +37,10 @@ You can automate actions based on triggering events for {% data variables.projec ## Acompanhamento do andamento do projeto -You can track the progress on your {% data variables.projects.projects_v1_board %}. Cartões nas colunas "Pendente", "Em progresso" ou "Concluído" contam para o progresso geral do projeto. {% data reusables.project-management.project-progress-locations %} +Você pode acompanhar o progresso em seu {% data variables.projects.projects_v1_board %}. Cartões nas colunas "Pendente", "Em progresso" ou "Concluído" contam para o progresso geral do projeto. {% data reusables.project-management.project-progress-locations %} -For more information, see "[Tracking progress on your {% data variables.product.prodname_project_v1 %}](/github/managing-your-work-on-github/tracking-progress-on-your-project-board)." +Para obter mais informações, consulte "[Acompanhando o progresso no seu {% data variables.product.prodname_project_v1 %}](/github/managing-your-work-on-github/tracking-progress-on-your-project-board)". ## Leia mais -- "[Configuring automation for {% data variables.product.prodname_projects_v1 %}](/articles/configuring-automation-for-project-boards)"{% ifversion fpt or ghec %} -- "[Copying a {% data variables.product.prodname_project_v1 %}](/articles/copying-a-project-board)"{% endif %} +- "[Configurando automação para {% data variables.product.prodname_projects_v1 %}](/articles/configuring-automation-for-project-boards)"{% ifversion fpt or ghec %} +- "[Copiando um {% data variables.product.prodname_project_v1 %}](/articles/copying-a-project-board)"{% endif %} diff --git a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/about-project-boards.md b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/about-project-boards.md index cec96ec53c..86ff44b724 100644 --- a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/about-project-boards.md +++ b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/about-project-boards.md @@ -1,6 +1,6 @@ --- title: 'Sobre {% data variables.product.prodname_projects_v1 %}' -intro: '{% data variables.product.prodname_projects_v1_caps %} on {% data variables.product.product_name %} help you organize and prioritize your work. You can create {% data variables.projects.projects_v1_boards %} for specific feature work, comprehensive roadmaps, or even release checklists. With {% data variables.product.prodname_projects_v1 %}, you have the flexibility to create customized workflows that suit your needs.' +intro: '{% data variables.product.prodname_projects_v1_caps %} em {% data variables.product.product_name %} ajuda você a organizar e priorizar seu trabalho. Você pode criar {% data variables.projects.projects_v1_boards %} para o trabalho específico de recursos, roteiros completos ou até mesmo listas de verificação de versão. Com {% data variables.product.prodname_projects_v1 %}, você tem a flexibilidade para criar fluxos de trabalho personalizados que atendam às suas necessidades.' redirect_from: - /github/managing-your-work-on-github/managing-project-boards/about-project-boards - /articles/about-projects @@ -15,39 +15,39 @@ allowTitleToDifferFromFilename: true {% data reusables.projects.project_boards_old %} -{% data variables.projects.projects_v1_boards_caps %} are made up of issues, pull requests, and notes that are categorized as cards in columns of your choosing. É possível arrastar e soltar ou usar atalhos de teclado para reordenar cartões em uma coluna, mover cartões de coluna para coluna e alterar a ordem das colunas. +{% data variables.projects.projects_v1_boards_caps %} são compostas de problemas, pull requests e notas que são categorizadas como cartões em colunas de sua escolha. É possível arrastar e soltar ou usar atalhos de teclado para reordenar cartões em uma coluna, mover cartões de coluna para coluna e alterar a ordem das colunas. -{% data variables.projects.projects_v1_board_caps %} cards contain relevant metadata for issues and pull requests, like labels, assignees, the status, and who opened it. {% data reusables.project-management.edit-in-project %} +Os cartões de {% data variables.projects.projects_v1_board_caps %} contêm metadados relevantes para problemas e pull requests, como etiquetas, responsáveis, status e quem o abriu. {% data reusables.project-management.edit-in-project %} -You can create notes within columns to serve as task reminders, references to issues and pull requests from any repository on {% data variables.product.product_location %}, or to add information related to the {% data variables.projects.projects_v1_board %}. You can create a reference card for another {% data variables.projects.projects_v1_board %} by adding a link to a note. Se a observação não for suficiente para suas necessidades, você poderá convertê-la em um problema. For more information on converting notes to issues, see "[Adding notes to a {% data variables.product.prodname_project_v1 %}](/articles/adding-notes-to-a-project-board)." +Você pode criar observações dentro de colunas para servir como lembretes de tarefas, referências a problemas e pull requests de qualquer repositório no {% data variables.product.product_location %}, ou a adicionar informações relacionadas ao {% data variables.projects.projects_v1_board %}. Você pode criar um cartão de referência para outro {% data variables.projects.projects_v1_board %} adicionando um link para uma observação. Se a observação não for suficiente para suas necessidades, você poderá convertê-la em um problema. Para obter mais informações sobre a conversão de observações em problemas, consulte "[Adicionando observações a um {% data variables.product.prodname_project_v1 %}](/articles/adding-notes-to-a-project-board)." Tipos de quadros de projeto: -- **User-owned {% data variables.projects.projects_v1_board %}** can contain issues and pull requests from any personal repository. -- **Organization-wide {% data variables.projects.projects_v1_board %}** can contain issues and pull requests from any repository that belongs to an organization. {% data reusables.project-management.link-repos-to-project-board %} For more information, see "[Linking a repository to a {% data variables.product.prodname_project_v1 %}](/articles/linking-a-repository-to-a-project-board)." -- **Repository {% data variables.projects.projects_v1_board %}** are scoped to issues and pull requests within a single repository. Eles também podem incluir observações que fazem referência a problemas e pull requests em outros repositórios. +- ** Pertencente ao usuário {% data variables.projects.projects_v1_board %}** pode conter problemas e pull requests de qualquer repositório pessoal. +- **Em toda a organização {% data variables.projects.projects_v1_board %}** pode conter problemas e pull requests de qualquer repositório que pertence a uma organização. {% data reusables.project-management.link-repos-to-project-board %} Para obter mais informações, consulte "[Vincular um repositório a um {% data variables.product.prodname_project_v1 %}](/articles/linking-a-repository-to-a-project-board)". +- **Repositório {% data variables.projects.projects_v1_board %}** tem o escopo definido como problemas e pull requests em um repositório único. Eles também podem incluir observações que fazem referência a problemas e pull requests em outros repositórios. -## Creating and viewing {% data variables.projects.projects_v1_boards %} +## Criando e visualizando {% data variables.projects.projects_v1_boards %} -To create a {% data variables.projects.projects_v1_board %} for your organization, you must be an organization member. Organization owners and people with {% data variables.projects.projects_v1_board %} admin permissions can customize access to the {% data variables.projects.projects_v1_board %}. +Para criar um {% data variables.projects.projects_v1_board %} para sua organização, você deve ser um integrante da organização. Os proprietários da organização e as pessoas com permissões de administrador em {% data variables.projects.projects_v1_board %} podem personalizar o acesso a {% data variables.projects.projects_v1_board %}. -If an organization-owned {% data variables.projects.projects_v1_board %} includes issues or pull requests from a repository that you don't have permission to view, the card will be redacted. For more information, see "[{% data variables.product.prodname_project_v1_caps %} permissions for an organization](/articles/project-board-permissions-for-an-organization)." +Se um {% data variables.projects.projects_v1_board %} pertencente a uma organização incluir problemas ou pull requests de um repositório que você não tem permissão para visualizar, o cartão será redigido. Para obter mais informações, consulte "[Permissões de {% data variables.product.prodname_project_v1_caps %} para uma organização](/articles/project-board-permissions-for-an-organization)". -The activity view shows the {% data variables.projects.projects_v1_board %}'s recent history, such as cards someone created or moved between columns. Para acessar a exibição da atividade, clique em **Menu** e role para baixo. +O modo de exibição de atividade mostra o histórico recente de {% data variables.projects.projects_v1_board %}, como cartões criados ou movidos entre colunas. Para acessar a exibição da atividade, clique em **Menu** e role para baixo. -To find specific cards on a {% data variables.projects.projects_v1_board %} or view a subset of the cards, you can filter {% data variables.projects.projects_v1_board %} cards. For more information, see "[Filtering cards on a {% data variables.product.prodname_project_v1 %}](/articles/filtering-cards-on-a-project-board)." +Para encontrar cartões específicos em um {% data variables.projects.projects_v1_board %} ou ver um subconjunto das cartões, você pode filtrar os cartões de {% data variables.projects.projects_v1_board %}. Para obter mais informações, consulte "[Filtrando cartões em um {% data variables.product.prodname_project_v1 %}](/articles/filtering-cards-on-a-project-board)". -To simplify your workflow and keep completed tasks off your {% data variables.projects.projects_v1_board %}, you can archive cards. For more information, see "[Archiving cards on a {% data variables.product.prodname_project_v1 %}](/articles/archiving-cards-on-a-project-board)." +Para simplificar seu fluxo de trabalho e manter tarefas concluídas fora do seu {% data variables.projects.projects_v1_board %}, você pode arquivar cartões. Para obter mais informações, consulte "[Arquivando cartões em um {% data variables.product.prodname_project_v1 %}](/articles/archiving-cards-on-a-project-board)". -If you've completed all of your {% data variables.projects.projects_v1_board %} tasks or no longer need to use your {% data variables.projects.projects_v1_board %}, you can close the {% data variables.projects.projects_v1_board %}. For more information, see "[Closing a {% data variables.product.prodname_project_v1 %}](/articles/closing-a-project-board)." +Se você concluiu todas as suas tarefas de {% data variables.projects.projects_v1_board %} ou não precisa mais usar seu {% data variables.projects.projects_v1_board %}, você pode fechar o {% data variables.projects.projects_v1_board %}. Para obter mais informações, consulte "[Fechando um {% data variables.product.prodname_project_v1 %}de](/articles/closing-a-project-board)". -You can also [disable {% data variables.projects.projects_v1_boards %} in a repository](/articles/disabling-project-boards-in-a-repository) or [disable {% data variables.projects.projects_v1_boards %} in your organization](/articles/disabling-project-boards-in-your-organization), if you prefer to track your work in a different way. +Você também pode [desabilitar {% data variables.projects.projects_v1_boards %} em um repositório](/articles/disabling-project-boards-in-a-repository) ou [desabilitar {% data variables.projects.projects_v1_boards %} na sua organização](/articles/disabling-project-boards-in-your-organization), se você preferir acompanhar o seu trabalho de uma forma diferente. {% data reusables.project-management.project-board-import-with-api %} -## Templates for {% data variables.projects.projects_v1_boards %} +## Modelos para {% data variables.projects.projects_v1_boards %} -You can use templates to quickly set up a new {% data variables.projects.projects_v1_board %}. When you use a template to create a {% data variables.projects.projects_v1_board %}, your new board will include columns as well as cards with tips for using {% data variables.product.prodname_projects_v1 %}. Você também pode escolher um modelo com automação já configurada. +Você pode usar modelos para configurar rapidamente um novo {% data variables.projects.projects_v1_board %}. Ao usar um modelo para criar um {% data variables.projects.projects_v1_board %}, seu novo quadro incluirá colunas, assim como cartões com dicas para usar o {% data variables.product.prodname_projects_v1 %}. Você também pode escolher um modelo com automação já configurada. | Modelo | Descrição | | ------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -56,17 +56,17 @@ You can use templates to quickly set up a new {% data variables.projects.project | Kanban automatizado com revisão | Cartões são movidos automaticamente entre as colunas To do (Pendentes), In progress (Em andamento) e Done (Concluídos), com gatilhos adicionais para status de revisão de pull request | | Triagem de erros | Faça a triagem e priorize erros com as colunas To do (Pendentes), High priority (Prioridade alta), Low priority (Prioridade baixa) e Closed (Fechados) | -For more information on automation for {% data variables.product.prodname_projects_v1 %}, see "[About automation for {% data variables.product.prodname_projects_v1 %}](/articles/about-automation-for-project-boards)." +Para obter mais informações sobre automação para {% data variables.product.prodname_projects_v1 %}, consulte "[Sobre automação para o {% data variables.product.prodname_projects_v1 %}](/articles/about-automation-for-project-boards)". -![{% data variables.product.prodname_project_v1 %} with basic kanban template](/assets/images/help/projects/project-board-basic-kanban-template.png) +![{% data variables.product.prodname_project_v1 %} com modelo básico de kanban](/assets/images/help/projects/project-board-basic-kanban-template.png) {% data reusables.project-management.copy-project-boards %} ## Leia mais - "[Criar um {% data variables.product.prodname_project_v1 %}](/articles/creating-a-project-board)" -- "[Editing a {% data variables.product.prodname_project_v1 %}](/articles/editing-a-project-board)"{% ifversion fpt or ghec %} -- "[Copying a {% data variables.product.prodname_project_v1 %}](/articles/copying-a-project-board)"{% endif %} -- "[Adding issues and pull requests to a {% data variables.product.prodname_project_v1 %}](/articles/adding-issues-and-pull-requests-to-a-project-board)" -- "[{% data variables.product.prodname_project_v1_caps %} permissions for an organization](/articles/project-board-permissions-for-an-organization)" +- "[Editando um {% data variables.product.prodname_project_v1 %}](/articles/editing-a-project-board)"{% ifversion fpt or ghec %} +- "[Copiando um {% data variables.product.prodname_project_v1 %}](/articles/copying-a-project-board)"{% endif %} +- "[Adicionando problemas e pull requests a um {% data variables.product.prodname_project_v1 %}](/articles/adding-issues-and-pull-requests-to-a-project-board)" +- "[Permissões de {% data variables.product.prodname_project_v1_caps %} para uma organização](/articles/project-board-permissions-for-an-organization)" - "[Atalhos de teclado](/articles/keyboard-shortcuts/#project-boards)" diff --git a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/changing-project-board-visibility.md b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/changing-project-board-visibility.md index 446abe56cf..778ed2f261 100644 --- a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/changing-project-board-visibility.md +++ b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/changing-project-board-visibility.md @@ -1,6 +1,6 @@ --- -title: 'Changing {% data variables.product.prodname_project_v1 %} visibility' -intro: 'As an organization owner or {% data variables.projects.projects_v1_board %} admin, you can make a {% data variables.projects.projects_v1_board %} {% ifversion ghae %}internal{% else %}public{% endif %} or private.' +title: 'Alterando a visibilidade de {% data variables.product.prodname_project_v1 %}' +intro: 'Como proprietário da organização ou administrador de {% data variables.projects.projects_v1_board %}, você pode tornar um {% data variables.projects.projects_v1_board %} {% ifversion ghae %}interno{% else %}público{% endif %} ou privado.' redirect_from: - /github/managing-your-work-on-github/managing-project-boards/changing-project-board-visibility - /articles/changing-project-board-visibility @@ -19,7 +19,7 @@ allowTitleToDifferFromFilename: true {% tip %} -**Tip:** When you make your {% data variables.projects.projects_v1_board %} {% ifversion ghae %}internal{% else %}public{% endif %}, organization members are given read access by default. You can give specific organization members write or admin permissions by giving access to teams they're on or by adding them to the {% data variables.projects.projects_v1_board %} as a collaborator. For more information, see "[{% data variables.product.prodname_project_v1_caps %} permissions for an organization](/articles/project-board-permissions-for-an-organization)." +**Dica:** Ao se tornar o seu {% data variables.projects.projects_v1_board %} {% ifversion ghae %}interno{% else %}público{% endif %}, os integrantes da organização recebem acesso de leitura por padrão. Você pode dar permissões de gravação ou de administrador a certos integrantes da organização, dando acesso a equipes nas quais estão ou adicionando-os ao {% data variables.projects.projects_v1_board %} como colaborador. Para obter mais informações, consulte "[Permissões de {% data variables.product.prodname_project_v1_caps %} para uma organização](/articles/project-board-permissions-for-an-organization)". {% endtip %} diff --git a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/closing-a-project-board.md b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/closing-a-project-board.md index a87be0f04a..b8541d65e3 100644 --- a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/closing-a-project-board.md +++ b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/closing-a-project-board.md @@ -1,6 +1,6 @@ --- -title: 'Closing a {% data variables.product.prodname_project_v1 %}' -intro: 'If you''ve completed all the tasks in a {% data variables.projects.projects_v1_board %} or no longer need to use a {% data variables.projects.projects_v1_board %}, you can close the {% data variables.projects.projects_v1_board %}.' +title: 'Fechando um {% data variables.product.prodname_project_v1 %}' +intro: 'Se você tiver concluído todas as tarefas em um {% data variables.projects.projects_v1_board %} ou não precisar mais usar um {% data variables.projects.projects_v1_board %}, você pode fechar o {% data variables.projects.projects_v1_board %}.' redirect_from: - /github/managing-your-work-on-github/managing-project-boards/closing-a-project-board - /articles/closing-a-project @@ -15,18 +15,18 @@ allowTitleToDifferFromFilename: true {% data reusables.projects.project_boards_old %} -When you close a {% data variables.projects.projects_v1_board %}, any configured workflow automation will pause by default. +Ao fechar um {% data variables.projects.projects_v1_board %}, qualquer automação de fluxo de trabalho configurada será pausada por padrão. -If you reopen a {% data variables.projects.projects_v1_board %}, you have the option to *sync* automation, which updates the position of the cards on the board according to the automation settings configured for the board. For more information, see "[Reopening a closed {% data variables.product.prodname_project_v1 %}](/articles/reopening-a-closed-project-board)" or "[About automation for {% data variables.product.prodname_projects_v1 %}](/articles/about-automation-for-project-boards)." +Se você reabrir um {% data variables.projects.projects_v1_board %}, você terá a opção de *sincronizar* automação, que atualiza a posição dos cartões no quadro de acordo com as configurações de automação configuradas para o quadro. Para obter mais informações, consulte "[Reabrindo um {% data variables.product.prodname_project_v1 %} fechado](/articles/reopening-a-closed-project-board)" ou "[Sobre automação para {% data variables.product.prodname_projects_v1 %}](/articles/about-automation-for-project-boards)". -1. Navigate to the list of {% data variables.projects.projects_v1_boards %} in your repository or organization, or owned by your personal account. -2. In the projects list, next to the {% data variables.projects.projects_v1_board %} you want to close, click {% octicon "chevron-down" aria-label="The chevron icon" %}. ![Ícone de divisa à direita do nome do quadro de projeto](/assets/images/help/projects/project-list-action-chevron.png) +1. Acesse a lista de {% data variables.projects.projects_v1_boards %} no seu repositório ou organização, ou pertencente à sua conta pessoal. +2. Na lista de projetos, ao lado de {% data variables.projects.projects_v1_board %} que você deseja fechar, clique em {% octicon "chevron-down" aria-label="The chevron icon" %}. ![Ícone de divisa à direita do nome do quadro de projeto](/assets/images/help/projects/project-list-action-chevron.png) 3. Clique em **Fechar**. ![Menu suspenso para fechar item no quadro de projeto](/assets/images/help/projects/close-project.png) ## Leia mais - "[Sobre o {% data variables.product.prodname_projects_v1 %}](/articles/about-project-boards)" -- "[Deleting a {% data variables.product.prodname_project_v1 %}](/articles/deleting-a-project-board)" -- "[Disabling {% data variables.product.prodname_projects_v1 %} in a repository](/articles/disabling-project-boards-in-a-repository)" -- "[Disabling {% data variables.product.prodname_projects_v1 %} in your organization](/articles/disabling-project-boards-in-your-organization)" -- "[{% data variables.product.prodname_project_v1_caps %} permissions for an organization](/articles/project-board-permissions-for-an-organization)" +- "[Excluindo um {% data variables.product.prodname_project_v1 %}](/articles/deleting-a-project-board)" +- "[Desabilitando {% data variables.product.prodname_projects_v1 %} em um repositório](/articles/disabling-project-boards-in-a-repository)" +- "[Desabilitando {% data variables.product.prodname_projects_v1 %} na sua organização](/articles/disabling-project-boards-in-your-organization)" +- "[Permissões de {% data variables.product.prodname_project_v1_caps %} para uma organização](/articles/project-board-permissions-for-an-organization)" diff --git a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/configuring-automation-for-project-boards.md b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/configuring-automation-for-project-boards.md index f6e94c9c54..6bf64867b1 100644 --- a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/configuring-automation-for-project-boards.md +++ b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/configuring-automation-for-project-boards.md @@ -1,6 +1,6 @@ --- -title: 'Configuring automation for {% data variables.product.prodname_projects_v1 %}' -intro: 'You can set up automatic workflows to move issues and pull requests to a {% data variables.projects.projects_v1_board %} column when a specified event occurs.' +title: 'Configurando automação para {% data variables.product.prodname_projects_v1 %}' +intro: 'Você pode configurar fluxos de trabalho automáticos para transferir problemas e pull requests para uma coluna de {% data variables.projects.projects_v1_board %} quando ocorrer um evento especificado.' redirect_from: - /github/managing-your-work-on-github/managing-project-boards/configuring-automation-for-project-boards - /articles/configuring-automation-for-project-boards @@ -19,7 +19,7 @@ allowTitleToDifferFromFilename: true {% data reusables.projects.project_boards_old %} -{% data reusables.project-management.automate-project-board-permissions %} For more information, see "[About automation for {% data variables.product.prodname_projects_v1 %}](/articles/about-automation-for-project-boards)." +{% data reusables.project-management.automate-project-board-permissions %} Para obter mais informações, consulte "[Sobre automação para {% data variables.product.prodname_projects_v1 %}](/articles/about-automation-for-project-boards)". {% data reusables.project-management.use-automated-template %} @@ -31,7 +31,7 @@ allowTitleToDifferFromFilename: true {% endtip %} -1. Navigate to the {% data variables.projects.projects_v1_board %} you want to automate. +1. Acesse o {% data variables.projects.projects_v1_board %} que você deseja automatizar. 2. Na coluna que deseja automatizar, clique em {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %}. ![Ícone Edit (Editar)](/assets/images/help/projects/edit-column-button.png) 3. Clique em **Manage automation** (Gerenciar automação). ![Botão Manage automation (Gerenciar automação)](/assets/images/help/projects/manage-automation-button.png) 4. Usando o menu suspenso Preset (Predefinida), selecione uma automação predefinida. ![Selecionar automação predefinida no menu](/assets/images/help/projects/select-automation.png) @@ -39,4 +39,4 @@ allowTitleToDifferFromFilename: true 6. Clique em **Update automation** (Atualizar automação). ## Leia mais -- "[About automation for {% data variables.product.prodname_projects_v1 %}](/articles/about-automation-for-project-boards)" +- "[Sobre automação para {% data variables.product.prodname_projects_v1 %}](/articles/about-automation-for-project-boards)" diff --git a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/copying-a-project-board.md b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/copying-a-project-board.md index 65ea8cf049..501434b40c 100644 --- a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/copying-a-project-board.md +++ b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/copying-a-project-board.md @@ -1,6 +1,6 @@ --- -title: 'Copying a {% data variables.product.prodname_project_v1 %}' -intro: 'You can copy a {% data variables.projects.projects_v1_board %} to quickly create a new project. Copying frequently used or highly customized {% data variables.projects.projects_v1_boards %} helps standardize your workflow.' +title: 'Copiando um {% data variables.product.prodname_project_v1 %}' +intro: 'Você pode copiar um {% data variables.projects.projects_v1_board %} para criar rapidamente um novo projeto. Copiar com freqüência ou {% data variables.projects.projects_v1_boards %} altamente personalizado ajuda a padronizar seu fluxo de trabalho.' redirect_from: - /github/managing-your-work-on-github/managing-project-boards/copying-a-project-board - /articles/copying-a-project-board @@ -15,19 +15,19 @@ allowTitleToDifferFromFilename: true {% data reusables.projects.project_boards_old %} -Copying a {% data variables.projects.projects_v1_board %} allows you to reuse a {% data variables.projects.projects_v1_board %}'s title, description, and automation configuration. You can copy {% data variables.projects.projects_v1_boards %} to eliminate the manual process of creating new {% data variables.projects.projects_v1_boards %} for similar workflows. +Copiar um {% data variables.projects.projects_v1_board %} permite que você reutilize um título, descrição e configuração de automação de {% data variables.projects.projects_v1_board %}. Você pode copiar {% data variables.projects.projects_v1_boards %} para eliminar o processo manual de criação de novos {% data variables.projects.projects_v1_boards %} para fluxos de trabalho similares. -You must have read access to a {% data variables.projects.projects_v1_board %} to copy it to a repository or organization where you have write access. +Você deve ter acesso de leitura a um {% data variables.projects.projects_v1_board %} para copiá-lo para um repositório ou organização onde tenha acesso de gravação. -When you copy a {% data variables.projects.projects_v1_board %} to an organization, the {% data variables.projects.projects_v1_board %}'s visibility will default to private, with an option to change the visibility. For more information, see "[Changing {% data variables.product.prodname_project_v1 %} visibility](/articles/changing-project-board-visibility/)." +Ao copiar um {% data variables.projects.projects_v1_board %} para uma organização, a visibilidade do {% data variables.projects.projects_v1_board %} será padrão para privado, com uma opção para mudar a visibilidade. Para obter mais informações, consulte "[Alterando a visibilidade de {% data variables.product.prodname_project_v1 %}](/articles/changing-project-board-visibility/)". -A {% data variables.projects.projects_v1_board %}'s automation is also enabled by default. For more information, see "[About automation for {% data variables.product.prodname_projects_v1 %}](/articles/about-automation-for-project-boards/)." +A automação de um {% data variables.projects.projects_v1_board %} também é habilitada por padrão. Para obter mais informações, consulte "[Sobre automação para {% data variables.product.prodname_projects_v1 %}](/articles/about-automation-for-project-boards/)". -1. Navigate to the {% data variables.projects.projects_v1_board %} you want to copy. +1. Acesse o {% data variables.projects.projects_v1_board %} que você deseja copiar. {% data reusables.project-management.click-menu %} 3. Clique em {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %} e, em seguida, em **Copy** (Copiar). ![Opção de cópia no menu suspenso da barra lateral do quadro de projeto](/assets/images/help/projects/project-board-copy-setting.png) 4. Em "Owner" (Proprietário), use o menu suspenso e clique no repositório ou na organização em que deseja copiar o quadro de projeto. ![Selecionar proprietário do quadro de projeto copiado no menu suspenso](/assets/images/help/projects/copied-project-board-owner.png) -5. Optionally, under "Project board name", type the name of the copied {% data variables.projects.projects_v1_board %}. ![Campo para digitar um nome para o quadro de projeto copiado](/assets/images/help/projects/copied-project-board-name.png) +5. Opcionalmente, no "Nome do quadro do projeto", digite o nome do {% data variables.projects.projects_v1_board %} copiado. ![Campo para digitar um nome para o quadro de projeto copiado](/assets/images/help/projects/copied-project-board-name.png) 6. Se desejar, em "Description" (Descrição), digite uma descrição do quadro de projeto copiado que outras pessoas verão. ![Campo para digitar uma descrição para o quadro de projeto copiado](/assets/images/help/projects/copied-project-board-description.png) 7. Se desejar, em "Automation settings" (Configurações de automação), selecione se deseja copiar os fluxos de trabalho automáticos configurados. Essa opção é habilitada por padrão. Para obter mais informações, consulte "[Sobre a automação para quadros de projeto](/articles/about-automation-for-project-boards/)". ![Configurações de seleção de automação para o quadro de projeto copiado](/assets/images/help/projects/copied-project-board-automation-settings.png) {% data reusables.project-management.choose-visibility %} diff --git a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/creating-a-project-board.md b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/creating-a-project-board.md index 85025552b0..c77ec4e4ef 100644 --- a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/creating-a-project-board.md +++ b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/creating-a-project-board.md @@ -1,6 +1,6 @@ --- title: 'Criar {% data variables.product.prodname_project_v1 %}' -intro: '{% data variables.projects.projects_v1_boards_caps %} can be used to create customized workflows to suit your needs, like tracking and prioritizing specific feature work, comprehensive roadmaps, or even release checklists.' +intro: '{% data variables.projects.projects_v1_boards_caps %} pode ser usado para criar fluxos de trabalho personalizados para atender às suas necessidades, como acompanhamento e priorização de recursos específicos, planejamentos abrangentes ou até mesmo liberar listas de verificação.' redirect_from: - /github/managing-your-work-on-github/managing-project-boards/creating-a-project-board - /articles/creating-a-project @@ -23,15 +23,15 @@ allowTitleToDifferFromFilename: true {% data reusables.project-management.copy-project-boards %} -{% data reusables.project-management.link-repos-to-project-board %} For more information, see "[Linking a repository to a {% data variables.product.prodname_project_v1 %} ](/articles/linking-a-repository-to-a-project-board)." +{% data reusables.project-management.link-repos-to-project-board %} Para obter mais informações, consulte "[Vincular um repositório a um {% data variables.product.prodname_project_v1 %} ](/articles/linking-a-repository-to-a-project-board)". -Once you've created your {% data variables.projects.projects_v1_board %}, you can add issues, pull requests, and notes to it. For more information, see "[Adding issues and pull requests to a {% data variables.product.prodname_project_v1 %}](/articles/adding-issues-and-pull-requests-to-a-project-board)" and "[Adding notes to a {% data variables.product.prodname_project_v1 %}](/articles/adding-notes-to-a-project-board)." +Depois de criar seu {% data variables.projects.projects_v1_board %}, você poderá adicionar problemas, pull requests e observações. Para obter mais informações, consulte "[Adicionando problemas e pull requests a um {% data variables.product.prodname_project_v1 %}](/articles/adding-issues-and-pull-requests-to-a-project-board)" e "[Adicionando observações a um {% data variables.product.prodname_project_v1 %}](/articles/adding-notes-to-a-project-board)". -You can also configure workflow automations to keep your {% data variables.projects.projects_v1_board %} in sync with the status of issues and pull requests. For more information, see "[About automation for {% data variables.product.prodname_projects_v1 %}](/articles/about-automation-for-project-boards)." +Você também pode configurar automações de fluxo de trabalho para manter seu {% data variables.projects.projects_v1_board %} em sincronia com o status de problemas e pull requests. Para obter mais informações, consulte "[Sobre automação para {% data variables.product.prodname_projects_v1 %}](/articles/about-automation-for-project-boards)". {% data reusables.project-management.project-board-import-with-api %} -## Creating a user-owned {% data variables.projects.projects_v1_board %} +## Criando um {% data variables.projects.projects_v1_board %} pertencente a um usuário. {% data reusables.projects.classic-project-creation %} @@ -53,7 +53,7 @@ You can also configure workflow automations to keep your {% data variables.proje {% data reusables.project-management.edit-project-columns %} -## Creating an organization-wide {% data variables.projects.projects_v1_board %} +## Criando um {% data variables.projects.projects_v1_board %} para toda a organização {% data reusables.projects.classic-project-creation %} @@ -76,7 +76,7 @@ You can also configure workflow automations to keep your {% data variables.proje {% data reusables.project-management.edit-project-columns %} -## Creating a repository {% data variables.projects.projects_v1_board %} +## Criando um repositório de {% data variables.projects.projects_v1_board %} {% data reusables.projects.classic-project-creation %} diff --git a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/deleting-a-project-board.md b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/deleting-a-project-board.md index 89b5873bca..92d216a5e4 100644 --- a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/deleting-a-project-board.md +++ b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/deleting-a-project-board.md @@ -1,6 +1,6 @@ --- -title: 'Deleting a {% data variables.product.prodname_project_v1 %}' -intro: 'You can delete an existing {% data variables.projects.projects_v1_board %} if you no longer need access to its contents.' +title: 'Excluindo um {% data variables.product.prodname_project_v1 %}' +intro: 'Você pode excluir um {% data variables.projects.projects_v1_board %} existente se você não precisar mais de acesso ao seu conteúdo.' redirect_from: - /github/managing-your-work-on-github/managing-project-boards/deleting-a-project-board - /articles/deleting-a-project @@ -17,11 +17,11 @@ allowTitleToDifferFromFilename: true {% tip %} -**Tip**: If you'd like to retain access to a completed or unneeded {% data variables.projects.projects_v1_board %} without losing access to its contents, you can [close the {% data variables.projects.projects_v1_board %}](/articles/closing-a-project-board) instead of deleting it. +**Dica**: Se você deseja manter o acesso a um {% data variables.projects.projects_v1_board %} concluído ou desnecessário sem perder acesso ao seu conteúdo, você pode [fechar o {% data variables.projects.projects_v1_board %}](/articles/closing-a-project-board) em vez de excluí-lo. {% endtip %} -1. Navigate to the {% data variables.projects.projects_v1_board %} you want to delete. +1. Acesse o {% data variables.projects.projects_v1_board %} que você deseja excluir. {% data reusables.project-management.click-menu %} {% data reusables.project-management.click-edit-sidebar-menu-project-board %} 4. Clique em **Delete project** (Excluir projeto). ![Botão Delete project (Excluir projeto)](/assets/images/help/projects/delete-project-button.png) @@ -29,6 +29,6 @@ allowTitleToDifferFromFilename: true ## Leia mais -- "[Closing a {% data variables.product.prodname_project_v1 %}](/articles/closing-a-project-board)" -- "[Disabling {% data variables.product.prodname_project_v1_caps %} in a repository](/articles/disabling-project-boards-in-a-repository)" -- "[Disabling {% data variables.product.prodname_project_v1_caps %} in your organization](/articles/disabling-project-boards-in-your-organization)" +- "[Fechando um {% data variables.product.prodname_project_v1 %}](/articles/closing-a-project-board)" +- "[Desabilitando {% data variables.product.prodname_project_v1_caps %} em um repositório](/articles/disabling-project-boards-in-a-repository)" +- "[Desabilitando {% data variables.product.prodname_project_v1_caps %} na sua organização](/articles/disabling-project-boards-in-your-organization)" diff --git a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/editing-a-project-board.md b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/editing-a-project-board.md index 21f8f8a3cf..d319eb9240 100644 --- a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/editing-a-project-board.md +++ b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/editing-a-project-board.md @@ -1,6 +1,6 @@ --- -title: 'Editing a {% data variables.product.prodname_project_v1 %}' -intro: 'You can edit the title and description of an existing {% data variables.projects.projects_v1_board %}.' +title: 'Editando um {% data variables.product.prodname_project_v1 %}' +intro: 'Você pode editar o título e a descrição de um {% data variables.projects.projects_v1_board %} existente.' redirect_from: - /github/managing-your-work-on-github/managing-project-boards/editing-a-project-board - /articles/editing-a-project @@ -18,17 +18,17 @@ allowTitleToDifferFromFilename: true {% tip %} -**Tip:** For details on adding, removing, or editing columns in your {% data variables.projects.projects_v1_board %}, see "[Creating a {% data variables.product.prodname_project_v1 %}](/articles/creating-a-project-board)." +**Dica:** Para obter detalhes sobre adicionar, remover ou editar colunas no seu {% data variables.projects.projects_v1_board %}, consulte "[Criando um {% data variables.product.prodname_project_v1 %}](/articles/creating-a-project-board)". {% endtip %} -1. Navigate to the {% data variables.projects.projects_v1_board %} you want to edit. +1. Acesse o {% data variables.projects.projects_v1_board %} que você deseja editar. {% data reusables.project-management.click-menu %} {% data reusables.project-management.click-edit-sidebar-menu-project-board %} -4. Modify the {% data variables.projects.projects_v1_board %} name and description as needed, then click **Save project**. ![Campos com o nome e a descrição do quadro de projeto e o botão Save project (Salvar projeto)](/assets/images/help/projects/edit-project-board-save-button.png) +4. Modifique o nome e a descrição de {% data variables.projects.projects_v1_board %} conforme necessário e, em seguida, clique em **Salvar projeto**. ![Campos com o nome e a descrição do quadro de projeto e o botão Save project (Salvar projeto)](/assets/images/help/projects/edit-project-board-save-button.png) ## Leia mais - "[Sobre o {% data variables.product.prodname_projects_v1 %}](/articles/about-project-boards)" -- "[Adding issues and pull requests to a {% data variables.product.prodname_project_v1 %}](/articles/adding-issues-and-pull-requests-to-a-project-board)" -- "[Deleting a {% data variables.product.prodname_project_v1 %}](/articles/deleting-a-project-board)" +- "[Adicionando problemas e pull requests a um {% data variables.product.prodname_project_v1 %}](/articles/adding-issues-and-pull-requests-to-a-project-board)" +- "[Excluindo um {% data variables.product.prodname_project_v1 %}](/articles/deleting-a-project-board)" diff --git a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/index.md b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/index.md index 4eb7b48810..888411dde7 100644 --- a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/index.md +++ b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/index.md @@ -1,7 +1,7 @@ --- title: 'Gerenciar {% data variables.product.prodname_projects_v1 %}' shortTitle: 'Gerenciar {% data variables.product.prodname_projects_v1 %}' -intro: 'Learn how to create and manage {% data variables.projects.projects_v1_boards %}' +intro: 'Saiba como criar e gerenciar {% data variables.projects.projects_v1_boards %}' versions: feature: projects-v1 topics: diff --git a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/linking-a-repository-to-a-project-board.md b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/linking-a-repository-to-a-project-board.md index ca1ebfd904..fb7abf71ec 100644 --- a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/linking-a-repository-to-a-project-board.md +++ b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/linking-a-repository-to-a-project-board.md @@ -1,6 +1,6 @@ --- -title: 'Linking a repository to a {% data variables.product.prodname_project_v1 %}' -intro: 'You can link a repository to your organization''s or personal account''s {% data variables.projects.projects_v1_board %}.' +title: 'Vinculando um repositório a um {% data variables.product.prodname_project_v1 %}' +intro: 'Você pode vincular um repositório ao {% data variables.projects.projects_v1_board %} da sua organização ou da sua conta pessoal.' redirect_from: - /github/managing-your-work-on-github/managing-project-boards/linking-a-repository-to-a-project-board - /articles/linking-a-repository-to-a-project-board @@ -15,11 +15,11 @@ allowTitleToDifferFromFilename: true {% data reusables.projects.project_boards_old %} -Anyone with write permissions to a {% data variables.projects.projects_v1_board %} can link repositories owned by that organization or personal account to the {% data variables.projects.projects_v1_board %}. For more information, see "[{% data variables.product.prodname_project_v1_caps %} permissions for an organization](/articles/project-board-permissions-for-an-organization/)" or "[Permission levels for user-owned {% data variables.product.prodname_projects_v1 %}](/articles/permission-levels-for-user-owned-project-boards/)." +Qualquer pessoa com permissões de gravação em um {% data variables.projects.projects_v1_board %} pode vincular repositórios pertencentes a essa organização ou conta pessoal para o {% data variables.projects.projects_v1_board %}. Para obter mais informações, consulte "[{% data variables.product.prodname_project_v1_caps %} permissões para uma organização](/articles/project-board-permissions-for-an-organization/)" ou "[níveis de Permissão para os níveis de usuário {% data variables.product.prodname_projects_v1 %}](/articles/permission-levels-for-user-owned-project-boards/)". -{% data reusables.project-management.link-repos-to-project-board %} Você pode adicionar problemas e pull requests de quaisquer repositórios desvinculados digitando a URL do problema ou pull request em um cartão. For more information, see "[Adding issues and pull requests to a {% data variables.product.prodname_project_v1 %}](/articles/adding-issues-and-pull-requests-to-a-project-board)." +{% data reusables.project-management.link-repos-to-project-board %} Você pode adicionar problemas e pull requests de quaisquer repositórios desvinculados digitando a URL do problema ou pull request em um cartão. Para obter mais informações, consulte "[Adicionando problemas e pull requests a um {% data variables.product.prodname_project_v1 %}](/articles/adding-issues-and-pull-requests-to-a-project-board)". -1. Navigate to the {% data variables.projects.projects_v1_board %} where you want to link a repository. +1. Acesse o {% data variables.projects.projects_v1_board %} onde você deseja vincular um repositório. {% data reusables.project-management.click-menu %} {% data reusables.project-management.access-collaboration-settings %} 4. Na barra lateral esquerda, clique em **Linked repositories** (Repositórios vinculados). ![Menu de opção Linked repositories (Repositórios vinculados) na barra lateral esquerda](/assets/images/help/projects/project-board-linked-repositories-setting.png) @@ -29,7 +29,7 @@ Anyone with write permissions to a {% data variables.projects.projects_v1_board {% note %} -**Note:** In order to link a repository to your organization or user owned {% data variables.projects.projects_v1_board %} the repository needs to have issues enabled. Ou seja, o repositório tem uma aba "Problemas" (os problemas nos repositórios bifurcados são desabilitados por padrão). Para obter informações sobre como habilitar ou desabilitar problemas para um repositório, consulte "[Desabilitar problemas para um repositório](/github/managing-your-work-on-github/disabling-issues). " +**Observação:** Para vincular um repositório ao {% data variables.projects.projects_v1_board %} pertencente à sua organização ou usuário, o repositório deverá ter problemas habilitados. Ou seja, o repositório tem uma aba "Problemas" (os problemas nos repositórios bifurcados são desabilitados por padrão). Para obter informações sobre como habilitar ou desabilitar problemas para um repositório, consulte "[Desabilitar problemas para um repositório](/github/managing-your-work-on-github/disabling-issues). " {% endnote %} diff --git a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/reopening-a-closed-project-board.md b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/reopening-a-closed-project-board.md index 1cd4e2979a..7c5f208f45 100644 --- a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/reopening-a-closed-project-board.md +++ b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/reopening-a-closed-project-board.md @@ -1,6 +1,6 @@ --- -title: 'Reopening a closed {% data variables.product.prodname_project_v1 %}' -intro: 'You can reopen a closed {% data variables.projects.projects_v1_board %} and restart any workflow automation that was configured for the {% data variables.projects.projects_v1_board %}.' +title: 'Reabrindo um {% data variables.product.prodname_project_v1 %} fechado' +intro: 'Você pode reabrir um {% data variables.projects.projects_v1_board %} fechado e reiniciar qualquer automação de fluxo de trabalho configurada para o {% data variables.projects.projects_v1_board %}.' redirect_from: - /github/managing-your-work-on-github/managing-project-boards/reopening-a-closed-project-board - /articles/reopening-a-closed-project-board @@ -9,22 +9,22 @@ versions: feature: projects-v1 topics: - Pull requests -shortTitle: 'Reopen {% data variables.product.prodname_project_v1 %}' +shortTitle: 'Reabra {% data variables.product.prodname_project_v1 %}' allowTitleToDifferFromFilename: true --- {% data reusables.projects.project_boards_old %} -When you close a {% data variables.projects.projects_v1_board %}, any workflow automation that was configured for the {% data variables.projects.projects_v1_board %} will pause by default. For more information, see "[Closing a {% data variables.product.prodname_project_v1 %}](/articles/closing-a-project-board)." +Ao fechar um {% data variables.projects.projects_v1_board %}, qualquer automação de fluxo de trabalho que tenha sido configurada para o {% data variables.projects.projects_v1_board %} será pausada por padrão. Para obter mais informações, consulte "[Fechando um {% data variables.product.prodname_project_v1 %}de](/articles/closing-a-project-board)". -When you reopen a {% data variables.projects.projects_v1_board %}, you have the option to *sync* automation, which updates the position of the cards on the board according to the automation settings configured for the board. +Ao reabrir um {% data variables.projects.projects_v1_board %}, você tem a opção de *sincronizar* a automação, que atualiza a posição dos cartões no quadro de acordo com as configurações de automação definidas para o quadro. -1. Navigate to the {% data variables.projects.projects_v1_board %} you want to reopen. +1. Acesse o {% data variables.projects.projects_v1_board %} que você deseja reabrir. {% data reusables.project-management.click-menu %} -3. Choose whether to sync automation for your {% data variables.projects.projects_v1_board %} or reopen your {% data variables.projects.projects_v1_board %} without syncing. - - To reopen your {% data variables.projects.projects_v1_board %} and sync automation, click **Reopen and sync project**. ![Selecione o botão "Reopen and resync project" (Reabrir e sincronizar projeto)](/assets/images/help/projects/reopen-and-sync-project.png) - - To reopen your {% data variables.projects.projects_v1_board %} without syncing automation, using the reopen drop-down menu, click **Reopen only**. Em seguida, clique em **Reopen only** (Somente reabrir). ![Menu suspenso de reabertura de quadro de projeto fechado](/assets/images/help/projects/reopen-closed-project-board-drop-down-menu.png) +3. Escolha se deseja sincronizar a automação para seu {% data variables.projects.projects_v1_board %} ou reabra seu {% data variables.projects.projects_v1_board %} sem sincronização. + - Para reabrir seu {% data variables.projects.projects_v1_board %} e sincronizar automação, clique em **Reabrir e sincronizar o projeto**. ![Selecione o botão "Reopen and resync project" (Reabrir e sincronizar projeto)](/assets/images/help/projects/reopen-and-sync-project.png) + - Para reabrir seu {% data variables.projects.projects_v1_board %} sem sincronizar a automação, usando o menu suspenso reabrir e clique em **Reabrir somente**. Em seguida, clique em **Reopen only** (Somente reabrir). ![Menu suspenso de reabertura de quadro de projeto fechado](/assets/images/help/projects/reopen-closed-project-board-drop-down-menu.png) ## Leia mais -- "[Configuring automation for {% data variables.product.prodname_projects_v1 %}](/articles/configuring-automation-for-project-boards)" +- "[Configurando automação para {% data variables.product.prodname_projects_v1 %}](/articles/configuring-automation-for-project-boards)" diff --git a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/adding-issues-and-pull-requests-to-a-project-board.md b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/adding-issues-and-pull-requests-to-a-project-board.md index 3ad663c727..bcb3783709 100644 --- a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/adding-issues-and-pull-requests-to-a-project-board.md +++ b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/adding-issues-and-pull-requests-to-a-project-board.md @@ -1,6 +1,6 @@ --- -title: 'Adding issues and pull requests to a {% data variables.product.prodname_project_v1 %}' -intro: 'You can add issues and pull requests to a {% data variables.projects.projects_v1_board %} in the form of cards and triage them into columns.' +title: 'Adicionar problemas e pull requests a um {% data variables.product.prodname_project_v1 %}' +intro: 'Você pode adicionar problemas e pull requests a um {% data variables.projects.projects_v1_board %} na forma de cartões e colocá-los em colunas.' redirect_from: - /github/managing-your-work-on-github/tracking-the-progress-of-your-work-with-project-boards/adding-issues-and-pull-requests-to-a-project-board - /articles/adding-issues-and-pull-requests-to-a-project @@ -10,16 +10,16 @@ versions: feature: projects-v1 topics: - Pull requests -shortTitle: 'Add issues & PRs to {% data variables.product.prodname_project_v1 %}' +shortTitle: 'Adicionar problemas& PRs a {% data variables.product.prodname_project_v1 %}' allowTitleToDifferFromFilename: true --- {% data reusables.projects.project_boards_old %} -You can add issue or pull request cards to your {% data variables.projects.projects_v1_board %} by: +Você pode adicionar problemas ou cartões de pull request ao seu {% data variables.projects.projects_v1_board %}: - Arrastar os cartões da seção **Triage** (Triagem) na barra lateral. - Digitar a URL do problema ou da pull request em um cartão. -- Searching for issues or pull requests in the {% data variables.projects.projects_v1_board %} search sidebar. +- Pesquisando problemas ou pull requests na barra lateral de pesquisa de {% data variables.projects.projects_v1_board %}. É possível colocar 2.500 cartões, no máximo, em cada coluna do projeto. Se uma coluna atingir o número máximo de cartões, nenhum cartão poderá ser movido para essa coluna. @@ -27,28 +27,28 @@ You can add issue or pull request cards to your {% data variables.projects.proje {% note %} -**Note:** You can also add notes to your project board to serve as task reminders, references to issues and pull requests from any repository on {% data variables.product.product_name %}, or to add related information to your {% data variables.projects.projects_v1_board %}. Para obter mais informações, consulte "[Adicionar observações a um quadro de projeto](/articles/adding-notes-to-a-project-board)". +**Observação:** Você também pode adicionar observações ao seu quadro de projetos para servir como lembretes de tarefas, referências a problemas e pull requests de qualquer repositório em {% data variables.product.product_name %}ou adicionar informações relacionadas ao seu {% data variables.projects.projects_v1_board %}. Para obter mais informações, consulte "[Adicionar observações a um quadro de projeto](/articles/adding-notes-to-a-project-board)". {% endnote %} {% data reusables.project-management.edit-in-project %} -{% data reusables.project-management.link-repos-to-project-board %} When you search for issues and pull requests to add to your {% data variables.projects.projects_v1_board %}, the search automatically scopes to your linked repositories. É possível remover esses qualificadores para pesquisar em todos os repositórios da organização. Para obter mais informações, consulte "[Vincular um repositório a um quadro de projeto](/articles/linking-a-repository-to-a-project-board)". +{% data reusables.project-management.link-repos-to-project-board %} Ao pesquisar problemas e pull requests para adicionar ao seu {% data variables.projects.projects_v1_board %}, a pesquisa define automaticamente o escopo para os seus repositórios vinculados. É possível remover esses qualificadores para pesquisar em todos os repositórios da organização. Para obter mais informações, consulte "[Vincular um repositório a um quadro de projeto](/articles/linking-a-repository-to-a-project-board)". -## Adding issues and pull requests to a {% data variables.projects.projects_v1_board %} +## Adicionar problemas e pull requests a um {% data variables.projects.projects_v1_board %} -1. Navigate to the {% data variables.projects.projects_v1_board %} where you want to add issues and pull requests. -2. In your {% data variables.projects.projects_v1_board %}, click {% octicon "plus" aria-label="The plus icon" %} **Add cards**. ![Botão Add cards (Adicionar cartões)](/assets/images/help/projects/add-cards-button.png) -3. Search for issues and pull requests to add to your {% data variables.projects.projects_v1_board %} using search qualifiers. Para obter mais informações sobre qualificadores de pesquisa que você pode usar, consulte [Pesquisar problemas](/articles/searching-issues)". ![Pesquisar problemas e pull requests](/assets/images/help/issues/issues_search_bar.png) +1. Acesse o {% data variables.projects.projects_v1_board %} onde você deseja adicionar problemas e pull requests. +2. No seu {% data variables.projects.projects_v1_board %}, clique em {% octicon "plus" aria-label="The plus icon" %} **Adicionar cartões**. ![Botão Add cards (Adicionar cartões)](/assets/images/help/projects/add-cards-button.png) +3. Pesquisar por problemas e pull requests para adicionar ao seu {% data variables.projects.projects_v1_board %} usando os qualificadores de pesquisa. Para obter mais informações sobre qualificadores de pesquisa que você pode usar, consulte [Pesquisar problemas](/articles/searching-issues)". ![Pesquisar problemas e pull requests](/assets/images/help/issues/issues_search_bar.png) {% tip %} **Dicas:** - Também é possível adicionar um problema ou uma pull request digitando a URL em um cartão. - - If you're working on a specific feature, you can apply a label to each related issue or pull request for that feature, and then easily add cards to your {% data variables.projects.projects_v1_board %} by searching for the label name. Para obter mais informações, consulte "[Aplicar etiquetas a problemas e pull requests](/articles/applying-labels-to-issues-and-pull-requests)". + - Se você está trabalhando em um recurso específico, você poderá aplicar uma etiqueta a cada problema ou pull request relacionado a esse recurso e, em seguida, adicionar facilmente cartões ao seu {% data variables.projects.projects_v1_board %} pesquisando o nome da etiqueta. Para obter mais informações, consulte "[Aplicar etiquetas a problemas e pull requests](/articles/applying-labels-to-issues-and-pull-requests)". {% endtip %} -4. From the filtered list of issues and pull requests, drag the card you'd like to add to your {% data variables.projects.projects_v1_board %} and drop it in the correct column. Como alternativa, você pode mover cartões usando os atalhos de teclado. {% data reusables.project-management.for-more-info-project-keyboard-shortcuts %} +4. Da lista filtrada de issues e pull requests, arraste o cartão que você gostaria de adicionar ao seu {% data variables.projects.projects_v1_board %} e solte-ao na coluna correta. Como alternativa, você pode mover cartões usando os atalhos de teclado. {% data reusables.project-management.for-more-info-project-keyboard-shortcuts %} {% tip %} @@ -56,16 +56,16 @@ You can add issue or pull request cards to your {% data variables.projects.proje {% endtip %} -## Adding issues and pull requests to a {% data variables.projects.projects_v1_board %} from the sidebar +## Adicionando problemas e pull requests a um {% data variables.projects.projects_v1_board %} a partir da barra lateral 1. No lado direito de um problema ou uma pull request, clique em **Projects (Projetos) {% octicon "gear" aria-label="The Gear icon" %}**. ![Botão Project board (Quadro de projeto) na barra lateral](/assets/images/help/projects/sidebar-project.png) -2. Click the **Recent**, **Repository**,**User**, or **Organization** tab for the {% data variables.projects.projects_v1_board %} you would like to add to. ![Guias Recent (Recente), Repository (Repositório) e Organization (Organização)](/assets/images/help/projects/sidebar-project-tabs.png) +2. Clique na aba **Recente**, **Repositório**,**Usuário** ou **Organização** do {% data variables.projects.projects_v1_board %} que você gostaria de adicionar. ![Guias Recent (Recente), Repository (Repositório) e Organization (Organização)](/assets/images/help/projects/sidebar-project-tabs.png) 3. Digite o nome do projeto no campo **Filter projects** (Filtrar projetos). ![Caixa de pesquisa Project board (Quadro de projeto)](/assets/images/help/projects/sidebar-search-project.png) -4. Select one or more {% data variables.projects.projects_v1_boards %} where you want to add the issue or pull request. ![Quadro de projeto selecionado](/assets/images/help/projects/sidebar-select-project.png) -5. Clique em {% octicon "triangle-down" aria-label="The down triangle icon" %} e depois na coluna onde você quer seu problema ou pull request. The card will move to the bottom of the {% data variables.projects.projects_v1_board %} column you select. ![Menu Move card to column (Mover cartão para coluna)](/assets/images/help/projects/sidebar-select-project-board-column-menu.png) +4. Selecione um ou mais {% data variables.projects.projects_v1_boards %} onde você deseja adicionar o problema ou pull request. ![Quadro de projeto selecionado](/assets/images/help/projects/sidebar-select-project.png) +5. Clique em {% octicon "triangle-down" aria-label="The down triangle icon" %} e depois na coluna onde você quer seu problema ou pull request. O cartão irá para a parte inferior da coluna de {% data variables.projects.projects_v1_board %} que você selecionou. ![Menu Move card to column (Mover cartão para coluna)](/assets/images/help/projects/sidebar-select-project-board-column-menu.png) ## Leia mais - "[Sobre o {% data variables.product.prodname_projects_v1 %}](/articles/about-project-boards)" -- "[Editing a {% data variables.product.prodname_project_v1 %}](/articles/editing-a-project-board)" -- "[Filtering cards on a {% data variables.product.prodname_project_v1 %}](/articles/filtering-cards-on-a-project-board)" +- "[Editando um {% data variables.product.prodname_project_v1 %}](/articles/editing-a-project-board)" +- "[Filtrando cartões em um {% data variables.product.prodname_project_v1 %}](/articles/filtering-cards-on-a-project-board)" diff --git a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/adding-notes-to-a-project-board.md b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/adding-notes-to-a-project-board.md index 3d312dbd2d..c45fa589e3 100644 --- a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/adding-notes-to-a-project-board.md +++ b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/adding-notes-to-a-project-board.md @@ -1,6 +1,6 @@ --- -title: 'Adding notes to a {% data variables.product.prodname_project_v1 %}' -intro: 'You can add notes to a {% data variables.projects.projects_v1_board %} to serve as task reminders or to add information related to the {% data variables.projects.projects_v1_board %}.' +title: 'Adicionando o bservações a um {% data variables.product.prodname_project_v1 %}' +intro: 'Você pode adicionar observações a um {% data variables.projects.projects_v1_board %} para servir como lembretes de tarefas ou adicionar informações relacionadas ao {% data variables.projects.projects_v1_board %}.' redirect_from: - /github/managing-your-work-on-github/tracking-the-progress-of-your-work-with-project-boards/adding-notes-to-a-project-board - /articles/adding-notes-to-a-project @@ -10,7 +10,7 @@ versions: feature: projects-v1 topics: - Pull requests -shortTitle: 'Add notes to {% data variables.product.prodname_project_v1 %}' +shortTitle: 'Adicionar observações a {% data variables.product.prodname_project_v1 %}' allowTitleToDifferFromFilename: true --- @@ -21,17 +21,17 @@ allowTitleToDifferFromFilename: true **Dicas:** - É possível formatar a observação usando a sintaxe markdown. Por exemplo, você pode usar títulos, links, listas de tarefas ou emojis. Para obter mais informações, consulte "[Sintaxe básica de gravação e formatação](/articles/basic-writing-and-formatting-syntax)". - Você pode arrastar e soltar ou usar atalhos de teclado para reordenar observações e movê-las entre colunas. {% data reusables.project-management.for-more-info-project-keyboard-shortcuts %} -- Your {% data variables.projects.projects_v1_board %} must have at least one column before you can add notes. Para obter mais informações, consulte "[Criar um quadro de projeto](/articles/creating-a-project-board)". +- Seu {% data variables.projects.projects_v1_board %} deve ter pelo menos uma coluna antes de poder adicionar observações. Para obter mais informações, consulte "[Criar um quadro de projeto](/articles/creating-a-project-board)". {% endtip %} -When you add a URL for an issue, pull request, or another {% data variables.projects.projects_v1_board %} to a note, you'll see a preview in a summary card below your text. +Ao adicionar uma URL a um problema, pull request, ou outro {% data variables.projects.projects_v1_board %} para uma observação, você verá uma prévia em resumo do cartão abaixo de seu texto. ![Cartões de quadro de projeto mostrando a visualização de um problema e outro quadro de projeto](/assets/images/help/projects/note-with-summary-card.png) -## Adding notes to a {% data variables.projects.projects_v1_board %} +## Adicionando o bservações a um {% data variables.projects.projects_v1_board %} -1. Navigate to the {% data variables.projects.projects_v1_board %} where you want to add notes. +1. Acesse {% data variables.projects.projects_v1_board %} onde você deseja adicionar observações. 2. Na coluna que deseja adicionar uma observação, clique em {% octicon "plus" aria-label="The plus icon" %}. ![Ícone de mais no header da coluna](/assets/images/help/projects/add-note-button.png) 3. Digite sua observação e clique em **Add** (Adicionar). ![Campo para digitar uma observação e botão Add card (Adicionar cartão)](/assets/images/help/projects/create-and-add-note-button.png) @@ -49,17 +49,17 @@ Quando você converte uma observação em um problema, o problema é criado auto {% tip %} -**Dica:** é possível adicionar conteúdo no texto da observação para fazer @menção a alguém, vinculá-la a outro problema ou pull request e adicionar emoji. These {% data variables.product.prodname_dotcom %} Flavored Markdown features aren't supported within {% data variables.projects.projects_v1_board %} notes, but once your note is converted to an issue, they'll appear correctly. Para obter mais informações sobre o uso desses recursos, consulte "[Sobre escrita e formatação no {% data variables.product.prodname_dotcom %}](/articles/about-writing-and-formatting-on-github)". +**Dica:** é possível adicionar conteúdo no texto da observação para fazer @menção a alguém, vinculá-la a outro problema ou pull request e adicionar emoji. Esses recursos de {% data variables.product.prodname_dotcom %} de Markdown enriquecido não são compatíveis com as observações de {% data variables.projects.projects_v1_board %}, mas assim que a sua observação for convertida em problema, ela aparecerá corretamente. Para obter mais informações sobre o uso desses recursos, consulte "[Sobre escrita e formatação no {% data variables.product.prodname_dotcom %}](/articles/about-writing-and-formatting-on-github)". {% endtip %} 1. Navegue para a observação que deseja converter em um problema. {% data reusables.project-management.project-note-more-options %} 3. Clique em **Convert to issue** (Converter em problema). ![Botão Convert to issue (Converter em problema)](/assets/images/help/projects/convert-to-issue.png) -4. If the card is on an organization-wide {% data variables.projects.projects_v1_board %}, in the drop-down menu, choose the repository you want to add the issue to. ![Menu suspenso listando repositórios onde é possível criar o problema](/assets/images/help/projects/convert-note-choose-repository.png) +4. Se o cartão estiver no menu suspenso {% data variables.projects.projects_v1_board %} em toda a organização, escolha o repositório ao qual deseja adicionar o problema. ![Menu suspenso listando repositórios onde é possível criar o problema](/assets/images/help/projects/convert-note-choose-repository.png) 5. Se desejar, edite o título do problema previamente preenchido e digite um texto para o problema. ![Campos para título e texto do problema](/assets/images/help/projects/convert-note-issue-title-body.png) 6. Clique em **Convert to issue** (Converter em problema). -7. A observação é convertida automaticamente em um problema. In the {% data variables.projects.projects_v1_board %}, the new issue card will be in the same location as the previous note. +7. A observação é convertida automaticamente em um problema. No {% data variables.projects.projects_v1_board %}, o novo cartão do problema estará no mesmo local que a oservação anterior. ## Editar e remover uma observação @@ -72,5 +72,5 @@ Quando você converte uma observação em um problema, o problema é criado auto - "[Sobre o {% data variables.product.prodname_projects_v1 %}](/articles/about-project-boards)" - "[Criar um {% data variables.product.prodname_project_v1 %}](/articles/creating-a-project-board)" -- "[Editing a {% data variables.product.prodname_project_v1 %}](/articles/editing-a-project-board)" -- "[Adding issues and pull requests to a {% data variables.product.prodname_project_v1 %}](/articles/adding-issues-and-pull-requests-to-a-project-board)" +- "[Editando um {% data variables.product.prodname_project_v1 %}](/articles/editing-a-project-board)" +- "[Adicionando problemas e pull requests a um {% data variables.product.prodname_project_v1 %}](/articles/adding-issues-and-pull-requests-to-a-project-board)" diff --git a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/archiving-cards-on-a-project-board.md b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/archiving-cards-on-a-project-board.md index 860879dd30..645638bfd1 100644 --- a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/archiving-cards-on-a-project-board.md +++ b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/archiving-cards-on-a-project-board.md @@ -1,6 +1,6 @@ --- -title: 'Archiving cards on a {% data variables.product.prodname_project_v1 %}' -intro: 'You can archive {% data variables.projects.projects_v1_board %} cards to declutter your workflow without losing the historical context of a project.' +title: 'Arquivando cartões em um {% data variables.product.prodname_project_v1 %}' +intro: 'Você pode arquivar cartões de {% data variables.projects.projects_v1_board %} para organizar seu fluxo de trabalho sem perder o contexto histórico de um projeto.' redirect_from: - /github/managing-your-work-on-github/tracking-the-progress-of-your-work-with-project-boards/archiving-cards-on-a-project-board - /articles/archiving-cards-on-a-project-board @@ -9,21 +9,21 @@ versions: feature: projects-v1 topics: - Pull requests -shortTitle: 'Archive cards on {% data variables.product.prodname_project_v1 %}' +shortTitle: 'Arquivar cartões em {% data variables.product.prodname_project_v1 %}' allowTitleToDifferFromFilename: true --- {% data reusables.projects.project_boards_old %} -Automation in your {% data variables.projects.projects_v1_board %} does not apply to archived {% data variables.projects.projects_v1_board %} cards. For example, if you close an issue in a {% data variables.projects.projects_v1_board %}'s archive, the archived card does not automatically move to the "Done" column. When you restore a card from the {% data variables.projects.projects_v1_board %} archive, the card will return to the column where it was archived. +A automação em seu {% data variables.projects.projects_v1_board %} não se aplica aos cartões de {% data variables.projects.projects_v1_board %} arquivados. Por exemplo, se você fechar um problema no arquivo de um {% data variables.projects.projects_v1_board %}, o cartão arquivado não irã mover-se automaticamente para a coluna "Concluído". Ao restaurar um cartão do arquivo {% data variables.projects.projects_v1_board %}, o cartão retornará à coluna onde foi arquivado. -## Archiving cards on a {% data variables.projects.projects_v1_board %} +## Arquivando cartões em um {% data variables.projects.projects_v1_board %} -1. In a {% data variables.projects.projects_v1_board %}, find the card you want to archive, then click {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %}. ![Lista de opções para edição de um cartão do quadro de projeto](/assets/images/help/projects/select-archiving-options-project-board-card.png) +1. Em um {% data variables.projects.projects_v1_board %}, encontre o cartão que você deseja arquivar e, em seguida, clique em {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %}. ![Lista de opções para edição de um cartão do quadro de projeto](/assets/images/help/projects/select-archiving-options-project-board-card.png) 2. Clique em **Arquivar**. ![Opção de seleção de arquivamento no menu](/assets/images/help/projects/archive-project-board-card.png) -## Restoring cards on a {% data variables.projects.projects_v1_board %} from the sidebar +## Restaurando os cartões de um {% data variables.projects.projects_v1_board %} na barra lateral {% data reusables.project-management.click-menu %} 2. Clique em {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %} e em **View archive** (Exibir arquivamento). ![Opção de seleção de exibição de arquivamento no menu](/assets/images/help/projects/select-view-archive-option-project-board-card.png) -3. Above the {% data variables.projects.projects_v1_board %} card you want to unarchive, click **Restore**. ![Seleção da restauração do cartão do quadro de projeto](/assets/images/help/projects/restore-card.png) +3. Acima do cartão {% data variables.projects.projects_v1_board %} que deseja desarquivar, clique em **Restaurar**. ![Seleção da restauração do cartão do quadro de projeto](/assets/images/help/projects/restore-card.png) diff --git a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/filtering-cards-on-a-project-board.md b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/filtering-cards-on-a-project-board.md index 820a4f0846..52df68b7af 100644 --- a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/filtering-cards-on-a-project-board.md +++ b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/filtering-cards-on-a-project-board.md @@ -1,6 +1,6 @@ --- -title: 'Filtering cards on a {% data variables.product.prodname_project_v1 %}' -intro: 'You can filter the cards on a {% data variables.projects.projects_v1_board %} to search for specific cards or view a subset of the cards.' +title: 'Filtrando cartões em um {% data variables.product.prodname_project_v1 %}' +intro: 'Você pode filtrar os cartões em um {% data variables.projects.projects_v1_board %} para pesquisar cartões específicos ou ver um subconjunto dos cartões.' redirect_from: - /github/managing-your-work-on-github/tracking-the-progress-of-your-work-with-project-boards/filtering-cards-on-a-project-board - /articles/filtering-cards-on-a-project-board @@ -9,15 +9,15 @@ versions: feature: projects-v1 topics: - Pull requests -shortTitle: 'Filter cards on {% data variables.product.prodname_project_v1 %}' +shortTitle: 'Filtrando cartões em {% data variables.product.prodname_project_v1 %}' allowTitleToDifferFromFilename: true --- {% data reusables.projects.project_boards_old %} -On a card, you can click any assignee, milestone, or label to filter the {% data variables.projects.projects_v1_board %} by that qualifier. Para limpar a pesquisa, você pode clicar no mesmo responsável, marco ou etiqueta novamente. +Em um cartão, você pode clicar em qualquer atribuído, marco ou etiqueta para filtrar o {% data variables.projects.projects_v1_board %} por esse qualificador. Para limpar a pesquisa, você pode clicar no mesmo responsável, marco ou etiqueta novamente. -You can also use the "Filter cards" search bar at the top of each {% data variables.projects.projects_v1_board %} to search for cards. Você pode filtrar cartões usando os seguintes qualificadores de pesquisa em qualquer combinação ou simplesmente digitando algum texto que você gostaria de pesquisar. +Você também pode usar a barra de pesquisa "Filtrar cartões" na parte superior de cada {% data variables.projects.projects_v1_board %} para pesquisar cartões. Você pode filtrar cartões usando os seguintes qualificadores de pesquisa em qualquer combinação ou simplesmente digitando algum texto que você gostaria de pesquisar. - Filtrar cartões por autor com `author:USERNAME` - Filtrar cartões por responsável com `assignee:USERNAME` ou `no:assignee` @@ -29,9 +29,9 @@ You can also use the "Filter cards" search bar at the top of each {% data variab - Filtrar cartões por tipo com `type:issue`, `type:pr` ou `type:note` - Filtrar cartões por estado e tipo com `is:open`, `is:closed` ou `is:merged`; e `is:issue`, `is:pr` ou `is:note` - Filtrar cartões por problemas vinculados a um pull request por uma referência de fechamento usando `linked:pr` -- Filter cards by repository in an organization-wide {% data variables.projects.projects_v1_board %} using `repo:ORGANIZATION/REPOSITORY` +- Filtrar cartões por repositório em uma organização {% data variables.projects.projects_v1_board %} usando `repo:ORGANIZATION/REPOSITORY` -1. Navigate to the {% data variables.projects.projects_v1_board %} that contains the cards you want to filter. +1. Acesse {% data variables.projects.projects_v1_board %} que contém os cartões que você deseja filtrar. 2. Acima da coluna cartão de projeto, clique na barra de pesquisa "Filter cards" (Filtrar cartões) e digite uma consulta para filtrar os cartões. ![Barra de pesquisa Filter card (Filtrar cartões)](/assets/images/help/projects/filter-card-search-bar.png) {% tip %} @@ -43,5 +43,5 @@ You can also use the "Filter cards" search bar at the top of each {% data variab ## Leia mais - "[Sobre o {% data variables.product.prodname_projects_v1 %}](/articles/about-project-boards)" -- "[Adding issues and pull requests to a {% data variables.product.prodname_project_v1 %}](/articles/adding-issues-and-pull-requests-to-a-project-board)" -- "[Adding notes to a {% data variables.product.prodname_project_v1 %}](/articles/adding-notes-to-a-project-board)" +- "[Adicionando problemas e pull requests a um {% data variables.product.prodname_project_v1 %}](/articles/adding-issues-and-pull-requests-to-a-project-board)" +- "[Adicionando observações a um {% data variables.product.prodname_project_v1 %}](/articles/adding-notes-to-a-project-board)" diff --git a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/index.md b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/index.md index 1ce3c25b30..38451aa9de 100644 --- a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/index.md +++ b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/index.md @@ -1,7 +1,7 @@ --- -title: 'Tracking progress on your {% data variables.product.prodname_projects_v1 %}' -shortTitle: 'Tracking {% data variables.product.prodname_projects_v1 %}' -intro: 'Learn how to track your work on {% data variables.projects.projects_v1_board %}' +title: 'Acompanhando o progresso no seu {% data variables.product.prodname_projects_v1 %}' +shortTitle: 'Acompanhando {% data variables.product.prodname_projects_v1 %}' +intro: 'Aprenda como acompanhar seu trabalho em {% data variables.projects.projects_v1_board %}' versions: feature: projects-v1 topics: diff --git a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/tracking-progress-on-your-project-board.md b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/tracking-progress-on-your-project-board.md index 65720d30d9..4d12708f4d 100644 --- a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/tracking-progress-on-your-project-board.md +++ b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/tracking-work-with-project-boards/tracking-progress-on-your-project-board.md @@ -1,6 +1,6 @@ --- -title: 'Tracking progress on your {% data variables.product.prodname_project_v1 %}' -intro: 'You can see the overall progress of your {% data variables.projects.projects_v1_board %} in a progress bar.' +title: 'Acompanhando o progresso no seu {% data variables.product.prodname_project_v1 %}' +intro: 'Você pode ver o progresso geral do seu {% data variables.projects.projects_v1_board %} na barra de progresso.' redirect_from: - /github/managing-your-work-on-github/tracking-the-progress-of-your-work-with-project-boards/tracking-progress-on-your-project-board - /articles/tracking-progress-on-your-project-board @@ -9,7 +9,7 @@ versions: feature: projects-v1 topics: - Pull requests -shortTitle: 'Track progress on {% data variables.product.prodname_project_v1 %}' +shortTitle: 'Acompanhar progresso em {% data variables.product.prodname_project_v1 %}' allowTitleToDifferFromFilename: true --- @@ -17,7 +17,7 @@ allowTitleToDifferFromFilename: true {% data reusables.project-management.project-progress-locations %} -1. Navigate to the {% data variables.projects.projects_v1_board %} where you want to enable or disable project progress tracking. +1. Acesse o {% data variables.projects.projects_v1_board %} onde você deseja habilitar ou desabilitar o acompanhamento do progresso do projeto. {% data reusables.project-management.click-menu %} {% data reusables.project-management.click-edit-sidebar-menu-project-board %} 4. Selecione ou desmarque **Acompanhar o progresso do projeto**. diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/automating-your-project/automating-projects-using-actions.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/automating-your-project/automating-projects-using-actions.md index 13c2ad11b0..1df10c6729 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/automating-your-project/automating-projects-using-actions.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/automating-your-project/automating-projects-using-actions.md @@ -1,7 +1,7 @@ --- -title: 'Automating {% data variables.product.prodname_projects_v2 %} using Actions' -shortTitle: Automating with Actions -intro: 'You can use {% data variables.product.prodname_actions %} to automate your projects.' +title: 'Automatizando {% data variables.product.prodname_projects_v2 %} usando o Actions' +shortTitle: Automatizando com o Actions +intro: 'Você pode usar {% data variables.product.prodname_actions %} para automatizar os seus projetos.' miniTocMaxHeadingLevel: 3 versions: feature: projects-v2 @@ -26,11 +26,11 @@ Este artigo pressupõe que você tem um entendimento básico de {% data variable Para obter mais informações sobre outras alterações que você pode fazer no seu projeto por meio da API, consulte "[Usando a API para gerenciar projetos](/issues/planning-and-tracking-with-projects/automating-your-project/using-the-api-to-manage-projects)". -You may also want to use the **actions/add-to-project** workflow, which is maintained by {% data variables.product.company_short %} and will add the current issue or pull request to the project specified. For more information, see the [actions/add-to-project](https://github.com/actions/add-to-project) repository and README. +Você deverá usar o fluxo de trabalho do **actions/add-to-projeto** , que é mantido por {% data variables.product.company_short %} e adicionará o problema atual ou o pull request ao projeto especificado. Para obter mais informações, consulte o repositório [actions/add-to-project](https://github.com/actions/add-to-project) e README. {% note %} -**Note:** `GITHUB_TOKEN` is scoped to the repository level and cannot access {% data variables.projects.projects_v2 %}. To access {% data variables.projects.projects_v2 %} you can either create a {% data variables.product.prodname_github_app %} (recommended for organization projects) or a personal access token (recommended for user projects). Exemplos de fluxo de trabalho para ambas as abordagens são mostrados abaixo. +**Observação:** `GITHUB_TOKEN` tem o escopo definido para o nível de repositório e não pode acessar {% data variables.projects.projects_v2 %}. Para acessar {% data variables.projects.projects_v2 %} você pode criar um {% data variables.product.prodname_github_app %} (recomendado para projetos organizacionais) ou um token de acesso pessoal (recomendado para projetos de usuários). Exemplos de fluxo de trabalho para ambas as abordagens são mostrados abaixo. {% endnote %} diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/automating-your-project/index.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/automating-your-project/index.md index aa4bd02928..7a76b11d40 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/automating-your-project/index.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/automating-your-project/index.md @@ -1,7 +1,7 @@ --- -title: 'Automating your {% data variables.projects.project_v2 %}' -shortTitle: 'Automating {% data variables.projects.projects_v2 %}' -intro: 'Learn how to use the built-in workflows, {% data variables.product.prodname_actions %}, and the API to automate your projects.' +title: 'Automatizando seu {% data variables.projects.project_v2 %}' +shortTitle: 'Automatizando {% data variables.projects.projects_v2 %}' +intro: 'Aprenda a usar os fluxos de trabalho integrados, {% data variables.product.prodname_actions %} e a API para automatizar seus projetos.' versions: feature: projects-v2 topics: diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/automating-your-project/using-the-api-to-manage-projects.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/automating-your-project/using-the-api-to-manage-projects.md index c1b555c1eb..ac07e43af7 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/automating-your-project/using-the-api-to-manage-projects.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/automating-your-project/using-the-api-to-manage-projects.md @@ -1,7 +1,7 @@ --- -title: 'Using the API to manage {% data variables.product.prodname_projects_v2 %}' -shortTitle: Automating with the API -intro: You can use the GraphQL API to automate your projects. +title: 'Usando a API para gerenciar {% data variables.product.prodname_projects_v2 %}' +shortTitle: Automatizando com a API +intro: Você pode usar a API do GraphQL para automatizar seus projetos. miniTocMaxHeadingLevel: 3 versions: feature: projects-v2 @@ -13,7 +13,7 @@ topics: allowTitleToDifferFromFilename: true --- -Este artigo demonstra como usar a API do GraphQL para gerenciar um projeto. For more information about how to use the API in a {% data variables.product.prodname_actions %} workflow, see "[Automating {% data variables.product.prodname_projects_v2 %} using Actions](/issues/planning-and-tracking-with-projects/automating-your-project/automating-projects-using-actions)." Para uma lista completa dos tipos de dados disponíveis, consulte "[Referência](/graphql/reference)". +Este artigo demonstra como usar a API do GraphQL para gerenciar um projeto. Para obter mais informações sobre como usar a API em um fluxo de trabalho {% data variables.product.prodname_actions %}, consulte "[Automatizando {% data variables.product.prodname_projects_v2 %} usando o Actions](/issues/planning-and-tracking-with-projects/automating-your-project/automating-projects-using-actions)". Para uma lista completa dos tipos de dados disponíveis, consulte "[Referência](/graphql/reference)". {% data reusables.projects.graphql-deprecation %} @@ -305,7 +305,7 @@ gh api graphql -f query=' } } } -} +}' ``` {% endcli %} @@ -594,7 +594,7 @@ gh api graphql -f query=' {% note %} -**Observação:** Você não pode usar `updateProjectV2ItemFieldValue` para alterar os `Responsáveis`, `Etiquetas`, `Marcos` ou `Repositório`, pois esses campos são propriedades de pull requests e problemas, não itens de projeto. Instead, you may use the following mutations: +**Observação:** Você não pode usar `updateProjectV2ItemFieldValue` para alterar os `Responsáveis`, `Etiquetas`, `Marcos` ou `Repositório`, pois esses campos são propriedades de pull requests e problemas, não itens de projeto. Em vez disso, você pode usar as seguintes mutações: - [addAssigneesToAssignable](/graphql/reference/mutations#addassigneestoassignable) - [removeAssigneesFromAssignable](/graphql/reference/mutations#removeassigneesfromassignable) @@ -715,6 +715,6 @@ gh api graphql -f query=' ``` {% endcli %} -## Using webhooks +## Usando webhooks -You can use webhooks to subscribe to events taking place in your project. For example, when an item is edited, {% data variables.product.product_name %} can send a HTTP POST payload to the webhook's configured URL which can trigger automation on your server. For more information about webhooks, see "[About webhooks](/developers/webhooks-and-events/webhooks/about-webhooks)." To learn more about the `projects_v2_item` webhook event, see "[Webhook events and payloads](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#projects_v2_item)." +Você pode usar webhooks para assinar eventos que ocorreram no seu projeto. Por exemplo, quando um item é editado, {% data variables.product.product_name %} pode enviar uma carta HTTP POST para a URL configurada do webhook, o que pode acionar a automação no seu servidor. Para obter mais informações sobre webhooks, consulte "[Sobre webhooks](/developers/webhooks-and-events/webhooks/about-webhooks)". Para saber mais sobre o evento e webhook `projects_v2_item`, consulte "[eventos webhook e cargas](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#projects_v2_item)". diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/automating-your-project/using-the-built-in-automations.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/automating-your-project/using-the-built-in-automations.md index acd5e6979b..25f50c8c34 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/automating-your-project/using-the-built-in-automations.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/automating-your-project/using-the-built-in-automations.md @@ -1,7 +1,7 @@ --- -title: Using the built-in automations -shortTitle: Using built-in automations -intro: You can use built-in workflows to automate your projects. +title: Usando as automações integradas +shortTitle: Usando automações integradas +intro: Você pode usar fluxos de trabalho integrados para automatizar seus projetos. miniTocMaxHeadingLevel: 3 versions: feature: projects-v2 @@ -12,7 +12,7 @@ topics: {% note %} -**Note:** Built-in workflows are available as part of a limited beta. +**Observação:** Os fluxos de trabalho integrados estão disponíveis como parte de um beta limitado. {% endnote %} diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/creating-projects/creating-a-project.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/creating-projects/creating-a-project.md index 835ab48e2b..70434d829a 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/creating-projects/creating-a-project.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/creating-projects/creating-a-project.md @@ -1,6 +1,6 @@ --- title: 'Criar {% data variables.projects.project_v2 %}' -intro: Learn how to create an organization or user project. +intro: Aprenda a criar uma organização ou um projeto de usuário. miniTocMaxHeadingLevel: 3 versions: feature: projects-v2 @@ -12,19 +12,19 @@ topics: allowTitleToDifferFromFilename: true --- -{% data variables.product.prodname_projects_v2 %} are an adaptable collection of items that stay up-to-date with {% data variables.product.company_short %} data. Your projects can track issues, pull requests, and ideas that you note down. Você pode adicionar campos personalizados e criar visualizações para fins específicos. +{% data variables.product.prodname_projects_v2 %} são uma coleção adaptável de itens que permanecem atualizados com os dados do {% data variables.product.company_short %}. Seus projetos podem rastrear problemas, pull requests, e ideias que você anotar. Você pode adicionar campos personalizados e criar visualizações para fins específicos. ## Criando um projeto ### Criando um projeto de organização -Organization projects can track issues and pull requests from the organization's repositories. +Os projetos da organização podem rastrear problemas e pull requests nos repositórios da organização. {% data reusables.projects.create-project %} ### Criando um projeto de usuário -User projects can track issues and pull requests from the repositories owned by your personal account. +Projetos de usuário podem rastrear problemas e pull requests nos repositórios pertencentes à sua conta pessoal. {% data reusables.projects.create-user-project %} @@ -34,6 +34,6 @@ User projects can track issues and pull requests from the repositories owned by ## Leia mais -- "[Adding your project to a repository](/issues/planning-and-tracking-with-projects/managing-your-project/adding-your-project-to-a-repository)" -- "[Adding items to your project](/issues/planning-and-tracking-with-projects/managing-items-in-your-project/adding-items-to-your-project)" -- "[Customizing a view](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view)" +- "[Adicionando seu projeto a um repositório](/issues/planning-and-tracking-with-projects/managing-your-project/adding-your-project-to-a-repository)" +- "[Adicionando itens ao seu projeto](/issues/planning-and-tracking-with-projects/managing-items-in-your-project/adding-items-to-your-project)" +- "[Personalizando uma visualização de](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view)" diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/creating-projects/index.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/creating-projects/index.md index 34c2bf24af..2170ba4488 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/creating-projects/index.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/creating-projects/index.md @@ -1,7 +1,7 @@ --- -title: 'Creating {% data variables.projects.projects_v2 %}' -shortTitle: 'Creating {% data variables.projects.projects_v2 %}' -intro: 'Learn about creating projects and migrating your {% data variables.projects.projects_v1_boards %}.' +title: 'Criando {% data variables.projects.projects_v2 %}' +shortTitle: 'Criando {% data variables.projects.projects_v2 %}' +intro: 'Saiba mais sobre como criar projetos e fazer a migração do seu {% data variables.projects.projects_v1_boards %}.' versions: feature: projects-v2 topics: diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/creating-projects/migrating-from-projects-classic.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/creating-projects/migrating-from-projects-classic.md index 3b67fade27..2d289d78e2 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/creating-projects/migrating-from-projects-classic.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/creating-projects/migrating-from-projects-classic.md @@ -1,6 +1,6 @@ --- -title: 'Migrating from {% data variables.product.prodname_projects_v1 %}' -intro: 'You can migrate your {% data variables.projects.projects_v1_board %} to the new {% data variables.product.prodname_projects_v2 %} experience.' +title: 'Fazendo a migração a partir de {% data variables.product.prodname_projects_v1 %}' +intro: 'Você pode migrar seu {% data variables.projects.projects_v1_board %} para a nova experiência de {% data variables.product.prodname_projects_v2 %}.' miniTocMaxHeadingLevel: 3 versions: feature: projects-v2 @@ -27,7 +27,7 @@ allowTitleToDifferFromFilename: true ## Sobre a migração do projeto -You can migrate your project boards to the new {% data variables.product.prodname_projects_v2 %} experience and try out tables, multiple views, new automation options, and powerful field types. For more information, see "[About projects](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects)." +Você pode migrar suas seções de projeto para a nova experiência de {% data variables.product.prodname_projects_v2 %} e testar tabelas, múltiplas visualizações, novas opções de automação e tipos de campo poderosos. Para obter mais informações, consulte "[Sobre os projetos](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects)". ## Migrando um quadro de projetos de organização @@ -50,7 +50,7 @@ You can migrate your project boards to the new {% data variables.product.prodnam {% note %} -**Note:** {% data variables.projects.projects_v2_caps %} does not support repository level projects. Quando você migrar um quadro de projeto repositório, ele será transferido para a organização ou conta pessoal à qual pertence o projeto do repositório, e o projeto transferido será fixado no repositório original. +**Observação:** {% data variables.projects.projects_v2_caps %} não é compatível com projetos no nível do repositório. Quando você migrar um quadro de projeto repositório, ele será transferido para a organização ou conta pessoal à qual pertence o projeto do repositório, e o projeto transferido será fixado no repositório original. {% endnote %} diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view.md index 4b8c36ea71..3bfa32dcbe 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view.md @@ -1,6 +1,6 @@ --- -title: Customizing a view -intro: 'Display the information you need by changing the layout, grouping, sorting in your project.' +title: Personalizando uma visualização +intro: 'Exibe as informações de que você precisa alterando o layout, fazendo o agrupamento e o ordenamento no seu projeto.' miniTocMaxHeadingLevel: 3 versions: feature: projects-v2 @@ -17,40 +17,40 @@ topics: Você pode visualizar o seu projeto como uma tabela ou como um quadro. {% data reusables.projects.open-view-menu %} -1. Under "Layout", click either **Table** or **Board**. ![Screenshot showing layout option](/assets/images/help/projects-v2/table-or-board.png) +1. Em "Layout", clique em **Tabela** ou **Quadro**. ![Captura de tela que mostra as opções de layout](/assets/images/help/projects-v2/table-or-board.png) -Alternatively, open the project command palette by pressing {% data variables.projects.command-palette-shortcut %} and start typing "Switch layout." +Como alternativa, abra a paleta de comandos do projeto pressionando {% data variables.projects.command-palette-shortcut %} e comece a digitar "Alternar layout". ## Exibindo e ocultando campos Você pode mostrar ou ocultar um campo específico. {% data reusables.projects.open-view-menu %} -1. Under "Configuration", click {% octicon "note" aria-label="the note icon" %} and the list of currently shown fields. ![Screenshot showing show and hide fields menu option](/assets/images/help/projects-v2/show-hide-fields-menu-item.png) -1. Select or deselect the fields you want to show or hide. ![Screenshot showing show and hide fields menu](/assets/images/help/projects-v2/show-hide-fields.png) +1. Em "Configuração", clique em {% octicon "note" aria-label="the note icon" %} e a lista dos campos atualmente mostrados. ![Captura de tela que mostra a opção mostrar e ocultar do menu de campos](/assets/images/help/projects-v2/show-hide-fields-menu-item.png) +1. Selecione ou desmarque os campos que você deseja mostrar ou ocultar. ![Captura de tela que mostra o menu mostrar e ocultar campos](/assets/images/help/projects-v2/show-hide-fields.png) -You can also hide individual fields in table view. +Você também pode ocultar campos individuais na exibição de tabela. -1. Next to the field you want to hide, click {% octicon "kebab-horizontal" aria-label="the kebab icon" %}. ![Screenshot showing field menu icon](/assets/images/help/projects-v2/modify-field-menu.png) -1. Click {% octicon "eye-closed" aria-label="the eye closed icon" %} **Hide field**. ![Screenshot showing hide field menu option](/assets/images/help/projects-v2/hide-field-via-menu.png) +1. Ao lado do campo que você deseja ocultar, clique em {% octicon "kebab-horizontal" aria-label="the kebab icon" %}. ![Screenshot que mostra o ícone de menu de campo](/assets/images/help/projects-v2/modify-field-menu.png) +1. Clique em {% octicon "eye-closed" aria-label="the eye closed icon" %} **Ocultar campo**. ![Captura de tela que mostra a opção do menu ocultar campo](/assets/images/help/projects-v2/hide-field-via-menu.png) -Alternatively, open the project command palette by pressing {% data variables.projects.command-palette-shortcut %} and start typing "show", "hide", or the name of the field. +Alternativamente, abra a paleta de comandos do projeto pressionando {% data variables.projects.command-palette-shortcut %} e comece a digitar "exibir", "ocultar" ou o nome do campo. ## Reordenando campos -In table layout, you can change the order of fields. +No layout da tabela, você pode alterar a ordem dos campos. -1. Click the field header. ![Screenshot showing the field header](/assets/images/help/projects-v2/select-field-header.png) -2. While continuing to click, drag the field to the required location. +1. Clique no cabeçalho do campo. ![Captura de tela que mostra o cabeçalho do campo](/assets/images/help/projects-v2/select-field-header.png) +2. Ao continuar clicando, arraste o campo para a localização desejada. ## Reordenando linhas No layout da tabela, você pode alterar a ordem das linhas. -1. Click the number at the start of the row. ![Screenshot showing the row number](/assets/images/help/projects-v2/select-row-number.png) -2. While continuing to click, drag the row to the required location. +1. Clique no número no início da linha. ![Captura de tela que mostra o número da linha](/assets/images/help/projects-v2/select-row-number.png) +2. Ao continuar clicando, arraste a linha para a localização desejada. ## Ordenação por valores do campo @@ -63,12 +63,12 @@ No layout de tabela, você pode classificar itens por um valor de campo. {% endnote %} {% data reusables.projects.open-view-menu %} -1. Click **Sort**. ![Screenshot showing the sort menu item](/assets/images/help/projects-v2/sort-menu-item.png) -1. Click the field you want to sort by. ![Screenshot showing the sort menu](/assets/images/help/projects-v2/sort-menu.png) -2. Optionally, to change the direction of the sort, click {% octicon "sort-desc" aria-label="the sort icon" %}. ![Screenshot showing sort order option](/assets/images/help/projects-v2/sort-order.png) -3. Optionally, to remove a sort, click {% octicon "x" aria-label="the x icon" %} **No sorting** at the bottom of the list. ![Screenshot showing "no sorting"](/assets/images/help/projects-v2/no-sorting.png) +1. Clique **Ordenar**. ![Captura de tela que mostra o item de menu de classificação](/assets/images/help/projects-v2/sort-menu-item.png) +1. Clique no campo que você deseja ordenar. ![Captura de tela que mostra o menu de ordenar](/assets/images/help/projects-v2/sort-menu.png) +2. Opcionalmente, para alterar a direção de ordenação, clique em {% octicon "sort-desc" aria-label="the sort icon" %}. ![Captura de tela que mostra opção de ordenar](/assets/images/help/projects-v2/sort-order.png) +3. Opcionalmente, para remover uma ordenação, clique em {% octicon "x" aria-label="the x icon" %} **Não ordenar** na parte inferior da lista. ![Captura de tela que mostra "sem ordernação"](/assets/images/help/projects-v2/no-sorting.png) -Alternatively, open the project command palette by pressing {% data variables.projects.command-palette-shortcut %} and start typing "Sort by." +Como alternativa, abra a paleta de comandos do projeto pressionando {% data variables.projects.command-palette-shortcut %} e comece a digitar "Ordenar por". ## Agrupamento por valores de campo no layout de tabela @@ -76,23 +76,23 @@ No layout da tabela, você pode agrupar os itens por um valor de campo personali {% note %} -**Note:** You cannot group by title, labels, reviewers, or linked pull requests. +**Observação:** Você não pode agrupar por título, etiquetas, revisores ou pull requests. {% endnote %} {% data reusables.projects.open-view-menu %} -1. Click {% octicon "rows" aria-label="the rows icon" %} **Group**. ![Screenshot showing the group menu item](/assets/images/help/projects-v2/group-menu-item.png) -1. Click the field you want to group by. ![Screenshot showing the group menu](/assets/images/help/projects-v2/group-menu.png) -2. Optionally, to disable grouping, click {% octicon "x" aria-label="the x icon" %} **No grouping** at the bottom of the list. ![Screenshot showing "no grouping"](/assets/images/help/projects-v2/no-grouping.png) +1. Clique em {% octicon "rows" aria-label="the rows icon" %} **Grupo**. ![Captura de tela que mostra o item de menu do grupo](/assets/images/help/projects-v2/group-menu-item.png) +1. Clique no campo que você deseja agrupar. ![Captura de tela que mostra o menu do grupo](/assets/images/help/projects-v2/group-menu.png) +2. Opcionalmente, para desabilitar o agrupamento, clique em {% octicon "x" aria-label="the x icon" %} **Não agrupar** na parte inferior da lista. ![Captura de tela que mostra "sem agrupamento"](/assets/images/help/projects-v2/no-grouping.png) -Alternatively, open the project command palette by pressing {% data variables.projects.command-palette-shortcut %} and start typing "Group by." +Como alternativa, abra a paleta de comandos do projeto pressionando {% data variables.projects.command-palette-shortcut %} e comece a digitar "Agrupar por". ## Definir o campo da coluna no layout do quadro No layout do painel, você escolhe qualquer campo de seleção ou iteração para as suas colunas. Se você arrastar um item para uma nova coluna, o valor dessa coluna será aplicado ao item arrastado. Por exemplo, se você usar o campo "Status" para as colunas do seu quadro e, em seguida, arrastar um item com o status de `Em andamento` para a coluna `Concluído`, o status do item mudará para `Concluído`. {% data reusables.projects.open-view-menu %} -1. Click {% octicon "columns" aria-label="the columns icon" %} **Column field**. ![Screenshot showing the column field item](/assets/images/help/projects-v2/column-field-menu-item.png) -1. Click the field you want to use. ![Screenshot showing the column field menu](/assets/images/help/projects-v2/column-field-menu.png) +1. Clique em {% octicon "columns" aria-label="the columns icon" %} **Campo da coluna**. ![Captura de tela que mostra o item de campo de coluna](/assets/images/help/projects-v2/column-field-menu-item.png) +1. Clique no campo que você deseja usar. ![Captura de tela que mostra o menu de campos de coluna](/assets/images/help/projects-v2/column-field-menu.png) -Alternatively, open the project command palette by pressing {% data variables.projects.command-palette-shortcut %} and start typing "Column field by." +Como alternativa, abra a paleta de comandos do projeto pressionando {% data variables.projects.command-palette-shortcut %} e comece a digitar "campo de coluna por". diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects.md index e70fdb4859..b45e05c42d 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects.md @@ -1,6 +1,6 @@ --- -title: 'Filtering {% data variables.projects.projects_v2 %}' -intro: Use filters to choose which items appear in your project's views. +title: 'Filtrando {% data variables.projects.projects_v2 %}' +intro: Use os filtros para escolher quais itens aparecem nas visualizações do seu projeto. miniTocMaxHeadingLevel: 3 versions: feature: projects-v2 @@ -14,11 +14,11 @@ allowTitleToDifferFromFilename: true Você pode personalizar as visualizações usando filtros para os metadados do item, como os responsáveis e as etiquetas aplicadas aos problemas e pelos campos no seu projeto. Você pode combinar filtros e salvá-los como visualizações. Para obter mais informações, consulte "[Personalizar as visualizações do seu projeto](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view)". -Para filtrar um projeto, clique em {% octicon "filter" aria-label="The Filter icon" %} e comece a digitar os campos e valores que você gostaria de filtrar. À medida que você digita, serão exibidos os possíveis valores. You can also open the project command palette, by pressing {% data variables.projects.command-palette-shortcut %}, and type "Filter by" to choose from the available filters. +Para filtrar um projeto, clique em {% octicon "filter" aria-label="The Filter icon" %} e comece a digitar os campos e valores que você gostaria de filtrar. À medida que você digita, serão exibidos os possíveis valores. Você também pode abrir a paleta de comandos do projeto, pressionando {% data variables.projects.command-palette-shortcut %}, e digitar "Filtrar por" para escolher um dos filtros disponíveis. -Using multiple filters will act as a logical AND filter. For example, `label:bug status:"In progress"` will return items with the `bug` label with the "In progress" status. {% data variables.product.prodname_projects_v2 %} does not currently support logical OR filters across multiple fields. +O uso de vários filtros funcionará como uma lógica E um filtro. Por exemplo, `label:bug status:"In progress"` retornará itens com a etiqueta `erro` com o status "Em progresso". {% data variables.product.prodname_projects_v2 %} não é compatível com lógica OU filtros em vários campos. -The same filters are available for charts you create using insights for {% data variables.product.prodname_projects_v2 %}, allowing you to filter the data used to create your charts. Para obter mais informações, consulte "[Usando insights com projetos](/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/about-insights-for-projects)". +Os mesmos filtros estão disponíveis para os gráficos que você cria usando dicas para {% data variables.product.prodname_projects_v2 %}, permitindo que você filtre os dados usados para criar seus gráficos. Para obter mais informações, consulte "[Usando insights com projetos](/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/about-insights-for-projects)". ## Filtrando itens @@ -26,6 +26,6 @@ Clique em {% octicon "filter" aria-label="the filter icon" %} na parte superior {% data reusables.projects.projects-filters %} -Alternatively, open the project command palette by pressing {% data variables.projects.command-palette-shortcut %} and start typing "Filter by." +Como alternativa, abra a paleta de comandos do projeto pressionando {% data variables.projects.command-palette-shortcut %} e comece a digitar "Filtrar por". No layout da tabela, você pode clicar nos dados de item para filtrar para itens com esse valor. Por exemplo, clique em um responsável para mostrar apenas itens para ele. Para remover o filtro, clique nos dados do item novamente. diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/index.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/index.md index 4f812bee04..e87f64c576 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/index.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/index.md @@ -1,7 +1,7 @@ --- -title: 'Customizing views in your {% data variables.projects.project_v2 %}' -shortTitle: Customizing views -intro: 'You can create multiple views to look at your project from different angles, deciding which items to show and how to present them.' +title: 'Personalizando as visualizações em seu {% data variables.projects.project_v2 %}' +shortTitle: Personalizando visualizações +intro: 'Você pode criar múltiplas visualizações para ver seu projeto de diferentes ângulos, decidir quais itens mostrar e como apresentá-los.' versions: feature: projects-v2 topics: diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/managing-your-views.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/managing-your-views.md index eee7e8fd48..8df83dfff0 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/managing-your-views.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/managing-your-views.md @@ -1,6 +1,6 @@ --- -title: Managing your views -intro: 'Learn how to create, save, and manage your project views.' +title: Gerenciando suas visualizações +intro: 'Aprenda a criar, salvar e gerenciar as visualizações de seu projeto.' miniTocMaxHeadingLevel: 3 versions: feature: projects-v2 @@ -23,17 +23,17 @@ Para adicionar uma nova visualização: {% data reusables.projects.new-view %} -Alternatively, open the project command palette by pressing {% data variables.projects.command-palette-shortcut %} and start typing "New view." +Como alternativa, abra a paleta de comandos do projeto pressionando {% data variables.projects.command-palette-shortcut %} e comece a digitar "Nova visualização". A nova visualização é salva automaticamente. -## Duplicating a view +## Duplicando uma visualização -You can duplicate an existing view and use it as a base to make further changes. +Você pode duplicar uma visão existente e usá-la como base para fazer mais alterações. -1. Switch to the view you want to duplicate. +1. Alternar para a visualização que você deseja duplicar. {% data reusables.projects.open-view-menu %} -1. Click {% octicon "versions" aria-label="the versions icon" %} **Duplicate view**. ![Screenshot showing the duplicate menu item](/assets/images/help/projects-v2/duplicate-view.png) +1. Clique em {% octicon "versions" aria-label="the versions icon" %} **Duplicar visualização**. ![Captura de tela que mostra o item de menu duplicado](/assets/images/help/projects-v2/duplicate-view.png) ## Salvando alterações em uma visualização @@ -45,7 +45,7 @@ Se você não desejar salvar as alterações, você poderá ignorar este indicad {% data reusables.projects.save-view %} -Alternatively, open the project command palette by pressing {% data variables.projects.command-palette-shortcut %} and start typing "Save view." +Como alternativa, abra a paleta de comandos do projeto pressionando {% data variables.projects.command-palette-shortcut %} e comece a digitar "Salvar visualização". ## Reordenando as visualizações salvas @@ -53,18 +53,18 @@ Para alterar a ordem das abas que contêm as exibições salvas, clique e arrast ## Renomeando uma visualização salva -You can rename your saved views. A alteração de nome será salva automaticamente. +Você pode renomear as suas visualizações salvas. A alteração de nome será salva automaticamente. -1. Switch to the view you want to rename. +1. Alterne para a visualização que você deseja renomear. {% data reusables.projects.open-view-menu %} -1. Click {% octicon "pencil" aria-label="the pencil icon" %} **Rename view**. ![Screenshot showing the rename menu item](/assets/images/help/projects-v2/rename-view.png) -1. Type the new name for your view. -1. To save your changes, press Return. +1. Clique em {% octicon "pencil" aria-label="the pencil icon" %} **Renomear visualização**. ![Captura de tela que mostra o item de menu de renomear](/assets/images/help/projects-v2/rename-view.png) +1. Digite o novo nome para a sua visualização. +1. Para salvar as alterações, pressione Retornar. ## Excluindo uma visualização salva -1. Switch to the view you want to delete. +1. Alterne para a visualização que você deseja excluir. {% data reusables.projects.open-view-menu %} -1. Click {% octicon "trash" aria-label="the trasj icon" %} **Delete view**. ![Screenshot showing the rename delete item](/assets/images/help/projects-v2/delete-view.png) +1. Clique em {% octicon "trash" aria-label="the trasj icon" %} **Excluir visualização**. ![Captura de tela que mostra o item excluir renomeado](/assets/images/help/projects-v2/delete-view.png) -Alternatively, open the project command palette by pressing {% data variables.projects.command-palette-shortcut %} and start typing "Delete view." +Como alternativa, abra a paleta de comandos do projeto pressionando {% data variables.projects.command-palette-shortcut %} e comece a digitar "Excluir visualização". diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/index.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/index.md index 85aefe6a1f..e3aed7ef5a 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/index.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/index.md @@ -1,7 +1,7 @@ --- -title: 'Planning and tracking with {% data variables.product.prodname_projects_v2 %}' +title: 'Planejamento e acompanhamento com {% data variables.product.prodname_projects_v2 %}' shortTitle: '{% data variables.product.prodname_projects_v2 %}' -intro: 'Build adaptable projects to track your work on {% data variables.product.company_short %}.' +intro: 'Crie projetos adaptáveis para acompanhar seu trabalho em {% data variables.product.company_short %}.' versions: feature: projects-v2 topics: diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects.md index a6217cb300..af00904cb1 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects.md @@ -1,6 +1,6 @@ --- title: 'Sobre {% data variables.product.prodname_projects_v2 %}' -intro: '{% data variables.product.prodname_projects_v2 %} is an adaptable, flexible tool for planning and tracking work on {% data variables.product.company_short %}.' +intro: '{% data variables.product.prodname_projects_v2 %} é uma ferramenta flexível e adaptável para o planejamento e o rastreamento do trabalho em {% data variables.product.company_short %}.' allowTitleToDifferFromFilename: true miniTocMaxHeadingLevel: 3 versions: @@ -14,25 +14,25 @@ topics: ## Sobre {% data variables.product.prodname_projects_v2 %} -A project is an adaptable spreadsheet that integrates with your issues and pull requests on {% data variables.product.company_short %} to help you plan and track your work effectively. You can create and customize multiple views by filtering, sorting, grouping your issues and pull requests, adding custom fields to track metadata specific to your team, and visualize work with configurable charts. Rather than enforcing a specific methodology, a project provides flexible features you can customize to your team’s needs and processes. +Um projeto é uma planilha adaptável que se integra aos seus problemas e pull requests em {% data variables.product.company_short %} para ajudar você a planejar e controlar seu trabalho de forma eficiente. Você pode criar e personalizar várias visualizações filtrando, ordenando, agrupando seus problemas e pull requests, adicionar campos personalizados para rastrear metadados específicos para sua equipe e visualizar o trabalho com gráficos configuráveis. Ao invés de aplicar uma metodologia específica, um projeto fornece recursos flexíveis, você pode personalizar as necessidades e processos da sua equipe. ### Mantendo-se atualizado -Your projects are built from the issues and pull requests you add, creating direct references between your project and your work. Information is synced automatically to your project as you make changes, updating your views and charts. This integration works both ways, so that when you change information about a pull request or issue in your project, the pull request or issue reflects that information. For example, change an assignee in your project and that change is shown in your issue. You can take this integration even further, group your project by assignee, and make changes to issue assignment by dragging issues into the different groups. +Seus projetos são construídos a partir de problemas e pull requests que você adiciona, criando referências diretas entre seu projeto e seu trabalho. As informações são sincronizadas automaticamente para o seu projeto à medida que você faz mudanças, atualizando suas opiniões e gráficos. Esta integração funciona nos dois sentidos para que quando você muda informações sobre um pull request ou problema em seu projeto, o problema ou o pull request reflete essa informação. Por exemplo, altere um atribuído em seu projeto e essa alteração será exibida no seu problema. Você pode levar esta integração adiante, agrupar seu projeto por responsável e fazer alterações na atribuição de problemas arrastando-os para os diferentes grupos. ### Adicionando metadados às suas tarefas -You can use custom fields to add metadata to your tasks and build a richer view of item attributes. You’re not limited to the built-in metadata (assignee, milestone, labels, etc.) that currently exists for issues and pull requests. For example, you can add the following metadata as custom fields: +Você pode usar campos personalizados para adicionar metadados às suas tarefas e construir uma visão mais rica dos atributos do item. Você não está limitado aos metadados internos (atribuídos, marco, etiquetas, etc.) que existem atualmente para problemas e pull requests. Por exemplo, você pode adicionar os seguintes metadados como campos personalizados: -- A date field to track target ship dates. -- A number field to track the complexity of a task. -- A single select field to track whether a task is Low, Medium, or High priority. -- A text field to add a quick note. -- An iteration field to plan work week-by-week, including support for breaks. +- Um campo de data para acompanhar as datas de envio. +- Um campo numérico para monitorar a complexidade de uma tarefa. +- Um único campo de seleção para rastrear se uma tarefa tem prioridade baixa, média ou alta. +- Um campo de texto para adicionar uma observação rápida. +- Um campo de iteração para planejar o trabalho semanalmente, incluindo suporte para pausas. ### Visualizando seu projeto de diferentes perspectivas -Quickly answer your most pressing questions by tailoring your project view to give you the information you need. You can save these views, allowing you to quickly return to them as needed and make them available to your team. Views not only let you scope down the items listed but also offer two different layout options. +Responda rapidamente às suas perguntas mais prementes personalizando a visualização do seu projeto para dar as informações de que você precisa. Você pode salvar estas visualizações, permitindo que você volte rapidamente para elas conforme necessário e disponibilizá-las para a sua equipe. As visualizações não permitem apenas que você reduza o escopo dos itens listados, mas também oferecem duas opções de layout diferentes. Você pode ver seu projeto como um layout de tabela de alta densidade: @@ -46,4 +46,4 @@ Para ajudar você a concentrar-se em aspectos específicos do seu projeto, você ![Visualização do projeto](/assets/images/help/issues/project_view.png) -For more information, see "[Customizing a view](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view)." +Para obter mais informações, consulte "[Personalizando uma visão](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view)." diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/learning-about-projects/best-practices-for-projects.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/learning-about-projects/best-practices-for-projects.md index 8ad25b526c..5467255440 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/learning-about-projects/best-practices-for-projects.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/learning-about-projects/best-practices-for-projects.md @@ -1,6 +1,6 @@ --- title: 'Práticas recomendadas para {% data variables.product.prodname_projects_v2 %}' -intro: Learn tips for managing your projects. +intro: Aprenda dicas para gerenciar seus projetos. allowTitleToDifferFromFilename: true miniTocMaxHeadingLevel: 3 versions: @@ -14,7 +14,7 @@ topics: - Project management --- -You can use {% data variables.product.prodname_projects_v2 %} to manage your work on {% data variables.product.company_short %}, where your issues and pull requests live. Leia sobre as dicas para gerenciar seus projetos de forma eficiente e eficaz. Para obter mais informações sobre {% data variables.product.prodname_projects_v2 %}, consulte "[Sobre {% data variables.product.prodname_projects_v2 %}](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects)." +Você pode usar {% data variables.product.prodname_projects_v2 %} para gerenciar seu trabalho em {% data variables.product.company_short %}, onde se encontram os seus problemas e pull requests. Leia sobre as dicas para gerenciar seus projetos de forma eficiente e eficaz. Para obter mais informações sobre {% data variables.product.prodname_projects_v2 %}, consulte "[Sobre {% data variables.product.prodname_projects_v2 %}](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects)." ## Dividir problemas grandes em problemas menores @@ -50,32 +50,32 @@ Por exemplo: - Agrupar por um campo personalizado de prioridade para monitorar o volume de itens de alta prioridade - Ordenar por um campo de data personalizado para exibir os itens com a data de envio mais recente -For more information, see "[Customizing a view](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view)." +Para obter mais informações, consulte "[Personalizando uma visão](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view)." ## Tenha uma única fonte de verdade Para evitar que as informações não fiquem sincronizadas, mantenha uma única fonte de verdade. Por exemplo, monitore uma data de envio em um único local, em vez de se espalhar por vários campos. Posteriormente, se a data de envio for alterada, você deverá apenas atualizar a data em um só lugar. -{% data variables.product.prodname_projects_v2 %} automatically stay up to date with {% data variables.product.company_short %} data, such as assignees, milestones, and labels. Quando um desses campos é alterado em um problema ou pull request, a alteração é refletida automaticamente no seu projeto. +{% data variables.product.prodname_projects_v2 %} permanece automaticamente atualizado com os dados de {% data variables.product.company_short %}, como, por exemplo, responsáveis, marcos e etiquetas. Quando um desses campos é alterado em um problema ou pull request, a alteração é refletida automaticamente no seu projeto. ## Usar automação Você pode automatizar as tarefas para gastar menos tempo com trabalho e mais tempo no próprio projeto. Quanto menos você precisar se lembrar de fazer manualmente, mais provável será que o seu projeto fique atualizado. -{% data variables.product.prodname_projects_v2 %} offers built-in workflows. Por exemplo, quando um problema é fechado, você pode definir automaticamente o status como "Concluído". +{% data variables.product.prodname_projects_v2 %} oferece fluxos de trabalho integrados. Por exemplo, quando um problema é fechado, você pode definir automaticamente o status como "Concluído". Além disso, {% data variables.product.prodname_actions %} e a API do GraphQL permitem que você automatize as tarefas de gerenciamento de projetos rotineiros. Por exemplo, para manter o controle de pull requests que estão aguardando revisão, você pode criar um fluxo de trabalho que adiciona um pull request a um projeto e define o status para "precisa de revisão"; este processo pode ser acionado automaticamente quando um pull request é marcado como "pronto para revisão." -- For an example workflow, see "[Automating {% data variables.product.prodname_projects_v2 %} using Actions](/issues/planning-and-tracking-with-projects/automating-your-project/automating-projects-using-actions)." -- For more information about the API, see "[Using the API to manage {% data variables.product.prodname_projects_v2 %}](/issues/planning-and-tracking-with-projects/automating-your-project/using-the-api-to-manage-projects)." +- Para um exemplo de fluxo de trabalho, consulte "[Automatizando {% data variables.product.prodname_projects_v2 %} usando o Actions](/issues/planning-and-tracking-with-projects/automating-your-project/automating-projects-using-actions)". +- Para obter mais informações sobre a API, consulte "[Usando a API para gerenciar o {% data variables.product.prodname_projects_v2 %}](/issues/planning-and-tracking-with-projects/automating-your-project/using-the-api-to-manage-projects)." - Para obter mais informações sobre {% data variables.product.prodname_actions %}, consulte ["{% data variables.product.prodname_actions %}](/actions)". ## Usar diferentes tipos de campos Aproveite os vários tipos de campo para atender às suas necessidades. -Use um campo de iteração para agendar o trabalho ou criar uma linha do tempo. Você pode agrupar por iteração para ver se os itens estão equilibrados entre iterações, ou você pode filtrar para focar em uma única iteração. Os campos de iteração também permitem ver o trabalho que você realizou em iterações anteriores, o que pode ajudar no planejamento de velocidade e refletir sobre as realizações da sua equipe. Os campos de iteração também são compatíveis com pausas para mostrar quando você e sua equipe estão tirando tempo de suas iterações. For more information, see "[About iteration fields](/issues/planning-and-tracking-with-projects/understanding-field-types/about-iteration-fields)." +Use um campo de iteração para agendar o trabalho ou criar uma linha do tempo. Você pode agrupar por iteração para ver se os itens estão equilibrados entre iterações, ou você pode filtrar para focar em uma única iteração. Os campos de iteração também permitem ver o trabalho que você realizou em iterações anteriores, o que pode ajudar no planejamento de velocidade e refletir sobre as realizações da sua equipe. Os campos de iteração também são compatíveis com pausas para mostrar quando você e sua equipe estão tirando tempo de suas iterações. Para obter mais informações, consulte "[Sobre os campos de iteração](/issues/planning-and-tracking-with-projects/understanding-field-types/about-iteration-fields)". Use um único campo de seleção para rastrear informações sobre uma tarefa com base em uma lista de valores predefinidos. Por exemplo, monitore a prioridade ou a fase do projeto. Como os valores são selecionados a partir de uma lista predefinida, você pode facilmente agrupar ou filtrar focar em itens com um valor específico. -For more information about the different field types, see "[Understanding field types](/issues/planning-and-tracking-with-projects/understanding-field-types)." +Para obter mais informações sobre os diferentes tipos de campos, consulte "[Entendendo os tipos de campos](/issues/planning-and-tracking-with-projects/understanding-field-types)." diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/learning-about-projects/index.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/learning-about-projects/index.md index aed5d5a211..7914d519d7 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/learning-about-projects/index.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/learning-about-projects/index.md @@ -1,6 +1,6 @@ --- -title: 'Learning about {% data variables.product.prodname_projects_v2 %}' -intro: 'Learn about {% data variables.product.prodname_projects_v2 %} and how to make the very best of this powerful tool.' +title: 'Aprendendo sobre {% data variables.product.prodname_projects_v2 %}' +intro: 'Aprenda sobre {% data variables.product.prodname_projects_v2 %} e como tirar o melhor provjeito com esta poderosa ferramenta.' versions: feature: projects-v2 topics: diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/learning-about-projects/quickstart-for-projects.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/learning-about-projects/quickstart-for-projects.md index 392cead7b8..7c8a586f1c 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/learning-about-projects/quickstart-for-projects.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/learning-about-projects/quickstart-for-projects.md @@ -1,6 +1,6 @@ --- -title: 'Quickstart for {% data variables.product.prodname_projects_v2 %}' -intro: 'Experience the speed, flexibility, and customization of {% data variables.product.prodname_projects_v2 %} by creating a project in this interactive guide.' +title: 'Início Rápido para {% data variables.product.prodname_projects_v2 %}' +intro: 'Experimente a velocidade, flexibilidade e personalização de {% data variables.product.prodname_projects_v2 %} criando um projeto neste guia interativo.' allowTitleToDifferFromFilename: true miniTocMaxHeadingLevel: 3 versions: @@ -14,7 +14,7 @@ topics: ## Introdução -This guide demonstrates how to use {% data variables.product.prodname_projects_v2 %} to plan and track work. Neste guia, você irá criar um novo projeto e adicionar um campo personalizado para acompanhar as prioridades das suas tarefas. Você também aprenderá como criar visualizações salvas que ajudem a comunicar as prioridades e o progresso com seus colaboradores. +Este guia demonstra como usar {% data variables.product.prodname_projects_v2 %} para planejar e acompanhar o trabalho. Neste guia, você irá criar um novo projeto e adicionar um campo personalizado para acompanhar as prioridades das suas tarefas. Você também aprenderá como criar visualizações salvas que ajudem a comunicar as prioridades e o progresso com seus colaboradores. ## Pré-requisitos @@ -46,7 +46,7 @@ Em seguida, adicione alguns problemas ao seu projeto. Repita os passos acima algumas vezes para adicionar vários problemas ao seu projeto. -For more information and other ways to add issues to your project, or about other items you can add to your project, see "[Adding items to your project](/issues/planning-and-tracking-with-projects/managing-items-in-your-project/adding-items-to-your-project)." +Para mais informações e outras formas de adicionar problemas ao seu projeto, ou sobre outros itens que você pode adicionar ao seu projeto, consulte "[Adicionando itens ao seu projeto](/issues/planning-and-tracking-with-projects/managing-items-in-your-project/adding-items-to-your-project)." ## Adicionando rascunhos de problemas ao seu projeto @@ -54,24 +54,24 @@ Em seguida, adicione um rascunho ao seu projeto. {% data reusables.projects.add-draft-issue %} -## Adding an iteration field +## Adicionando um campo de iteração -Next, create an iteration field so you can plan and track your work over repeating blocks of time. Iterations can be configured to suit how you and your team works, with customizable lengths and the ability to insert breaks. +Em seguida, crie um campo de iteração para que você possa planejar e rastrear o seu trabalho ao longo de espaços de tempo que se repetem. As iterações podem ser configuradas para atender ao modo como você e sua equipe trabalham, com comprimentos personalizáveis e a capacidade de inserir pausas. {% data reusables.projects.new-field %} -1. Select **Iteration** ![Screenshot showing the iteration option](/assets/images/help/projects-v2/new-field-iteration.png) -3. Para mudar a duração de cada iteração, digite um novo número, em seguida, selecione o menu suspenso e clique em **dias** ou **semanas**. ![Screenshot showing the iteration duration](/assets/images/help/projects-v2/iteration-field-duration.png) -4. Clique em **Salvar**. ![Screenshot showing save button](/assets/images/help/projects-v2/new-field-save-and-create.png) +1. Selecionar **Iteração** ![Captura de tela que mostra a opção de iteração](/assets/images/help/projects-v2/new-field-iteration.png) +3. Para mudar a duração de cada iteração, digite um novo número, em seguida, selecione o menu suspenso e clique em **dias** ou **semanas**. ![Captura de tela que mostra a duração de iteração](/assets/images/help/projects-v2/iteration-field-duration.png) +4. Clique em **Salvar**. ![Captura de tela que mostra o botão salvar](/assets/images/help/projects-v2/new-field-save-and-create.png) ## Criando um campo para monitorar a prioridade -Now, create a custom field named `Priority` and containing the values: `High`, `Medium`, or `Low`. +Agora, crie um campo personalizado denominado `Prioridade` e que cotném os valores: `Alto`, `Médio` ou `Baixo`. {% data reusables.projects.new-field %} -1. Select **Single select** ![Screenshot showing the single select option](/assets/images/help/projects-v2/new-field-single-select.png) -1. Below "Options", type the first option, "High". ![Screenshot showing the single select option](/assets/images/help/projects-v2/priority-example.png) -1. To add additional fields, for "Medium" and "Low", click **Add option**. -1. Clique em **Salvar**. ![Screenshot showing save button](/assets/images/help/projects-v2/new-field-save.png) +1. Selecione **Seleção única** ![Captura de tela que mostra a opção de seleção única](/assets/images/help/projects-v2/new-field-single-select.png) +1. Abaixo de "Opções", digite a primeira opção, "Alta". ![Captura de tela que mostra a opção de seleção única](/assets/images/help/projects-v2/priority-example.png) +1. Para adicionar outros campos, para "Médio" e "Baixo", clique em **Adicionar opção**. +1. Clique em **Salvar**. ![Captura de tela que mostra o botão salvar](/assets/images/help/projects-v2/new-field-save.png) Especifique uma prioridade para todos os problemas no seu projeto. @@ -82,8 +82,8 @@ Especifique uma prioridade para todos os problemas no seu projeto. Em seguida, agrupe todos os itens do seu projeto por prioridade para facilitar o foco nos itens de alta prioridade. {% data reusables.projects.open-view-menu %} -1. Click {% octicon "rows" aria-label="the rows icon" %} **Group**. ![Screenshot showing the group menu item](/assets/images/help/projects-v2/group-menu-item.png) -1. Click **Priority**. ![Screenshot showing the group menu](/assets/images/help/projects-v2/group-menu.png) +1. Clique em {% octicon "rows" aria-label="the rows icon" %} **Grupo**. ![Captura de tela que mostra o item de menu do grupo](/assets/images/help/projects-v2/group-menu-item.png) +1. Clique em **Prioridade**. ![Captura de tela que mostra o menu do grupo](/assets/images/help/projects-v2/group-menu.png) Agora, transfira os problemas entre grupos para mudar a sua prioridade. @@ -117,7 +117,7 @@ Em seguida, crie uma nova visualização. Em seguida, mude para o layout do quadro. {% data reusables.projects.open-view-menu %} -1. Under "Layout", click **Board**. ![Screenshot showing layout option](/assets/images/help/projects-v2/table-or-board.png) +1. Em "Layout", clique em **Quadro**. ![Captura de tela que mostra as opções de layout](/assets/images/help/projects-v2/table-or-board.png) ![Prioridades de exemplo](/assets/images/help/projects/example_board.png) @@ -128,9 +128,9 @@ Quando você alterou o layout, o projeto exibiu um indicador para mostrar que a Para indicar o propósito da visão, dê um nome descritivo. {% data reusables.projects.open-view-menu %} -1. Click {% octicon "pencil" aria-label="the pencil icon" %} **Rename view**. ![Screenshot showing the rename menu item](/assets/images/help/projects-v2/rename-view.png) -1. Type the new name for your view. -1. To save changes, press Return. +1. Clique em {% octicon "pencil" aria-label="the pencil icon" %} **Renomear visualização**. ![Captura de tela que mostra o item de menu de renomear](/assets/images/help/projects-v2/rename-view.png) +1. Digite o novo nome para a sua visualização. +1. Para salvar as alterações, pressione Returnar. ![Prioridades de exemplo](/assets/images/help/projects/project-view-switch.gif) @@ -138,14 +138,14 @@ Para indicar o propósito da visão, dê um nome descritivo. Por fim, adicione um fluxo de trabalho construído para definir o status como **Todo** quando um item for adicionado ao seu projeto. -1. In the top-right, click {% octicon "kebab-horizontal" aria-label="The menu icon" %} to open the menu. ![Screenshot showing the menu icon](/assets/images/help/projects-v2/open-menu.png) -1. In the menu, click {% octicon "workflow" aria-label="The workflow icon" %} **Workflows**. ![Screenshot showing the 'Workflows' menu item](/assets/images/help/projects-v2/workflows-menu-item.png) -1. Em **Fluxos de trabalho padrão**, clique em **Item adicionado ao projeto**. ![Screenshot showing default workflows](/assets/images/help/projects-v2/default-workflows.png) -1. Ao lado de **Quando**, certifique-se de que `problemas` e `pull requests` estejam selecionados. ![Screenshot showing the "when" configuration for a workflow](/assets/images/help/projects-v2/workflow-when.png) -1. Ao lado de **Definir**, selecione **Status:Todo**. ![Screenshot showing the "set" configuration for a workflow](/assets/images/help/projects-v2/workflow-set.png) -1. Clique na opção **Desabilitada** para habilitar o fluxo de trabalho. ![Screenshot showing the "enable" control for a workflow](/assets/images/help/projects-v2/workflow-enable.png) +1. Na parte superior direita, clique em {% octicon "kebab-horizontal" aria-label="The menu icon" %} para abrir o menu. ![Captura de tela que mostra o ícone de menu](/assets/images/help/projects-v2/open-menu.png) +1. No menu, clique em {% octicon "workflow" aria-label="The workflow icon" %} **Fluxos de trabalho**. ![Captura de tela que mostra o item de menu 'Fluxo de Trabalho'](/assets/images/help/projects-v2/workflows-menu-item.png) +1. Em **Fluxos de trabalho padrão**, clique em **Item adicionado ao projeto**. ![Captura de tela que mostra os fluxos de trabalho padrão](/assets/images/help/projects-v2/default-workflows.png) +1. Ao lado de **Quando**, certifique-se de que `problemas` e `pull requests` estejam selecionados. ![Captura de tela que mostra a configuração "quando" para um fluxo de trabalho](/assets/images/help/projects-v2/workflow-when.png) +1. Ao lado de **Definir**, selecione **Status:Todo**. ![Captura de tela que mostra a configuração "definir" para um fluxo de trabalho](/assets/images/help/projects-v2/workflow-set.png) +1. Clique na opção **Desabilitada** para habilitar o fluxo de trabalho. ![Captura de tela que mostra a o controle "habilitar" para um fluxo de trabalho](/assets/images/help/projects-v2/workflow-enable.png) ## Leia mais -- "[Adding items to your project](/issues/planning-and-tracking-with-projects/managing-items-in-your-project/adding-items-to-your-project)" -- "[Customizing a view](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view)" +- "[Adicionando itens ao seu projeto](/issues/planning-and-tracking-with-projects/managing-items-in-your-project/adding-items-to-your-project)" +- "[Personalizando uma visualização de](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view)" diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/adding-items-to-your-project.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/adding-items-to-your-project.md index 950c694b86..91cea0fd9e 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/adding-items-to-your-project.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/adding-items-to-your-project.md @@ -1,7 +1,7 @@ --- -title: 'Adding items to your {% data variables.projects.project_v2 %}' -shortTitle: Adding items -intro: 'Learn how to add pull requests, issues, and draft issues to your projects individually or in bulk.' +title: 'Adicionando itens ao seu {% data variables.projects.project_v2 %}' +shortTitle: Adicionando itens +intro: 'Aprenda a adicionar pull requests, problemas e problemas de rascunho aos seus projetos individualmente ou em massa.' miniTocMaxHeadingLevel: 4 versions: feature: projects-v2 @@ -15,13 +15,13 @@ Seu projeto pode acompanhar os rascunhos de problemas, problemas e pull requests {% note %} -**Note:** A project can contain a maximum of 1,200 items and 10,000 archived items. +**Observação:** Um projeto pode conter no máximo 1.200 itens e 10.000 itens arquivados. {% endnote %} -### Adding issues and pull requests to a project +### Adicionar problemas e pull requests a um projeto -#### Pasting the URL of an issue or pull request +#### Colando a URL de um problema ou pull request {% data reusables.projects.add-item-via-paste %} @@ -29,13 +29,13 @@ Seu projeto pode acompanhar os rascunhos de problemas, problemas e pull requests {% data reusables.projects.add-item-bottom-row %} 2. Digite #. -3. Selecione o repositório onde está localizado o pull request ou problema. Você pode digitar parte do nome do repositório para restringir suas opções. ![Screenshot showing pasting an issue URL to add it to the project](/assets/images/help/projects-v2/add-item-select-repo.png) -4. Selecione o problema ou pull request. Você pode digitar parte do título para restringir suas opções. ![Screenshot showing pasting an issue URL to add it to the project](/assets/images/help/projects-v2/add-item-select-issue.png) +3. Selecione o repositório onde está localizado o pull request ou problema. Você pode digitar parte do nome do repositório para restringir suas opções. ![Captura de tela que mostra como colar a URL do problema para adicioná-lo ao projeto](/assets/images/help/projects-v2/add-item-select-repo.png) +4. Selecione o problema ou pull request. Você pode digitar parte do título para restringir suas opções. ![Captura de tela que mostra como colar a URL do problema para adicioná-lo ao projeto](/assets/images/help/projects-v2/add-item-select-issue.png) -#### Bulk adding issues and pull requests +#### Adicionando problemas e pull requests em massa -1. In the bottom row of the project, click {% octicon "plus" aria-label="plus icon" %}. ![Screenshot showing + button at the bottom of the project](/assets/images/help/projects-v2/omnibar-add.png) -1. Click **Add item from repository**. ![Screenshot showing "add item from repository" menu item](/assets/images/help/projects-v2/add-bulk-menu-item.png) +1. Na linha inferior do projeto, clique em {% octicon "plus" aria-label="plus icon" %}. ![Captura de tela que mostra o botão + na parte inferior do projeto](/assets/images/help/projects-v2/omnibar-add.png) +1. Clique **Adicionar item do repositório**. ![Captura de tela que mostra o item do menu "adicionar item do repositório"](/assets/images/help/projects-v2/add-bulk-menu-item.png) {% data reusables.projects.bulk-add %} #### Adicionando vários problemas ou pull requests de um repositório @@ -44,25 +44,25 @@ Seu projeto pode acompanhar os rascunhos de problemas, problemas e pull requests {% data reusables.repositories.sidebar-issue-pr %} 1. À esquerda de cada título do problema, selecione os problemas que você deseja adicionar ao seu projeto. ![Captura de tela que mostra caixa de seleção para selecionar problema ou pull request](/assets/images/help/issues/select-issue-checkbox.png) 1. Opcionalmente, para selecionar cada problema ou pull request na página, na parte superior da lista de problemas ou pull requests, selecione tudo. ![Captura de tela que mostra caixa de seleção para selecionar todos na tela](/assets/images/help/issues/select-all-checkbox.png) -1. Above the list of issues or pull requests, click **Projects**. ![Screenshot showing projects option](/assets/images/help/projects-v2/issue-index-project-menu.png) +1. Acima da lista de problemas ou pull requests, clique em **Projetos**. ![Captura de tela que mostra a opção dos projetos](/assets/images/help/projects-v2/issue-index-project-menu.png) 1. Clique nos projetos aos quais você deseja adicionar os problemas selecionados ou pull requests. ![Captura de tela que mostra caixa de seleção para selecionar todos na tela](/assets/images/help/projects-v2/issue-index-select-project.png) #### Atribuindo um projeto de dentro de um problema ou pull request 1. Acesse o problema ou pull request que você deseja adicionar a um projeto. -2. Na barra lateral, clique em **Projetos**. ![Screenshot showing "Projects" in the issue sidebar](/assets/images/help/projects-v2/issue-sidebar-projects.png) -3. Select the project that you want to add the issue or pull request to. ![Screenshot showing selecting a project from the issue sidebar](/assets/images/help/projects-v2/issue-sidebar-select-project.png) -4. Optionally, populate the custom fields. ![Barra lateral do projeto](/assets/images/help/projects-v2/issue-edit-project-sidebar.png) +2. Na barra lateral, clique em **Projetos**. ![Captura de tela que mostra "Projetos" na barra lateral dos problemas](/assets/images/help/projects-v2/issue-sidebar-projects.png) +3. Selecione o projeto ao qual você deseja adicionar o problema ou pull request. ![Captura de tela que mostra seleção de projeto da barra lateral do problema](/assets/images/help/projects-v2/issue-sidebar-select-project.png) +4. Opcionalmente, preencha os campos personalizados.![Barra lateral do projeto](/assets/images/help/projects-v2/issue-edit-project-sidebar.png) -#### Using the command palette to add an issue or pull request +#### Usando a paleta de comandos para adicionar um problema ou pull request 1. {% data reusables.projects.open-command-palette %} -1. Start typing "Add items" and press Return. +1. Comece a digitar "Adicionar itens" e pressione Returnar. {% data reusables.projects.bulk-add %} ### Criando problemas de rascunho -Os rascunhos são úteis para capturar ideias rapidamente. Unlike issues and pull requests that are referenced from your repositories, draft issues exist only in your project. +Os rascunhos são úteis para capturar ideias rapidamente. Ao contrário dos problemas e pull requests que são referenciados de seus repositórios, os problemas de rascunho só existem no seu projeto. {% data reusables.projects.add-draft-issue %} diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/archiving-items-from-your-project.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/archiving-items-from-your-project.md index 637ad1222d..64d3212fae 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/archiving-items-from-your-project.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/archiving-items-from-your-project.md @@ -1,7 +1,7 @@ --- -title: 'Archiving items from your {% data variables.projects.project_v2 %}' -shortTitle: Archiving items -intro: 'You can archive items, keeping them available to restore, or permanently delete them.' +title: 'Arquivando itens de seu {% data variables.projects.project_v2 %}' +shortTitle: Arquivando itens +intro: 'Você pode arquivar itens, mantendo-os disponíveis para restauração ou excluí-los permanentemente.' miniTocMaxHeadingLevel: 2 versions: feature: projects-v2 @@ -11,29 +11,29 @@ topics: allowTitleToDifferFromFilename: true --- -## Archiving items +## Arquivando itens Você pode arquivar um item para manter o contexto sobre o item no projeto, mas removê-lo das visualizações do projeto. {% data reusables.projects.select-an-item %} {% data reusables.projects.open-item-menu %} -1. Clique em **Arquivar**. ![Screenshot showing archive option](/assets/images/help/projects-v2/archive-menu-item.png) -1. When prompted, confirm your choice by clicking **Archive**. ![Screenshot showing archive prompt](/assets/images/help/projects-v2/archive-item-prompt.png) +1. Clique em **Arquivar**. ![Captura de tela que mostra a opção de arquivar](/assets/images/help/projects-v2/archive-menu-item.png) +1. Quando solicitado, confirme sua escolha clicando em **Arquivar**. ![Captura de tela que mostra a instrução de arquivar](/assets/images/help/projects-v2/archive-item-prompt.png) ## Restaurando itens arquivados 1. Navigate to your project. -1. In the top-right, click {% octicon "kebab-horizontal" aria-label="The menu icon" %} to open the menu. ![Screenshot showing the menu icon](/assets/images/help/projects-v2/open-menu.png) -1. In the menu, click {% octicon "archive" aria-label="The archive icon" %} **Archived items**. ![Screenshot showing the 'Archived items' menu item](/assets/images/help/projects-v2/archived-items-menu-item.png) -1. Opcionalmente, para filtrar os itens arquivados exibidos, digite seu filtro na caixa de texto acima da lista de itens. For more information about the available filters, see "[Filtering projects](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects)." ![Captura de tela que mostra o campo para filtrar itens arquivados](/assets/images/help/issues/filter-archived-items.png) -1. To the left of each item title, select the items you would like to restore. ![Captura de tela que mostra as caixas de seleção próximas aos itens arquivados](/assets/images/help/issues/select-archived-item.png) +1. Na parte superior direita, clique em {% octicon "kebab-horizontal" aria-label="The menu icon" %} para abrir o menu. ![Captura de tela que mostra o ícone de menu](/assets/images/help/projects-v2/open-menu.png) +1. No menu, clique em {% octicon "archive" aria-label="The archive icon" %} **itens arquivados**. ![Captura de tela que mostra o item de menu 'Itens arquivados'](/assets/images/help/projects-v2/archived-items-menu-item.png) +1. Opcionalmente, para filtrar os itens arquivados exibidos, digite seu filtro na caixa de texto acima da lista de itens. Para obter mais informações sobre os filtros disponíveis, consulte "[Filtrando projetos](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects)". ![Captura de tela que mostra o campo para filtrar itens arquivados](/assets/images/help/issues/filter-archived-items.png) +1. À esquerda de cada item de título, selecione os itens que deseja restaurar. ![Captura de tela que mostra as caixas de seleção próximas aos itens arquivados](/assets/images/help/issues/select-archived-item.png) 1. Para restaurar os itens selecionados, acima da lista de itens, clique em **Restaurar**. ![Captura de tela que mostra o botão "Restaurar"](/assets/images/help/issues/restore-archived-item-button.png) -## Deleting items +## Excluindo itens Você pode excluir um item para removê-lo do projeto completamente. {% data reusables.projects.select-an-item %} {% data reusables.projects.open-item-menu %} -1. Click **Delete from project**. ![Screenshot showing delete option](/assets/images/help/projects-v2/delete-menu-item.png) -1. When prompted, confirm your choice by clicking **Delete**. ![Screenshot showing delete prompt](/assets/images/help/projects-v2/delete-item-prompt.png) +1. Clique **Excluir do projeto**. ![Captura de tela que mostra opção de excluir](/assets/images/help/projects-v2/delete-menu-item.png) +1. Quando solicitado, confirme sua escolha clicando em **Excluir**. ![Captura de tela que mostra a instrução de excluir](/assets/images/help/projects-v2/delete-item-prompt.png) diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/converting-draft-issues-to-issues.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/converting-draft-issues-to-issues.md index 1772baf6f7..0f518354aa 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/converting-draft-issues-to-issues.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/converting-draft-issues-to-issues.md @@ -1,7 +1,7 @@ --- title: Convertendo rascunhos de problemas em problemas -shortTitle: Converting draft issues -intro: Learn how to convert draft issues into issues. +shortTitle: Convertendo problemas de rascunho +intro: Aprenda a converter problemas de rascunho em problemas. miniTocMaxHeadingLevel: 3 versions: feature: projects-v2 @@ -10,18 +10,18 @@ topics: - Projects --- -## Converting draft issues in table layout +## Convertendo problemas de rascunho em layout de tabela -1. Click the {% octicon "triangle-down" aria-label="the item menu" %} on the draft issue that you want to convert. ![Screenshot showing item menu button](/assets/images/help/projects-v2/item-context-menu-button-table.png) -2. Selecione **Converter para problema**. ![Screenshot showing "Convert to issue" option](/assets/images/help/projects-v2/item-convert-to-issue.png) -3. Select the repository that you want to add the issue to. ![Screenshot showing repository selection](/assets/images/help/projects-v2/convert-to-issue-select-repo.png) +1. Clique em {% octicon "triangle-down" aria-label="the item menu" %} no rascunho do problema que você deseja converter.![Captura de tela que mostra o botão de menu](/assets/images/help/projects-v2/item-context-menu-button-table.png) +2. Selecione **Converter para problema**. ![Captura de tela que mostra a opção "Converter em problema"](/assets/images/help/projects-v2/item-convert-to-issue.png) +3. Selecione o repositório ao qual você deseja adicionar o problema. ![Captura de tela que mostra a seleção de repositório](/assets/images/help/projects-v2/convert-to-issue-select-repo.png) -## Converting draft issues in board layout +## Convertendo rascunho de problemas no layout do quadro -1. Click the {% octicon "kebab-horizontal" aria-label="the item menu" %} on the draft issue that you want to convert. ![Screenshot showing item menu button](/assets/images/help/projects-v2/item-context-menu-button-board.png) -2. Selecione **Converter para problema**. ![Screenshot showing "Convert to issue" option](/assets/images/help/projects-v2/item-convert-to-issue.png) -3. Select the repository that you want to add the issue to. ![Screenshot showing repository selection](/assets/images/help/projects-v2/convert-to-issue-select-repo.png) +1. Clique em {% octicon "kebab-horizontal" aria-label="the item menu" %} no rascunho do problema que você deseja converter.![Captura de tela que mostra o botão de menu](/assets/images/help/projects-v2/item-context-menu-button-board.png) +2. Selecione **Converter para problema**. ![Captura de tela que mostra a opção "Converter em problema"](/assets/images/help/projects-v2/item-convert-to-issue.png) +3. Selecione o repositório ao qual você deseja adicionar o problema. ![Captura de tela que mostra a seleção de repositório](/assets/images/help/projects-v2/convert-to-issue-select-repo.png) ## Leia mais -- "[Creating draft issues](/issues/planning-and-tracking-with-projects/managing-items-in-your-project/adding-items-to-your-project#creating-draft-issues)" +- "[Criando rascunhos de problemas](/issues/planning-and-tracking-with-projects/managing-items-in-your-project/adding-items-to-your-project#creating-draft-issues)" diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/index.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/index.md index 0d43deeba0..a322f96a76 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/index.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-items-in-your-project/index.md @@ -1,7 +1,7 @@ --- -title: 'Managing items in your {% data variables.projects.project_v2 %}' -shortTitle: 'Managing items in your {% data variables.projects.project_v2 %}' -intro: 'Learn how to add and manage issues, pull requests, and draft issues.' +title: 'Gerenciando itens em seu {% data variables.projects.project_v2 %}' +shortTitle: 'Gerenciando itens em seu {% data variables.projects.project_v2 %}' +intro: 'Aprenda a adicionar e gerenciar problemas, pull requests, e problemas de rascunho.' versions: feature: projects-v2 topics: diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-your-project/adding-your-project-to-a-repository.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-your-project/adding-your-project-to-a-repository.md index 6cac0f2e88..4af4fcaa36 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-your-project/adding-your-project-to-a-repository.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-your-project/adding-your-project-to-a-repository.md @@ -1,7 +1,7 @@ --- -title: 'Adding your {% data variables.projects.project_v2 %} to a repository' -shortTitle: 'Adding a {% data variables.projects.project_v2 %} to a repo' -intro: 'You can add your {% data variables.projects.project_v2 %} to a repository to make it accessible from that repository.' +title: 'Adicionando seu {% data variables.projects.project_v2 %} a um repositório' +shortTitle: 'Adicionando um {% data variables.projects.project_v2 %} a um repositório' +intro: 'Você pode adicionar seu {% data variables.projects.project_v2 %} a um repositório para torná-lo acessível a partir desse repositório.' miniTocMaxHeadingLevel: 3 versions: feature: projects-v2 @@ -13,10 +13,10 @@ allowTitleToDifferFromFilename: true Você pode listar projetos relevantes em um repositório. Você só pode listar projetos que pertencem ao mesmo usuário ou organização proprietária do repositório. -Para que os participantes do repositório vejam um projeto listado em um repositório, eles deverão ter visibilidade sobre o projeto. For more information, see "[Managing visibility of your {% data variables.projects.projects_v2 %}](/issues/planning-and-tracking-with-projects/managing-your-project/managing-visibility-of-your-projects)" and "[Managing access to your {% data variables.projects.projects_v2 %}](/issues/planning-and-tracking-with-projects/managing-your-project/managing-access-to-your-projects)." +Para que os participantes do repositório vejam um projeto listado em um repositório, eles deverão ter visibilidade sobre o projeto. Para obter mais informações, consulte "[Gerenciando a visibilidade do seu {% data variables.projects.projects_v2 %}](/issues/planning-and-tracking-with-projects/managing-your-project/managing-visibility-of-your-projects)" e "[Gerenciando o acesso ao seu {% data variables.projects.projects_v2 %}](/issues/planning-and-tracking-with-projects/managing-your-project/managing-access-to-your-projects)" 1. No {% data variables.product.prodname_dotcom %}, navegue até a página principal do seu repositório. -1. Clique em {% octicon "table" aria-label="the project icon" %} **Projetos**. ![Screenshot showing projects tab in a repository](/assets/images/help/projects-v2/repo-tab.png) -1. Clique **Adicionar projeto**. ![Screenshot showing "Add project" button](/assets/images/help/projects-v2/add-to-repo-button.png) -1. In the search bar that appears, search for projects that are owned by the same user or organization that owns the repository. ![Screenshot showing searching for a project](/assets/images/help/projects-v2/add-to-repo-search.png) -1. Click on a project to list it in your repository. ![Screenshot showing "Add project" button](/assets/images/help/projects-v2/add-to-repo.png) +1. Clique em {% octicon "table" aria-label="the project icon" %} **Projetos**. ![Captura de tela que mostra aba de projetos em um repositório](/assets/images/help/projects-v2/repo-tab.png) +1. Clique **Adicionar projeto**. ![Captura de tela que mostra o botão "Adicionar projeto"](/assets/images/help/projects-v2/add-to-repo-button.png) +1. Na barra de pesquisa que aparece, pesquise por projetos pertentencentes ao mesmo usuário ou organização proprietária do repositório. ![Captura de tela que mostra a pesquisa de um projeto](/assets/images/help/projects-v2/add-to-repo-search.png) +1. Clique em um projeto para listá-lo no seu repositório. ![Captura de tela que mostra o botão "Adicionar projeto"](/assets/images/help/projects-v2/add-to-repo.png) diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-your-project/closing-and-deleting-your-projects.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-your-project/closing-and-deleting-your-projects.md index e77d325294..26d2afe5ec 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-your-project/closing-and-deleting-your-projects.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-your-project/closing-and-deleting-your-projects.md @@ -1,7 +1,7 @@ --- -title: 'Closing and deleting your {% data variables.projects.projects_v2 %}' -shortTitle: 'Closing and deleting {% data variables.projects.projects_v2 %}' -intro: 'Learn about closing, re-opening, and permanently deleting a {% data variables.projects.project_v2 %}.' +title: 'Fechando e excluindo seu {% data variables.projects.projects_v2 %}' +shortTitle: 'Fechando e excluindo {% data variables.projects.projects_v2 %}' +intro: 'Aprenda como fechar, reabrir e excluir permanentemente um {% data variables.projects.project_v2 %}.' miniTocMaxHeadingLevel: 3 versions: feature: projects-v2 diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-your-project/index.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-your-project/index.md index ad6852040f..88fa9aec52 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-your-project/index.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-your-project/index.md @@ -1,6 +1,6 @@ --- -title: 'Managing your {% data variables.projects.project_v2 %}' -intro: Learn how to manage your projects and control visibility and access. +title: 'Gerenciando seu {% data variables.projects.project_v2 %}' +intro: Aprenda a gerenciar seus projetos e controle a visibilidade e o acesso. versions: feature: projects-v2 topics: diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-your-project/managing-access-to-your-projects.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-your-project/managing-access-to-your-projects.md index 13f7fe36ae..c84a27bc54 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-your-project/managing-access-to-your-projects.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-your-project/managing-access-to-your-projects.md @@ -1,7 +1,7 @@ --- -title: 'Managing access to your {% data variables.projects.projects_v2 %}' -shortTitle: 'Managing {% data variables.projects.project_v2 %} access' -intro: 'Learn how to manage team and individual access to your {% data variables.projects.project_v2 %}.' +title: 'Gerenciando o acesso ao seu {% data variables.projects.projects_v2 %}' +shortTitle: 'Gerenciando o acesso a {% data variables.projects.project_v2 %}' +intro: 'Saiba como gerenciar o acesso da equipe e o acesso individual ao seu {% data variables.projects.project_v2 %}.' miniTocMaxHeadingLevel: 3 versions: feature: projects-v2 @@ -29,8 +29,8 @@ Administradores do projeto também podem controlar a visibilidade do seu projeto A função base padrão é `gravar`, o que significa que todos na organização podem ver e editar o seu projeto. Para alterar o acesso ao projeto para todos da organização, você pode alterar a função-base. As alterações na função-base afetam apenas os integrantes da organização que não são proprietários da organização e a quem não é concedido acesso individual. {% data reusables.projects.project-settings %} -1. Clique em **Gerenciar acesso**. ![Screenshot showing the "Manage access" item](/assets/images/help/projects-v2/manage-access.png) -2. Em **Função-base**, selecione a função-padrão. ![Screenshot showing the base role menu](/assets/images/help/projects-v2/base-role.png) +1. Clique em **Gerenciar acesso**. ![Captura de tela que mostra o item "Gerenciar acesso"](/assets/images/help/projects-v2/manage-access.png) +2. Em **Função-base**, selecione a função-padrão. ![Captura de tela que mostra o menu da função de base](/assets/images/help/projects-v2/base-role.png) - **Sem acesso**: Somente os proprietários e usuários da organização com acesso individual pode ver o projeto. Os proprietários da organização também são administradores do projeto. - **Leitura**: Todos na organização podem ver o projeto. Os proprietários da organização também são administradores do projeto. - **Gravação**: Todos os integrantes da organização podem ver e editar o projeto. Os proprietários da organização também são administradores do projeto. @@ -43,24 +43,24 @@ Também é possível adicionar equipes, colaboradores externos e integrantes da Você pode apenas convidar um usuário individual para colaborar no projeto a nível da organização se ele já for integrante da organização ou colaborador externo em pelo menos um repositório na organização. {% data reusables.projects.project-settings %} -1. Clique em **Gerenciar acesso**. ![Screenshot showing the "Manage access" item](/assets/images/help/projects-v2/manage-access.png) -2. Em **Convidar colaboradores**, pesquisa a equipe ou usuário individual que você deseja convidar. ![Screenshot showing searching for a collaborator](/assets/images/help/projects-v2/access-search.png) -3. Select the role for the collaborator. ![Screenshot showing selecting a role](/assets/images/help/projects-v2/access-role.png) +1. Clique em **Gerenciar acesso**. ![Captura de tela que mostra o item "Gerenciar acesso"](/assets/images/help/projects-v2/manage-access.png) +2. Em **Convidar colaboradores**, pesquisa a equipe ou usuário individual que você deseja convidar. ![Captura de tela que mostra a pesquisa de um colaborador](/assets/images/help/projects-v2/access-search.png) +3. Selecione a função para o colaborador. ![Captura de tela que mostra seleção de uma função](/assets/images/help/projects-v2/access-role.png) - **Leitura**: A equipe ou indivíduo pode visualizar o projeto. - **Gravação**: A equipe ou indivíduo pode visualizar e editar o projeto. - **Administrador**: A equipe ou indivíduo pode visualizar, editar e adicionar novos colaboradores ao projeto. -4. Clique em **Convidar**. ![Screenshot showing the invite button](/assets/images/help/projects-v2/access-invite.png) +4. Clique em **Convidar**. ![Captura de tela que mostra o botão de convite](/assets/images/help/projects-v2/access-invite.png) ### Gerenciando o acesso de um colaborador existente no seu projeto {% data reusables.projects.project-settings %} -1. Clique em **Gerenciar acesso**. ![Screenshot showing the "Manage access" item](/assets/images/help/projects-v2/manage-access.png) +1. Clique em **Gerenciar acesso**. ![Captura de tela que mostra o item "Gerenciar acesso"](/assets/images/help/projects-v2/manage-access.png) 1. Em **Gerenciar acesso**, encontre o(s) colaborador(es) cujas permissões você deseja modificar. - Você pode usar o menu suspenso **Tipo** e **Função** para filtrar a lista de acesso. ![Screenshot showing a collaborator](/assets/images/help/projects-v2/access-find-member.png) + Você pode usar o menu suspenso **Tipo** e **Função** para filtrar a lista de acesso. ![Captura de tela que mostra um colaborador](/assets/images/help/projects-v2/access-find-member.png) -1. Edit the role for the collaborator(s). ![Screenshot showing changing a collaborator's role](/assets/images/help/projects-v2/access-change-role.png) -1. Optionally, click **Remove** to remove the collaborator(s). ![Screenshot showing removing a collaborator](/assets/images/help/projects-v2/access-remove-member.png) +1. Editar a função para o(s) colaborador(es). ![Captura de tela que mostra mudanças na função de um colaborador](/assets/images/help/projects-v2/access-change-role.png) +1. Opcionalmente, clique em **Remover** para remover o(s) colaborador(es). ![Captura de tela que mostra a remoção de um colaborador](/assets/images/help/projects-v2/access-remove-member.png) ## Gerenciando acesso para projetos no nível do usuário @@ -73,21 +73,21 @@ Isto afeta apenas os colaboradores do projeto, não os repositórios do projeto. {% endnote %} {% data reusables.projects.project-settings %} -1. Clique em **Gerenciar acesso**. ![Screenshot showing the "Manage access" item](/assets/images/help/projects-v2/manage-access.png) -2. Em **Convidar colaboradores**, pesquise o usuário que você deseja convidar. ![Screenshot showing searching for a collaborator](/assets/images/help/projects-v2/access-search.png) -3. Select the role for the collaborator. ![Screenshot showing selecting a role](/assets/images/help/projects-v2/access-role.png) +1. Clique em **Gerenciar acesso**. ![Captura de tela que mostra o item "Gerenciar acesso"](/assets/images/help/projects-v2/manage-access.png) +2. Em **Convidar colaboradores**, pesquise o usuário que você deseja convidar. ![Captura de tela que mostra a pesquisa de um colaborador](/assets/images/help/projects-v2/access-search.png) +3. Selecione a função para o colaborador. ![Captura de tela que mostra seleção de uma função](/assets/images/help/projects-v2/access-role.png) - **Leitura**: O indivíduo pode visualizar o projeto. - **Gravação**: O indivíduo pode visualizar e editar o projeto. - **Administrador**: O indivíduo pode visualizar, editar e adicionar novos colaboradores ao projeto. -4. Clique em **Convidar**. ![Screenshot showing the invite button](/assets/images/help/projects-v2/access-invite.png) +4. Clique em **Convidar**. ![Captura de tela que mostra o botão de convite](/assets/images/help/projects-v2/access-invite.png) ### Gerenciando o acesso de um colaborador existente no seu projeto {% data reusables.projects.project-settings %} -1. Clique em **Gerenciar acesso**. ![Screenshot showing the "Manage access" item](/assets/images/help/projects-v2/manage-access.png) +1. Clique em **Gerenciar acesso**. ![Captura de tela que mostra o item "Gerenciar acesso"](/assets/images/help/projects-v2/manage-access.png) 1. Em **Gerenciar acesso**, encontre o(s) colaborador(es) cujas permissões você deseja modificar. - Você pode usar o menu suspenso **Tipo** e **Função** para filtrar a lista de acesso. ![Screenshot showing a collaborator](/assets/images/help/projects-v2/access-find-member.png) + Você pode usar o menu suspenso **Tipo** e **Função** para filtrar a lista de acesso. ![Captura de tela que mostra um colaborador](/assets/images/help/projects-v2/access-find-member.png) -1. Edit the role for the collaborator(s). ![Screenshot showing changing a collaborator's role](/assets/images/help/projects-v2/access-change-role.png) -1. Optionally, click **Remove** to remove the collaborator(s). ![Screenshot showing removing a collaborator](/assets/images/help/projects-v2/access-remove-member.png) +1. Editar a função para o(s) colaborador(es). ![Captura de tela que mostra mudanças na função de um colaborador](/assets/images/help/projects-v2/access-change-role.png) +1. Opcionalmente, clique em **Remover** para remover o(s) colaborador(es). ![Captura de tela que mostra a remoção de um colaborador](/assets/images/help/projects-v2/access-remove-member.png) diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-your-project/managing-visibility-of-your-projects.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-your-project/managing-visibility-of-your-projects.md index d2f3338166..c0087b5235 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-your-project/managing-visibility-of-your-projects.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/managing-your-project/managing-visibility-of-your-projects.md @@ -1,7 +1,7 @@ --- -title: 'Managing visibility of your {% data variables.projects.projects_v2 %}' -shortTitle: 'Managing {% data variables.projects.project_v2 %} visibility' -intro: 'Learn about setting your {% data variables.projects.project_v2 %} to private or public visibility.' +title: 'Gerenciando a visibilidade do seu {% data variables.projects.projects_v2 %}' +shortTitle: 'Gerenciando a visibilidade de {% data variables.projects.project_v2 %}' +intro: 'Saiba mais sobre como configurar sua {% data variables.projects.project_v2 %} para visibilidade pública ou privada.' miniTocMaxHeadingLevel: 3 versions: feature: projects-v2 @@ -16,25 +16,25 @@ permissions: Organization owners can manage the visibility of project boards in ## Sobre a visibilidade do projeto -Projects can be public or private. Para projetos públicos, todos na Internet podem ver o projeto. Para projetos privados, apenas usuários concedidos pelo menos acessos de leitura podem ver o projeto. +Os projetos podem ser públicos ou privados. Para projetos públicos, todos na Internet podem ver o projeto. Para projetos privados, apenas usuários concedidos pelo menos acessos de leitura podem ver o projeto. Apenas a visibilidade do projeto é afetada. Para ver um item no projeto, alguém deve ter as permissões necessárias para o repositório ao qual o item pertence. Se o seu projeto incluir itens de um repositório privado, pessoas que não forem colaboradores no repositório não poderão visualizar os itens desse repositório. ![Projeto com item oculto](/assets/images/help/projects/hidden-items.png) -Project admins and organization owners can control project visibility. Organization owners can restrict the ability to change project visibility to just organization owners. +Os administradores do projeto e proprietários da organização podem controlar a visibilidade do projeto. Os proprietários da organização podem restringir a capacidade de alterar a visibilidade do projeto para apenas os proprietários da organização. -In public and private projects, insights are only visible to users with write permissions for the project. +Em projetos públicos e privados, as ideias são visíveis apenas para usuários com permissões de gravação no projeto. Em projetos privados, os avatares de usuários que estão fazendo atualizações para o projeto são exibidos na interface de usuário do projeto. -Os administradores do projeto também podem gerenciar o acesso de gravação e administração ao seu projeto e controlar o acesso de leitura para usuários individuais. For more information, see "[Managing access to your projects](/issues/planning-and-tracking-with-projects/managing-your-project/managing-access-to-your-projects)." +Os administradores do projeto também podem gerenciar o acesso de gravação e administração ao seu projeto e controlar o acesso de leitura para usuários individuais. Para obter mais informações, consulte "[Gerenciando o acesso aos seus projetos](/issues/planning-and-tracking-with-projects/managing-your-project/managing-access-to-your-projects)". ## Alterando a visibilidade do projeto {% data reusables.projects.project-settings %} -1. Next to **Visibility** in the "Danger zone", select **Private** or **Public**. ![Screenshot showing the visibility controls](/assets/images/help/projects-v2/visibility.png) +1. Ao lado de **Visibilidade** na "Zona de perigo", selecione **Privado** ou **Público**. ![Captura de tela que mostra os controles de visibilidade](/assets/images/help/projects-v2/visibility.png) ## Leia mais -- [Allowing project visibility changes in your organization](/organizations/managing-organization-settings/allowing-project-visibility-changes-in-your-organization) +- [Permitindo alterações de visibilidade de projeto na sua organização](/organizations/managing-organization-settings/allowing-project-visibility-changes-in-your-organization) diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-date-fields.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-date-fields.md index 4fa58e845e..1e1e689a0b 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-date-fields.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-date-fields.md @@ -1,7 +1,7 @@ --- -title: About date fields -shortTitle: About date fields -intro: You can create custom date fields that can be set by typing a date or using a calendar. +title: Sobre campos de data +shortTitle: Sobre campos de data +intro: Você pode criar campos de data personalizados que podem ser definidos digitando uma data ou usando um calendário. miniTocMaxHeadingLevel: 3 versions: feature: projects-v2 @@ -10,12 +10,12 @@ topics: - Projects --- -You can filter for date values using the `YYYY-MM-DD` format, for example: `date:2022-07-01`. You can also use operators, such as `>`, `>=`, `<`, `<=`, and `..`. For example, `date:>2022-07-01` and `date:2022-07-01..2022-07-31`. You can also provide `@today` to represent the current day in your filter. Para obter mais informações, consulte "[Filtrando projetos](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects)". +Você pode filtrar por valores de data usando o formato `YYYY-MM-DD` , por exemplo: `date:2022-07-01`. Você também pode usar operadores, como `>`, `>=`, `<`, `<=` e `.`. Por exemplo, data `:>2022-07-01` e `date:2022-07-01..2022-07-31`. Você também pode inserir `@today` para representar o dia atual em seu filtro. Para obter mais informações, consulte "[Filtrando projetos](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects)". -## Adding a date field +## Adicionando um campo de data {% data reusables.projects.new-field %} -1. Select **Date** ![Screenshot showing the date option](/assets/images/help/projects-v2/new-field-date.png) -1. Clique em **Salvar**. ![Screenshot showing save button](/assets/images/help/projects-v2/new-field-save.png) +1. Selecione **Data** ![Captura de tela que mostra a opção de data](/assets/images/help/projects-v2/new-field-date.png) +1. Clique em **Salvar**. ![Captura de tela que mostra o botão salvar](/assets/images/help/projects-v2/new-field-save.png) -Alternatively, open the project command palette by pressing {% data variables.projects.command-palette-shortcut %} and start typing "Create new field." +Como alternativa, abra a paleta de comandos pressionando {% data variables.projects.command-palette-shortcut %} e comece a digitar "Criar novo campo". diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-iteration-fields.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-iteration-fields.md index 804f3c40c8..8774d1906f 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-iteration-fields.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-iteration-fields.md @@ -1,6 +1,6 @@ --- -title: About iteration fields -shortTitle: About iteration fields +title: Sobre os campos de iteração +shortTitle: Sobre os campos de iteração intro: Você pode criar iterações para planejar os itens de trabalho e grupos futuros. miniTocMaxHeadingLevel: 3 versions: @@ -14,47 +14,47 @@ topics: Você pode criar um campo de iteração para associar itens com blocos de tempo repetidos específicos. As iterações podem ser definidas para qualquer período de tempo, podem incluir intervalos e podem ser editadas individualmente para modificar o nome e o intervalo de datas. Com os projetos, você pode agrupar por iteração para visualizar o equilíbrio do trabalho futuro, usar filtros para focar em uma única iteração, bem como ordenar por iteração. -You can filter for iterations by specifying the iteration name or `@current` for the current iteration, `@previous` for the previous iteration, or `@next` for the next iteration. You can also use operators such as `>`, `>=`, `<`, `<=`, and `..`. For example, `iteration:>"Iteration 4"` and `iteration:<@current`. Para obter mais informações, consulte "[Filtrando projetos](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects)". +Você pode filtrar para iterações especificando o nome da iteração ou `@current` para a iteração atual, `@previous` para a iteração anterior ou `@next` para a próxima iteração. Você também pode usar operadores como `>`, `>=`, `<`, `<=` e `.`. Por exemplo, a iteração `>"Iteration 4"` e `iteration:<@current`. Para obter mais informações, consulte "[Filtrando projetos](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects)". Ao criar um campo de iteração, três iterações serão criadas automaticamente. Você pode adicionar iterações adicionais e fazer outras alterações na página de configurações do seu projeto. ![Captura de tela que mostra as configurações para um campo de iteração](/assets/images/help/issues/iterations-example.png) -## Adding an iteration field +## Adicionando um campo de iteração {% data reusables.projects.new-field %} -1. Select **Iteration** ![Screenshot showing the iteration option](/assets/images/help/projects-v2/new-field-iteration.png) -2. Optionally, if you don't want the iteration to start today, select the calendar dropdown next to "Starts on" and choose a new start date. ![Screenshot showing the iteration start date](/assets/images/help/projects-v2/iteration-field-starts.png) -3. Para mudar a duração de cada iteração, digite um novo número, em seguida, selecione o menu suspenso e clique em **dias** ou **semanas**. ![Screenshot showing the iteration duration](/assets/images/help/projects-v2/iteration-field-duration.png) -4. Clique em **Salvar**. ![Screenshot showing save button](/assets/images/help/projects-v2/new-field-save-and-create.png) +1. Selecionar **Iteração** ![Captura de tela que mostra a opção de iteração](/assets/images/help/projects-v2/new-field-iteration.png) +2. Opcionalmente, se você não quiser que a iteração comece hoje, selecione o menu suspenso do calendário ao lado de "Iniciar em" e escolha uma nova data de início. ![Captura de tela que mostra a data de início de iteração](/assets/images/help/projects-v2/iteration-field-starts.png) +3. Para mudar a duração de cada iteração, digite um novo número, em seguida, selecione o menu suspenso e clique em **dias** ou **semanas**. ![Captura de tela que mostra a duração de iteração](/assets/images/help/projects-v2/iteration-field-duration.png) +4. Clique em **Salvar**. ![Captura de tela que mostra o botão salvar](/assets/images/help/projects-v2/new-field-save-and-create.png) -Alternatively, open the project command palette by pressing {% data variables.projects.command-palette-shortcut %} and start typing "Create new field." +Como alternativa, abra a paleta de comandos pressionando {% data variables.projects.command-palette-shortcut %} e comece a digitar "Criar novo campo". ## Adicionando novas iterações {% data reusables.projects.project-settings %} -1. Click the name of the iteration field you want to adjust. ![Screenshot showing an iteration field](/assets/images/help/projects-v2/select-iteration-field.png) -1. Para adicionar uma nova iteração da mesma duração, clique em **Adicionar iteração**. ![Screenshot the "add iteration" button](/assets/images/help/projects-v2/add-iteration.png) -1. Optionally, to customize the duration of the new iteration and when it will start, click {% octicon "triangle-down" aria-label="The triangle icon" %} **More options**, select a starting date and duration, and click **Add**. ![Screenshot the add iteration options form](/assets/images/help/projects-v2/add-iteration-options.png) -1. Clique em **Save changes** (Salvar alterações). ![Screenshot the save button](/assets/images/help/projects-v2/iteration-save.png) +1. Clique no nome do campo de iteração que você deseja ajustar. ![Captura de tela que mostra um campo de iteração](/assets/images/help/projects-v2/select-iteration-field.png) +1. Para adicionar uma nova iteração da mesma duração, clique em **Adicionar iteração**. ![Captura de tela do botão "adicionar iteração"](/assets/images/help/projects-v2/add-iteration.png) +1. Opcionalmente, para personalizar a duração da nova iteração e quando ela vai começar, clique em {% octicon "triangle-down" aria-label="The triangle icon" %} **Mais opções**, selecione uma data e duração iniciais e clique **Adicionar**. ![Captura de tela do formulário das opções de adcionar iteração](/assets/images/help/projects-v2/add-iteration-options.png) +1. Clique em **Save changes** (Salvar alterações). ![Captura de tela do botão salvar](/assets/images/help/projects-v2/iteration-save.png) ## Editando uma iteração Você pode editar as iterações nas configurações do seu projeto. Você também pode acessar as configurações para um campo de iteração clicando em {% octicon "triangle-down" aria-label="The triangle icon" %} no cabeçalho da tabela para o campo e clicando em **Editar valores**. {% data reusables.projects.project-settings %} -1. Click the name of the iteration field you want to adjust. ![Screenshot showing an iteration field](/assets/images/help/projects-v2/select-iteration-field.png) -1. To change the name of an iteration, click on the name and start typing. ![Screenshot an title field to rename an iteration](/assets/images/help/projects-v2/iteration-rename.png) -1. Para alterar a data ou a duração de uma iteração, clique na data para abrir o calendário. Clique no dia de início, depois clique no dia de fim e depois clique em **Aplicar**. ![Screenshot showing iteration dates](/assets/images/help/projects-v2/iteration-date.png) -1. Optionally, to delete an iteration, click {% octicon "trash" aria-label="The trash icon" %}. ![Screenshot the delete button](/assets/images/help/projects-v2/iteration-delete.png) -2. Clique em **Save changes** (Salvar alterações). ![Screenshot the save button](/assets/images/help/projects-v2/iteration-save.png) +1. Clique no nome do campo de iteração que você deseja ajustar. ![Captura de tela que mostra um campo de iteração](/assets/images/help/projects-v2/select-iteration-field.png) +1. Para alterar o nome de uma iteração, clique no nome e comece a digitar. ![Captura de tela de um campo de título para renomear uma iteração](/assets/images/help/projects-v2/iteration-rename.png) +1. Para alterar a data ou a duração de uma iteração, clique na data para abrir o calendário. Clique no dia de início, depois clique no dia de fim e depois clique em **Aplicar**. ![Captura de tela que mostra as datas de iteração](/assets/images/help/projects-v2/iteration-date.png) +1. Opcionalmente, para excluir uma iteração, clique em {% octicon "trash" aria-label="The trash icon" %}. ![Captura de tela do botão excluir](/assets/images/help/projects-v2/iteration-delete.png) +2. Clique em **Save changes** (Salvar alterações). ![Captura de tela do botão salvar](/assets/images/help/projects-v2/iteration-save.png) ## Inserindo uma pausa Você pode inserir pausas em suas iterações para se comunicar quando você está tirando o tempo do trabalho agendado. O padrão da duração de uma nova pausa é o comprimento da iteração criada mais recentemente. {% data reusables.projects.project-settings %} -1. Click the name of the iteration field you want to adjust. ![Screenshot showing an iteration field](/assets/images/help/projects-v2/select-iteration-field.png) +1. Clique no nome do campo de iteração que você deseja ajustar. ![Captura de tela que mostra um campo de iteração](/assets/images/help/projects-v2/select-iteration-field.png) 2. Na linha de divisão acima de uma iteração e à direita, clique em **Inserir pausa**. ![Captura de tela que mostra a localização do botão "Inserir pausa"](/assets/images/help/issues/iteration-insert-break.png) 3. Opcionalmente, para alterar a duração da pausa, clique na data para abrir o calendário. Clique no dia de início, depois clique no dia de fim e depois clique em **Aplicar**. -4. Clique em **Save changes** (Salvar alterações). ![Screenshot the save button](/assets/images/help/projects-v2/iteration-save.png) +4. Clique em **Save changes** (Salvar alterações). ![Captura de tela do botão salvar](/assets/images/help/projects-v2/iteration-save.png) diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-single-select-fields.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-single-select-fields.md index 27fef4bf52..86317080ba 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-single-select-fields.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-single-select-fields.md @@ -1,7 +1,7 @@ --- -title: About single select fields -shortTitle: About single select fields -intro: You can create single select fields with defined options that can be selected from a dropdown menu. +title: Sobre os campos de seleção única +shortTitle: Sobre os campos de seleção única +intro: Você pode criar campos únicos com opções definidas que podem ser selecionadas a partir de um menu suspenso. miniTocMaxHeadingLevel: 3 versions: feature: projects-v2 @@ -10,24 +10,24 @@ topics: - Projects --- -You can filter by your single select fields by specifying the option, for example: `fieldname:option`. You can filter for multiple values by providing a comma-separated list of options, for example: `fieldname:option,option`. Para obter mais informações, consulte "[Filtrando projetos](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects)". +Você pode filtrar por seus campos únicos de seleção, especificando a opção, por exemplo: `fieldname:option`. Você pode filtrar por vários valores fornecendo uma lista de opções separada por vírgulas como, por exemplo: `fieldname:option,option`. Para obter mais informações, consulte "[Filtrando projetos](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects)". -Single select fields can contain up to 50 options. +Os campos de seleção única podem conter até 50 opções. -## Adding a single select field +## Adicionando um campo de seleção única {% data reusables.projects.new-field %} -1. Select **Single select** ![Screenshot showing the single select option](/assets/images/help/projects-v2/new-field-single-select.png) -1. Below "Options", type the first option. ![Screenshot showing the single select option](/assets/images/help/projects-v2/single-select-create-with-options.png) - - To add additional options, click **Add option**. -1. Clique em **Salvar**. ![Screenshot showing save button](/assets/images/help/projects-v2/new-field-save.png) +1. Selecione **Seleção única** ![Captura de tela que mostra a opção de seleção única](/assets/images/help/projects-v2/new-field-single-select.png) +1. Abaixo de "Opções", digite a primeira opção. ![Captura de tela que mostra a opção de seleção única](/assets/images/help/projects-v2/single-select-create-with-options.png) + - Para adicionar outras opções, clique em **Adicionar opção**. +1. Clique em **Salvar**. ![Captura de tela que mostra o botão salvar](/assets/images/help/projects-v2/new-field-save.png) -Alternatively, open the project command palette by pressing {% data variables.projects.command-palette-shortcut %} and start typing "Create new field." +Como alternativa, abra a paleta de comandos pressionando {% data variables.projects.command-palette-shortcut %} e comece a digitar "Criar novo campo". -## Editing a single select field +## Editando um campo de seleção única {% data reusables.projects.project-settings %} -1. Click the name of the single select field you want to adjust. ![Screenshot showing an single select field](/assets/images/help/projects-v2/select-single-select.png) -1. Edit existing options or click **Add option**. ![Screenshot showing single select options](/assets/images/help/projects-v2/single-select-edit-options.png) -1. Optionally, to delete an option, click {% octicon "x" aria-label="The x icon" %}. ![Screenshot showing delete button](/assets/images/help/projects-v2/single-select-delete.png) -1. Click **Save options**. ![Screenshot showing save button](/assets/images/help/projects-v2/save-options.png) +1. Clique no nome do único campo de seleção que você deseja ajustar. ![Captura de tela que mostra um campo de seleção única](/assets/images/help/projects-v2/select-single-select.png) +1. Edite opções existentes ou clique em **Adicionar opção**. ![Captura de tela que mostra as opções de seleção única](/assets/images/help/projects-v2/single-select-edit-options.png) +1. Opcionalmente, para excluir uma opção, clique em {% octicon "x" aria-label="The x icon" %}. ![Captura de tela que mostra botão "Excluir"](/assets/images/help/projects-v2/single-select-delete.png) +1. Clique **Salvar opções**. ![Captura de tela que mostra o botão salvar](/assets/images/help/projects-v2/save-options.png) diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-text-and-number-fields.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-text-and-number-fields.md index 9c2f8f75ba..d8f4f1fc1e 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-text-and-number-fields.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/about-text-and-number-fields.md @@ -1,7 +1,7 @@ --- -title: About text and number fields -shortTitle: About text and number fields -intro: You can add custom text and number fields to your project. +title: Sobre campos de texto e números +shortTitle: Sobre campos de texto e números +intro: Você pode adicionar campos personalizados de texto e número ao seu projeto. miniTocMaxHeadingLevel: 3 versions: feature: projects-v2 @@ -10,24 +10,24 @@ topics: - Projects --- -You can use text fields to include notes or any other freeform text in your project. +Você pode usar campos de texto para incluir notas ou qualquer outro texto de forma livre em seu projeto. -Text fields can be used in filters, for example: `field:"exact text"`. Text fields and item titles will also be used if you filter for text without specifying a field. +Campos de texto podem ser usados nos filtros, por exemplo: `field:"exact text"`. Campos de texto e títulos de itens também serão usados se você filtrar um texto sem especificar um campo. -Number fields can also be used in filters. You can use `>`, `>=`, `<`, `<=`, and `..` range queries to filter by a number field. For example: `field:5..15` or `field:>=20`. Para obter mais informações, consulte "[Filtrando projetos](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects)". +Os campos de números também podem ser usados nos filtros. Você pode usar consultas de intervalo de `>`, `>=`, `<`, `<=` e `.` para filtrar por um campo numérico. Por exemplo: `field:5..15` ou `field:>=20`. Para obter mais informações, consulte "[Filtrando projetos](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects)". -## Adding a text field +## Adicionando um campo de texto {% data reusables.projects.new-field %} -1. Select **Text** ![Screenshot showing the text option](/assets/images/help/projects-v2/new-field-text.png) -1. Clique em **Salvar**. ![Screenshot showing save button](/assets/images/help/projects-v2/new-field-save.png) +1. Selecione **Texto** ![Captura de tela que mostra a opção de texto](/assets/images/help/projects-v2/new-field-text.png) +1. Clique em **Salvar**. ![Captura de tela que mostra o botão salvar](/assets/images/help/projects-v2/new-field-save.png) -Alternatively, open the project command palette by pressing {% data variables.projects.command-palette-shortcut %} and start typing "Create new field." +Como alternativa, abra a paleta de comandos pressionando {% data variables.projects.command-palette-shortcut %} e comece a digitar "Criar novo campo". -## Adding a number field +## Adicionando um campo de número {% data reusables.projects.new-field %} -1. Select **Number** ![Screenshot showing the number option](/assets/images/help/projects-v2/new-field-number.png) -1. Clique em **Salvar**. ![Screenshot showing save button](/assets/images/help/projects-v2/new-field-save.png) +1. Selecione **Número** ![Captura de tela que mostra a opção número](/assets/images/help/projects-v2/new-field-number.png) +1. Clique em **Salvar**. ![Captura de tela que mostra o botão salvar](/assets/images/help/projects-v2/new-field-save.png) -Alternatively, open the project command palette by pressing {% data variables.projects.command-palette-shortcut %} and start typing "Create new field." +Como alternativa, abra a paleta de comandos pressionando {% data variables.projects.command-palette-shortcut %} e comece a digitar "Criar novo campo". diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/deleting-fields.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/deleting-fields.md index 94b0ea1cec..eb314538e5 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/deleting-fields.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/deleting-fields.md @@ -1,6 +1,6 @@ --- -title: Deleting fields -intro: 'Learn how to delete a field from your {% data variables.projects.project_v2 %}.' +title: Excluindo campos +intro: 'Saiba como excluir um campo de seu {% data variables.projects.project_v2 %}.' miniTocMaxHeadingLevel: 3 versions: feature: projects-v2 @@ -10,6 +10,6 @@ topics: --- {% data reusables.projects.project-settings %} -1. Click the name of the field you want to delete. ![Screenshot showing an iteration field](/assets/images/help/projects-v2/select-single-select.png) -1. Next to the field's name, click {% octicon "kebab-horizontal" aria-label="The menu icon" %} to open the menu. ![Screenshot showing field name](/assets/images/help/projects-v2/field-options.png) -1. Click **Delete field**. ![Screenshot showing field name](/assets/images/help/projects-v2/delete-field.png) +1. Clique no nome do campo que você deseja excluir. ![Captura de tela que mostra um campo de iteração](/assets/images/help/projects-v2/select-single-select.png) +1. Ao lado do nome do campo, clique em {% octicon "kebab-horizontal" aria-label="The menu icon" %} para abrir o menu. ![Captura de tela que mostra o nome do campo](/assets/images/help/projects-v2/field-options.png) +1. Clique em **Excluir o campo**. ![Captura de tela que mostra o nome do campo](/assets/images/help/projects-v2/delete-field.png) diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/index.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/index.md index 09b569a5d0..701e64cab2 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/index.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/index.md @@ -1,7 +1,7 @@ --- -title: Understanding field types -shortTitle: Understanding field types -intro: 'Learn about the different custom field types, how to add custom fields to your project, and how to manage custom fields.' +title: Entendendo os tipos de campo +shortTitle: Entendendo os tipos de campo +intro: 'Aprenda sobre os diferentes tipos de campos personalizados, como adicionar campos personalizados ao seu projeto e como gerenciar campos personalizados.' versions: feature: projects-v2 topics: diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/renaming-fields.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/renaming-fields.md index 0455d3640d..6f6050cfd6 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/renaming-fields.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/understanding-field-types/renaming-fields.md @@ -1,6 +1,6 @@ --- -title: Renaming fields -intro: 'Learn about renaming existing fields in your {% data variables.projects.project_v2 %}.' +title: Renomeando campos +intro: 'Aprenda a renomear os campos existentes em seu {% data variables.projects.project_v2 %}.' miniTocMaxHeadingLevel: 3 versions: feature: projects-v2 @@ -10,6 +10,6 @@ topics: --- {% data reusables.projects.project-settings %} -1. Click the name of the field you want to rename. ![Screenshot showing an iteration field](/assets/images/help/projects-v2/select-single-select.png) -1. Under "Field name", type the new name for the field. ![Screenshot showing field name](/assets/images/help/projects-v2/field-rename.png) -1. To save changes, press Return. +1. Clique no nome do campo que você deseja renomear. ![Captura de tela que mostra um campo de iteração](/assets/images/help/projects-v2/select-single-select.png) +1. Em "Nome do campo", digite o novo nome para o campo. ![Captura de tela que mostra o nome do campo](/assets/images/help/projects-v2/field-rename.png) +1. Para salvar as alterações, pressione Returnar. diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/about-insights-for-projects.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/about-insights-for-projects.md index f80a529e2a..55f989846d 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/about-insights-for-projects.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/about-insights-for-projects.md @@ -1,5 +1,5 @@ --- -title: 'About insights for {% data variables.product.prodname_projects_v2 %}' +title: 'Sobre insights para {% data variables.product.prodname_projects_v2 %}' intro: Você pode visualizar e personalizar gráficos construídos a partir dos dados do seu projeto. miniTocMaxHeadingLevel: 3 versions: @@ -17,35 +17,35 @@ allowTitleToDifferFromFilename: true {% note %} -**Note:** Historical charts are currently available as a feature preview for organizations using {% data variables.product.prodname_team %} and are generally available for organizations using {% data variables.product.prodname_ghe_cloud %}. +**Observação:** Os gráficos de históricos estão atualmente disponíveis como uma visualização de recursos para organizações que usam {% data variables.product.prodname_team %} e estão geralmente disponíveis para organizações que usam {% data variables.product.prodname_ghe_cloud %}. {% endnote %} {% endif %} - You can use insights for {% data variables.product.prodname_projects_v2 %} to view, create, and customize charts that use the items added to your project as their source data. Você pode aplicar filtros ao gráfico padrão e também criar seus próprios gráficos. When you create a chart, you set the filters, chart type, the information displayed, and the chart is available to anyone that can view the project. You can generate two types of chart: current charts and historical charts. + Você pode usar os insights para {% data variables.product.prodname_projects_v2 %} visualizar, criar e personalizar gráficos que usam os itens adicionados ao seu projeto como seus dados de origem. Você pode aplicar filtros ao gráfico padrão e também criar seus próprios gráficos. Ao criar um gráfico, você define os filtros, o tipo de gráfico e as informações exibidas e o gráfico está disponível para qualquer pessoa que possa visualizar o projeto. Você pode gerar dois tipos de gráfico: gráficos atuais e gráficos históricos. - ### About current charts + ### Sobre os gráficos atuais -You can create current charts to visualize your project items. For example, you can create charts to show how many items are assigned to each individual, or how many issues are assigned to each upcoming iteration. +Você pode criar gráficos atuais para visualizar os itens do seu projeto. Por exemplo, você pode criar gráficos para mostrar quantos itens são atribuídos a cada indivíduo ou quantos problemas seão atribuídos a cada iteração futura. -You can also use filters to manipulate the data used to build your chart. For example, you can create a chart showing how much upcoming work you have, but limit those results to particular labels or assignees. Para obter mais informações, consulte "[Filtrando projetos](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects)". +Você também pode usar filtros para manipular os dados usados para construir seu gráfico. Por exemplo, você pode criar um gráfico que mostra quanto trabalho futuro você tem e limitar esses resultados a etiquetas ou responsáveis específicos. Para obter mais informações, consulte "[Filtrando projetos](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects)". ![Captura de tela que mostra um gráfico de colunas empilhadas com tipos de itens para cada iteração](/assets/images/help/issues/column-chart-example.png) -For more information, see "[Creating charts](/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/creating-charts)." +Para obter mais informações, consulte "[Criando gráficos](/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/creating-charts)." - ### About historical charts + ### Sobre gráficos históricos - Historical charts are time-based charts that allow you to view your project's trends and progress. You can view the number of items, grouped by status and other fields, over time. + Os gráficos históricos são gráficos baseados no tempo que permitem que você veja as tendências e o progresso de seu projeto. Você pode ver o número de itens, agrupados por status e outros campos, ao longo do tempo. O gráfico padrão "Burn up" mostra o status do item ao longo do tempo, permitindo que você visualize o progresso e os padrões de ponto ao longo do tempo. ![Captura de tela que mostra um exemplo do gráfico padrão de burn up para a iteração atual](/assets/images/help/issues/burnup-example.png) - To create a historical chart, set your chart's X-axis to "Time." For more information, see "[Creating charts](/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/creating-charts)" and "[Configuring charts](/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/configuring-charts)." + Para criar um gráfico histórico, defina o eixo X do gráfico como "Tempo". Para obter mais informações, consulte "[Criando gráficos](/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/creating-charts)" e "[Configurando gráficos](/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/configuring-charts)". ## Leia mais - "[Sobre o {% data variables.product.prodname_projects_v2 %}](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects)" -- "[Disabling insights for {% data variables.product.prodname_projects_v2 %} in your organization](/organizations/managing-organization-settings/disabling-insights-for-projects-in-your-organization)" +- "[Desabilitar insights para {% data variables.product.prodname_projects_v2 %} na sua organização](/organizations/managing-organization-settings/disabling-insights-for-projects-in-your-organization)" diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/configuring-charts.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/configuring-charts.md index 584620aaf1..5d8a905aeb 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/configuring-charts.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/configuring-charts.md @@ -1,6 +1,6 @@ --- -title: Configuring charts -intro: Learn how to configure your charts and filter data from your project. +title: Configurando gráficos +intro: Aprenda a configurar seus gráficos e filtrar dados a partir do seu projeto. miniTocMaxHeadingLevel: 3 versions: feature: projects-v2 @@ -14,17 +14,17 @@ topics: {% note %} -**Note:** Historical charts are currently available as a feature preview. +**Observação:** Os gráficos históricos estão atualmente disponíveis como pré-visualização de recursos. {% endnote %} {% endif %} {% data reusables.projects.access-insights %} -1. In the menu on the left, click on the chart you would like to configure. ![Screenshot showing selecting a custom chart](/assets/images/help/projects-v2/insights-select-a-chart.png) -1. No lado direito da página, clique em **Configurar**. Será aberto um painel à direita. ![Screenshot showing the configure button](/assets/images/help/projects-v2/insights-configure.png) -1. Para alterar o tipo de gráfico, selecione a lista suspensa do **Layout** e clique no tipo de gráfico que você deseja usar. ![Screenshot showing selecting a chart layout](/assets/images/help/projects-v2/insights-layout.png) -1. Para alterar o campo usado no eixo X do gráfico, selecione o menu suspenso **Eixo X** e clique no campo que você deseja usar. ![Screenshot showing selecting what to display on the x axis](/assets/images/help/projects-v2/insights-x-axis.png) -1. Opcionalmente, para agrupar os itens no seu eixo X por outro campo, selecione **Agrupar por** e clique no campo que você deseja usar ou clique em "Nenhum" para desabilitar o agrupamento. ![Screenshot showing selecting a grouping method](/assets/images/help/projects-v2/insights-group.png) -1. Opcionalmente, se o seu projeto contiver campos numéricos e você quiser que o eixo Y exiba a soma, média, mínimo ou máximo de um desses campos numéricos, selecione **eixo Y** e clique em uma opção. Em seguida, selecione o menu suspenso que aparece abaixo e clique no campo número que você deseja usar. ![Screenshot showing selecting what to display on the y axis](/assets/images/help/projects-v2/insights-y-axis.png) -1. Para salvar seu gráfico, clique em **Salvar alterações**. ![Screenshot showing the save button](/assets/images/help/projects-v2/insights-save.png) +1. No menu à esquerda, clique no gráfico que deseja configurar. ![Captura de tela que mostra seleção de um gráfico personalizado](/assets/images/help/projects-v2/insights-select-a-chart.png) +1. No lado direito da página, clique em **Configurar**. Será aberto um painel à direita. ![Screenshot que mostra o botão configurar](/assets/images/help/projects-v2/insights-configure.png) +1. Para alterar o tipo de gráfico, selecione a lista suspensa do **Layout** e clique no tipo de gráfico que você deseja usar. ![Captura de tela que mostra seleção do layout do gráfico](/assets/images/help/projects-v2/insights-layout.png) +1. Para alterar o campo usado no eixo X do gráfico, selecione o menu suspenso **Eixo X** e clique no campo que você deseja usar. ![Captura de tela que mostra o que exibir no eixo x](/assets/images/help/projects-v2/insights-x-axis.png) +1. Opcionalmente, para agrupar os itens no seu eixo X por outro campo, selecione **Agrupar por** e clique no campo que você deseja usar ou clique em "Nenhum" para desabilitar o agrupamento. ![Captura de tela que mostra a seleção de um método de agrupamento](/assets/images/help/projects-v2/insights-group.png) +1. Opcionalmente, se o seu projeto contiver campos numéricos e você quiser que o eixo Y exiba a soma, média, mínimo ou máximo de um desses campos numéricos, selecione **eixo Y** e clique em uma opção. Em seguida, selecione o menu suspenso que aparece abaixo e clique no campo número que você deseja usar. ![Captura de tela que mostra o que exibir no eixo y](/assets/images/help/projects-v2/insights-y-axis.png) +1. Para salvar seu gráfico, clique em **Salvar alterações**. ![Captura de tela que mostra o botão salvar](/assets/images/help/projects-v2/insights-save.png) diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/creating-charts.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/creating-charts.md index 00b3d81b8f..04ea1ced84 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/creating-charts.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/creating-charts.md @@ -1,6 +1,6 @@ --- -title: Creating charts -intro: Learn how to create new charts to save your configurations. +title: Criando gráficos +intro: Saiba como criar novos gráficos para salvar suas configurações. miniTocMaxHeadingLevel: 3 versions: feature: projects-v2 @@ -11,7 +11,7 @@ topics: --- {% data reusables.projects.access-insights %} -3. No menu à esquerda, clique em **Novo gráfico**. ![Screenshot showing the new chart button](/assets/images/help/projects-v2/insights-new-chart.png) -4. Opcionalmente, para alterar o nome do novo gráfico, clique em {% octicon "triangle-down" aria-label="The triangle icon" %}, digite um novo nome e pressione Retornar. ![Screenshot showing how to rename a chart](/assets/images/help/projects-v2/insights-rename.png) +3. No menu à esquerda, clique em **Novo gráfico**. ![Captura de tela que mostra o botão novo gráfico](/assets/images/help/projects-v2/insights-new-chart.png) +4. Opcionalmente, para alterar o nome do novo gráfico, clique em {% octicon "triangle-down" aria-label="The triangle icon" %}, digite um novo nome e pressione Retornar. ![Captura de tela que mostra como renomear um gráfico](/assets/images/help/projects-v2/insights-rename.png) 5. Acima do gráfico, digite os filtros para alterar os dados utilizados para a construção do gráfico. Para obter mais informações, consulte "[Filtrando projetos](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects)". -6. À direita da caixa de texto do filtro, clique em **Salvar alterações**. ![Screenshot showing save button](/assets/images/help/projects-v2/insights-save-filter.png) +6. À direita da caixa de texto do filtro, clique em **Salvar alterações**. ![Captura de tela que mostra o botão salvar](/assets/images/help/projects-v2/insights-save-filter.png) diff --git a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/index.md b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/index.md index 84047d3771..972fcc62fc 100644 --- a/translations/pt-BR/content/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/index.md +++ b/translations/pt-BR/content/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/index.md @@ -1,6 +1,6 @@ --- -title: 'Viewing insights from your {% data variables.projects.project_v2 %}' -shortTitle: Viewing insights +title: 'Visualizando insights do seu {% data variables.projects.project_v2 %}' +shortTitle: Visualizando insights intro: ... versions: feature: projects-v2 diff --git a/translations/pt-BR/content/issues/tracking-your-work-with-issues/about-issues.md b/translations/pt-BR/content/issues/tracking-your-work-with-issues/about-issues.md index 9446f7eaac..e4f89260c4 100644 --- a/translations/pt-BR/content/issues/tracking-your-work-with-issues/about-issues.md +++ b/translations/pt-BR/content/issues/tracking-your-work-with-issues/about-issues.md @@ -32,7 +32,7 @@ Os problemas podem ser criados de várias maneiras. Portanto, você pode escolhe Você pode organizar e priorizar problemas com projetos. {% ifversion fpt or ghec %}Para monitorar problemas como parte de um problema maior, você pode usar as listas de tarefas.{% endif %} Para categorizar problemas relacionados, você pode usar etiquetas e marcos. -For more information about projects, see {% ifversion projects-v2 %}"[About projects](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects)." {% else %}"[Organizing your work with project boards](/issues/organizing-your-work-with-project-boards)."{% endif %} {% ifversion fpt or ghec %}For more information about task lists, see "[About task lists](/issues/tracking-your-work-with-issues/creating-issues/about-task-lists)." {% endif %}Para obter mais informações sobre etiquetas e marcos, consulte "[Usando etiquetas e marcos para rastrear o trabalho](/issues/using-labels-and-milestones-to-track-work)". +Para obter mais informações sobre os projetos, consulte {% ifversion projects-v2 %}"[Sobre os projetos "](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects)". {% else %}"[Organizando seu trabalho com os quadros de projeto](/issues/organizing-your-work-with-project-boards).{% endif %} {% ifversion fpt or ghec %}Para obter mais informações sobre a lista de tarefas, consulte "[Sobre as listas de tarefas](/issues/tracking-your-work-with-issues/creating-issues/about-task-lists)". {% endif %}Para obter mais informações sobre etiquetas e marcos, consulte "[Usando etiquetas e marcos para rastrear o trabalho](/issues/using-labels-and-milestones-to-track-work)". ## Mantenha-se atualizado diff --git a/translations/pt-BR/content/issues/tracking-your-work-with-issues/planning-and-tracking-work-for-your-team-or-project.md b/translations/pt-BR/content/issues/tracking-your-work-with-issues/planning-and-tracking-work-for-your-team-or-project.md index 248853e53d..bd299a806c 100644 --- a/translations/pt-BR/content/issues/tracking-your-work-with-issues/planning-and-tracking-work-for-your-team-or-project.md +++ b/translations/pt-BR/content/issues/tracking-your-work-with-issues/planning-and-tracking-work-for-your-team-or-project.md @@ -95,20 +95,20 @@ Abaixo está um exemplo de uma etiqueta `front-end` que criamos e adicionamos ao {% ifversion projects-v2 %} -You can use {% data variables.projects.projects_v2 %} on {% data variables.product.prodname_dotcom %} to plan and track the work for your team. Um projeto é uma planilha personalizável integradas aos seus problemas e pull requests em {% data variables.product.prodname_dotcom %}, mantendo-se atualizada automaticamente com as informações em {% data variables.product.prodname_dotcom %}. Você pode personalizar o layout filtrando, organizando e agrupando seus problemas e PRs. To get started with projects, see "[Quickstart for projects](/issues/planning-and-tracking-with-projects/learning-about-projects/quickstart-for-projects)." -### Project example +Você pode usar {% data variables.projects.projects_v2 %} em {% data variables.product.prodname_dotcom %} para planejar e acompanhar o trabalho da sua equipe. Um projeto é uma planilha personalizável integradas aos seus problemas e pull requests em {% data variables.product.prodname_dotcom %}, mantendo-se atualizada automaticamente com as informações em {% data variables.product.prodname_dotcom %}. Você pode personalizar o layout filtrando, organizando e agrupando seus problemas e PRs. Para começar com projetos, consulte "[Inicialização rápida para projetos](/issues/planning-and-tracking-with-projects/learning-about-projects/quickstart-for-projects). ". +### Exemplo do projeto Aqui está o layout da tabela de um projeto de exemplo, preenchido com os problemas do projeto Octocat que criamos. -![Projects table layout example](/assets/images/help/issues/quickstart-projects-table-view.png) +![Exemplo do layout tabela de projetos](/assets/images/help/issues/quickstart-projects-table-view.png) Podemos também visualizar o mesmo projeto como um quadro. -![Projects board layout example](/assets/images/help/issues/quickstart-projects-board-view.png) +![Exemplo de layout do quadro de projeto](/assets/images/help/issues/quickstart-projects-board-view.png) {% endif %} {% ifversion projects-v1 %} -You can {% ifversion projects-v2 %} also use the existing{% else %} use{% endif %} {% data variables.product.prodname_projects_v1 %} on {% data variables.product.prodname_dotcom %} to plan and track your or your team's work. Os quadros de projeto são compostos por problemas, pull requests e observações que são categorizados como cartões em colunas de sua escolha. Você pode criar quadros de projetos para trabalho de funcionalidades, itinerários de alto nível ou até mesmo aprovar checklists. Para obter mais informações, consulte "[Sobre quadros de projeto](/issues/organizing-your-work-with-project-boards/managing-project-boards/about-project-boards)". +Você também pode {% ifversion projects-v2 %} usar os{% else %} existentes usar{% endif %} {% data variables.product.prodname_projects_v1 %} em {% data variables.product.prodname_dotcom %} para planejar e acompanhar o trabalho de sua equipe. Os quadros de projeto são compostos por problemas, pull requests e observações que são categorizados como cartões em colunas de sua escolha. Você pode criar quadros de projetos para trabalho de funcionalidades, itinerários de alto nível ou até mesmo aprovar checklists. Para obter mais informações, consulte "[Sobre quadros de projeto](/issues/organizing-your-work-with-project-boards/managing-project-boards/about-project-boards)". ### Exemplo de quadro de projeto Abaixo, está um painel de projeto para o nosso exemplo de projeto Octocat com o problema que criamos, e os problemas menores nos quais separamos, foram adicionados. @@ -125,6 +125,6 @@ Agora você aprendeu sobre as ferramentas que {% data variables.product.prodname - "[Sobre problemas e modelos de pull request](/communities/using-templates-to-encourage-useful-issues-and-pull-requests/about-issue-and-pull-request-templates)para aprender mais sobre modelos de problemas - "[Gerenciando etiquetas](/issues/using-labels-and-milestones-to-track-work/managing-labels)" para aprender a criar, editar e excluir etiquetas - "[Sobre listas de tarefas](/issues/tracking-your-work-with-issues/creating-issues/about-task-lists)" para aprender mais sobre listas de tarefas -{% ifversion projects-v2 %} - "[About projects](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects)" for learning more about projects -- "[Customizing a view](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view)" for learning how to customize views for projects{% endif %} -{% ifversion projects-v1 %}- "[About {% data variables.product.prodname_projects_v1 %}](/issues/organizing-your-work-with-project-boards/managing-project-boards/about-project-boards)" for learning how to manage project boards{% endif %} +{% ifversion projects-v2 %} - "[Sobre os projetos](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects)" para aprender mais sobre projetos +- "[Personalizando uma visualização](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view)" para aprender como personalizar visualizações para projetos{% endif %} +{% ifversion projects-v1 %}- "[Sobre {% data variables.product.prodname_projects_v1 %}](/issues/organizing-your-work-with-project-boards/managing-project-boards/about-project-boards)" para aprender como gerenciar projetos{% endif %} diff --git a/translations/pt-BR/content/issues/tracking-your-work-with-issues/quickstart.md b/translations/pt-BR/content/issues/tracking-your-work-with-issues/quickstart.md index 1c0b81e2ac..8b21c2f36d 100644 --- a/translations/pt-BR/content/issues/tracking-your-work-with-issues/quickstart.md +++ b/translations/pt-BR/content/issues/tracking-your-work-with-issues/quickstart.md @@ -71,7 +71,7 @@ Para comunicar-se responsabilidade, você pode atribuir o problema a um integran ## Adicionando a problema a um projeto -You can add the issue to an existing project{% ifversion projects-v2 %} and populate metadata for the project. {% endif %} For more information about projects, see {% ifversion projects-v2 %}"[About projects](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects)."{% else %}"[Organizing your work with project boards](/issues/organizing-your-work-with-project-boards)."{% endif %} +Você pode adicionar o problema a um projeto existente{% ifversion projects-v2 %} e preencher os metadados do projeto. {% endif %} Para obter mais informações sobre os projetos, consulte {% ifversion projects-v2 %}"[Sobre os projetos](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects).{% else %}"[Organizando seu trabalho com os quadros de projeto](/issues/organizing-your-work-with-project-boards)."{% endif %} ![problema com projetos](/assets/images/help/issues/issue-project.png) @@ -97,5 +97,5 @@ Você pode usar problemas para uma grande variedade de finalidades. Por exemplo: Aqui estão alguns recursos úteis para dar seus próximos passos com {% data variables.product.prodname_github_issues %}: - Para saber mais sobre problemas, consulte "[Sobre problemas](/issues/tracking-your-work-with-issues/about-issues)". -- To learn more about how projects can help you with planning and tracking, see {% ifversion projects-v2 %}"[About projects](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects)."{% else %}"[Organizing your work with project boards](/issues/organizing-your-work-with-project-boards)."{% endif %} +- Para saber mais sobre como os projetos podem ajudar você no planejamento e acompanhamento, consulte {% ifversion projects-v2 %}"[Sobre projetos](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects).{% else %}"[Organizando seu trabalho com os quadros de projeto](/issues/organizing-your-work-with-project-boards)".{% endif %} - Para aprender mais sobre o uso dos modelos de problemas{% ifversion fpt or ghec %} e formulários de problemas{% endif %} para incentivar os contribuidores a fornecer informações específicas, consulte "[Usar modelos para incentivar problemas úteis e pull requests](/communities/using-templates-to-encourage-useful-issues-and-pull-requests)". diff --git a/translations/pt-BR/content/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile.md b/translations/pt-BR/content/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile.md index 7444a93af5..420633c0ff 100644 --- a/translations/pt-BR/content/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile.md +++ b/translations/pt-BR/content/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile.md @@ -15,19 +15,19 @@ shortTitle: Personalizar perfil da organização ## Sobre a página de perfil da sua organização {% ifversion org-profile-pin-private %} -You can customize your organization's Overview page to show a README and pinned repositories dedicated to public users or members of the organization. +É possível personalizar a página de visão geral da sua organização para mostrar um README e repositórios fixos dedicados a usuários públicos ou integrantes da organização. -![Image of a public organization profile page](/assets/images/help/organizations/public_profile.png) +![Imagem de uma página de perfil da organização pública](/assets/images/help/organizations/public_profile.png) -Members of your organization who are signed into {% data variables.product.prodname_dotcom %}, can select a `member` or `public` view of the README and pinned repositories when they visit your organization's profile page. +Os integrantes da sua organização que estão conectados em {% data variables.product.prodname_dotcom %} podem selecionar a visualização de `integrante` ou `público` do README e repositórios fixos quando visitam a página de perfil da sua organização. -![Image of a public organization profile page view context switcher](/assets/images/help/organizations/profile_view_switcher_public.png) +![Imagem de um alternador de visualização de página de perfil da organização pública](/assets/images/help/organizations/profile_view_switcher_public.png) -The view defaults to `member` if either a members-only README or members-only pinned repositories are present, and `public` otherwise. +A visualização padrão para o `integrante` se um README somente de integrante estiver presente ou, caso contrário, for `público`. -![Image of a members only organization profile page](/assets/images/help/organizations/member_only_profile.png) +![Imagem de uma página de perfil de organização apenas para integrantes](/assets/images/help/organizations/member_only_profile.png) -Users who are not members of your organization will be shown a `public` view. +Os usuários que não são integrantes da sua organização serão exibidos como uma visualização `pública`. ### Repositórios fixos @@ -64,7 +64,7 @@ Você pode formatar o texto e incluir emoji, imagens e GIFs no README do perfil 2. No repositório `.github-private` da sua organização, crie um arquivo `README.md` na pasta `perfil`. 3. Faça o commit das alterações para o arquivo `README.md`. O conteúdo do `README.md` será exibido no modo de exibição do integrante do perfil da sua organização. - ![Image of an organization's member-only README](/assets/images/help/organizations/org_member_readme.png) + ![Imagem do README somente para integrantes de uma organização](/assets/images/help/organizations/org_member_readme.png) ## Fixando repositórios no perfil da sua organização diff --git a/translations/pt-BR/content/organizations/managing-access-to-your-organizations-project-boards/index.md b/translations/pt-BR/content/organizations/managing-access-to-your-organizations-project-boards/index.md index 151b332f3b..94f0de0eda 100644 --- a/translations/pt-BR/content/organizations/managing-access-to-your-organizations-project-boards/index.md +++ b/translations/pt-BR/content/organizations/managing-access-to-your-organizations-project-boards/index.md @@ -1,6 +1,6 @@ --- -title: 'Managing access to your organization’s {% data variables.product.prodname_projects_v1 %}' -intro: 'As an organization owner or {% data variables.projects.projects_v1_board %} admin, you can give organization members, teams, and outside collaborators different levels of access to {% data variables.projects.projects_v1_boards %} owned by your organization.' +title: 'Gerenciando o acesso ao {% data variables.product.prodname_projects_v1 %} da sua organização' +intro: 'Como proprietário da organização ou administrador de {% data variables.projects.projects_v1_board %}, você pode conceder aos integrantes da organização, equipe e colaboradores externos diferentes níveis de acesso a {% data variables.projects.projects_v1_boards %} pertencentes à sua organização.' redirect_from: - /articles/managing-access-to-your-organization-s-project-boards - /articles/managing-access-to-your-organizations-project-boards @@ -20,7 +20,7 @@ children: - /managing-an-individuals-access-to-an-organization-project-board - /adding-an-outside-collaborator-to-a-project-board-in-your-organization - /removing-an-outside-collaborator-from-an-organization-project-board -shortTitle: 'Manage {% data variables.product.prodname_project_v1 %} access' +shortTitle: 'Gerencie o acesso a {% data variables.product.prodname_project_v1 %}' allowTitleToDifferFromFilename: true --- diff --git a/translations/pt-BR/content/organizations/managing-access-to-your-organizations-project-boards/managing-access-to-a-project-board-for-organization-members.md b/translations/pt-BR/content/organizations/managing-access-to-your-organizations-project-boards/managing-access-to-a-project-board-for-organization-members.md index 790c3e29db..1608506f66 100644 --- a/translations/pt-BR/content/organizations/managing-access-to-your-organizations-project-boards/managing-access-to-a-project-board-for-organization-members.md +++ b/translations/pt-BR/content/organizations/managing-access-to-your-organizations-project-boards/managing-access-to-a-project-board-for-organization-members.md @@ -1,6 +1,6 @@ --- -title: 'Managing access to a {% data variables.product.prodname_project_v1 %} for organization members' -intro: 'As an organization owner or {% data variables.projects.projects_v1_board %} admin, you can set a default permission level for a {% data variables.projects.projects_v1_board %} for all organization members.' +title: 'Gerenciando o acesso a um {% data variables.product.prodname_project_v1 %} para os integrantes da organização' +intro: 'Como proprietário de uma organização ou administrador de {% data variables.projects.projects_v1_board %}, você pode definir um nível de permissão padrão para um {% data variables.projects.projects_v1_board %} para todos os membros da organização.' redirect_from: - /articles/managing-access-to-a-project-board-for-organization-members - /github/setting-up-and-managing-organizations-and-teams/managing-access-to-a-project-board-for-organization-members @@ -18,13 +18,13 @@ allowTitleToDifferFromFilename: true {% data reusables.projects.project_boards_old %} -By default, organization members have write access to their organization's {% data variables.projects.projects_v1_boards %} unless organization owners or {% data variables.projects.projects_v1_board %} admins set different permissions for specific {% data variables.projects.projects_v1_boards %}. +Por padrão, os integrantes da organização têm acesso de gravação ao {% data variables.projects.projects_v1_boards %} da sua organização, a menos que os proprietários da organização ou administradores de {% data variables.projects.projects_v1_board %} definam permissões diferentes para {% data variables.projects.projects_v1_boards %} específicos. ## Configurar um nível referencial de permissão para todos os integrantes da organização {% tip %} -**Tip:** You can give an organization member higher permissions to {% data variables.projects.projects_v1_board %}. Para obter mais informações, consulte "[Permissões de quadro de projeto para uma organização](/articles/project-board-permissions-for-an-organization)". +**Dica:** Você pode conceder permissões superiores a um integrante da organização para {% data variables.projects.projects_v1_board %}. Para obter mais informações, consulte "[Permissões de quadro de projeto para uma organização](/articles/project-board-permissions-for-an-organization)". {% endtip %} @@ -42,4 +42,4 @@ By default, organization members have write access to their organization's {% da - "[Managing an individual’s access to an organization {% data variables.product.prodname_project_v1 %}](/articles/managing-an-individual-s-access-to-an-organization-project-board)" - "[Managing team access to an organization {% data variables.product.prodname_project_v1 %}](/articles/managing-team-access-to-an-organization-project-board)" -- "[{% data variables.product.prodname_project_v1_caps %} permissions for an organization](/articles/project-board-permissions-for-an-organization)" +- "[Permissões de {% data variables.product.prodname_project_v1_caps %} para uma organização](/articles/project-board-permissions-for-an-organization)" diff --git a/translations/pt-BR/content/organizations/managing-access-to-your-organizations-project-boards/managing-an-individuals-access-to-an-organization-project-board.md b/translations/pt-BR/content/organizations/managing-access-to-your-organizations-project-boards/managing-an-individuals-access-to-an-organization-project-board.md index 17db62b3aa..d384177275 100644 --- a/translations/pt-BR/content/organizations/managing-access-to-your-organizations-project-boards/managing-an-individuals-access-to-an-organization-project-board.md +++ b/translations/pt-BR/content/organizations/managing-access-to-your-organizations-project-boards/managing-an-individuals-access-to-an-organization-project-board.md @@ -53,7 +53,7 @@ allowTitleToDifferFromFilename: true ## Removing an organization member's access to a {% data variables.projects.projects_v1_board %} -When you remove a collaborator from a {% data variables.projects.projects_v1_board %}, they may still retain access to the board based on the permissions they have for other roles. To completely remove access to a {% data variables.projects.projects_v1_board %}, you must remove access for each role the person has. For instance, a person may have access to the {% data variables.projects.projects_v1_board %} as an organization member or team member. For more information, see "[{% data variables.product.prodname_project_v1_caps %} permissions for an organization](/articles/project-board-permissions-for-an-organization)." +When you remove a collaborator from a {% data variables.projects.projects_v1_board %}, they may still retain access to the board based on the permissions they have for other roles. To completely remove access to a {% data variables.projects.projects_v1_board %}, you must remove access for each role the person has. For instance, a person may have access to the {% data variables.projects.projects_v1_board %} as an organization member or team member. Para obter mais informações, consulte "[Permissões de {% data variables.product.prodname_project_v1_caps %} para uma organização](/articles/project-board-permissions-for-an-organization)". {% data reusables.profile.access_org %} {% data reusables.user-settings.access_org %} @@ -67,4 +67,4 @@ When you remove a collaborator from a {% data variables.projects.projects_v1_boa ## Leia mais -- "[{% data variables.product.prodname_project_v1_caps %} permissions for an organization](/articles/project-board-permissions-for-an-organization)" +- "[Permissões de {% data variables.product.prodname_project_v1_caps %} para uma organização](/articles/project-board-permissions-for-an-organization)" diff --git a/translations/pt-BR/content/organizations/managing-access-to-your-organizations-project-boards/project-board-permissions-for-an-organization.md b/translations/pt-BR/content/organizations/managing-access-to-your-organizations-project-boards/project-board-permissions-for-an-organization.md index 3c035c136b..98630073ad 100644 --- a/translations/pt-BR/content/organizations/managing-access-to-your-organizations-project-boards/project-board-permissions-for-an-organization.md +++ b/translations/pt-BR/content/organizations/managing-access-to-your-organizations-project-boards/project-board-permissions-for-an-organization.md @@ -1,5 +1,5 @@ --- -title: '{% data variables.product.prodname_project_v1_caps %} permissions for an organization' +title: 'Permissões de {% data variables.product.prodname_project_v1_caps %} de para uma organização' intro: 'Organization owners and people with {% data variables.projects.projects_v1_board %} admin permissions can customize who has read, write, and admin permissions to your organization’s {% data variables.projects.projects_v1_boards %}.' redirect_from: - /articles/project-board-permissions-for-an-organization diff --git a/translations/pt-BR/content/organizations/managing-organization-settings/allowing-project-visibility-changes-in-your-organization.md b/translations/pt-BR/content/organizations/managing-organization-settings/allowing-project-visibility-changes-in-your-organization.md index c8ec1bce93..a628703961 100644 --- a/translations/pt-BR/content/organizations/managing-organization-settings/allowing-project-visibility-changes-in-your-organization.md +++ b/translations/pt-BR/content/organizations/managing-organization-settings/allowing-project-visibility-changes-in-your-organization.md @@ -1,5 +1,5 @@ --- -title: Allowing project visibility changes in your organization +title: Permitindo alterações de visibilidade de projeto na sua organização intro: Organization owners can allow members with admin permissions to adjust the visibility of projects in their organization. versions: feature: projects-v2 diff --git a/translations/pt-BR/content/organizations/managing-organization-settings/disabling-insights-for-projects-in-your-organization.md b/translations/pt-BR/content/organizations/managing-organization-settings/disabling-insights-for-projects-in-your-organization.md index 390e19fc27..c3bb9cce0c 100644 --- a/translations/pt-BR/content/organizations/managing-organization-settings/disabling-insights-for-projects-in-your-organization.md +++ b/translations/pt-BR/content/organizations/managing-organization-settings/disabling-insights-for-projects-in-your-organization.md @@ -17,7 +17,7 @@ After you disable insights for projects in your organization, it won't be possib {% data reusables.profile.org_settings %} 1. In the sidebar, click **{% octicon "sliders" aria-label="The sliders icon" %} Features**. ![Screenshot showing features menu item](/assets/images/help/projects-v2/features-org-menu.png) 1. Under "Insights", deselect **Enable Insights for the organization**. ![Screenshot showing Enable Insights for the organization checkbox](/assets/images/help/projects-v2/disable-insights-checkbox.png) -1. Clique em **Salvar**. ![Screenshot showing save button](/assets/images/help/projects-v2/disable-insights-save.png) +1. Clique em **Salvar**. ![Captura de tela que mostra o botão salvar](/assets/images/help/projects-v2/disable-insights-save.png) ## Leia mais diff --git a/translations/pt-BR/content/packages/working-with-a-github-packages-registry/working-with-the-nuget-registry.md b/translations/pt-BR/content/packages/working-with-a-github-packages-registry/working-with-the-nuget-registry.md index b71c23c9b7..fc4326ab48 100644 --- a/translations/pt-BR/content/packages/working-with-a-github-packages-registry/working-with-the-nuget-registry.md +++ b/translations/pt-BR/content/packages/working-with-a-github-packages-registry/working-with-the-nuget-registry.md @@ -232,6 +232,8 @@ Your NuGet package may fail to push if the `RepositoryUrl` in *.csproj* is not s If you're using a nuspec file, ensure that it has a `repository` element with the required `type` and `url` attributes. +If you're using a `GITHUB_TOKEN` to authenticate to a {% data variables.product.prodname_registry %} registry within a {% data variables.product.prodname_actions %} workflow, the token cannot access private repository-based packages in a different repository other than where the workflow is running in. To access packages associated with other repositories, instead generate a PAT with the `read:packages` scope and pass this token in as a secret. + ## Further reading - "[Deleting and restoring a package](/packages/learn-github-packages/deleting-and-restoring-a-package)" diff --git a/translations/pt-BR/content/pages/configuring-a-custom-domain-for-your-github-pages-site/verifying-your-custom-domain-for-github-pages.md b/translations/pt-BR/content/pages/configuring-a-custom-domain-for-your-github-pages-site/verifying-your-custom-domain-for-github-pages.md index 1b1c0e553e..696c20dce9 100644 --- a/translations/pt-BR/content/pages/configuring-a-custom-domain-for-your-github-pages-site/verifying-your-custom-domain-for-github-pages.md +++ b/translations/pt-BR/content/pages/configuring-a-custom-domain-for-your-github-pages-site/verifying-your-custom-domain-for-github-pages.md @@ -18,6 +18,8 @@ Verificar seu domínio impede que outros usuários do GitHub de assumir seu dom Ao verificar um domínio, todos os subdomínios imediatos também são incluídos na verificação. Por exemplo, se o domínio personalizado `github.com` for verificado, `docs.github.com`, `support.github.com` e todos os outros subdomínios imediatos também estarão protegidos contra a tomada de controle. +{% data reusables.pages.wildcard-dns-warning %} + Também é possível verificar um domínio para sua organização{% ifversion ghec %} ou empresa{% endif %}, que exibe um selo "Verificado" na organização {% ifversion ghec %}ou no perfil da empresa{% endif %}{% ifversion ghec %} e, em {% data variables.product.prodname_ghe_cloud %}, permite que você restrinja notificações para endereços de e-mail usando o domínio verificado{% endif %}. Para obter mais informações, consulte "[Verificando ou aprovando um domínio para a sua organização](/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization){% ifversion ghec %}" e "[Verificando ou aprovando um domínio para a sua empresa](/enterprise-cloud@latest/admin/configuration/configuring-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise){% endif %}". ## Verificando um domínio para o seu site de usuário diff --git a/translations/pt-BR/content/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site.md b/translations/pt-BR/content/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site.md index fe594a52c3..5543fb7bdd 100644 --- a/translations/pt-BR/content/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site.md +++ b/translations/pt-BR/content/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site.md @@ -46,17 +46,11 @@ shortTitle: Configurar fonte de publicação Se você escolher a pasta `docs` em qualquer branch como fonte de publicação e, em seguida, remover a pasta `/docs` desse branch do repositório, seu site não vai criar e você receberá uma mensagem de erro de criação de página para uma pasta `/docs` que está faltando. Para obter informações, consulte [Solucionar problemas de erros de criação do Jekyll para sites do {% data variables.product.prodname_pages %}](/articles/troubleshooting-jekyll-build-errors-for-github-pages-sites#missing-docs-folder)". -{% ifversion fpt %} +{% ifversion build-pages-with-actions %} O seu sitede {% data variables.product.prodname_pages %} será sempre implantado com a execução de um fluxo de trabalho {% data variables.product.prodname_actions %}, mesmo que você tenha configurado seu site {% data variables.product.prodname_pages %} para ser criado usando uma ferramenta de CI diferente. A maioria dos fluxos de trabalho de CI externos fazem "implantação" no GitHub Pages, fazendo commit da saída da compilação no branch de `gh-pages` do repositório, e normalmente, incluem um arquivo `.nojekyll`. Quando isso acontecer, o fluxo de trabalho de {% data variables.product.prodname_actions %} detectará o estado de que o branch não precisa de uma etapa de criação e seguirá as etapas necessárias para implantar o site em servidores de {% data variables.product.prodname_pages %}. -Para encontrar possíveis erros com a compilação ou implantação, você pode verificar a execução do fluxo de trabalho para o seu site de {% data variables.product.prodname_pages %} revisando a execução do fluxo de trabalho do seu repositório. Para obter mais informações, consulte "[Visualizar histórico de execução de fluxo de trabalho](/actions/monitoring-and-troubleshooting-workflows/viewing-workflow-run-history)". Para obter mais informações sobre como executar novamente o fluxo de trabalho em caso de erro, consulte "[Executar novamente fluxos de trabalho e trabalhos](/actions/managing-workflow-runs/re-running-workflows-and-jobs)". - -{% note %} - -{% data reusables.pages.pages-builds-with-github-actions-public-beta %} - -{% endnote %} +Para encontrar possíveis erros com a compilação ou implantação, você pode verificar a execução do fluxo de trabalho para o seu site de {% data variables.product.prodname_pages %} revisando a execução do fluxo de trabalho do seu repositório. Para obter mais informações, consulte "[Visualizar histórico de execução de fluxo de trabalho](/actions/monitoring-and-troubleshooting-workflows/viewing-workflow-run-history)". Para obter mais informações sobre como executar novamente o fluxo de trabalho em caso de erro, consulte "[Executar novamente fluxos de trabalho e trabalhos](/actions/managing-workflow-runs/re-running-workflows-and-jobs)". {% endif %} diff --git a/translations/pt-BR/content/pages/setting-up-a-github-pages-site-with-jekyll/about-jekyll-build-errors-for-github-pages-sites.md b/translations/pt-BR/content/pages/setting-up-a-github-pages-site-with-jekyll/about-jekyll-build-errors-for-github-pages-sites.md index 452577201f..4773fd2e26 100644 --- a/translations/pt-BR/content/pages/setting-up-a-github-pages-site-with-jekyll/about-jekyll-build-errors-for-github-pages-sites.md +++ b/translations/pt-BR/content/pages/setting-up-a-github-pages-site-with-jekyll/about-jekyll-build-errors-for-github-pages-sites.md @@ -30,26 +30,27 @@ shortTitle: Erros de criação do Jekyll para as páginas {% endnote %} +{% ifversion build-pages-with-actions %} +Se o Jekyll não tentar criar seu site e encontrar um erro, você receberá uma mensagem de erro de criação. +{% else %} Se o Jekyll não tentar criar seu site e encontrar um erro, você receberá uma mensagem de erro de criação. Existem dois tipos principais de mensagens de erro de compilação do Jekyll. - Uma mensagem "Page build warning" significa que sua criação foi concluída com êxito, mas talvez você precise fazer alterações para evitar problemas futuros. - Uma mensagem "Page build failed" significa que sua criação falhou ao ser concluída. Se for possível para o Jekyll detectar um motivo para a falha, você verá uma mensagem de erro descritiva. +{% endif %} Para obter informações sobre como solucionar problemas de erros de criação, consulte [Solução de problemas de erros de criação do Jekyll para sites do {% data variables.product.prodname_pages %}](/articles/troubleshooting-jekyll-build-errors-for-github-pages-sites)". -{% ifversion fpt %} +{% ifversion build-pages-with-actions %} ## Visualizando as mensagens de erro de criação do Jekyll com {% data variables.product.prodname_actions %} Por padrão, seu site de {% data variables.product.prodname_pages %} foi criado e implantado com a execução de um fluxo de trabalho de {% data variables.product.prodname_actions %}, a menos que você tenha configurado seu site do {% data variables.product.prodname_pages %} para usar uma ferramenta de CI diferente. Para encontrar possíveis erros de criação, verifique a execução do fluxo de trabalho para o seu site do {% data variables.product.prodname_pages %}, revisando a execução do fluxo de trabalho do seu repositório. Para obter mais informações, consulte "[Visualizar histórico de execução de fluxo de trabalho](/actions/monitoring-and-troubleshooting-workflows/viewing-workflow-run-history)". Para obter mais informações sobre como executar novamente o fluxo de trabalho em caso de erro, consulte "[Executar novamente fluxos de trabalho e trabalhos](/actions/managing-workflow-runs/re-running-workflows-and-jobs)". -{% note %} - -{% data reusables.pages.pages-builds-with-github-actions-public-beta %} - -{% endnote %} {% endif %} +{% ifversion build-pages-with-actions %}{% else %} ## Visualizando as falhas de criação de seu repositório em {% data variables.product.product_name %} É possível ver falhas de criação (mas não os avisos de criação) para seu site no {% data variables.product.product_name %}, na guia **Settings** (Configurações) do repositório do site. +{% endif %} ## Visualizando as mensagens de erro de criação do Jekyll localmente @@ -63,7 +64,7 @@ Por padrão, seu site de {% data variables.product.prodname_pages %} foi criado ## Visualizando os erros de criação do Jekyll por e-mail -{% ifversion pages-custom-workflow %}If you are publishing from a branch, when{% else %}When{% endif %} you push changes to your publishing source on {% data variables.product.product_name %}, {% data variables.product.prodname_pages %} will attempt to build your site. Se a criação falhar, você receberá um e-mail no seu endereço de e-mail principal. Você também receberá e-mails para avisos de criação. {% data reusables.pages.build-failure-email-server %} +{% ifversion pages-custom-workflow %}If you are publishing from a branch, when{% else %}When{% endif %} you push changes to your publishing source on {% data variables.product.product_name %}, {% data variables.product.prodname_pages %} will attempt to build your site. Se a criação falhar, você receberá um e-mail no seu endereço de e-mail principal. {% data reusables.pages.build-failure-email-server %} {% ifversion pages-custom-workflow %}If you are publishing with a custom {% data variables.product.prodname_actions %} workflow, in order to receive emails about build errors in your pull request, you must configure your workflow to run on the `pull_request` trigger. When you do this, we recommend that you skip any deploy steps if the workflow was triggered by the `pull_request` event. This will allow you to see any build errors without deploying the changes from your pull request to your site. For more information, see "[Events that trigger workflows](/actions/using-workflows/events-that-trigger-workflows#pull_request)" and "[Expressions](/actions/learn-github-actions/expressions)."{% endif %} diff --git a/translations/pt-BR/content/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/about-pull-request-merges.md b/translations/pt-BR/content/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/about-pull-request-merges.md index 01453ac638..c758116988 100644 --- a/translations/pt-BR/content/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/about-pull-request-merges.md +++ b/translations/pt-BR/content/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/about-pull-request-merges.md @@ -16,22 +16,36 @@ topics: - Pull requests --- +## Merge your commits + {% data reusables.pull_requests.default_merge_option %} -## Combinar por squash e fazer merge de commits da pull request +## Squash and merge your commits {% data reusables.pull_requests.squash_and_merge_summary %} ### Mesclar mensagem para uma mesclagem por squash +{% ifversion default-merge-squash-commit-message %} +Ao fazer combinação por squash e merge, {% data variables.product.prodname_dotcom %} gera uma mensagem de commit padrão, que você pode editar. Depending on how the repository is configured and the number of commits in the pull request, not including merge commits, this message may include the pull request title, pull request description, or information about the commits. +{% else %} Ao fazer combinação por squash e merge, {% data variables.product.prodname_dotcom %} gera uma mensagem de commit padrão, que você pode editar. A mensagem padrão depende do número de commits no pull request, que não inclui commits de merge. | Número de commits | Sumário | Descrição | | ----------------- | --------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ | | Um commit | O título da mensagem de commit do único commit, seguido do número de pull request | O texto da mensagem de commit para o único commit | | Mais de um commit | Título da pull request, seguido do número da pull request | Uma lista das mensagens de commit para todos os commits combinados por squash, por ordem de data | +{% endif %} -{% ifversion fpt or ghec or ghes > 3.5 or ghae-issue-7042 %} +| Número de commits | Sumário | Descrição | +| ----------------- | --------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ | +| Um commit | O título da mensagem de commit do único commit, seguido do número de pull request | O texto da mensagem de commit para o único commit | +| Mais de um commit | Título da pull request, seguido do número da pull request | Uma lista das mensagens de commit para todos os commits combinados por squash, por ordem de data | + +{% ifversion default-merge-squash-commit-message %} +People with maintainer or admin access to a repository can configure their repository's default merge message for all squashed commits to use the pull request title, the pull request title and commit details, or the pull request title and description. For more information, see "[Configure commit squashing](/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-squashing-for-pull-requests)".{% endif %} + +{% ifversion ghes = 3.6 %} As pessoas com acesso de administrador a um repositório podem configurar o repositório para usar o título do pull request como a mensagem de merge padrão para todos os commits combinados por squash. Para obter mais informações, consulte "[Configurar o commit combinado por squash](/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-squashing-for-pull-requests)". {% endif %} @@ -43,7 +57,7 @@ Quando você cria uma pull request, o {% data variables.product.prodname_dotcom Uma vez que esse commit está apenas no branch base e não no branch head, o ancestral comum dos dois branches permanece inalterado. Se você continuar a trabalhar no branch head e, em seguida, criar uma nova pull request entre os dois branches, a pull request incluirá todos os commits desde o ancestral comum, incluindo commits que você combinou por squash e fez merge na pull request anterior. Se não houver conflitos, você pode mesclar esses commits com segurança. No entanto, este fluxo de trabalho torna os conflitos de mesclagem mais prováveis. Se você continuar a combinar por squash e mesclar pull requests para um branch head de longo prazo, você terá que resolver os mesmos conflitos repetidamente. -## Fazer rebase e merge dos commits da sua pull request +## Rebase and merge your commits {% data reusables.pull_requests.rebase_and_merge_summary %} diff --git a/translations/pt-BR/content/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/commenting-on-a-pull-request.md b/translations/pt-BR/content/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/commenting-on-a-pull-request.md index 34f5b56d1d..04908b3653 100644 --- a/translations/pt-BR/content/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/commenting-on-a-pull-request.md +++ b/translations/pt-BR/content/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/commenting-on-a-pull-request.md @@ -27,7 +27,7 @@ Você pode fazer comentários na guia **Conversation** (Conversa) de uma pull re Também é possível comentar em seções específicas de um arquivo na guia **Files changed** (Arquivos alterados) de uma pull request na forma de comentários em linha individuais ou como parte de uma [revisão de pull request](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews). Adicionar comentários em linha é uma excelente maneira de discutir questões sobre implementação ou fornecer feedback ao autor. -Para obter mais informações sobre como adicionar comentários em linha a uma revisão de pull request, consulte ["Revisar alterações propostas em uma pull request"](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-proposed-changes-in-a-pull-request). +For more information on adding line comments to a pull request review, see "[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)." {% note %} diff --git a/translations/pt-BR/content/pull-requests/collaborating-with-pull-requests/working-with-forks/syncing-a-fork.md b/translations/pt-BR/content/pull-requests/collaborating-with-pull-requests/working-with-forks/syncing-a-fork.md index 0a6e9573da..72f51400c0 100644 --- a/translations/pt-BR/content/pull-requests/collaborating-with-pull-requests/working-with-forks/syncing-a-fork.md +++ b/translations/pt-BR/content/pull-requests/collaborating-with-pull-requests/working-with-forks/syncing-a-fork.md @@ -23,9 +23,14 @@ permissions: People with write access for a forked repository can sync the fork ## Sincronizando o branch de uma bifurcação a partir da interface de usuário web +{% ifversion syncing-fork-web-ui %} 1. Em {% data variables.product.product_name %}, acesse a página principal do repositório bifurcado que você deseja sincronizar com o repositório upstream. -2. Selecione o menu suspenso **Buscar a upstream**. ![Menu suspenso "Buscar upstream"](/assets/images/help/repository/fetch-upstream-drop-down.png) -3. Revise as informações sobre os commits do repositório upstream e, em seguida, clique em **Buscar e merge**. ![Botão "Buscar e fazer merge"](/assets/images/help/repository/fetch-and-merge-button.png) +2. Select the **Sync fork** dropdown. !["Sync fork" dropdown emphasized](/assets/images/help/repository/sync-fork-dropdown.png) +3. Review the details about the commits from the upstream repository, then click **Update branch**. ![Sync fork modal with "Update branch" button emphasized](/assets/images/help/repository/update-branch-button.png) +{% else %} +1. Em {% data variables.product.product_name %}, acesse a página principal do repositório bifurcado que você deseja sincronizar com o repositório upstream. +2. Select the **Fetch upstream** dropdown. ![Menu suspenso "Buscar upstream"](/assets/images/help/repository/fetch-upstream-drop-down.png) +3. Revise as informações sobre os commits do repositório upstream e, em seguida, clique em **Buscar e merge**. !["Fetch and merge" button](/assets/images/help/repository/fetch-and-merge-button.png){% endif %} Se as alterações do repositório a upstream gerarem conflitos, {% data variables.product.company_short %} solicitará a criação de um pull request para resolver os conflitos. diff --git a/translations/pt-BR/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-merging-for-pull-requests.md b/translations/pt-BR/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-merging-for-pull-requests.md new file mode 100644 index 0000000000..ca2e7821d7 --- /dev/null +++ b/translations/pt-BR/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-merging-for-pull-requests.md @@ -0,0 +1,30 @@ +--- +title: Configuring commit merging for pull requests +intro: 'You can enforce, allow, or disable merging with a merge commit for all pull request merges on {% data variables.product.product_location %} in your repository.' +versions: + fpt: '*' + ghes: '*' + ghae: '*' + ghec: '*' +topics: + - Repositories +shortTitle: Configure commit merging +--- + +{% data reusables.pull_requests.configure_pull_request_merges_intro %} + +{% data reusables.repositories.navigate-to-repo %} +{% data reusables.repositories.sidebar-settings %} +1. Under {% ifversion fpt or ghec or ghes > 3.5 or ghae-issue-6069 %}"Pull Requests"{% else %}"Merge button"{% endif %}, select **Allow merge commits**. This allows contributors to merge a pull request with a full history of commits.{% ifversion default-merge-squash-commit-message %} ![Screenshot of Pull Request settings with allow merge commits checkbox emphasized](/assets/images/help/repository/allow-merge-commits.png){% endif %}{% ifversion ghes = 3.6 %} ![Screenshot of Pull Request settings with allow merge commits checkbox emphasized](/assets/images/help/repository/allow-merge-commits-no-dropdown.png){% endif %} +{% ifversion ghes < 3.6 %} + ![allow_standard_merge_commits](/assets/images/help/repository/pr-merge-full-commits.png){% endif %} +{% ifversion default-merge-squash-commit-message %} +1. Optionally, under **Allow merge commits**, use the dropdown to choose the format of the commit message presented to contributors when merging. The default message includes the pull request number and title. For example, `Merge pull request #123 from patch-1`. You can also choose to use just the pull request title, or the pull request title and description. ![Screenshot of emphasized default commit message dropdown](/assets/images/help/repository/default-commit-message-dropdown.png) +{% endif %} + +Se você selecionar mais de um método de merge, os colaboradores poderão escolher qual o tipo de commit de merge usar ao fazer o merge de um pull request. {% data reusables.repositories.squash-and-rebase-linear-commit-history %} + +## Leia mais + +- "[Sobre merges de pull request](/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/about-pull-request-merges)" +- "[Fazer merge de uma pull request](/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/merging-a-pull-request)" diff --git a/translations/pt-BR/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-rebasing-for-pull-requests.md b/translations/pt-BR/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-rebasing-for-pull-requests.md index 674944ae2d..33d1ef03b1 100644 --- a/translations/pt-BR/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-rebasing-for-pull-requests.md +++ b/translations/pt-BR/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-rebasing-for-pull-requests.md @@ -19,4 +19,10 @@ shortTitle: Configurar rebase de commit {% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-settings %} -3. Em {% ifversion fpt or ghec or ghes > 3.4 or ghae-issue-6069 %}"Pull Requests"{% else %}"Botão de merge"{% endif %}, selecione **Permitir merge de rebase**. Isso permite que os contribuidores façam merge de uma pull request fazendo rebase dos respectivos commits individuais no branch base. Se você também selecionar outro método de merge, os colaboradores poderão escolher o tipo de commit do merge ao fazer merge de uma pull request. {% data reusables.repositories.squash-and-rebase-linear-commit-hisitory %} ![Commits com rebase da pull request](/assets/images/help/repository/pr-merge-rebase.png) +3. Em {% ifversion fpt or ghec or ghes > 3.5 or ghae-issue-6069 %}"Pull Requests"{% else %}"Botão de merge"{% endif %}, selecione **Permitir merge de rebase**. Isso permite que os contribuidores façam merge de uma pull request fazendo rebase dos respectivos commits individuais no branch base. +{% ifversion default-merge-squash-commit-message %} + ![Screenshot of Pull Request settings with allow rebase merging checkbox emphasized](/assets/images/help/repository/allow-rebase-merging.png){% endif %}{% ifversion ghes = 3.6 %} ![Screenshot of Pull Request settings with allow rebase merging checkbox emphasized](/assets/images/help/repository/allow-rebase-merging-no-dropdown.png){% endif %} + {% ifversion ghes < 3.6 %} + ![Commits com rebase da pull request](/assets/images/help/repository/pr-merge-rebase.png){% endif %} + +Se você também selecionar outro método de merge, os colaboradores poderão escolher o tipo de commit do merge ao fazer merge de uma pull request. {% data reusables.repositories.squash-and-rebase-linear-commit-history %} diff --git a/translations/pt-BR/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-squashing-for-pull-requests.md b/translations/pt-BR/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-squashing-for-pull-requests.md index 96825e6005..56dbb27442 100644 --- a/translations/pt-BR/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-squashing-for-pull-requests.md +++ b/translations/pt-BR/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-squashing-for-pull-requests.md @@ -21,11 +21,14 @@ shortTitle: Configurar combinação por squash de commit {% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-settings %} -3. Em {% ifversion fpt or ghec or ghes > 3.4 or ghae-issue-6069 %}"Pull Requests"{% else %}"Botão de merge"{% endif %}, opcionalmente, selecione **Permitir commits de merge**. Isso permite que os contribuidores façam merge de uma pull request com um histórico completo de commits. ![allow_standard_merge_commits](/assets/images/help/repository/pr-merge-full-commits.png) -4. Em {% ifversion fpt or ghec or ghes > 3.4 or ghae-issue-6069 %}"Pull Requests"{% else %}"Botão de merge"{% endif %}, selecione **Permitir merge de combinação por squash**. Isso permite que os contribuidores façam merge de uma pull request combinando por squash todos os commits em um único commit. A mensagem da combinação por squash automaticamente é o título do pull request se ela contiver mais de um commit. {% ifversion fpt or ghec or ghes > 3.5 or ghae-issue-7042 %}Se você quiser usar o título do pull request como a mensagem de mesclagem padrão para todos os commits combinados por squash, independentemente do número de commits no pull request, selecione **Definir como padrão o título de PR para commits de merge de combinação por squash**. ![Pull request squashed commits](/assets/images/help/repository/pr-merge-squash.png){% else %} -![Pull request squashed commits](/assets/images/enterprise/3.5/repository/pr-merge-squash.png){% endif %} +1. Em {% ifversion fpt or ghec or ghes > 3.5 or ghae-issue-6069 %}"Pull Requests"{% else %}"Botão de merge"{% endif %}, selecione **Permitir merge de combinação por squash**. Isso permite que os contribuidores façam merge de uma pull request combinando por squash todos os commits em um único commit. The default commit message presented to contributors when merging is the commit title and message if the pull request contains only 1 commit, or the pull request title and list of commits if the pull request contains 2 or more commits. {% ifversion ghes = 3.6 %} To always use the title of the pull request regardless of the number of commits in the pull request select **Default to PR title for squash merge commits**.{% endif %}{% ifversion default-merge-squash-commit-message %} ![Pull request squashed commits](/assets/images/help/repository/allow-squash-merging.png){% endif %}{% ifversion ghes = 3.6 %} ![Screenshot of Pull Request settings with allow merge commits checkbox emphasized](/assets/images/help/repository/allow-squash-merging-no-dropdown.png){% endif %} +{% ifversion ghes < 3.6 %} + ![Commits de combinação por squash da pull request](/assets/images/enterprise/3.5/repository/pr-merge-squash.png){% endif %} +{% ifversion default-merge-squash-commit-message %} +1. Optionally, under **Allow squash merging**, use the dropdown to choose the format of the default squash commit message presented to contributors when merging. The default message uses the commit title and message if the pull request contains only 1 commit, or the pull request title and list of commits if the pull request contains 2 or more commits. You can also choose to use just the pull request title, the pull request title and commit details, or the pull request title and description. ![Screenshot of emphasized default squash message dropdown](/assets/images/help/repository/default-squash-message-dropdown.png) +{% endif %} -Se você selecionar mais de um método de merge, os colaboradores poderão escolher qual o tipo de commit de merge usar ao fazer o merge de um pull request. {% data reusables.repositories.squash-and-rebase-linear-commit-hisitory %} +Se você selecionar mais de um método de merge, os colaboradores poderão escolher qual o tipo de commit de merge usar ao fazer o merge de um pull request. {% data reusables.repositories.squash-and-rebase-linear-commit-history %} ## Leia mais diff --git a/translations/pt-BR/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/index.md b/translations/pt-BR/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/index.md index a9e57a6fec..979bb03889 100644 --- a/translations/pt-BR/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/index.md +++ b/translations/pt-BR/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/index.md @@ -13,6 +13,7 @@ topics: - Repositories children: - /about-merge-methods-on-github + - /configuring-commit-merging-for-pull-requests - /configuring-commit-squashing-for-pull-requests - /configuring-commit-rebasing-for-pull-requests - /managing-a-merge-queue diff --git a/translations/pt-BR/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-suggestions-to-update-pull-request-branches.md b/translations/pt-BR/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-suggestions-to-update-pull-request-branches.md index 01e194d674..bbeaa8915f 100644 --- a/translations/pt-BR/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-suggestions-to-update-pull-request-branches.md +++ b/translations/pt-BR/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-suggestions-to-update-pull-request-branches.md @@ -16,6 +16,8 @@ permissions: People with maintainer permissions can enable or disable the settin Se você habilitar a configuração para sempre sugerir a atualização de branches de pull request no repositório, as pessoas com permissões de gravação sempre poderão, na página do pull request, atualizar o branch principal de um pull request quando ele não estiver atualizado com o branch de base. Quando habilitado, a capacidade de atualização só estará disponível quando o branch de base exigir que os branches estejam atualizados antes do merge e que o branch não esteja atualizado. Para obter mais informações, consulte "[Mantendo o seu pull request em sincronia com o branch de base](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/keeping-your-pull-request-in-sync-with-the-base-branch)". +{% data reusables.enterprise.3-5-missing-feature %} + ## Gerenciando sugestões para atualizar um branch de pull request {% data reusables.repositories.navigate-to-repo %} diff --git a/translations/pt-BR/content/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository.md b/translations/pt-BR/content/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository.md index 44a705c657..c4678ef37d 100644 --- a/translations/pt-BR/content/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository.md +++ b/translations/pt-BR/content/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository.md @@ -18,7 +18,7 @@ shortTitle: Exibir um botão de patrocinador Para configurar o botão de patrocinador, edite um arquivo _FUNDING.yml_ na pasta `.github` do repositório, no branch padrão. É possível configurar o botão para incluir desenvolvedores patrocinados no {% data variables.product.prodname_sponsors %}, em plataformas de financiamento externas ou em uma URL de financiamento personalizado. Para obter mais informações a respeito do {% data variables.product.prodname_sponsors %}, consulte "[Sobre o GitHub Sponsors](/sponsors/getting-started-with-github-sponsors/about-github-sponsors)". -Você pode adicionar um nome de usuário, de pacote ou de projeto por plataforma de financiamento externa e até quatro URLs personalizadas. Você pode adicionar até quatro organizações ou desenvolvedores patrocinados no {% data variables.product.prodname_sponsors %}. Adicione cada plataforma em uma nova linha, usando a seguinte sintaxe: +Você pode adicionar um nome de usuário, de pacote ou de projeto por plataforma de financiamento externa e até quatro URLs personalizadas. You can add one organization and up to four sponsored developers in {% data variables.product.prodname_sponsors %}. Adicione cada plataforma em uma nova linha, usando a seguinte sintaxe: | Plataforma | Sintaxe | | ----------------------------------------------------------------------------------------- | ------------------------------------------------------------------------ | diff --git a/translations/pt-BR/content/repositories/working-with-files/managing-files/adding-a-file-to-a-repository.md b/translations/pt-BR/content/repositories/working-with-files/managing-files/adding-a-file-to-a-repository.md index a4c3dd0208..e6f77eeb6a 100644 --- a/translations/pt-BR/content/repositories/working-with-files/managing-files/adding-a-file-to-a-repository.md +++ b/translations/pt-BR/content/repositories/working-with-files/managing-files/adding-a-file-to-a-repository.md @@ -9,6 +9,7 @@ redirect_from: - /github/managing-files-in-a-repository/adding-a-file-to-a-repository-using-the-command-line - /github/managing-files-in-a-repository/managing-files-on-github/adding-a-file-to-a-repository - /github/managing-files-in-a-repository/managing-files-using-the-command-line/adding-a-file-to-a-repository-using-the-command-line + - /github/managing-large-files/about-large-files-on-github versions: fpt: '*' ghes: '*' @@ -21,7 +22,7 @@ shortTitle: Adicionar um arquivo ## Adicionando um arquivo a um repositório em {% data variables.product.product_name %} -Os arquivos que você adiciona a um repositório por meio do navegador são limitados a {% data variables.large_files.max_github_browser_size %} por arquivo. É possível adicionar arquivos maiores, de até {% data variables.large_files.max_github_size %} cada um, usando a linha de comando. Para obter mais informações, consulte "[Adicionar um arquivo a um repositório usando a linha de comando](#adding-a-file-to-a-repository-using-the-command-line)". +Os arquivos que você adiciona a um repositório por meio do navegador são limitados a {% data variables.large_files.max_github_browser_size %} por arquivo. É possível adicionar arquivos maiores, de até {% data variables.large_files.max_github_size %} cada um, usando a linha de comando. Para obter mais informações, consulte "[Adicionar um arquivo a um repositório usando a linha de comando](#adding-a-file-to-a-repository-using-the-command-line)". To add files larger than {% data variables.large_files.max_github_size %}, you must use {% data variables.large_files.product_name_long %}. For more information, see "[About large files on {% data variables.product.product_name %}](/repositories/working-with-files/managing-large-files/about-large-files-on-github)." {% tip %} diff --git a/translations/pt-BR/content/rest/deployments/branch-policies.md b/translations/pt-BR/content/rest/deployments/branch-policies.md new file mode 100644 index 0000000000..77279b9fe8 --- /dev/null +++ b/translations/pt-BR/content/rest/deployments/branch-policies.md @@ -0,0 +1,20 @@ +--- +title: Deployment branch policies +allowTitleToDifferFromFilename: true +shortTitle: Deployment branch policies +intro: The Deployment branch policies API allows you to manage custom deployment branch policies. +versions: + fpt: '*' + ghes: '*' + ghae: '*' + ghec: '*' +topics: + - API +miniTocMaxHeadingLevel: 3 +--- + +## About the Deployment branch policies API + +The Deployment branch policies API allows you to specify custom name patterns that branches must match in order to deploy to an environment. The `deployment_branch_policy.custom_branch_policies` property for the environment must be set to `true` to use these endpoints. To update the `deployment_branch_policy` for an environment, see "[Create or update an environment](/rest/deployments/environments#create-or-update-an-environment)." + +For more information about restricting environment deployments to certain branches, see "[Using environments for deployment](/actions/deployment/targeting-different-environments/using-environments-for-deployment#deployment-branches)." diff --git a/translations/pt-BR/content/rest/deployments/index.md b/translations/pt-BR/content/rest/deployments/index.md index f3f148daaa..06acf6607e 100644 --- a/translations/pt-BR/content/rest/deployments/index.md +++ b/translations/pt-BR/content/rest/deployments/index.md @@ -14,6 +14,7 @@ children: - /deployments - /environments - /statuses + - /branch-policies redirect_from: - /rest/reference/deployments --- diff --git a/translations/pt-BR/content/rest/deployments/statuses.md b/translations/pt-BR/content/rest/deployments/statuses.md index eb54bd6d40..c172ebb915 100644 --- a/translations/pt-BR/content/rest/deployments/statuses.md +++ b/translations/pt-BR/content/rest/deployments/statuses.md @@ -1,5 +1,5 @@ --- -title: Status da implementação +title: Status da implantação intro: '' versions: fpt: '*' diff --git a/translations/pt-BR/content/rest/enterprise-admin/license.md b/translations/pt-BR/content/rest/enterprise-admin/license.md index 94ade9549b..230c3a1a64 100644 --- a/translations/pt-BR/content/rest/enterprise-admin/license.md +++ b/translations/pt-BR/content/rest/enterprise-admin/license.md @@ -4,6 +4,8 @@ intro: A API de Licença fornece informações sobre sua licença empresarial. versions: ghes: '*' ghae: '*' + ghec: '*' + fpt: '*' topics: - API miniTocMaxHeadingLevel: 3 diff --git a/translations/pt-BR/content/rest/overview/permissions-required-for-github-apps.md b/translations/pt-BR/content/rest/overview/permissions-required-for-github-apps.md index da58cefb59..2278b278ae 100644 --- a/translations/pt-BR/content/rest/overview/permissions-required-for-github-apps.md +++ b/translations/pt-BR/content/rest/overview/permissions-required-for-github-apps.md @@ -570,13 +570,13 @@ _Chaves_ {% endif -%} - [`GET /orgs/:org/team/:team_id`](/rest/teams/teams#get-a-team-by-name) (:read) {% ifversion fpt or ghec -%} -- [`GET /scim/v2/orgs/:org/Users`](/rest/reference/scim#list-scim-provisioned-identities) (:read) +- [`GET /scim/v2/orgs/:org/Users`](/rest/reference/scim#list-scim-provisioned-identities) (:write) {% endif -%} {% ifversion fpt or ghec -%} - [`POST /scim/v2/orgs/:org/Users`](/rest/reference/scim#provision-and-invite-a-scim-user) (:write) {% endif -%} {% ifversion fpt or ghec -%} -- [`GET /scim/v2/orgs/:org/Users/:external_identity_guid`](/rest/reference/scim#get-scim-provisioning-information-for-a-user) (:read) +- [`GET /scim/v2/orgs/:org/Users/:external_identity_guid`](/rest/reference/scim#get-scim-provisioning-information-for-a-user) (:write) {% endif -%} {% ifversion fpt or ghec -%} - [`PUT /scim/v2/orgs/:org/Users/:external_identity_guid`](/rest/reference/scim#set-scim-information-for-a-provisioned-user) (:write) diff --git a/translations/pt-BR/content/site-policy/privacy-policies/github-privacy-statement.md b/translations/pt-BR/content/site-policy/privacy-policies/github-privacy-statement.md index 90ff50e816..97b0499ba3 100644 --- a/translations/pt-BR/content/site-policy/privacy-policies/github-privacy-statement.md +++ b/translations/pt-BR/content/site-policy/privacy-policies/github-privacy-statement.md @@ -314,8 +314,8 @@ Você tem o direito de não participar de “vendas” futuras de informações #### Direito à não discriminação. Você tem o direito de não ser discriminado por exercer os seus direitos do CCPA. Não discriminaremos você pelo exercício dos seus direitos no âmbito do CCPA. -Você pode designar, por escrito ou por meio de advogado, um agente autorizado a fazer pedidos em seu nome para exercer seus direitos nos termos do CCPA. Antes de aceitar tal solicitação de um agente, exigimos que o agente forneça a prova que o autorizou a agir em seu nome, e talvez seja necessário que você verifique sua identidade diretamente conosco. Além disso, para fornecer ou excluir informações pessoais específicas, precisaremos verificar sua identidade de acordo com o grau de certeza exigido pela lei. Verificaremos a sua solicitação pedindo que você envie a solicitação do endereço de e-mail associado à sua conta ou exigindo que você forneça as informações necessárias para verificar sua conta. [Observeque você pode usar a autenticação de dois fatores com sua conta do GitHub.](/authentication/securing-your-account-with-two-factor-authentication-2fa/accessing-github-using-two-factor-authentication) -Por fim, você tem o direito de receber o aviso de nossas práticas durante ou antes da coleta de informações pessoais. +Você pode designar, por escrito ou por meio de advogado, um agente autorizado a fazer pedidos em seu nome para exercer seus direitos nos termos do CCPA. Antes de aceitar tal solicitação de um agente, exigimos que o agente forneça a prova que o autorizou a agir em seu nome, e talvez seja necessário que você verifique sua identidade diretamente conosco. Além disso, para fornecer ou excluir informações pessoais específicas, precisaremos verificar sua identidade de acordo com o grau de certeza exigido pela lei. Verificaremos a sua solicitação pedindo que você envie a solicitação do endereço de e-mail associado à sua conta ou exigindo que você forneça as informações necessárias para verificar sua conta. [Please note that you may use two-factor authentication with your GitHub account](/authentication/securing-your-account-with-two-factor-authentication-2fa/accessing-github-using-two-factor-authentication). +Finally, you have a right to receive notice of our practices at or before collection of personal information. Additionally, under California Civil Code section 1798.83, also known as the “Shine the Light” law, California residents who have provided personal information to a business with which the individual has established a business relationship for personal, family, or household purposes (“California Customers”) may request information about whether the business has disclosed personal information to any third parties for the third parties’ direct marketing purposes. Tenha em mente que não divulgamos informações pessoais a terceiros para fins de marketing direto, conforme definido nesta lei. California Customers may request further information about our compliance with this law by emailing **(privacy [at] github [dot] com)**. Observe que as empresas são obrigadas a responder a uma solicitação por cliente da Califórnia todos os anos e que talvez não seja necessário responder às solicitações por outros meios, além do endereço de e-mail designado. diff --git a/translations/pt-BR/data/features/build-pages-with-actions.yml b/translations/pt-BR/data/features/build-pages-with-actions.yml new file mode 100644 index 0000000000..0e80ab5a21 --- /dev/null +++ b/translations/pt-BR/data/features/build-pages-with-actions.yml @@ -0,0 +1,5 @@ +#Issue 7584 +#Building Pages sites with Actions [GA] +versions: + fpt: '*' + ghec: '*' diff --git a/translations/pt-BR/data/features/custom-pattern-dry-run-ga.yml b/translations/pt-BR/data/features/custom-pattern-dry-run-ga.yml new file mode 100644 index 0000000000..dab773378f --- /dev/null +++ b/translations/pt-BR/data/features/custom-pattern-dry-run-ga.yml @@ -0,0 +1,5 @@ +#Secret scanning: custom pattern dry run GA #7527 +versions: + ghec: '*' + ghes: '>3.6' + ghae: 'issue-7527' diff --git a/translations/pt-BR/data/features/default-merge-squash-commit-message.yml b/translations/pt-BR/data/features/default-merge-squash-commit-message.yml new file mode 100644 index 0000000000..957b2f27ff --- /dev/null +++ b/translations/pt-BR/data/features/default-merge-squash-commit-message.yml @@ -0,0 +1,7 @@ +#Reference: issue #7597 +#Admin can control default PR merge/ squash commit messages +versions: + fpt: '*' + ghec: '*' + ghes: '>=3.7' + ghae: 'issue-7597' diff --git a/translations/pt-BR/data/features/secret-scanning-custom-enterprise-35.yml b/translations/pt-BR/data/features/secret-scanning-custom-enterprise-35.yml index f1bb1cd42d..a136282378 100644 --- a/translations/pt-BR/data/features/secret-scanning-custom-enterprise-35.yml +++ b/translations/pt-BR/data/features/secret-scanning-custom-enterprise-35.yml @@ -3,6 +3,5 @@ ##6367: updates for the "organization level dry runs (Public Beta)" ##5499: updates for the "repository level dry runs (Public Beta)" versions: - ghec: '*' - ghes: '>3.4' + ghes: '>3.4 <3.7' ghae: 'issue-6367' diff --git a/translations/pt-BR/data/features/secret-scanning-custom-enterprise-36.yml b/translations/pt-BR/data/features/secret-scanning-custom-enterprise-36.yml index b383c65744..828f5c1729 100644 --- a/translations/pt-BR/data/features/secret-scanning-custom-enterprise-36.yml +++ b/translations/pt-BR/data/features/secret-scanning-custom-enterprise-36.yml @@ -3,6 +3,5 @@ ##6904: updates for "enterprise account level dry runs (Public Beta)" ##7297: updates for dry runs on editing patterns (Public Beta) versions: - ghec: '*' - ghes: '>3.5' + ghes: '>3.5 <3.7' ghae: 'issue-6904' diff --git a/translations/pt-BR/data/features/syncing-fork-web-ui.yml b/translations/pt-BR/data/features/syncing-fork-web-ui.yml new file mode 100644 index 0000000000..72bf3f5878 --- /dev/null +++ b/translations/pt-BR/data/features/syncing-fork-web-ui.yml @@ -0,0 +1,7 @@ +#Issue 7629 +#Improved UI for manually syncing a fork +versions: + fpt: '*' + ghec: '*' + ghes: '>=3.7' + ghae: 'issue-7629' diff --git a/translations/pt-BR/data/learning-tracks/code-security.yml b/translations/pt-BR/data/learning-tracks/code-security.yml index 77d6e710e5..22db7b40dc 100644 --- a/translations/pt-BR/data/learning-tracks/code-security.yml +++ b/translations/pt-BR/data/learning-tracks/code-security.yml @@ -61,6 +61,8 @@ secret_scanning: - '{% ifversion not fpt %}/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning{% endif %}' - '{% ifversion not fpt %}/code-security/secret-scanning/managing-alerts-from-secret-scanning{% endif %}' - '{% ifversion not fpt %}/code-security/secret-scanning/secret-scanning-patterns{% endif %}' + - '{% ifversion secret-scanning-push-protection %}/code-security/secret-scanning/protecting-pushes-with-secret-scanning{% endif %}' + - '{% ifversion secret-scanning-push-protection %}/code-security/secret-scanning/pushing-a-branch-blocked-by-push-protection{% endif %}' #Security overview feature available in GHEC and GHES 3.2+, so other articles hidden to hide the learning path in other versions security_alerts: title: 'Explore e gerencie alertas de segurança' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-2/0.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-2/0.yml index 31cb910a18..561b52afdf 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-2/0.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-2/0.yml @@ -186,6 +186,7 @@ sections: - Quando "Usuários podem pesquisar pelo GitHub.com" está habilitado com o GitHub Connect, os problemas em repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' deprecations: - heading: Obsoletização do GitHub Enterprise Server 2.21 diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-2/1.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-2/1.yml index 78efc754cd..a82318c10d 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-2/1.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-2/1.yml @@ -26,3 +26,4 @@ sections: - Quando "Usuários podem pesquisar pelo GitHub.com" está habilitado com o GitHub Connect, os problemas em repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-2/10.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-2/10.yml index aadac85781..d9a3873faa 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-2/10.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-2/10.yml @@ -14,3 +14,4 @@ sections: - Quando "Usuários podem pesquisar pelo GitHub.com" está habilitado com o GitHub Connect, os problemas em repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-2/11.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-2/11.yml index 15b3eff9a5..7a1a4bebd3 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-2/11.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-2/11.yml @@ -42,3 +42,4 @@ sections: - Quando "Usuários podem pesquisar pelo GitHub.com" está habilitado com {% data variables.product.prodname_github_connect %}, os problemas nos repositórios privados e internos não são incluídos nos resultados de pesquisa de {% data variables.product.prodname_dotcom_the_website %}. - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-2/12.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-2/12.yml index 3701d317ca..7988f94ce5 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-2/12.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-2/12.yml @@ -22,3 +22,4 @@ sections: - Quando "Usuários podem pesquisar pelo GitHub.com" está habilitado com {% data variables.product.prodname_github_connect %}, os problemas nos repositórios privados e internos não são incluídos nos resultados de pesquisa de {% data variables.product.prodname_dotcom_the_website %}. - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-2/13.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-2/13.yml index f0bbf139e5..ec29c5757b 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-2/13.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-2/13.yml @@ -26,3 +26,4 @@ sections: - Quando "Usuários podem pesquisar pelo GitHub.com" está habilitado com {% data variables.product.prodname_github_connect %}, os problemas nos repositórios privados e internos não são incluídos nos resultados de pesquisa de {% data variables.product.prodname_dotcom_the_website %}. - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-2/14.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-2/14.yml index a69be606a1..2359a7b55b 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-2/14.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-2/14.yml @@ -21,3 +21,4 @@ sections: - Quando "Usuários podem pesquisar pelo GitHub.com" está habilitado com {% data variables.product.prodname_github_connect %}, os problemas nos repositórios privados e internos não são incluídos nos resultados de pesquisa de {% data variables.product.prodname_dotcom_the_website %}. - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-2/15.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-2/15.yml index 26a93e35e0..3fa30f0207 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-2/15.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-2/15.yml @@ -17,3 +17,4 @@ sections: - Quando "Usuários podem pesquisar pelo GitHub.com" está habilitado com {% data variables.product.prodname_github_connect %}, os problemas nos repositórios privados e internos não são incluídos nos resultados de pesquisa de {% data variables.product.prodname_dotcom_the_website %}. - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-2/16.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-2/16.yml index b1296a8181..593b99a09f 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-2/16.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-2/16.yml @@ -15,3 +15,12 @@ sections: - A ferramenta de linha de comando `ghe-set-password` inicia os serviços necessários automaticamente quando a instância é iniciada no modo de recuperação. - As métricas para processos em segundo plano `aqueduct` são coletadas para encaminhamento e exibição no console de gerenciamento. - A localização da migração e do log de execução da configuração do banco de dados, `/data/user/common/ghe-config.log`, agora é exibida na página que detalha uma migração em andamento. + known_issues: + - Em uma instância de {% data variables.product.prodname_ghe_server %} recém-configurada sem usuários, um invasor pode criar o primeiro usuário administrador. + - As regras de firewall personalizadas são removidas durante o processo de atualização. + - Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. + - Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório, onde o caminho do arquivo blob's é maior que 255 caracteres. + - Quando "Usuários podem pesquisar pelo GitHub.com" está habilitado com {% data variables.product.prodname_github_connect %}, os problemas nos repositórios privados e internos não são incluídos nos resultados de pesquisa de {% data variables.product.prodname_dotcom_the_website %}. + - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. + - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-2/17.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-2/17.yml new file mode 100644 index 0000000000..4d76e62101 --- /dev/null +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-2/17.yml @@ -0,0 +1,9 @@ +date: '2022-08-11' +sections: + security_fixes: + - | + **CRITICAL**: GitHub Enterprise Server's Elasticsearch container used a version of OpenJDK 8 that was vulnerable to an integer truncation issue when processing malicious XSLT stylesheets. The vulnerability is tracked as [CVE-2022-34169](https://github.com/advisories/GHSA-9339-86wc-4qgf). + - | + **HIGH**: Previously installed apps on user accounts were automatically granted permission to access an organization on scoped access tokens after the user account was transformed into an organization account. This vulnerability was reported via the [GitHub Bug Bounty program](https://bounty.github.com). + bugs: + - When a custom dormancy threshold was set for the instance, suspending all dormant users did not reliably respect the threshold. For more information about dormancy, see "[Managing dormant users](/admin/user-management/managing-users-in-your-enterprise/managing-dormant-users)." diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-2/2.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-2/2.yml index 4813390380..98b26b6b12 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-2/2.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-2/2.yml @@ -21,3 +21,4 @@ sections: - Quando "Usuários podem pesquisar pelo GitHub.com" está habilitado com o GitHub Connect, os problemas em repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-2/3.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-2/3.yml index bd5b7aa576..487a3fb951 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-2/3.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-2/3.yml @@ -29,3 +29,4 @@ sections: - Quando "Usuários podem pesquisar pelo GitHub.com" está habilitado com o GitHub Connect, os problemas em repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-2/4.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-2/4.yml index b0980c7ec4..18620e14d8 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-2/4.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-2/4.yml @@ -28,3 +28,4 @@ sections: - Quando "Usuários podem pesquisar pelo GitHub.com" está habilitado com o GitHub Connect, os problemas em repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-2/5.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-2/5.yml index d2102d0277..a8d7121a9b 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-2/5.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-2/5.yml @@ -26,3 +26,4 @@ sections: - Quando "Usuários podem pesquisar pelo GitHub.com" está habilitado com o GitHub Connect, os problemas em repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-2/6.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-2/6.yml index 8f474d006a..9315d0d268 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-2/6.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-2/6.yml @@ -12,3 +12,4 @@ sections: - Quando "Usuários podem pesquisar pelo GitHub.com" está habilitado com o GitHub Connect, os problemas em repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-2/7.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-2/7.yml index d85e44886c..d0532e241e 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-2/7.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-2/7.yml @@ -21,3 +21,4 @@ sections: - Quando "Usuários podem pesquisar pelo GitHub.com" está habilitado com o GitHub Connect, os problemas em repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-2/8.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-2/8.yml index f5015c1388..ea2aa16691 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-2/8.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-2/8.yml @@ -24,3 +24,4 @@ sections: - Quando "Usuários podem pesquisar pelo GitHub.com" está habilitado com o GitHub Connect, os problemas em repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-2/9.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-2/9.yml index 9d2a8a75c9..64c1d30325 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-2/9.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-2/9.yml @@ -18,3 +18,4 @@ sections: - Quando "Usuários podem pesquisar pelo GitHub.com" está habilitado com o GitHub Connect, os problemas em repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-3/0.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-3/0.yml index e1afa72d2b..61375092d8 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-3/0.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-3/0.yml @@ -170,6 +170,7 @@ sections: - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. - 'As configurações de armazenamento de {% data variables.product.prodname_actions %} não podem ser validadas e salvas no {% data variables.enterprise.management_console %} quando "Forçar estilo de caminho" for selecionado e deverão ser definidas com a ferramenta de linha de comando `ghe-actions-precheck`.' - '{% data variables.product.prodname_ghe_server %} 3.3 instâncias instaladas no Azure e com mais de 32 núcleos de CPU provisionadas não conseguiriam iniciar, devido a um erro presente no kernel do Linux atual. [Atualizado: 2022-04-08]' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' deprecations: - heading: Obsoletização do GitHub Enterprise Server 2.22 diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-3/1.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-3/1.yml index 7fc6c55ff5..03391fe645 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-3/1.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-3/1.yml @@ -15,3 +15,4 @@ sections: - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. - 'As configurações de armazenamento de {% data variables.product.prodname_actions %} não podem ser validadas e salvas no {% data variables.enterprise.management_console %} quando "Forçar estilo de caminho" for selecionado e deverão ser definidas com a ferramenta de linha de comando `ghe-actions-precheck`.' - '{% data variables.product.prodname_ghe_server %} 3.3 instâncias instaladas no Azure e com mais de 32 núcleos de CPU provisionadas não conseguiriam iniciar, devido a um erro presente no kernel do Linux atual. [Atualizado: 2022-04-08]' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-3/10.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-3/10.yml index b20d143f43..12537b2ea4 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-3/10.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-3/10.yml @@ -19,3 +19,4 @@ sections: - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. - 'As configurações de armazenamento de {% data variables.product.prodname_actions %} não podem ser validadas e salvas no {% data variables.enterprise.management_console %} quando "Forçar estilo de caminho" for selecionado e deverão ser definidas com a ferramenta de linha de comando `ghe-actions-precheck`.' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-3/11.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-3/11.yml index 73b1308136..e7a29f9b4d 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-3/11.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-3/11.yml @@ -17,3 +17,14 @@ sections: - A ferramenta de linha de comando `ghe-set-password` inicia os serviços necessários automaticamente quando a instância é iniciada no modo de recuperação. - As métricas para processos em segundo plano `aqueduct` são coletadas para encaminhamento e exibição no console de gerenciamento. - A localização da migração e do log de execução da configuração do banco de dados, `/data/user/common/ghe-config.log`, agora é exibida na página que detalha uma migração em andamento. + known_issues: + - Após a atualização para {% data variables.product.prodname_ghe_server %} 3.3, {% data variables.product.prodname_actions %} pode não ser iniciado automaticamente. Para resolver esse problema, conecte-se ao dispositivo via SSH e execute o comando `ghe-actions-start`. + - Em uma instância de {% data variables.product.prodname_ghe_server %} recém-configurada sem usuários, um invasor pode criar o primeiro usuário administrador. + - As regras de firewall personalizadas são removidas durante o processo de atualização. + - Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. + - Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório, onde o caminho do arquivo blob's é maior que 255 caracteres. + - Quando "Usuários podem pesquisar pelo GitHub.com" está habilitado com {% data variables.product.prodname_github_connect %}, os problemas nos repositórios privados e internos não são incluídos nos resultados de pesquisa de {% data variables.product.prodname_dotcom_the_website %}. + - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. + - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. + - 'As configurações de armazenamento de {% data variables.product.prodname_actions %} não podem ser validadas e salvas no {% data variables.enterprise.management_console %} quando "Forçar estilo de caminho" for selecionado e deverão ser definidas com a ferramenta de linha de comando `ghe-actions-precheck`.' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-3/12.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-3/12.yml new file mode 100644 index 0000000000..bdd7c88536 --- /dev/null +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-3/12.yml @@ -0,0 +1,11 @@ +date: '2022-08-11' +sections: + security_fixes: + - | + **CRITICAL**: GitHub Enterprise Server's Elasticsearch container used a version of OpenJDK 8 that was vulnerable to an integer truncation issue when processing malicious XSLT stylesheets. The vulnerability is tracked as [CVE-2022-34169](https://github.com/advisories/GHSA-9339-86wc-4qgf). + - | + **HIGH**: Previously installed apps on user accounts were automatically granted permission to access an organization on scoped access tokens after the user account was transformed into an organization account. This vulnerability was reported via the [GitHub Bug Bounty program](https://bounty.github.com). + bugs: + - When a custom dormancy threshold was set for the instance, suspending all dormant users did not reliably respect the threshold. For more information about dormancy, see "[Managing dormant users](/admin/user-management/managing-users-in-your-enterprise/managing-dormant-users)." + changes: + - 'The enterprise audit log now includes more user-generated events, such as `project.create`. The REST API also returns additional user-generated events, such as `repo.create`. For more information, see "[Accessing the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/accessing-the-audit-log-for-your-enterprise)" and "[Using the audit log API for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/using-the-audit-log-api-for-your-enterprise#querying-the-audit-log-rest-api)."' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-3/2.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-3/2.yml index 9d6accb45d..4681e6788e 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-3/2.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-3/2.yml @@ -30,3 +30,4 @@ sections: - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. - 'As configurações de armazenamento de {% data variables.product.prodname_actions %} não podem ser validadas e salvas no {% data variables.enterprise.management_console %} quando "Forçar estilo de caminho" for selecionado e deverão ser definidas com a ferramenta de linha de comando `ghe-actions-precheck`.' - '{% data variables.product.prodname_ghe_server %} 3.3 instâncias instaladas no Azure e com mais de 32 núcleos de CPU provisionadas não conseguiriam iniciar, devido a um erro presente no kernel do Linux atual. [Atualizado: 2022-04-08]' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-3/3.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-3/3.yml index 6ad5a8595c..9faad479d6 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-3/3.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-3/3.yml @@ -28,3 +28,4 @@ sections: - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. - 'As configurações de armazenamento de {% data variables.product.prodname_actions %} não podem ser validadas e salvas no {% data variables.enterprise.management_console %} quando "Forçar estilo de caminho" for selecionado e deverão ser definidas com a ferramenta de linha de comando `ghe-actions-precheck`.' - '{% data variables.product.prodname_ghe_server %} 3.3 instâncias instaladas no Azure e com mais de 32 núcleos de CPU provisionadas não conseguiriam iniciar, devido a um erro presente no kernel do Linux atual. [Atualizado: 2022-04-08]' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-3/4.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-3/4.yml index ce3afb9041..670640ea7a 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-3/4.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-3/4.yml @@ -23,3 +23,4 @@ sections: - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. - 'As configurações de armazenamento de {% data variables.product.prodname_actions %} não podem ser validadas e salvas no {% data variables.enterprise.management_console %} quando "Forçar estilo de caminho" for selecionado e deverão ser definidas com a ferramenta de linha de comando `ghe-actions-precheck`.' - '{% data variables.product.prodname_ghe_server %} 3.3 instâncias instaladas no Azure e com mais de 32 núcleos de CPU provisionadas não conseguiriam iniciar, devido a um erro presente no kernel do Linux atual. [Atualizado: 2022-04-08]' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-3/5.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-3/5.yml index 1ab400e0dd..abb11d6238 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-3/5.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-3/5.yml @@ -17,3 +17,4 @@ sections: - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. - 'As configurações de armazenamento de {% data variables.product.prodname_actions %} não podem ser validadas e salvas no {% data variables.enterprise.management_console %} quando "Forçar estilo de caminho" for selecionado e deverão ser definidas com a ferramenta de linha de comando `ghe-actions-precheck`.' - '{% data variables.product.prodname_ghe_server %} 3.3 instâncias instaladas no Azure e com mais de 32 núcleos de CPU provisionadas não conseguiriam iniciar, devido a um erro presente no kernel do Linux atual. [Atualizado: 2022-04-08]' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-3/6.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-3/6.yml index 6772304149..381468a5a3 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-3/6.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-3/6.yml @@ -48,3 +48,4 @@ sections: - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. - 'As configurações de armazenamento de {% data variables.product.prodname_actions %} não podem ser validadas e salvas no {% data variables.enterprise.management_console %} quando "Forçar estilo de caminho" for selecionado e deverão ser definidas com a ferramenta de linha de comando `ghe-actions-precheck`.' - '{% data variables.product.prodname_ghe_server %} 3.3 instâncias instaladas no Azure e com mais de 32 núcleos de CPU provisionadas não conseguiriam iniciar, devido a um erro presente no kernel do Linux atual. [Atualizado: 2022-04-08]' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-3/7.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-3/7.yml index 618ac2bee0..57b71c78e6 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-3/7.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-3/7.yml @@ -30,3 +30,4 @@ sections: - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. - 'As configurações de armazenamento de {% data variables.product.prodname_actions %} não podem ser validadas e salvas no {% data variables.enterprise.management_console %} quando "Forçar estilo de caminho" for selecionado e deverão ser definidas com a ferramenta de linha de comando `ghe-actions-precheck`.' - '{% data variables.product.prodname_ghe_server %} 3.3 instâncias instaladas no Azure e com mais de 32 núcleos de CPU provisionadas não conseguiriam iniciar, devido a um erro presente no kernel do Linux atual. [Atualizado: 2022-04-08]' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-3/8.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-3/8.yml index f970ad5b60..720ee0a5f7 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-3/8.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-3/8.yml @@ -32,3 +32,4 @@ sections: - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. - 'As configurações de armazenamento de {% data variables.product.prodname_actions %} não podem ser validadas e salvas no {% data variables.enterprise.management_console %} quando "Forçar estilo de caminho" for selecionado e deverão ser definidas com a ferramenta de linha de comando `ghe-actions-precheck`.' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-3/9.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-3/9.yml index 411610208e..936e6595a3 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-3/9.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-3/9.yml @@ -24,3 +24,4 @@ sections: - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. - 'As configurações de armazenamento de {% data variables.product.prodname_actions %} não podem ser validadas e salvas no {% data variables.enterprise.management_console %} quando "Forçar estilo de caminho" for selecionado e deverão ser definidas com a ferramenta de linha de comando `ghe-actions-precheck`.' + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-4/0.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-4/0.yml index 05f8e451b4..5cb6d1f205 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-4/0.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-4/0.yml @@ -160,6 +160,7 @@ sections: Para contornar esse problema, você pode tomar uma das duas ações a seguir. - Reconfigurar o IdP, fazendo o upload de uma cópia estática dos metadados do SAML sem o atributo `WantAssertionsEncrypted`. - Copiar os metadados do SAML, remover o atributo `WantAssertionsEncrypted`, hospedá-lo em um servidor web e reconfigurar o IdP para apontar para esse URL. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' deprecations: - heading: Obsoletização do GitHub Enterprise Server 3.0 diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-4/1.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-4/1.yml index 156b6bb702..779ad57f2a 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-4/1.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-4/1.yml @@ -55,6 +55,7 @@ sections: Para contornar esse problema, você pode tomar uma das duas ações a seguir. - Reconfigurar o IdP, fazendo o upload de uma cópia estática dos metadados do SAML sem o atributo `WantAssertionsEncrypted`. - Copiar os metadados do SAML, remover o atributo `WantAssertionsEncrypted`, hospedá-lo em um servidor web e reconfigurar o IdP para apontar para esse URL. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' deprecations: - heading: Obsoletização do GitHub Enterprise Server 3.0 diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-4/2.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-4/2.yml index 9d44df65d1..28627c00f2 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-4/2.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-4/2.yml @@ -29,6 +29,7 @@ sections: - | Depois de registrar um executor auto-hospedado com o parâmetro `--ephemeral` em mais de um nível (por exemplo, tanto na empresa quanto na organização), o executor pode ficar preso em um estado ocioso e exigir o recadastro. [Atualizado: 2022-06-17] - Depois de atualizar para {% data variables.product.prodname_ghe_server %} 3.4, as versões podem parecer ausentes nos repositórios. Isso pode ocorrer quando as migrações necessárias do índice Elasticsearch não tiverem sido concluídas com sucesso. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' deprecations: - heading: Obsoletização do GitHub Enterprise Server 3.0 diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-4/3.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-4/3.yml index 5e714a9b4d..c302c19d71 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-4/3.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-4/3.yml @@ -38,3 +38,4 @@ sections: - | Depois de registrar um executor auto-hospedado com o parâmetro `--ephemeral` em mais de um nível (por exemplo, tanto na empresa quanto na organização), o executor pode ficar preso em um estado ocioso e exigir o recadastro. [Atualizado: 2022-06-17] - After upgrading to {% data variables.product.prodname_ghe_server %} 3.4 releases may appear to be missing from repositories. This can occur when the required Elasticsearch index migrations have not successfully completed. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-4/4.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-4/4.yml index 7447790f36..5d1e9151c6 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-4/4.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-4/4.yml @@ -28,10 +28,5 @@ sections: - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. - | Depois de registrar um executor auto-hospedado com o parâmetro `--ephemeral` em mais de um nível (por exemplo, tanto na empresa quanto na organização), o executor pode ficar preso em um estado ocioso e exigir o recadastro. [Atualizado: 2022-06-17] - - | - Ao usar declarações criptografadas do SAML com {% data variables.product.prodname_ghe_server %} 3.4.0 e 3.4.1, um novo atributo do XML `WantAssertionsEncrypted` no `SPSSODescriptor` contém um atributo inválido para metadados do SAML. Os IdPs que consomem este ponto de extremidade de metadados do SAML podem encontrar erros ao validar o esquema XML de metadados SAML. Uma correção estará disponível na próxima atualização de atualização. [Atualizado: 2022-04-11] - - Para contornar esse problema, você pode tomar uma das duas ações a seguir. - - Reconfigurar o IdP, fazendo o upload de uma cópia estática dos metadados do SAML sem o atributo `WantAssertionsEncrypted`. - - Copiar os metadados do SAML, remover o atributo `WantAssertionsEncrypted`, hospedá-lo em um servidor web e reconfigurar o IdP para apontar para esse URL. - Depois de atualizar para {% data variables.product.prodname_ghe_server %} 3.4, as versões podem parecer ausentes nos repositórios. Isso pode ocorrer quando as migrações necessárias do índice Elasticsearch não tiverem sido concluídas com sucesso. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-4/5.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-4/5.yml index f1f25892fd..3d5d90e6b7 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-4/5.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-4/5.yml @@ -25,11 +25,6 @@ sections: - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. - | - Depois de registrar um executor auto-hospedado com o parâmetro `--ephemeral` em mais de um nível (por exemplo, tanto na empresa quanto na organização), o executor pode ficar preso em um estado ocioso e exigir o recadastro. [Atualizado: 2022-06-17] - - | - Ao usar declarações criptografadas do SAML com {% data variables.product.prodname_ghe_server %} 3.4.0 e 3.4.1, um novo atributo do XML `WantAssertionsEncrypted` no `SPSSODescriptor` contém um atributo inválido para metadados do SAML. Os IdPs que consomem este ponto de extremidade de metadados do SAML podem encontrar erros ao validar o esquema XML de metadados SAML. Uma correção estará disponível na próxima atualização de atualização. [Atualizado: 2022-04-11] - - Para contornar esse problema, você pode tomar uma das duas ações a seguir. - - Reconfigurar o IdP, fazendo o upload de uma cópia estática dos metadados do SAML sem o atributo `WantAssertionsEncrypted`. - - Copiar os metadados do SAML, remover o atributo `WantAssertionsEncrypted`, hospedá-lo em um servidor web e reconfigurar o IdP para apontar para esse URL. + After registering a self-hosted runner with the `--ephemeral` parameter on more than one level (for example, both enterprise and organization), the runner may get stuck in an idle state and require re-registration. - Depois de atualizar para {% data variables.product.prodname_ghe_server %} 3.4, as versões podem parecer ausentes nos repositórios. Isso pode ocorrer quando as migrações necessárias do índice Elasticsearch não tiverem sido concluídas com sucesso. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-4/6.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-4/6.yml index 10cff1630f..8fd7ef72ea 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-4/6.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-4/6.yml @@ -19,3 +19,15 @@ sections: - A ferramenta de linha de comando `ghe-set-password` inicia os serviços necessários automaticamente quando a instância é iniciada no modo de recuperação. - As métricas para processos em segundo plano `aqueduct` são coletadas para encaminhamento e exibição no console de gerenciamento. - A localização da migração e do log de execução da configuração do banco de dados, `/data/user/common/ghe-config.log`, agora é exibida na página que detalha uma migração em andamento. + known_issues: + - Em uma instância de {% data variables.product.prodname_ghe_server %} recém-configurada sem usuários, um invasor pode criar o primeiro usuário administrador. + - As regras de firewall personalizadas são removidas durante o processo de atualização. + - Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. + - Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório, onde o caminho do arquivo blob's é maior que 255 caracteres. + - Quando "Usuários podem pesquisar pelo GitHub.com" está habilitado com {% data variables.product.prodname_github_connect %}, os problemas nos repositórios privados e internos não são incluídos nos resultados de pesquisa de {% data variables.product.prodname_dotcom_the_website %}. + - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. + - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. + - | + Depois de registrar um executor auto-hospedado com o parâmetro `--ephemeral` em mais de um nível (por exemplo, tanto na empresa quanto na organização), o executor pode ficar preso em um estado ocioso e exigir o recadastro. [Atualizado: 2022-06-17] + - Depois de atualizar para {% data variables.product.prodname_ghe_server %} 3.4, as versões podem parecer ausentes nos repositórios. Isso pode ocorrer quando as migrações necessárias do índice Elasticsearch não tiverem sido concluídas com sucesso. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-4/7.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-4/7.yml new file mode 100644 index 0000000000..4ac13d11b8 --- /dev/null +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-4/7.yml @@ -0,0 +1,14 @@ +date: '2022-08-11' +sections: + security_fixes: + - | + **CRITICAL**: GitHub Enterprise Server's Elasticsearch container used a version of OpenJDK 8 that was vulnerable to an integer truncation issue when processing malicious XSLT stylesheets. The vulnerability is tracked as [CVE-2022-34169](https://github.com/advisories/GHSA-9339-86wc-4qgf). + - | + **HIGH**: Previously installed apps on user accounts were automatically granted permission to access an organization on scoped access tokens after the user account was transformed into an organization account. This vulnerability was reported via the [GitHub Bug Bounty program](https://bounty.github.com). + bugs: + - In some cases, GitHub Enterprise Server instances on AWS that used the `r4.4xlarge` instance type would fail to boot. + - 'When calculating committers for GitHub Advanced Security, it was not possible to specify individual repositories. For more information, see "[Site admin dashboard](/admin/configuration/configuring-your-enterprise/site-admin-dashboard#advanced-security-committers)."' + - When a custom dormancy threshold was set for the instance, suspending all dormant users did not reliably respect the threshold. For more information about dormancy, see "[Managing dormant users](/admin/user-management/managing-users-in-your-enterprise/managing-dormant-users)." + changes: + - '`pre_receive_hook.rejected_push` events were not displayed in the enterprise audit log.' + - Both migration archives for repositories and archive exports for user accounts include release reactions. diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-5/0.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-5/0.yml index 682f0292f0..6f707887bf 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-5/0.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-5/0.yml @@ -115,7 +115,8 @@ sections: heading: O gráfico de dependências é compatível com o GitHub Actions notes: - | - O gráfico de dependências agora detecta arquivos YAML para fluxos de trabalho do GitHub Actions. O GitHub Enterprise Server exibirá os arquivos de fluxo de trabalho na aba **Insights** da guia do gráfico de dependências. Os repositórios que publicam ações também poderão ver o número de repositórios que dependem dessa ação do controle "Usado por" na página inicial do repositório. Para obter mais informações, consulte "[Sobre o gráfico de dependência](/code-security/supply chain-security/understanding-your-software-supply-chain/about-the-dependency-graph)." + The dependency graph now detects YAML files for GitHub Actions workflows. GitHub Enterprise Server will display the workflow files within the **Insights** tab's dependency graph section. Repositories that publish actions will also be able to see the number of repositories that depend on that action from the "Used By" control on the repository homepage. For more information, see "[About the dependency graph](/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph)." + - **Note**: This feature was unavailable in GitHub Enterprise Server 3.5.0, 3.5.1, 3.5.2, and 3.5.3. The feature is available in 3.5.4 and later. [Updated: 2022-08-16] - heading: Visão geral de segurança para empresas na beta pública notes: @@ -199,7 +200,8 @@ sections: heading: Reabrir alertas de Dependabot ignorados notes: - | - Agora você pode reabrir alertas do Dependabot ignorados através da página da interface de usuário para um alerta fechado. Isso não afeta pull requests do Dependabot ou a API do GraphQL. Para obter mais informações, consulte "[Sobre alertas do Dependabot](/code-security/dependabot/dependabot-alerts/about-dependabot-alerts)." + You can now reopen dismissed Dependabot alerts through the UI page for a closed alert. This does not affect Dependabot pull requests or the GraphQL API. For more information, see "[About Dependabot alerts](/code-security/dependabot/dependabot-alerts/about-dependabot-alerts)." + - **Note**: This feature was unavailable in GitHub Enterprise Server 3.5.0, 3.5.1, 3.5.2, and 3.5.3. The feature is available in 3.5.4 and later. [Updated: 2022-08-16] - heading: O suporte público para atualizações da versão dependente está na versão beta pública notes: @@ -259,11 +261,12 @@ sections: heading: Outras formas de manter o branch de um pull request atualizado notes: - | - O botão **Atualizar o branch** na página de pull request permite que você atualize o branch do pull request com as últimas alterações do branch base. Isso é útil para verificar se as alterações são compatíveis com a versão atual do branch base antes de fazer merge. Duas melhorias agora oferecem mais maneiras de manter seu branch atualizado. + The **Update branch** button on the pull request page lets you update your pull request's branch with the latest changes from the base branch. This is useful for verifying your changes are compatible with the current version of the base branch before you merge. Two enhancements now give you more ways to keep your branch up-to-date. - - Quando o branch de tópicos do seu pull request está desatualizado com o branch de base, agora você tem a opção de atualizá-lo fazendo o rebase na versão mais recente do branch base. O rebase aplica as alterações do branch na versão mais recente do branch base, resultando em um branch com um histórico linear, uma vez que nenhum commit de merge foi criado. Para atualizar fazendo rebase, clique no menu suspenso ao lado do botão **Atualizar Branch**, clique em **Atualizar com rebase** e, em seguida, clique em **Fazer rebase do branch branch**. Anteriormente, **Atualizar o branch** realizava um merge tradicional que sempre resultava em um commit de merge no seu branch de pull request. Esta opção ainda está disponível, mas agora você pode escolher. Para obter mais informações, consulte "[Manter seu pull request em sincronia com o branch base](/pull-requests/collaborating-with-pull-requests/proponing-changes-to-your-work-with-pull-requests/keeping-your-pull-request-in-sync-with-the-base-branch). + - When your pull request's topic branch is out of date with the base branch, you now have the option to update it by rebasing on the latest version of the base branch. Rebasing applies the changes from your branch onto the latest version of the base branch, resulting in a branch with a linear history since no merge commit is created. To update by rebasing, click the drop down menu next to the **Update Branch** button, click **Update with rebase**, and then click **Rebase branch**. Previously, **Update branch** performed a traditional merge that always resulted in a merge commit in your pull request branch. This option is still available, but now you have the choice. For more information, see "[Keeping your pull request in sync with the base branch](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/keeping-your-pull-request-in-sync-with-the-base-branch)." - - Uma nova configuração do repositório permite que o botão **Atualizar o branch** esteja sempre disponível quando o branch de tópico de um pull request não estiver atualizado com o branch base. Anteriormente, esse botão só estava disponível quando **Exigir que os branches estejam atualizados antes do merge das configurações de proteção de branch estava habilitado. As pessoas com acesso de administrador ou mantenedor podem gerenciar a configuração **Sempre sugerir atualizar os branches de pull request** na seção **Pull Requests** nas configurações do repositório. Para obter mais informações, consulte "[Gerenciando sugestões para atualizar os branches de pull request](/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-suggestions-to-update-pull-request-branches)." + - A new repository setting allows the **Update branch** button to always be available when a pull request's topic branch is not up to date with the base branch. Previously, this button was only available when the **Require branches to be up to date before merging** branch protection setting was enabled. People with admin or maintainer access can manage the **Always suggest updating pull request branches** setting from the **Pull Requests** section in repository settings. For more information, see "[Managing suggestions to update pull request branches](/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-suggestions-to-update-pull-request-branches)." + - **Note**: This feature was unavailable in GitHub Enterprise Server 3.5.0, 3.5.1, 3.5.2, and 3.5.3. The feature is available in 3.5.4 and later. [Updated: 2022-08-16] - heading: Configurar headers de HTTP personalizados para sites do GitHub Pages notes: @@ -278,7 +281,8 @@ sections: heading: O tema de alto contraste claro está geralmente disponível notes: - | - Um tema de alto contraste claro, com maior contraste entre os elementos de primeiro plano e de segundo plano, agora está geralmente disponível. Para obter mais informações, consulte "[Gerenciando as configurações de tema](/account-and-profile/setting-up-and-managing-up-and-managing-your-github-user-account/managing-user-account-settings/managing-your-theme-settings)." + A light high contrast theme, with greater contrast between foreground and background elements, is now generally available. For more information, see "[Managing your theme settings](/account-and-profile/setting-up-and-managing-your-github-user-account/managing-user-account-settings/managing-your-theme-settings)." + - **Note**: This feature was unavailable in GitHub Enterprise Server 3.5.0, 3.5.1, 3.5.2, and 3.5.3. The feature is available in 3.5.4 and later. [Updated: 2022-08-16] - heading: Regras de proteção para tags notes: @@ -344,5 +348,13 @@ sections: - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. - Os serviços de ações precisam ser reiniciados após a restauração de um dispositivo de um backup em um host diferente. - - 'Os repositórios excluídos não serão excluídos do disco automaticamente após o período de retenção de 90 dias. [Atualizado: 2022-06-08]' + - 'Deleted repositories will not be purged from disk automatically after the 90-day retention period ends. This issue is resolved in the 3.5.1 patch release. [Updated: 2022-06-10]' - 'O Console de Gerenciamento pode aparecer preso na tela de _Starting_ depois de atualizar uma instância subprovisionada para o GitHub Enterprise Server 3.5. [Atualizado: 2022-06-20]' + - | + The following features were unavailable for users in GitHub Enterprise Server 3.5.0, 3.5.1, 3.5.2, and 3.5.3. The features are available in 3.5.4 and later. [Updated: 2022-08-16] + + - Detection of GitHub Actions workflow files for the dependency graph + - Reopening of dismissed Dependabot alerts + - Enabling the **Update branch** button for all pull requests in a repository + - Light high contrast theme + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-5/1.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-5/1.yml index 6d0e7dd938..1a2725f722 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-5/1.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-5/1.yml @@ -31,3 +31,11 @@ sections: - Os serviços de ações precisam ser reiniciados após a restauração de um dispositivo de um backup em um host diferente. - 'Os repositórios excluídos não serão removidos do disco automaticamente após o período de retenção de 90 dias. Esse problema é resolvido na versão 3.5.1. [Atualizado: 2022-06-10]' - 'O Console de Gerenciamento pode aparecer preso na tela de _Starting_ depois de atualizar uma instância subprovisionada para o GitHub Enterprise Server 3.5. [Atualizado: 2022-06-20]' + - | + The following features were unavailable for users in GitHub Enterprise Server 3.5.0, 3.5.1, 3.5.2, and 3.5.3. The features are available in 3.5.4 and later. [Updated: 2022-08-16] + + - Detection of GitHub Actions workflow files for the dependency graph + - Reopening of dismissed Dependabot alerts + - Enabling the **Update branch** button for all pull requests in a repository + - Light high contrast theme + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-5/2.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-5/2.yml index ee4961cdc8..ed98aaf4f3 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-5/2.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-5/2.yml @@ -32,4 +32,11 @@ sections: - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. - Os serviços de ações precisam ser reiniciados após a restauração de um dispositivo de um backup em um host diferente. - - 'Os repositórios excluídos não serão removidos do disco automaticamente após o período de retenção de 90 dias. Esse problema é resolvido na versão 3.5.1. [Atualizado: 2022-06-10]' + - | + The following features were unavailable for users in GitHub Enterprise Server 3.5.0, 3.5.1, 3.5.2, and 3.5.3. The features are available in 3.5.4 and later. [Updated: 2022-08-16] + + - Detection of GitHub Actions workflow files for the dependency graph + - Reopening of dismissed Dependabot alerts + - Enabling the **Update branch** button for all pull requests in a repository + - Light high contrast theme + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-5/3.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-5/3.yml index dc03840d87..96dec358ac 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-5/3.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-5/3.yml @@ -21,3 +21,20 @@ sections: - A ferramenta de linha de comando `ghe-set-password` inicia os serviços necessários automaticamente quando a instância é iniciada no modo de recuperação. - As métricas para processos em segundo plano `aqueduct` são coletadas para encaminhamento e exibição no console de gerenciamento. - A localização da migração e do log de execução da configuração do banco de dados, `/data/user/common/ghe-config.log`, agora é exibida na página que detalha uma migração em andamento. + known_issues: + - Em uma instância de {% data variables.product.prodname_ghe_server %} recém-configurada sem usuários, um invasor pode criar o primeiro usuário administrador. + - As regras de firewall personalizadas são removidas durante o processo de atualização. + - Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. + - Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório, onde o caminho do arquivo blob's é maior que 255 caracteres. + - Quando "Usuários podem pesquisar pelo GitHub.com" está habilitado com o GitHub Connect, os problemas em repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. + - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. + - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. + - Os serviços de ações precisam ser reiniciados após a restauração de um dispositivo de um backup em um host diferente. + - | + The following features were unavailable for users in GitHub Enterprise Server 3.5.0, 3.5.1, 3.5.2, and 3.5.3. The features are available in 3.5.4 and later. [Updated: 2022-08-16] + + - Detection of GitHub Actions workflow files for the dependency graph + - Reopening of dismissed Dependabot alerts + - Enabling the **Update branch** button for all pull requests in a repository + - Light high contrast theme + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-5/4.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-5/4.yml new file mode 100644 index 0000000000..2d66fe18bf --- /dev/null +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-5/4.yml @@ -0,0 +1,20 @@ +date: '2022-08-11' +sections: + security_fixes: + - | + **CRITICAL**: GitHub Enterprise Server's Elasticsearch container used a version of OpenJDK 8 that was vulnerable to an integer truncation issue when processing malicious XSLT stylesheets. The vulnerability is tracked as [CVE-2022-34169](https://github.com/advisories/GHSA-9339-86wc-4qgf). + - | + **HIGH**: Previously installed apps on user accounts were automatically granted permission to access an organization on scoped access tokens after the user account was transformed into an organization account. This vulnerability was reported via the [GitHub Bug Bounty program](https://bounty.github.com). + bugs: + - In some cases, GitHub Enterprise Server instances on AWS that used the `r4.4xlarge` instance type would fail to boot. + - In some cases, UI elements within a pull request's **Files changed** tab could overlap. + - When a custom dormancy threshold was set for the instance, suspending all dormant users did not reliably respect the threshold. For more information about dormancy, see "[Managing dormant users](/admin/user-management/managing-users-in-your-enterprise/managing-dormant-users)." + - 'When calculating committers for GitHub Advanced Security, it was not possible to specify individual repositories. For more information, see "[Site admin dashboard](/admin/configuration/configuring-your-enterprise/site-admin-dashboard#advanced-security-committers)."' + - In some cases, Elasticsearch's post-upgrade `es:upgrade` process could crash before completion. + - The script for migration to internal repositories failed to convert the visibility for public repositories to internal or private. For more information about the migration, see "[Migrating to internal repositories](/admin/user-management/managing-repositories-in-your-enterprise/migrating-to-internal-repositories)." + - 'Detection of GitHub Actions workflow files for the dependency graph was unavailable in GitHub Enterprise Server 3.5.0, 3.5.1, 3.5.2, and 3.5.3, but is now available in 3.5.4. For more information, see "[About the dependency graph](/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph#supported-package-ecosystems)."' + - 'The ability to reopen dismissed Dependabot alerts was unavailable in GitHub Enterprise Server 3.5.0, 3.5.1, 3.5.2, and 3.5.3, but is now available in 3.5.4. For more information, see "[Viewing and updating Dependabot alerts](/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts#viewing-and-updating-closed-alerts)."' + - The ability to always suggest updates from the base branch to a pull request's HEAD was unavailable in GitHub Enterprise Server 3.5.0, 3.5.1, 3.5.2, and 3.5.3, but is now available in 3.5.4. For more information, see "[Managing suggestions to update pull request branches](/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-suggestions-to-update-pull-request-branches)." + - The light high contrast theme was unavailable in GitHub Enterprise Server 3.5.0, 3.5.1, 3.5.2, and 3.5.3, but is now available in 3.5.4. For more information, see "[Managing your theme settings](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/managing-your-theme-settings)." + changes: + - '`pre_receive_hook.rejected_push` events were not displayed in the enterprise audit log.' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-6/0-rc1.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-6/0-rc1.yml index a3d4e7cb31..0e43202c58 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-6/0-rc1.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-6/0-rc1.yml @@ -1,6 +1,6 @@ date: '2022-07-26' release_candidate: true -deprecated: false +deprecated: true intro: | {% note %} @@ -214,3 +214,4 @@ sections: - In a repository's settings, enabling the option to allow users with read access to create discussions does not enable this functionality. - In some cases, users cannot convert existing issues to discussions. - Custom patterns for secret scanning have `.*` as an end delimiter, specifically in the "After secret" field. This delimiter causes inconsistencies in scans for secrets across repositories, and you may notice gaps in a repository's history where no scans completed. Incremental scans may also be impacted. To prevent issues with scans, modify the end of the pattern to remove the `.*` delimiter. + - '{% data reusables.release-notes.ghas-3.4-secret-scanning-known-issue %}' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-6/0.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-6/0.yml new file mode 100644 index 0000000000..052d93a50d --- /dev/null +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-6/0.yml @@ -0,0 +1,215 @@ +date: '2022-08-16' +deprecated: false +intro: | + {% note %} + + **Note:** If {% data variables.product.product_location %} is running a release candidate build, you can't upgrade with a hotpatch. We recommend that you only run release candidates in a test environment. + + {% endnote %} + + For upgrade instructions, see "[Upgrading {% data variables.product.prodname_ghe_server %}](/admin/enterprise-management/updating-the-virtual-machine-and-physical-resources/upgrading-github-enterprise-server)." +sections: + features: + - + heading: Infraestrutura + notes: + - | + Repository caching is generally available. Repository caching increases Git read performance for distributed developers, providing the data locality and convenience of geo-replication without impact on push workflows. With the general availability release, GitHub Enterprise Server caches both Git and Git LFS data. For more information, see "[About repository caching](/admin/enterprise-management/caching-repositories/about-repository-caching)." + - + heading: Instance security + notes: + - | + GitHub has changed the supported algorithms and hash functions for all SSH connections to GitHub Enterprise Server, disabled the unencrypted and unauthenticated Git protocol, and optionally allowed the advertisement of an Ed25519 host key. For more information, see the [GitHub Blog](https://github.blog/2022-06-28-improving-git-protocol-security-on-github-enterprise-server/) and the following articles. + + - "[Configuring SSH connections to your instance](/admin/configuration/configuring-your-enterprise/configuring-ssh-connections-to-your-instance)" + - "[Enforcing repository management policies in your enterprise](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#configuring-anonymous-git-read-access)" + - "[Configuring host keys for your instance](/admin/configuration/configuring-your-enterprise/configuring-host-keys-for-your-instance)" + - | + You can require TLS encryption for incoming SMTP connections to your instance. For more information, see "[Configuring email for notifications](/admin/configuration/configuring-your-enterprise/configuring-email-for-notifications)." + - + heading: Logs de auditoria + notes: + - | + You can stream audit log and Git events for your instance to Amazon S3, Azure Blob Storage, Azure Event Hubs, Google Cloud Storage, or Splunk. Audit log streaming is in public beta and subject to change. For more information, see "[Streaming the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise)." + - + heading: GitHub Connect + notes: + - | + Server Statistics is now generally available. Server Statistics collects aggregate usage data from your GitHub Enterprise Server instance, which you can use to better anticipate the needs of your organization, understand how your team works, and show the value you get from GitHub Enterprise Server. For more information, see "[About Server Statistics](/admin/monitoring-activity-in-your-enterprise/analyzing-how-your-team-works-with-server-statistics/about-server-statistics)." + - + heading: Administrator experience + notes: + - | + Enterprise owners can join organizations on the instance as a member or owner from the enterprise account's **Organizations** page. 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)." + - | + Enterprise owners can allow users to dismiss the configured global announcement banner. For more information, see "[Customizing user messages for your enterprise](/admin/user-management/managing-users-in-your-enterprise/customizing-user-messages-for-your-enterprise#creating-a-global-announcement-banner)." + - + heading: Segurança Avançada GitHub + notes: + - | + Users on an instance with a GitHub Advanced Security license can opt to receive a webhook event that triggers when an organization owner or repository administrator enables or disables a code security or analysis feature. For more information, see the following documentation. + + - "[Webhook events and payloads](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#security_and_analysis)" in the webhook documentation + - "[Managing security and analysis settings for your organization](/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-security-and-analysis-settings-for-your-organization)" + - "[Managing security and analysis features for your repository](/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-security-and-analysis-settings-for-your-repository)" + - | + Users on an instance with a GitHub Advanced Security license can optionally add a comment when dismissing a code scanning alert in the web UI or via the REST API. Dismissal comments appear in the event timeline. Users can also add or retrieve a dismissal comment via the REST API. For more information, see "[Triaging code scanning alerts in pull requests](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/triaging-code-scanning-alerts-in-pull-requests#dismissing-an-alert-on-your-pull-request)" and "[Code Scanning](/rest/code-scanning#update-a-code-scanning-alert)" in the REST API documentation. + - | + On instances with a GitHub Advanced Security license, secret scanning prevents the leak of secrets in the web editor. For more information, see "[Protecting pushes with secret scanning](/code-security/secret-scanning/protecting-pushes-with-secret-scanning#using-secret-scanning-as-a-push-protection-from-the-web-ui)." + - | + Enterprise owners and users on an instance with a GitHub Advanced Security license can view secret scanning alerts and bypasses of secret scanning's push protection in the enterprise and organization audit logs, and via the REST API. For more information, see the following documentation. + + - "[Protecting pushes with secret scanning](/code-security/secret-scanning/protecting-pushes-with-secret-scanning)" + - "[Audit log events for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise#secret_scanning_push_protection-category-actions)" + - "[Reviewing the audit log for your organization](/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/reviewing-the-audit-log-for-your-organization#secret_scanning_push_protection-category-actions)" + - "[Secret Scanning](/rest/secret-scanning#list-secret-scanning-alerts-for-an-enterprise)" in the REST API documentation + - | + Enterprise owners on an instance with a GitHub Advanced Security license can perform dry runs of custom secret scanning patterns for the enterprise, and all users can perform dry runs when editing a pattern. Dry runs allow you to understand a pattern's impact across the entire instance and hone the pattern before publication and generation of alerts. For more information, see "[Defining custom patterns for secret scanning](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning)." + - | + Users on an instance with a GitHub Advanced Security license can use `sort` and `direction` parameters in the REST API when retrieving secret scanning alerts, and sort based on the alert’s `created` or `updated` fields. The new parameters are available for the entire instance, or for individual organizations or repositories. For more information, see the following documentation. + + - "[List secret scanning alerts for an enterprise](/rest/secret-scanning#list-secret-scanning-alerts-for-an-enterprise)" + - "[List secret scanning alerts for an organization](/rest/secret-scanning#list-secret-scanning-alerts-for-an-organization)" + - "[List secret scanning alerts for a repository](/rest/secret-scanning#list-secret-scanning-alerts-for-a-repository)" + - "[Secret Scanning](/rest/secret-scanning)" in the REST API documentation + - | + The contents of the `github/codeql-go` repository have moved to the `github/codeql` repository, to live alongside similar libraries for all other programming languages supported by CodeQL. The open-source CodeQL queries, libraries, and extractor for analyzing codebases written in the Go programming language with GitHub's CodeQL code analysis tools can now be found in the new location. For more information, including guidance on migrating your existing workflows, see [github/codeql-go#741](https://github.com/github/codeql-go/issues/741). + - + heading: Dependabot + notes: + - | + Enterprise owners on instances with a GitHub Advanced Security license can see an overview of Dependabot alerts for the entire instance, including a repository-centric view of application security risks, and an alert-centric view of all secret scanning and Dependabot alerts. The views are in beta and subject to change, and alert-centric views for code scanning are planned for a future release of GitHub Enterprise Server. For more information, see "[Viewing the security overview](/code-security/security-overview/viewing-the-security-overview#viewing-the-security-overview-for-an-enterprise)." + - | + Dependabot alerts show users if repository code calls vulnerable functions. Individual alerts display a "vulnerable call" label and code snippet, and users can filter search by `has:vulnerable-calls`. Vulnerable functions are curated during publication to the [GitHub Advisory Database](https://github.com/advisories). New incoming Python advisories will be supported, and GitHub is backfilling known vulnerable functions for historical Python advisories. After beta testing with Python, GitHub will add support for other ecosystems. For more information, see "[Viewing and updating Dependabot alerts](/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts)." + - | + Users can select multiple Dependabot alerts, then dismiss or reopen or dismiss the alerts. For example, from the **Closed alerts** tab, you can select multiple alerts that have been previously dismissed, and then reopen them all at once. For more information, see "[About Dependabot alerts](/code-security/supply-chain-security/managing-vulnerabilities-in-your-projects-dependencies/about-alerts-for-vulnerable-dependencies)." + - | + Dependabot updates `@types` dependencies alongside corresponding packages in TypeScript projects. Before this change, users would see separate pull requests for a package and the corresponding `@types` package. This feature is automatically enabled for repositories containing `@types` packages in the project's `devDependencies` within the _package.json_ file. You can disable this behavior by setting the [`ignore`](/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#ignore) field in your `dependabot.yml` file to `@types/*`. For more information, see "[About Dependabot version updates](/code-security/dependabot/dependabot-version-updates/about-dependabot-version-updates)" and "[Configuration options for the _dependabot.yml_ file](/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file)." + - + heading: Segurança do código + notes: + - | + GitHub Actions can enforce dependency reviews on users' pull requests by scanning for dependencies, and will warn users about associated security vulnerabilities. The `dependency-review-action` action is supported by a new API endpoint that diffs the dependencies between any two revisions. For more information, see "[About dependency review](/code-security/supply-chain-security/understanding-your-software-supply-chain/about-dependency-review#dependency-review-enforcement)." + - | + The dependency graph detects _Cargo.toml_ and _Cargo.lock_ files for Rust. These files will be displayed in the **Dependency graph** section of the **Insights** tab. Users will receive Dependabot alerts and updates for vulnerabilities associated with their Rust dependencies. Package metadata, including mapping packages to repositories, will be added at a later date. For more information, see "[About the dependency graph](/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph)." + - | + If GitHub Connect is enabled for your instance, users can contribute an improvement to a security advisory in the [GitHub Advisory Database](https://github.com/advisories). To contribute, click **Suggest improvements for this vulnerability** while viewing an advisory's details. For more information, see the following articles. + + - "[Managing GitHub Connect](/admin/configuration/configuring-github-connect/managing-github-connect)" + - "[Browsing security vulnerabilities in the GitHub Advisory Database](/enterprise-cloud@latest/code-security/supply-chain-security/managing-vulnerabilities-in-your-projects-dependencies/browsing-security-vulnerabilities-in-the-github-advisory-database)" in the GitHub Enterprise Cloud documentation + - "[About GitHub Security Advisories for repositories](/enterprise-cloud@latest/code-security/repository-security-advisories/about-github-security-advisories-for-repositories)" in the GitHub Enterprise Cloud documentation + - "[Editing security advisories in the GitHub Advisory Database](/enterprise-cloud@latest/code-security/supply-chain-security/managing-vulnerabilities-in-your-projects-dependencies/editing-security-advisories-in-the-github-advisory-database)" in the GitHub Enterprise Cloud documentation + - + heading: GitHub Actions + notes: + - | + Within a workflow that calls a reusable workflow, users can pass the secrets to the reusable workflow with `secrets: inherit`. For more information, see "[Reusing workflows](/actions/using-workflows/reusing-workflows#using-inputs-and-secrets-in-a-reusable-workflow)." + - | + When using GitHub Actions, to reduce the risk of merging a change that was not reviewed by another person into a protected branch, enterprise owners and repository administrators can prevent Actions from creating pull requests. Organization owners could previously enable this restriction. For more information, see the following articles. + + - "[Enforcing policies for GitHub Actions in your enterprise](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-actions-in-your-enterprise#preventing-github-actions-from-creating-or-approving-pull-requests)" + - "[Disabling or limiting GitHub Actions for your organization](/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization#preventing-github-actions-from-creating-or-approving-pull-requests)" + - "[Managing GitHub Actions settings for a repository](/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-github-actions-settings-for-a-repository#preventing-github-actions-from-creating-or-approving-pull-requests)" + - | + Users can write a single workflow triggered by `workflow_dispatch` and `workflow_call`, and use the `inputs` context to access input values. Previously, `workflow_dispatch` inputs were in the event payload, which increased difficulty for workflow authors who wanted to write one workflow that was both reusable and manually triggered. For workflows triggered by `workflow_dispatch`, inputs are still available in the `github.event.inputs` context to maintain compatibility. For more information, see "[Contexts](/actions/learn-github-actions/contexts#inputs-context)." + - | + To summarize the result of a job, users can generate Markdown and publish the contents as a job summary. For example, after running tests with GitHub Actions, a summary can provide an overview of passed, failed, or skipped tests, potentially reducing the need to review the full log output. For more information, see "[Workflow commands for GitHub Actions](/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary)." + - | + To more easily diagnose job execution failures during a workflow re-run, users can enable debug logging, which outputs information about a job's execution and environment. For more information, see "[Re-running workflows and jobs](/actions/managing-workflow-runs/re-running-workflows-and-jobs)" and "[Using workflow run logs](/actions/monitoring-and-troubleshooting-workflows/using-workflow-run-logs#viewing-logs-to-diagnose-failures)." + - | + If you manage self-hosted runners for GitHub Actions, you can ensure a consistent state on the runner itself before and after a workflow run by defining scripts to execute. By using scripts, you no longer need to require that users manually incorporate these steps into workflows. Pre- and post-job scripts are in beta and subject to change. For more information, see "[Running scripts before or after a job](/actions/hosting-your-own-runners/running-scripts-before-or-after-a-job)." + - + heading: GitHub Package Registry + notes: + - | + Enterprise owners can migrate container images from the GitHub Docker registry to the GitHub Container registry. The Container registry provides the following benefits. + + - Improves the sharing of containers within an organization + - Allows the application of granular access permissions + - Permits the anonymous sharing of public container images + - Implements OCI standards for hosting Docker images + + The Container registry is in beta and subject to change. For more information, see "[Migrating your enterprise to the Container registry from the Docker registry](/admin/packages/migrating-your-enterprise-to-the-container-registry-from-the-docker-registry)." + - + heading: Community experience + notes: + - | + GitHub Discussions is available for GitHub Enterprise Server. GitHub Discussions provides a central gathering space to ask questions, share ideas, and build connections. For more information, see "[GitHub Discussions](/discussions)." + - | + Enterprise owners can configure a policy to control whether people's usernames or full names are displayed within internal or public repositories. For more information, see "[Enforcing repository management policies in your enterprise](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-the-display-of-member-names-in-your-repositories)." + - + heading: Organizações + notes: + - | + Users can create member-only READMEs for an organization. For more information, see "[Customizing your organization's profile](/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile)." + - | + Organization owners can pin a repository to an organization's profile directly from the repository via the new **Pin repository** dropdown. Pinned public repositories appear to all users of your instance, while public, private, and internal repositories are only visible to organization members. + - + heading: Repositórios + notes: + - | + While creating a fork, users can customize the fork's name. For more information, see "[Fork a repo](/get-started/quickstart/fork-a-repo)." + - | + Users can block creation of branches that match a configured name pattern with the **Restrict pushes that create matching branches** branch protection rule. For example, if a repository's default branch changes from `master` to `main`, a repository administrator can prevent any subsequent creation or push of the `master` branch. For more information, see + "[About protected branches](/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#restrict-who-can-push-to-matching-branches)" and "[Managing a branch protection rule](/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/managing-a-branch-protection-rule#creating-a-branch-protection-rule)." + - | + Users can create a branch directly from a repository's **Branches** page by clicking the **New branch**. For more information, see "[Creating and deleting branches within your repository](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-and-deleting-branches-within-your-repository)." + - | + Users can delete a branch that's associated with an open pull request. For more information, see "[Creating and deleting branches within your repository](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-and-deleting-branches-within-your-repository)." + - | + Repositories with multiple licenses display all of the licenses in the "About" sidebar on the {% octicon "code" aria-label="The code icon" %} **Code** tab. For more information, see "[Licensing a repository](/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/licensing-a-repository)." + - When a user renames or moves a file to a new directory, if at least half of the file's contents are identical, the commit history indicates that the file was renamed, similar to `git log --follow`. For more information, see the [GitHub Blog](https://github.blog/changelog/2022-06-06-view-commit-history-across-file-renames-and-moves/). + - | + Users can require a successful deployment of a branch before anyone can merge the pull request associated with the branch. For more information, see "[About protected branches](/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#require-deployments-to-succeed-before-merging)" and "[Managing a branch protection rule](/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/managing-a-branch-protection-rule)." + - | + Enterprise owners can prevent organization owners from inviting collaborators to repositories on the instance. For more information, see "[Enforcing a policy for inviting collaborators to repositories](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-inviting-collaborators-to-repositories)." + - | + Users can grant exceptions to GitHub Apps for any branch protection rule that supports exceptions. For more information, see "[About apps](/developers/apps/getting-started-with-apps/about-apps)" and "[Managing a branch protection rule](/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/managing-a-branch-protection-rule)." + - + heading: Commits + notes: + - | + For public GPG signing keys that are expired or revoked, GitHub Enterprise Server verifies Git commit signatures and show commits as verified if the user made the commit while the key was still valid. Users can also upload expired or revoked GPG keys. For more information, see "[About commit signature verification](/authentication/managing-commit-signature-verification/about-commit-signature-verification)." + - | + To affirm that a commit complies with the rules and licensing governing a repository, organization owners and repository administrators can now require developers to sign off on commits made through the web interface. For more information, see "[Managing the commit signoff policy for your organization](/organizations/managing-organization-settings/managing-the-commit-signoff-policy-for-your-organization)" and "[Managing the commit signoff policy for your repository](/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/managing-the-commit-signoff-policy-for-your-repository)." + - + heading: Pull requests + notes: + - | + Using the file tree located in the **Files changed** tab of a pull request, users can navigate modified files, understand the size and scope of changes, and focus reviews. The file tree appears if a pull request modifies at least two files, and the browser window is sufficiently wide. For more information, see "[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)" and "[Filtering files in a pull request](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/filtering-files-in-a-pull-request)." + - | + Users can default to using pull requests titles as the commit message for all squash merges. For more information, see "[Configuring commit squashing for pull requests](/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-squashing-for-pull-requests)." + - + heading: Versões + notes: + - | + When viewing the details for a particular release, users can see the creation date for each release asset. For more information, see "[Viewing your repository's releases and tags](/repositories/releasing-projects-on-github/viewing-your-repositorys-releases-and-tags)." + - While creating a release with automatically generated release notes, users can see the tag identified as the previous release, then choose to select a different tag to specify as the previous release. For more information, see "[Automatically generated release notes](/repositories/releasing-projects-on-github/automatically-generated-release-notes)." + - + heading: markdown + notes: + - | + Editing Markdown in the web interface has been improved. + + - After a user selects text and pastes a URL, the selected text will become a Markdown link to the pasted URL. + - When a user pastes spreadsheet cells or HTML tables, the resulting text will render as a table. + - When a user copies text containing links, the pasted text will include the link as a Markdown link. + + For more information, see "[Basic writing and formatting syntax](/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#links)." + - | + When editing a Markdown file in the web interface, clicking the **Preview** tab will automatically scroll to the place in the preview that you were editing. The scroll location is based on the position of your cursor before you clicked the **Preview** tab. + changes: + - Interactive elements in the web interface such as links and buttons show a visible outline when focused with a keyboard, to help users find the current position on a page. In addition, when focused, form fields have a higher contrast outline. + - If a user refreshes the page while creating a new issue or pull request, the assignees, reviewers, labels and projects will all be preserved. + known_issues: + - Em uma instância de {% data variables.product.prodname_ghe_server %} recém-configurada sem usuários, um invasor pode criar o primeiro usuário administrador. + - As regras de firewall personalizadas são removidas durante o processo de atualização. + - Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. + - Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório, onde o caminho do arquivo blob's é maior que 255 caracteres. + - Quando "Usuários podem pesquisar pelo GitHub.com" está habilitado com o GitHub Connect, os problemas em repositórios privados e internos não estão incluídos nos resultados de pesquisa do GitHub.com. + - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. + - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. + - Actions services need to be restarted after restoring an instance from a backup taken on a different host. + - In a repository's settings, enabling the option to allow users with read access to create discussions does not enable this functionality. + - In some cases, users cannot convert existing issues to discussions. + - Custom patterns for secret scanning have `.*` as an end delimiter, specifically in the "After secret" field. This delimiter causes inconsistencies in scans for secrets across repositories, and you may notice gaps in a repository's history where no scans completed. Incremental scans may also be impacted. To prevent issues with scans, modify the end of the pattern to remove the `.*` delimiter. diff --git a/translations/pt-BR/data/reusables/actions/hardware-requirements-3.6.md b/translations/pt-BR/data/reusables/actions/hardware-requirements-3.6.md new file mode 100644 index 0000000000..5fec366da9 --- /dev/null +++ b/translations/pt-BR/data/reusables/actions/hardware-requirements-3.6.md @@ -0,0 +1,6 @@ +| vCPUs | Memória | Maximum Connected Runners | +|:----- |:------- |:------------------------- | +| 8 | 64 GB | 740 runners | +| 32 | 160 GB | 2700 runners | +| 96 | 384 GB | 7000 runners | +| 128 | 512 GB | 7000 runners | diff --git a/translations/pt-BR/data/reusables/actions/jobs/multi-dimension-matrix.md b/translations/pt-BR/data/reusables/actions/jobs/multi-dimension-matrix.md index 15a2c880de..cfb1185bf0 100644 --- a/translations/pt-BR/data/reusables/actions/jobs/multi-dimension-matrix.md +++ b/translations/pt-BR/data/reusables/actions/jobs/multi-dimension-matrix.md @@ -12,7 +12,7 @@ jobs: example_matrix: strategy: matrix: - os: [ubuntu-18.04, ubuntu-20.04] + os: [ubuntu-22.04, ubuntu-20.04] version: [10, 12, 14] runs-on: {% raw %}${{ matrix.os }}{% endraw %} steps: diff --git a/translations/pt-BR/data/reusables/actions/runner-debug-description.md b/translations/pt-BR/data/reusables/actions/runner-debug-description.md new file mode 100644 index 0000000000..b90948ae47 --- /dev/null +++ b/translations/pt-BR/data/reusables/actions/runner-debug-description.md @@ -0,0 +1 @@ +This is set only if [debug logging](/actions/monitoring-and-troubleshooting-workflows/enabling-debug-logging) is enabled, and always has the value of `1`. It can be useful as an indicator to enable additional debugging or verbose logging in your own job steps. diff --git a/translations/pt-BR/data/reusables/actions/self-hosted-runner-auto-removal.md b/translations/pt-BR/data/reusables/actions/self-hosted-runner-auto-removal.md index 59a8243aa3..5f38dcbf02 100644 --- a/translations/pt-BR/data/reusables/actions/self-hosted-runner-auto-removal.md +++ b/translations/pt-BR/data/reusables/actions/self-hosted-runner-auto-removal.md @@ -1 +1,6 @@ +{%- ifversion fpt or ghec or ghes > 3.6 %} +A self-hosted runner is automatically removed from {% data variables.product.product_name %} if it has not connected to {% data variables.product.prodname_actions %} for more than 14 days. +An ephemeral self-hosted runner is automatically removed from {% data variables.product.product_name %} if it has not connected to {% data variables.product.prodname_actions %} for more than 1 day. +{%- elsif ghae or ghes < 3.7 %} Um executor auto-hospedado é automaticamente removido de {% data variables.product.product_name %} se não se conectar a {% data variables.product.prodname_actions %} por mais de 30 dias. +{%- endif %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/actions/supported-github-runners.md b/translations/pt-BR/data/reusables/actions/supported-github-runners.md index 3ade256f8e..fb332f6195 100644 --- a/translations/pt-BR/data/reusables/actions/supported-github-runners.md +++ b/translations/pt-BR/data/reusables/actions/supported-github-runners.md @@ -36,7 +36,6 @@ Ubuntu 22.04 ubuntu-22.04

@@ -49,12 +48,13 @@ Ubuntu 20.04 diff --git a/translations/pt-BR/data/reusables/advanced-security/secret-scanning-dry-run-results.md b/translations/pt-BR/data/reusables/advanced-security/secret-scanning-dry-run-results.md index 83bd432dda..5f8af06f61 100644 --- a/translations/pt-BR/data/reusables/advanced-security/secret-scanning-dry-run-results.md +++ b/translations/pt-BR/data/reusables/advanced-security/secret-scanning-dry-run-results.md @@ -1,3 +1,3 @@ 1. Quando o teste for concluído, você verá uma amostra de resultados (até 1000). Revise os resultados e identifique quaisquer resultados falso-positivos. ![Captura de tela que exibe os resultados do teste](/assets/images/help/repository/secret-scanning-publish-pattern.png) 1. Edite o novo padrão personalizado para corrigir quaisquer problemas com os resultados. Em seguida, para testar suas alterações, clique em **Salvar e executar teste**. -{% indented_data_reference reusables.secret-scanning.beta-dry-runs spaces=3 %} + diff --git a/translations/pt-BR/data/reusables/advanced-security/secret-scanning-dry-run-select-enterprise-repos.md b/translations/pt-BR/data/reusables/advanced-security/secret-scanning-dry-run-select-enterprise-repos.md new file mode 100644 index 0000000000..02daf6f5a1 --- /dev/null +++ b/translations/pt-BR/data/reusables/advanced-security/secret-scanning-dry-run-select-enterprise-repos.md @@ -0,0 +1,7 @@ +{%- ifversion custom-pattern-dry-run-ga %} +1. Pesquise e selecione até os repositórios onde você deseja executar o teste.![Captura de tela que mostra os repositórios selecionados para o teste](/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-select-repo-only.png) +1. When you're ready to test your new custom pattern, click **Run**. +{%- else %} +1. Pesquise e selecione até os repositórios onde você deseja executar o teste.![Captura de tela que mostra os repositórios selecionados para o teste](/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-select-repo.png) +1. Quando estiver pronto para testar seu novo padrão personalizado, clique em **Testar**. +{%- endif %} diff --git a/translations/pt-BR/data/reusables/advanced-security/secret-scanning-dry-run-select-repos.md b/translations/pt-BR/data/reusables/advanced-security/secret-scanning-dry-run-select-repos.md index 32fce35cc3..8d6bd504e0 100644 --- a/translations/pt-BR/data/reusables/advanced-security/secret-scanning-dry-run-select-repos.md +++ b/translations/pt-BR/data/reusables/advanced-security/secret-scanning-dry-run-select-repos.md @@ -1,2 +1,9 @@ +{%- ifversion custom-pattern-dry-run-ga %} +1. Select the repositories where you want to perform the dry run. + * To perform the dry run across the entire organization, select **All repositories in the organization**. ![Captura de tela que mostra os repositórios selecionados para o teste](/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-all-repos.png) + * To specify the repositories where you want to perform the dry run, select **Selected repositories**, then search for and select up to 10 repositories. ![Captura de tela que mostra os repositórios selecionados para o teste](/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-select-repos-option.png) +1. When you're ready to test your new custom pattern, click **Run**. +{%- else %} 1. Pesquise e selecione até os repositórios onde você deseja executar o teste.![Captura de tela que mostra os repositórios selecionados para o teste](/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-select-repo.png) 1. Quando estiver pronto para testar seu novo padrão personalizado, clique em **Testar**. +{%- endif %} diff --git a/translations/pt-BR/data/reusables/codespaces/billing-for-prebuilds-default.md b/translations/pt-BR/data/reusables/codespaces/billing-for-prebuilds-default.md index 33aec3fb5e..774478c29d 100644 --- a/translations/pt-BR/data/reusables/codespaces/billing-for-prebuilds-default.md +++ b/translations/pt-BR/data/reusables/codespaces/billing-for-prebuilds-default.md @@ -1,3 +1,3 @@ -By default, a {% data variables.product.prodname_actions %} workflow is triggered every time you create or update a prebuild template, or push to a prebuild-enabled branch. As with other workflows, while prebuild workflows are running they will either consume some of the Actions minutes included with your account, if you have any, or they will incur charges for Actions minutes. For more information about pricing for Actions minutes, see "[About billing for {% data variables.product.prodname_actions %}](/billing/managing-billing-for-github-actions/about-billing-for-github-actions)." +By default, a {% data variables.product.prodname_actions %} workflow is triggered every time you create or update a prebuild, or push to a prebuild-enabled branch. As with other workflows, while prebuild workflows are running they will either consume some of the Actions minutes included with your account, if you have any, or they will incur charges for Actions minutes. For more information about pricing for Actions minutes, see "[About billing for {% data variables.product.prodname_actions %}](/billing/managing-billing-for-github-actions/about-billing-for-github-actions)." -Alongside {% data variables.product.prodname_actions %} minutes, you will also be billed for the storage of prebuild templates associated with each prebuild configuration for a given repository and region. Storage of prebuild templates is billed at the same rate as storage of codespaces. \ No newline at end of file +Alongside {% data variables.product.prodname_actions %} minutes, you will also be billed for the storage of prebuilds associated with each prebuild configuration for a given repository and region. Storage of prebuilds is billed at the same rate as storage of codespaces. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/codespaces/billing-for-prebuilds-reducing.md b/translations/pt-BR/data/reusables/codespaces/billing-for-prebuilds-reducing.md index 5eb17da633..fc363562c3 100644 --- a/translations/pt-BR/data/reusables/codespaces/billing-for-prebuilds-reducing.md +++ b/translations/pt-BR/data/reusables/codespaces/billing-for-prebuilds-reducing.md @@ -1,3 +1,3 @@ -To reduce consumption of Actions minutes, you can set a prebuild template to be updated only when you make a change to your dev container configuration files, or only on a custom schedule. You can also manage your storage usage by adjusting the number of template versions to be retained for your prebuild configurations. Para obter mais informações, consulte "[Configurando pré-criações](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)". +To reduce consumption of Actions minutes, you can set a prebuild to be updated only when you make a change to your dev container configuration files, or only on a custom schedule. You can also manage your storage usage by adjusting the number of template versions to be retained for your prebuild configurations. Para obter mais informações, consulte "[Configurando pré-criações](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)". If you are an organization owner, you can track usage of prebuild workflows and storage by downloading a {% data variables.product.prodname_actions %} usage report for your organization. You can identify workflow runs for prebuilds by filtering the CSV output to only include the workflow called "Create {% data variables.product.prodname_codespaces %} Prebuilds." Para obter mais informações, consulte "[Visualizar o uso do seu {% data variables.product.prodname_actions %}](/billing/managing-billing-for-github-actions/viewing-your-github-actions-usage#viewing-github-actions-usage-for-your-organization)". diff --git a/translations/pt-BR/data/reusables/education/about-github-education-link.md b/translations/pt-BR/data/reusables/education/about-github-education-link.md index 33ac496a6a..0a22b91363 100644 --- a/translations/pt-BR/data/reusables/education/about-github-education-link.md +++ b/translations/pt-BR/data/reusables/education/about-github-education-link.md @@ -1,3 +1,3 @@ -As a student or faculty member at an accredited educational institution, you can apply for {% data variables.product.prodname_education %} benefits, which includes access to {% data variables.product.prodname_global_campus %}. {% data variables.product.prodname_global_campus %} is a portal that allows the GitHub Education Community to access their education benefits—all in one place! The {% data variables.product.prodname_global_campus %} portal includes access to {% data variables.product.prodname_education_community_with_url %}, industry tools used by professional developers, events, [Campus TV](https://www.twitch.tv/githubeducation) content, {% data variables.product.prodname_classroom_with_url %}, {% data variables.product.prodname_community_exchange %}, and other exclusive features to help students and teachers shape the next generation of software development. +As a student or faculty member at an accredited educational institution, you can apply for {% data variables.product.prodname_global_campus %}. {% data variables.product.prodname_global_campus %} is a portal that allows the GitHub Education Community to access their education benefits—all in one place! The {% data variables.product.prodname_global_campus %} portal includes access to {% data variables.product.prodname_education_community_with_url %}, industry tools used by professional developers, events, [Campus TV](https://www.twitch.tv/githubeducation) content, {% data variables.product.prodname_classroom_with_url %}, [{% data variables.product.prodname_community_exchange %}](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-community-exchange), {% data variables.product.prodname_student_pack %}, and other exclusive features to help students and teachers shape the next generation of software development. Antes de solicitar um desconto individual, verifique se sua comunidade de estudos já não é nossa parceira como uma escola {% data variables.product.prodname_campus_program %}. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_campus_program %}](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-github-campus-program)." diff --git a/translations/pt-BR/data/reusables/education/access-github-community-exchange.md b/translations/pt-BR/data/reusables/education/access-github-community-exchange.md index 50130426fb..cb197538d8 100644 --- a/translations/pt-BR/data/reusables/education/access-github-community-exchange.md +++ b/translations/pt-BR/data/reusables/education/access-github-community-exchange.md @@ -2,6 +2,6 @@ Para acessar {% data variables.product.prodname_community_exchange %}, acesse se Se você é um aluno ou integrante do corpo docente de uma instituição de ensino credenciada, você pode solicitar benefícios de {% data variables.product.prodname_education %}, o que inclui acesso a {% data variables.product.prodname_community_exchange %} dentro de {% data variables.product.prodname_global_campus %}. -- Se você é um estudante e ainda não participou de {% data variables.product.prodname_education %} , inscreva-se usando o [formulário de inscrição do aluno](https://education.github.com/discount_requests/student_application). Para obter mais informações, consulte "[Sobre o GitHub Education para alunos](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-education-for-students)." +- Se você é um estudante e ainda não participou de {% data variables.product.prodname_education %} , inscreva-se usando o [formulário de inscrição do aluno](https://education.github.com/discount_requests/student_application). For more information, see "[About {% data variables.product.prodname_global_campus %} for students](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-global-campus-for-students)." -- Se você é um educador e ainda não se participou de {% data variables.product.prodname_education %}, inscreva-se usando o [formulário de candidatura do professor](https://education.github.com/discount_requests/teacher_application). Para obter mais informações, consulte "[Sobre o GitHub Education para educadores](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/apply-for-an-educator-or-researcher-discount)". +- Se você é um educador e ainda não se participou de {% data variables.product.prodname_education %}, inscreva-se usando o [formulário de candidatura do professor](https://education.github.com/discount_requests/teacher_application). Para obter mais informações, consulte "[Candidatar-se a {% data variables.product.prodname_global_campus %} como professor](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/apply-to-github-global-campus-as-a-teacher)". diff --git a/translations/pt-BR/data/reusables/education/apply-for-team.md b/translations/pt-BR/data/reusables/education/apply-for-team.md index 1fe3d598ae..38fed31daa 100644 --- a/translations/pt-BR/data/reusables/education/apply-for-team.md +++ b/translations/pt-BR/data/reusables/education/apply-for-team.md @@ -1 +1 @@ -- Solicite o [{% data variables.product.prodname_team %}](/articles/github-s-products) grátis, que permite usuários e repositórios privados ilimitados. Para obter mais informações, consulte "[Aplicar um desconto para educador ou pesquisador](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/apply-for-an-educator-or-researcher-discount)". +- Solicite o [{% data variables.product.prodname_team %}](/articles/github-s-products) grátis, que permite usuários e repositórios privados ilimitados. Para obter mais informações, consulte "[Candidatar-se a {% data variables.product.prodname_global_campus %} como professor](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/apply-to-github-global-campus-as-a-teacher)". diff --git a/translations/pt-BR/data/reusables/education/educator-requirements.md b/translations/pt-BR/data/reusables/education/educator-requirements.md index 3a0cedb8cd..bcc82e7b66 100644 --- a/translations/pt-BR/data/reusables/education/educator-requirements.md +++ b/translations/pt-BR/data/reusables/education/educator-requirements.md @@ -1,4 +1,4 @@ -Para solicitar desconto de um educador ou pesquisador, você deve atender aos seguintes requisitos. +To apply for teacher benefits and {% data variables.product.prodname_global_campus %} access, you must meet the following requirements. - Ser um educador, integrante do corpo docente ou pesquisador. - Tenha um endereço de e-mail verificável emitido pela escola. diff --git a/translations/pt-BR/data/reusables/enterprise-licensing/about-license-sync.md b/translations/pt-BR/data/reusables/enterprise-licensing/about-license-sync.md index 3718a30a20..38750baa04 100644 --- a/translations/pt-BR/data/reusables/enterprise-licensing/about-license-sync.md +++ b/translations/pt-BR/data/reusables/enterprise-licensing/about-license-sync.md @@ -1,3 +1 @@ -For a person using multiple {% data variables.product.prodname_enterprise %} environments to only consume a single license, you must synchronize license usage between environments. Then, {% data variables.product.company_short %} will deduplicate users based on the email addresses associated with their user accounts. Multiple user accounts will consume a single license when there is a match between an account's primary email address on {% data variables.product.prodname_ghe_server %} and/or an account's verified email address on {% data variables.product.prodname_dotcom_the_website %}. For more information about verification of email addresses on {% data variables.product.prodname_dotcom_the_website %}, see "[Verifying your email address](/enterprise-cloud@latest/get-started/signing-up-for-github/verifying-your-email-address){% ifversion not ghec %}" in the {% data variables.product.prodname_ghe_cloud %} documentation.{% else %}."{% endif %} - -When you synchronize license usage, only the user ID and email addresses for each user account on {% data variables.product.prodname_ghe_server %} are transmitted to {% data variables.product.prodname_ghe_cloud %}. +For a person using multiple {% data variables.product.prodname_enterprise %} environments to only consume a single license, you must synchronize license usage between environments. Then, {% data variables.product.company_short %} will deduplicate users based on the email addresses associated with their user accounts. For more information, see "[Troubleshooting license usage for {% data variables.product.prodname_enterprise %}](/billing/managing-your-license-for-github-enterprise/troubleshooting-license-usage-for-github-enterprise#about-the-calculation-of-consumed-licenses)." \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/enterprise-licensing/unique-user-licensing-model.md b/translations/pt-BR/data/reusables/enterprise-licensing/unique-user-licensing-model.md index 0150bdec03..c7a1f3b150 100644 --- a/translations/pt-BR/data/reusables/enterprise-licensing/unique-user-licensing-model.md +++ b/translations/pt-BR/data/reusables/enterprise-licensing/unique-user-licensing-model.md @@ -1,3 +1,3 @@ {% data variables.product.company_short %} uses a unique-user licensing model. For enterprise products that include multiple deployment options, {% data variables.product.company_short %} determines how many licensed seats you're consuming based on the number of unique users across all your deployments. -Each user account only consumes one license, no matter how many {% data variables.product.prodname_ghe_server %} instances the user account uses, or how many organizations the user account is a member of on {% data variables.product.prodname_ghe_cloud %}. This model allows each person to use multiple {% data variables.product.prodname_enterprise %} deployments without incurring extra costs. +Each user only consumes one license, no matter how many {% data variables.product.prodname_ghe_server %} instances the user uses, or how many organizations the user is a member of on {% data variables.product.prodname_ghe_cloud %}. This model allows each person to use multiple {% data variables.product.prodname_enterprise %} deployments without incurring extra costs. diff --git a/translations/pt-BR/data/reusables/enterprise-licensing/you-can-sync-for-a-combined-view.md b/translations/pt-BR/data/reusables/enterprise-licensing/you-can-sync-for-a-combined-view.md deleted file mode 100644 index 70d7a78cb2..0000000000 --- a/translations/pt-BR/data/reusables/enterprise-licensing/you-can-sync-for-a-combined-view.md +++ /dev/null @@ -1 +0,0 @@ -If you use both {% data variables.product.prodname_ghe_cloud %} and {% data variables.product.prodname_ghe_server %} and sync license usage between the products, you can view license usage for both on {% data variables.product.prodname_dotcom_the_website %}. For more information, see {% ifversion fpt or ghec %}"[Syncing license usage between {% data variables.product.prodname_ghe_server %} and {% data variables.product.prodname_ghe_cloud %}](/enterprise-server/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)" in the {% data variables.product.prodname_ghe_server %} documentation.{% elsif ghes %}"[Syncing license usage between {% data variables.product.prodname_ghe_server %} and {% data variables.product.prodname_ghe_cloud %}](/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)."{% endif %} diff --git a/translations/pt-BR/data/reusables/enterprise/3-5-missing-feature.md b/translations/pt-BR/data/reusables/enterprise/3-5-missing-feature.md new file mode 100644 index 0000000000..488aedef49 --- /dev/null +++ b/translations/pt-BR/data/reusables/enterprise/3-5-missing-feature.md @@ -0,0 +1,11 @@ +{% ifversion ghes = 3.5 %} + +{% note %} + +**Note**: This feature was unavailable in GitHub Enterprise Server 3.5.0, 3.5.1, 3.5.2, and 3.5.3. The feature is available in 3.5.4 and later. Para obter mais informações sobre atualizações, entre em contato com o administrador do site. + +Para obter mais informações sobre como determinar a versão do {% data variables.product.product_name %} que você está usando, consulte "[Sobre as versões de {% data variables.product.prodname_docs %}](/get-started/learning-about-github/about-versions-of-github-docs#github-enterprise-server)" + +{% endnote %} + +{% endif %} diff --git a/translations/pt-BR/data/reusables/gated-features/codespaces-classroom-articles.md b/translations/pt-BR/data/reusables/gated-features/codespaces-classroom-articles.md index 120cc15e18..924aac0d15 100644 --- a/translations/pt-BR/data/reusables/gated-features/codespaces-classroom-articles.md +++ b/translations/pt-BR/data/reusables/gated-features/codespaces-classroom-articles.md @@ -1 +1 @@ -Codespaces is available to use with {% data variables.product.prodname_classroom %} for organizations that use {% data variables.product.prodname_team %}. To find out if you qualify for a free upgrade to {% data variables.product.prodname_team %}, see "[Apply for an educator or researcher discount](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/apply-for-an-educator-or-researcher-discount)." +Codespaces is available to use with {% data variables.product.prodname_classroom %} for organizations that use {% data variables.product.prodname_team %}. To find out if you qualify for a free upgrade to {% data variables.product.prodname_team %}, see "[Apply to {% data variables.product.prodname_global_campus %} as a teacher](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/apply-to-github-global-campus-as-a-teacher)." diff --git a/translations/pt-BR/data/reusables/gated-features/codespaces.md b/translations/pt-BR/data/reusables/gated-features/codespaces.md index 572854b8ff..a2d2202e7f 100644 --- a/translations/pt-BR/data/reusables/gated-features/codespaces.md +++ b/translations/pt-BR/data/reusables/gated-features/codespaces.md @@ -1 +1 @@ -{% data variables.product.prodname_github_codespaces %} is available for organizations using {% data variables.product.prodname_team %} or {% data variables.product.prodname_ghe_cloud %}. {% data reusables.gated-features.more-info-org-products %} +{% data variables.product.prodname_github_codespaces %} is available for organizations using {% data variables.product.prodname_team %} or {% data variables.product.prodname_ghe_cloud %}. {% data variables.product.prodname_github_codespaces %} is also available as a limited beta release for individual users on {% data variables.product.prodname_free_user %} and {% data variables.product.prodname_pro %} plans. {% data reusables.gated-features.more-info-org-products %} diff --git a/translations/pt-BR/data/reusables/gated-features/environments.md b/translations/pt-BR/data/reusables/gated-features/environments.md index a74a249da7..2e58922759 100644 --- a/translations/pt-BR/data/reusables/gated-features/environments.md +++ b/translations/pt-BR/data/reusables/gated-features/environments.md @@ -1 +1 @@ -Environments, environment protection rules, and environment secrets are available in **public** repositories for all products. For access to environments in **private** repositories, you must use {% data variables.product.prodname_enterprise %}. {% data reusables.gated-features.more-info %} +Environments, environment secrets, and environment protection rules are available in **public** repositories for all products. For access to environments, environment secrets, and deployment branches in **private** or **internal** repositories, you must use {% data variables.product.prodname_pro %}, {% data variables.product.prodname_team %}, or {% data variables.product.prodname_enterprise %}. For access to other environment protection rules in **private** or **internal** repositories, you must use {% data variables.product.prodname_enterprise %}. {% data reusables.gated-features.more-info %} diff --git a/translations/pt-BR/data/reusables/getting-started/math-and-diagrams.md b/translations/pt-BR/data/reusables/getting-started/math-and-diagrams.md new file mode 100644 index 0000000000..0b8fd102b4 --- /dev/null +++ b/translations/pt-BR/data/reusables/getting-started/math-and-diagrams.md @@ -0,0 +1 @@ +{% ifversion mermaid %}You can use Markdown to add rendered math expressions, diagrams, maps, and 3D models to your wiki. For more information on creating rendered math expressions, see "[Writing mathematical expressions](/get-started/writing-on-github/working-with-advanced-formatting/writing-mathematical-expressions)." For more information on creating diagrams, maps and 3D models, see "[Creating diagrams](/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams)."{% endif %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/pages/check-workflow-run.md b/translations/pt-BR/data/reusables/pages/check-workflow-run.md index ef7d4d2fd7..a92939b229 100644 --- a/translations/pt-BR/data/reusables/pages/check-workflow-run.md +++ b/translations/pt-BR/data/reusables/pages/check-workflow-run.md @@ -1,8 +1,10 @@ -{% ifversion fpt %} -1. Unless your {% data variables.product.prodname_pages %} site is built from a private or internal repository and published from a branch, your site is built and deployed with a {% data variables.product.prodname_actions %} workflow. For more information about how to view the workflow status, see "[Viewing workflow run history](/actions/monitoring-and-troubleshooting-workflows/viewing-workflow-run-history)." +{% ifversion build-pages-with-actions %} +1. Your {% data variables.product.prodname_pages %} site is built and deployed with a {% data variables.product.prodname_actions %} workflow. For more information, see "[Viewing workflow run history](/actions/monitoring-and-troubleshooting-workflows/viewing-workflow-run-history)". -{% note %} + {% note %} -{% data reusables.pages.pages-builds-with-github-actions-public-beta %} + **Note:** {% data variables.product.prodname_actions %} is free for public repositories. Usage charges apply for private and internal repositories that go beyond the monthly allotment of free minutes. Para obter mais informações, consulte "[Limites de uso, cobrança e administração](/actions/reference/usage-limits-billing-and-administration)". -{% endnote %}{% endif %} + {% endnote %} + +{% endif %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/pages/pages-builds-with-github-actions-public-beta.md b/translations/pt-BR/data/reusables/pages/pages-builds-with-github-actions-public-beta.md deleted file mode 100644 index 5fe70e9468..0000000000 --- a/translations/pt-BR/data/reusables/pages/pages-builds-with-github-actions-public-beta.md +++ /dev/null @@ -1,5 +0,0 @@ -{% ifversion fpt %} - -**Note:** {% data variables.product.prodname_actions %} workflow runs for your {% data variables.product.prodname_pages %} sites are in public beta for public repositories and subject to change. {% data variables.product.prodname_actions %} workflow runs are free for public repositories. - -{% endif %} diff --git a/translations/pt-BR/data/reusables/pages/wildcard-dns-warning.md b/translations/pt-BR/data/reusables/pages/wildcard-dns-warning.md index 38d20bf70b..4a6291032a 100644 --- a/translations/pt-BR/data/reusables/pages/wildcard-dns-warning.md +++ b/translations/pt-BR/data/reusables/pages/wildcard-dns-warning.md @@ -1,5 +1,5 @@ {% warning %} -**Aviso:** é altamente recomendável não usar registros DNS curingas, como `*.example.com`. O registro DNS curinga permite que qualquer pessoa hospede um site do {% data variables.product.prodname_pages %} em um dos subdomínios que você tem. +**Aviso:** é altamente recomendável não usar registros DNS curingas, como `*.example.com`. A wildcard DNS record will allow anyone to host a {% data variables.product.prodname_pages %} site at one of your subdomains even when they are verified. Para obter mais informações, consulte "[Verificando o seu domínio personalizado para {% data variables.product.prodname_pages %}](/pages/configuring-a-custom-domain-for-your-github-pages-site/verifying-your-custom-domain-for-github-pages)." {% endwarning %} diff --git a/translations/pt-BR/data/reusables/projects/add-draft-issue.md b/translations/pt-BR/data/reusables/projects/add-draft-issue.md index 696a0e3615..222c8aebb3 100644 --- a/translations/pt-BR/data/reusables/projects/add-draft-issue.md +++ b/translations/pt-BR/data/reusables/projects/add-draft-issue.md @@ -1,3 +1,3 @@ {% data reusables.projects.add-item-bottom-row %} -1. Digite sua ideia e, em seguida, pressione **Enter**. ![Screenshot showing pasting an issue URL to add it to the project](/assets/images/help/projects-v2/add-draft-issue.png) +1. Digite sua ideia e, em seguida, pressione **Enter**. ![Captura de tela que mostra como colar a URL do problema para adicioná-lo ao projeto](/assets/images/help/projects-v2/add-draft-issue.png) 1. Para adicionar texto, clique no título do problema do rascunho. Na caixa de entrada do markdown que será exibida, digite o texto para o texto do problema do rascunho e clique em **Salvar**. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/projects/add-item-via-paste.md b/translations/pt-BR/data/reusables/projects/add-item-via-paste.md index f0ad9645a0..3af757e94f 100644 --- a/translations/pt-BR/data/reusables/projects/add-item-via-paste.md +++ b/translations/pt-BR/data/reusables/projects/add-item-via-paste.md @@ -1,3 +1,3 @@ {% data reusables.projects.add-item-bottom-row %} -1. Paste the URL of the issue or pull request. ![Screenshot showing pasting an issue URL to add it to the project](/assets/images/help/projects-v2/paste-url-to-add.png) +1. Paste the URL of the issue or pull request. ![Captura de tela que mostra como colar a URL do problema para adicioná-lo ao projeto](/assets/images/help/projects-v2/paste-url-to-add.png) 3. To add the issue or pull request, press Return. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/projects/enable-basic-workflow.md b/translations/pt-BR/data/reusables/projects/enable-basic-workflow.md index 109e25e0bb..b7e511670d 100644 --- a/translations/pt-BR/data/reusables/projects/enable-basic-workflow.md +++ b/translations/pt-BR/data/reusables/projects/enable-basic-workflow.md @@ -1,7 +1,7 @@ 1. Navigate to your project. -1. In the top-right, click {% octicon "kebab-horizontal" aria-label="The menu icon" %} to open the menu. ![Screenshot showing the menu icon](/assets/images/help/projects-v2/open-menu.png) -1. In the menu, click {% octicon "workflow" aria-label="The workflow icon" %} **Workflows**. ![Screenshot showing the 'Workflows' menu item](/assets/images/help/projects-v2/workflows-menu-item.png) -1. Under **Default workflows**, click on the workflow that you want to edit. ![Screenshot showing default workflows](/assets/images/help/projects-v2/default-workflows.png) -1. If the workflow can apply to both issues and pull requests, next to **When**, check the item type(s) that you want to act on. ![Screenshot showing the "when" configuration for a workflow](/assets/images/help/projects-v2/workflow-when.png) -1. Next to **Set**, choose the value that you want to set the status to. ![Screenshot showing the "set" configuration for a workflow](/assets/images/help/projects-v2/workflow-set.png) -1. If the workflow is disabled, click the toggle next to **Disabled** to enable the workflow. ![Screenshot showing the "enable" control for a workflow](/assets/images/help/projects-v2/workflow-enable.png) +1. Na parte superior direita, clique em {% octicon "kebab-horizontal" aria-label="The menu icon" %} para abrir o menu. ![Captura de tela que mostra o ícone de menu](/assets/images/help/projects-v2/open-menu.png) +1. No menu, clique em {% octicon "workflow" aria-label="The workflow icon" %} **Fluxos de trabalho**. ![Captura de tela que mostra o item de menu 'Fluxo de Trabalho'](/assets/images/help/projects-v2/workflows-menu-item.png) +1. Under **Default workflows**, click on the workflow that you want to edit. ![Captura de tela que mostra os fluxos de trabalho padrão](/assets/images/help/projects-v2/default-workflows.png) +1. If the workflow can apply to both issues and pull requests, next to **When**, check the item type(s) that you want to act on. ![Captura de tela que mostra a configuração "quando" para um fluxo de trabalho](/assets/images/help/projects-v2/workflow-when.png) +1. Next to **Set**, choose the value that you want to set the status to. ![Captura de tela que mostra a configuração "definir" para um fluxo de trabalho](/assets/images/help/projects-v2/workflow-set.png) +1. If the workflow is disabled, click the toggle next to **Disabled** to enable the workflow. ![Captura de tela que mostra a o controle "habilitar" para um fluxo de trabalho](/assets/images/help/projects-v2/workflow-enable.png) diff --git a/translations/pt-BR/data/reusables/projects/new-view.md b/translations/pt-BR/data/reusables/projects/new-view.md index 6befea1d5f..64fcf8e7ee 100644 --- a/translations/pt-BR/data/reusables/projects/new-view.md +++ b/translations/pt-BR/data/reusables/projects/new-view.md @@ -1 +1 @@ -1. To the right of your existing views, click **New view** ![Screenshot showing the column field menu](/assets/images/help/projects-v2/new-view.png) \ No newline at end of file +1. To the right of your existing views, click **New view** ![Captura de tela que mostra o menu de campos de coluna](/assets/images/help/projects-v2/new-view.png) \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/projects/project-settings.md b/translations/pt-BR/data/reusables/projects/project-settings.md index 1d847581a2..cd3959d000 100644 --- a/translations/pt-BR/data/reusables/projects/project-settings.md +++ b/translations/pt-BR/data/reusables/projects/project-settings.md @@ -1,3 +1,3 @@ 1. Navigate to your project. -1. In the top-right, click {% octicon "kebab-horizontal" aria-label="The menu icon" %} to open the menu. ![Screenshot showing the menu icon](/assets/images/help/projects-v2/open-menu.png) +1. Na parte superior direita, clique em {% octicon "kebab-horizontal" aria-label="The menu icon" %} para abrir o menu. ![Captura de tela que mostra o ícone de menu](/assets/images/help/projects-v2/open-menu.png) 2. In the menu, click {% octicon "gear" aria-label="The gear icon" %} **Settings** to access the project settings. ![Screenshot showing the 'Settings' menu item](/assets/images/help/projects-v2/settings-menu-item.png) diff --git a/translations/pt-BR/data/reusables/projects/reopen-a-project.md b/translations/pt-BR/data/reusables/projects/reopen-a-project.md index 05b2906fff..581efbf522 100644 --- a/translations/pt-BR/data/reusables/projects/reopen-a-project.md +++ b/translations/pt-BR/data/reusables/projects/reopen-a-project.md @@ -1,6 +1,6 @@ 1. Click the **Projects** tab. ![Captura de tela que mostra o botão de fechar projeto](/assets/images/help/issues/projects-profile-tab.png) 1. To show closed projects, click **Closed**. ![Captura de tela que mostra o botão de fechar projeto](/assets/images/help/issues/closed-projects-tab.png) 1. Click the project you want to reopen. -1. In the top-right, click {% octicon "kebab-horizontal" aria-label="The menu icon" %} to open the menu. ![Screenshot showing the menu icon](/assets/images/help/projects-v2/open-menu.png) +1. Na parte superior direita, clique em {% octicon "kebab-horizontal" aria-label="The menu icon" %} para abrir o menu. ![Captura de tela que mostra o ícone de menu](/assets/images/help/projects-v2/open-menu.png) 1. In the menu, click {% octicon "gear" aria-label="The gear icon" %} **Settings** to access the project settings. ![Screenshot showing the 'Settings' menu item](/assets/images/help/projects-v2/settings-menu-item.png) 1. At the bottom of the page, click **Re-open project**. ![Screenshot showing project re-open button](/assets/images/help/issues/reopen-project-button.png) diff --git a/translations/pt-BR/data/reusables/release-notes/ghas-3.4-secret-scanning-known-issue.md b/translations/pt-BR/data/reusables/release-notes/ghas-3.4-secret-scanning-known-issue.md new file mode 100644 index 0000000000..51048b2b8f --- /dev/null +++ b/translations/pt-BR/data/reusables/release-notes/ghas-3.4-secret-scanning-known-issue.md @@ -0,0 +1,16 @@ +{% ifversion ghes > 3.1 or ghes < 3.5 %} + +In some cases, GitHub Advanced Security customers who upgrade to GitHub Enterprise Server 3.5 or later may notice that alerts from secret scanning are missing in the web UI and REST API. To ensure the alerts remain visible, do not skip 3.4 when you upgrade from an earlier release to 3.5 or later. A fix for 3.5 and later will be available in an upcoming patch release. + +To plan an upgrade through 3.4, see the [Upgrade assistant](https://support.github.com/enterprise/server-upgrade). [Updated: 2022-08-16] + +{% elsif ghes > 3.4 or ghes < 3.7 %} + +In some cases, GitHub Advanced Security customers who upgrade to GitHub Enterprise Server {{ currentVersion }} may notice that alerts from secret scanning are missing in the web UI and REST API. To ensure the alerts remain visible, do not skip 3.4 as you upgrade to the latest release. To plan an upgrade through 3.4, see the [Upgrade assistant](https://support.github.com/enterprise/server-upgrade). + +- To display the missing alerts for all repositories owned by an organization, organization owners can navigate to the organization's **Code security and analysis** settings, then click **Enable all** for secret scanning. Para obter mais informações, consulte "[Gerenciar configurações de segurança e análise para sua organização](/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-security-and-analysis-settings-for-your-organization#enabling-or-disabling-a-feature-for-all-existing-repositories)". +- To display the missing alerts for an individual repository, people with admin access to the repository can disable then enable secret scanning for the repository. Para obter mais informações, consulte "[Gerenciar configurações de segurança e 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)". + +A fix will be available in an upcoming patch release. [Updated: 2022-08-16] + +{% endif %} diff --git a/translations/pt-BR/data/reusables/repositories/squash-and-rebase-linear-commit-hisitory.md b/translations/pt-BR/data/reusables/repositories/squash-and-rebase-linear-commit-hisitory.md deleted file mode 100644 index 03f4a57505..0000000000 --- a/translations/pt-BR/data/reusables/repositories/squash-and-rebase-linear-commit-hisitory.md +++ /dev/null @@ -1 +0,0 @@ -If there is a protected branch rule in your repository that requires a linear commit history, you must allow squash merging, rebase merging, or both. For more information, see "[About protected branches](/github/administering-a-repository/about-protected-branches#require-pull-request-reviews-before-merging)." diff --git a/translations/pt-BR/data/reusables/repositories/squash-and-rebase-linear-commit-history.md b/translations/pt-BR/data/reusables/repositories/squash-and-rebase-linear-commit-history.md new file mode 100644 index 0000000000..a87d94c2b2 --- /dev/null +++ b/translations/pt-BR/data/reusables/repositories/squash-and-rebase-linear-commit-history.md @@ -0,0 +1 @@ +If there is a protected branch rule in your repository that requires a linear commit history, you must allow squash merging, rebase merging, or both. Para obter mais informações, consulte "[Sobre branches protegidos](/github/administering-a-repository/about-protected-branches#require-pull-request-reviews-before-merging)". diff --git a/translations/pt-BR/data/reusables/saml/authorized-creds-info.md b/translations/pt-BR/data/reusables/saml/authorized-creds-info.md index 73c921cabc..f822271b5e 100644 --- a/translations/pt-BR/data/reusables/saml/authorized-creds-info.md +++ b/translations/pt-BR/data/reusables/saml/authorized-creds-info.md @@ -1,6 +1,6 @@ Before you can authorize a personal access token or SSH key, you must have a linked SAML identity. If you're a member of an organization where SAML SSO is enabled, you can create a linked identity by authenticating to your organization with your IdP at least once. Para obter mais informações, consulte "[Sobre a autenticação com logon único SAML](/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on)". -After you authorize a personal access token or SSH key. The token or key will stay authorized until revoked in one of these ways. +After you authorize a personal access token or SSH key, the token or key will stay authorized until revoked in one of the following ways. - An organization or enterprise owner revokes the authorization. - You are removed from the organization. - The scopes in a personal access token are edited, or the token is regenerated. 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 be2e0f50df..acfcb6d20b 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 @@ -71,7 +71,11 @@ PlanetScale | PlanetScale OAuth Token | planetscale_oauth_token{% endif %} {%- ifversion fpt or ghec or ghes > 3.2 or ghae %} PlanetScale | PlanetScale Service Token | planetscale_service_token{% endif %} {%- ifversion fpt or ghec or ghes > 3.2 or ghae %} -Plivo | Plivo Auth ID with Plivo Auth Token | plivo_auth_id
plivo_auth_token{% endif %} Postman | Postman API Key | postman_api_key Proctorio | Proctorio Consumer Key | proctorio_consumer_key Proctorio | Proctorio Linkage Key | proctorio_linkage_key Proctorio | Proctorio Registration Key | proctorio_registration_key Proctorio | Proctorio Secret Key | proctorio_secret_key Pulumi | Pulumi Access Token | pulumi_access_token PyPI | PyPI API Token | pypi_api_token +Plivo | Plivo Auth ID with Plivo Auth Token | plivo_auth_id
plivo_auth_token{% endif %} Postman | Postman API Key | postman_api_key +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +Prefect | Prefect Server API Key | prefect_server_api_key Prefect | Prefect User API Key | prefect_user_api_key{% endif %} Proctorio | Proctorio Consumer Key | proctorio_consumer_key Proctorio | Proctorio Linkage Key | proctorio_linkage_key Proctorio | Proctorio Registration Key | proctorio_registration_key Proctorio | Proctorio Secret Key | proctorio_secret_key Pulumi | Pulumi Access Token | pulumi_access_token PyPI | PyPI API Token | pypi_api_token +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +ReadMe | ReadMe API Access Key | readmeio_api_access_token{% endif %} {%- ifversion fpt or ghec or ghes > 3.5 or ghae-issue-7375 %} redirect.pizza | redirect.pizza API Token | redirect_pizza_api_token{% endif %} RubyGems | RubyGems API Key | rubygems_api_key Samsara | Samsara API Token | samsara_api_token Samsara | Samsara OAuth Access Token | samsara_oauth_access_token {%- ifversion fpt or ghec or ghes > 3.4 or ghae-issue-6944 %} @@ -96,6 +100,8 @@ Supabase | Supabase Service Key | supabase_service_key{% endif %} Tableau | Tabl Twilio | Twilio Access Token | twilio_access_token{% endif %} Twilio | Twilio Account String Identifier | twilio_account_sid Twilio | Twilio API Key | twilio_api_key {%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Typeform | Typeform Personal Access Token | typeform_personal_access_token{% endif %} +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +Uniwise | WISEflow API Key | wiseflow_api_key{% endif %} {%- ifversion fpt or ghec or ghes > 3.4 or ghae-issue-6944 %} WorkOS | WorkOS Production API Key | workos_production_api_key{% endif %} {%- ifversion fpt or ghec or ghes > 3.4 or ghae-issue-6944 %} diff --git a/translations/pt-BR/data/reusables/secret-scanning/partner-secret-list-public-repo.md b/translations/pt-BR/data/reusables/secret-scanning/partner-secret-list-public-repo.md index 7110d0b56b..e575bf2972 100644 --- a/translations/pt-BR/data/reusables/secret-scanning/partner-secret-list-public-repo.md +++ b/translations/pt-BR/data/reusables/secret-scanning/partner-secret-list-public-repo.md @@ -71,12 +71,15 @@ | PlanetScale | PlanetScale Service Token | | Plivo | Plivo Auth ID and Token | | Postman | Chave da API de Postman | +| Prefect | Prefect Server API Key | +| Prefect | Prefect User API Token | | Proctorio | Chave de Consumidor de Proctorio | | Proctorio | Chave de vínculo de Proctorio | | Proctorio | Chave de registro de Proctorio | | Proctorio | Chave de segredo de Proctorio | | Pulumi | Token de acesso de Pulumi | | PyPI | PyPI API Token | +| ReadMe | ReadMe API Access Key | | redirect.pizza | redirect.pizza API Token | | RubyGems | RubyGems API Key | | Samsara | Token de API de Samsara | @@ -102,5 +105,6 @@ | Twilio | Identificador de string de conta de Twilio | | Twilio | Chave da API de Twilio | | Typeform | Typeform Personal Access Token | +| Uniwise | WISEflow API Key | | Valour | Valour Access Token | | Zuplo | Zuplo Consumer API | diff --git a/translations/pt-BR/data/reusables/secret-scanning/push-protection-command-line-choice.md b/translations/pt-BR/data/reusables/secret-scanning/push-protection-command-line-choice.md new file mode 100644 index 0000000000..ac9a80af40 --- /dev/null +++ b/translations/pt-BR/data/reusables/secret-scanning/push-protection-command-line-choice.md @@ -0,0 +1 @@ +Ao tentar enviar um segredo compatível para um repositório ou organização com {% data variables.product.prodname_secret_scanning %} como uma proteção push habilitada, o {% data variables.product.prodname_dotcom %} bloqueará o push. You can remove the secret from your branch or follow a provided URL to allow the push. diff --git a/translations/pt-BR/data/reusables/secret-scanning/push-protection-multiple-branch-note.md b/translations/pt-BR/data/reusables/secret-scanning/push-protection-multiple-branch-note.md new file mode 100644 index 0000000000..5f6d94b452 --- /dev/null +++ b/translations/pt-BR/data/reusables/secret-scanning/push-protection-multiple-branch-note.md @@ -0,0 +1,8 @@ +{% note %} + +**Atenção**: + +* If your git configuration supports pushes to multiple branches, and not only to the current branch, your push may be blocked due to additional and unintended refs being pushed. For more information, see the [`push.default` options](https://git-scm.com/docs/git-config#Documentation/git-config.txt-pushdefault) in the Git documentation. +* If {% data variables.product.prodname_secret_scanning %} upon a push times out, {% data variables.product.prodname_dotcom %} will still scan your commits for secrets after the push. + +{% endnote %} diff --git a/translations/pt-BR/data/reusables/secret-scanning/push-protection-remove-secret.md b/translations/pt-BR/data/reusables/secret-scanning/push-protection-remove-secret.md new file mode 100644 index 0000000000..d4fd0e390e --- /dev/null +++ b/translations/pt-BR/data/reusables/secret-scanning/push-protection-remove-secret.md @@ -0,0 +1 @@ +If you confirm a secret is real, you need to remove the secret from your branch, _from all the commits it appears in_, before pushing again. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/secret-scanning/push-protection-web-ui-choice.md b/translations/pt-BR/data/reusables/secret-scanning/push-protection-web-ui-choice.md new file mode 100644 index 0000000000..bc75f9431c --- /dev/null +++ b/translations/pt-BR/data/reusables/secret-scanning/push-protection-web-ui-choice.md @@ -0,0 +1,6 @@ +Ao usar a interface de usuário web para tentar confirmar um segredo suportado para um repositório ou organização com digitalização de segredo como uma proteção de push habilitada {% data variables.product.prodname_dotcom %} bloqueará o commit. + +Você verá um banner no topo da página com informações sobre a localização do segredo, e o segredo também será sublinhado no arquivo para que você possa encontrá-lo facilmente. + + ![Captura de tela que mostra o commit na interface de usuário da web bloqueado devido à proteção de push da digitalização de segredo](/assets/images/help/repository/secret-scanning-push-protection-web-ui-commit-blocked-banner.png) + \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/secret-scanning/secret-list-private-push-protection.md b/translations/pt-BR/data/reusables/secret-scanning/secret-list-private-push-protection.md index 027348a57e..65e400a65d 100644 --- a/translations/pt-BR/data/reusables/secret-scanning/secret-list-private-push-protection.md +++ b/translations/pt-BR/data/reusables/secret-scanning/secret-list-private-push-protection.md @@ -1,47 +1,26 @@ -| Provider | Segredo compatível | Secret type | -| ------------------------- | ------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -| Adafruit IO | Chave de IO de Adafruit | adafruit_io_key | -| Alibaba Cloud | Alibaba Cloud Access Key ID with Alibaba Cloud Access Key Secret | alibaba_cloud_access_key_id
alibaba_cloud_access_key_secret | -| Amazon | Amazon OAuth Client ID with Amazon OAuth Client Secret | amazon_oauth_client_id
amazon_oauth_client_secret | -| Amazon Web Services (AWS) | Amazon AWS Access Key ID with Amazon AWS Secret Access Key | aws_access_key_id
aws_secret_access_key | -| Amazon Web Services (AWS) | Amazon AWS Session Token with Amazon AWS Temporary Access Key ID and Amazon AWS Secret Access Key | aws_session_token
aws_temporary_access_key_id
aws_secret_access_key | -| Asana | Asana Personal Access Token | asana_personal_access_token | -| Atlassian | Bitbucket Server Personal Access Token | bitbucket_server_personal_access_token | -| Azure | Azure Active Directory Application Secret | azure_active_directory_application_secret | -| Azure | Azure Cache for Redis Access Key | azure_cache_for_redis_access_key | -| Azure | Token de acesso pessoal do Azure DevOps | azure_devops_personal_access_token | -| Checkout.com | Checkout.com Production Secret Key | checkout_production_secret_key | -| Clojars | Token de implantação de Clojars | clojars_deploy_token | -| Databricks | Token de acesso de Databricks | databricks_access_token | -| DigitalOcean | DigitalOcean Personal Access Token | digitalocean_personal_access_token | -| DigitalOcean | DigitalOcean OAuth Token | digitalocean_oauth_token | -| DigitalOcean | DigitalOcean Refresh Token | digitalocean_refresh_token | -| DigitalOcean | DigitalOcean System Token | digitalocean_system_token | -| Discord | Token de Bot de Discord | discord_bot_token | -| Doppler | Token pessoal de Doppler | doppler_personal_token | -| Doppler | Token de serviço de Doppler | doppler_service_token | -| Doppler | Token de CLI de Doppler | doppler_cli_token | -| Doppler | Token de SCIM de Doppler | doppler_scim_token | -| Doppler | Doppler Audit Token | doppler_audit_token | -| Dropbox | Token de acesso à vida curta do Dropbox | dropbox_short_lived_access_token | -| Duffel | Duffel Live Access Token | duffel_live_access_token | -| EasyPost | EasyPost Production API Key | easypost_production_api_key | -| Flutterwave | Flutterwave Live API Secret Key | flutterwave_live_api_secret_key | -| Fullstory | FullStory API Key | fullstory_api_key | -| GitHub | Token de acesso pessoal do GitHub | github_personal_access_token | -| GitHub | GitHub OAuth Access Token | github_oauth_access_token | -| GitHub | GitHub Refresh Token | github_refresh_token | -| GitHub | Token de acesso à instalação do aplicativo GitHub | github_app_installation_access_token | -| GitHub | Chave privada de SSH do GitHub | github_ssh_private_key | -| Google | Google Cloud Storage Service Account Access Key ID with Google Cloud Storage Access Key Secret | google_cloud_storage_service_account_access_key_id
google_cloud_storage_access_key_secret | -| Google | Google Cloud Storage User Access Key ID with Google Cloud Storage Access Key Secret | google_cloud_storage_user_access_key_id
google_cloud_storage_access_key_secret | -| Google | Google OAuth Client ID with Google OAuth Client Secret | google_oauth_client_id
google_oauth_client_secret | -| Grafana | Grafana API Key | grafana_api_key | -| Hubspot | Chave da API de Hubspot | hubspot_api_key | -| Intercom | Intercom Access Token | intercom_access_token | +| Provider | Segredo compatível | Secret type | +| ------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | +| Adafruit IO | Chave de IO de Adafruit | adafruit_io_key | +| Alibaba Cloud | Alibaba Cloud Access Key ID with Alibaba Cloud Access Key Secret | alibaba_cloud_access_key_id
alibaba_cloud_access_key_secret | +| Amazon | Amazon OAuth Client ID with Amazon OAuth Client Secret | amazon_oauth_client_id
amazon_oauth_client_secret | +| Amazon Web Services (AWS) | Amazon AWS Access Key ID with Amazon AWS Secret Access Key | aws_access_key_id
aws_secret_access_key | +| Amazon Web Services (AWS) | Amazon AWS Session Token with Amazon AWS Temporary Access Key ID and Amazon AWS Secret Access Key | aws_session_token
aws_temporary_access_key_id
aws_secret_access_key | +| Asana | Asana Personal Access Token | asana_personal_access_token | +| Atlassian | Bitbucket Server Personal Access Token | bitbucket_server_personal_access_token | +| Azure | Azure Active Directory Application Secret | azure_active_directory_application_secret | +| Azure | Azure Cache for Redis Access Key | azure_cache_for_redis_access_key | +| Azure | Token de acesso pessoal do Azure DevOps | azure_devops_personal_access_token | {%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} -JFrog | JFrog Platform Access Token | jfrog_platform_access_token JFrog | JFrog Platform API Key | jfrog_platform_api_key{% endif %} Ionic | Ionic Personal Access Token | ionic_personal_access_token Ionic | Ionic Refresh Token | ionic_refresh_token Linear | Linear API Key | linear_api_key Linear | Linear OAuth Access Token | linear_oauth_access_token Midtrans | Midtrans Production Server Key | midtrans_production_server_key New Relic | New Relic Personal API Key | new_relic_personal_api_key New Relic | New Relic REST API Key | new_relic_rest_api_key New Relic | New Relic Insights Query Key | new_relic_insights_query_key npm | npm Access Token | npm_access_token NuGet | NuGet API Key | nuget_api_key Onfido | Onfido Live API Token | onfido_live_api_token OpenAI | OpenAI API Key | openai_api_key PlanetScale | PlanetScale Database Password | planetscale_database_password PlanetScale | PlanetScale OAuth Token | planetscale_oauth_token PlanetScale | PlanetScale Service Token | planetscale_service_token Postman | Postman API Key | postman_api_key Proctorio | Proctorio Secret Key | proctorio_secret_key +Azure | Azure Storage Account Key | azure_storage_account_key{% endif %} Checkout.com | Checkout.com Production Secret Key | checkout_production_secret_key Clojars | Clojars Deploy Token | clojars_deploy_token Databricks | Databricks Access Token | databricks_access_token DigitalOcean | DigitalOcean Personal Access Token | digitalocean_personal_access_token DigitalOcean | DigitalOcean OAuth Token | digitalocean_oauth_token DigitalOcean | DigitalOcean Refresh Token | digitalocean_refresh_token DigitalOcean | DigitalOcean System Token | digitalocean_system_token Discord | Discord Bot Token | discord_bot_token Doppler | Doppler Personal Token | doppler_personal_token Doppler | Doppler Service Token | doppler_service_token Doppler | Doppler CLI Token | doppler_cli_token Doppler | Doppler SCIM Token | doppler_scim_token Doppler | Doppler Audit Token | doppler_audit_token Dropbox | Dropbox Short Lived Access Token | dropbox_short_lived_access_token Duffel | Duffel Live Access Token | duffel_live_access_token EasyPost | EasyPost Production API Key | easypost_production_api_key Flutterwave | Flutterwave Live API Secret Key | flutterwave_live_api_secret_key Fullstory | FullStory API Key | fullstory_api_key GitHub | GitHub Personal Access Token | github_personal_access_token GitHub | GitHub OAuth Access Token | github_oauth_access_token GitHub | GitHub Refresh Token | github_refresh_token GitHub | GitHub App Installation Access Token | github_app_installation_access_token GitHub | GitHub SSH Private Key | github_ssh_private_key Google | Google Cloud Storage Service Account Access Key ID with Google Cloud Storage Access Key Secret | google_cloud_storage_service_account_access_key_id
google_cloud_storage_access_key_secret Google | Google Cloud Storage User Access Key ID with Google Cloud Storage Access Key Secret | google_cloud_storage_user_access_key_id
google_cloud_storage_access_key_secret Google | Google OAuth Client ID with Google OAuth Client Secret | google_oauth_client_id
google_oauth_client_secret Grafana | Grafana API Key | grafana_api_key Hubspot | Hubspot API Key | hubspot_api_key Intercom | Intercom Access Token | intercom_access_token +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +JFrog | JFrog Platform Access Token | jfrog_platform_access_token JFrog | JFrog Platform API Key | jfrog_platform_api_key{% endif %} Ionic | Ionic Personal Access Token | ionic_personal_access_token Ionic | Ionic Refresh Token | ionic_refresh_token Linear | Linear API Key | linear_api_key Linear | Linear OAuth Access Token | linear_oauth_access_token Midtrans | Midtrans Production Server Key | midtrans_production_server_key New Relic | New Relic Personal API Key | new_relic_personal_api_key New Relic | New Relic REST API Key | new_relic_rest_api_key New Relic | New Relic Insights Query Key | new_relic_insights_query_key npm | npm Access Token | npm_access_token NuGet | NuGet API Key | nuget_api_key Onfido | Onfido Live API Token | onfido_live_api_token OpenAI | OpenAI API Key | openai_api_key PlanetScale | PlanetScale Database Password | planetscale_database_password PlanetScale | PlanetScale OAuth Token | planetscale_oauth_token PlanetScale | PlanetScale Service Token | planetscale_service_token Postman | Postman API Key | postman_api_key +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +Prefect | Prefect Server API Key | prefect_server_api_key Prefect | Prefect User API Key | prefect_user_api_key{% endif %} Proctorio | Proctorio Secret Key | proctorio_secret_key +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +ReadMe | ReadMe API Access Key | readmeio_api_access_token{% endif %} {%- ifversion fpt or ghec or ghes > 3.5 or ghae-issue-7375 %} -redirect.pizza | redirect.pizza API Token | redirect_pizza_api_token{% endif %} Samsara | Samsara API Token | samsara_api_token Samsara | Samsara OAuth Access Token | samsara_oauth_access_token SendGrid | SendGrid API Key | sendgrid_api_key Sendinblue | Sendinblue API Key | sendinblue_api_key Sendinblue | Sendinblue SMTP Key | sendinblue_smtp_key Shippo | Shippo Live API Token | shippo_live_api_token Shopify | Shopify App Shared Secret | shopify_app_shared_secret Shopify | Shopify Access Token | shopify_access_token Slack | Slack API Token | slack_api_token Stripe | Stripe Live API Secret Key | stripe_api_key Tencent Cloud | Tencent Cloud Secret ID | tencent_cloud_secret_id Typeform | Typeform Personal Access Token | typeform_personal_access_token WorkOS | WorkOS Production API Key | workos_production_api_key +redirect.pizza | redirect.pizza API Token | redirect_pizza_api_token{% endif %} Samsara | Samsara API Token | samsara_api_token Samsara | Samsara OAuth Access Token | samsara_oauth_access_token SendGrid | SendGrid API Key | sendgrid_api_key Sendinblue | Sendinblue API Key | sendinblue_api_key Sendinblue | Sendinblue SMTP Key | sendinblue_smtp_key Shippo | Shippo Live API Token | shippo_live_api_token Shopify | Shopify App Shared Secret | shopify_app_shared_secret Shopify | Shopify Access Token | shopify_access_token Slack | Slack API Token | slack_api_token Stripe | Stripe Live API Secret Key | stripe_api_key Tencent Cloud | Tencent Cloud Secret ID | tencent_cloud_secret_id Typeform | Typeform Personal Access Token | typeform_personal_access_token +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +Uniwise | WISEflow API Key | wiseflow_api_key{% endif %} WorkOS | WorkOS Production API Key | workos_production_api_key {%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} Zuplo | Zuplo Consumer API Key | zuplo_consumer_api_key{% endif %} diff --git a/translations/pt-BR/data/reusables/user-settings/jira_help_docs.md b/translations/pt-BR/data/reusables/user-settings/jira_help_docs.md index 7fd16b9a2a..c9f55c0a3e 100644 --- a/translations/pt-BR/data/reusables/user-settings/jira_help_docs.md +++ b/translations/pt-BR/data/reusables/user-settings/jira_help_docs.md @@ -1 +1 @@ -1. Vincule a sua conta do GitHub ao Jira. Para obter mais informações, consulte a [documentação de ajuda do Atlassian.](https://confluence.atlassian.com/adminjiracloud/connect-jira-cloud-to-github-814188429.html) +1. Vincule a sua conta do GitHub ao Jira. For more information, see [Atlassian's help documentation](https://confluence.atlassian.com/adminjiracloud/connect-jira-cloud-to-github-814188429.html). diff --git a/translations/pt-BR/data/reusables/user-settings/sudo-mode-popup.md b/translations/pt-BR/data/reusables/user-settings/sudo-mode-popup.md index ec184765fe..82139449cb 100644 --- a/translations/pt-BR/data/reusables/user-settings/sudo-mode-popup.md +++ b/translations/pt-BR/data/reusables/user-settings/sudo-mode-popup.md @@ -1,3 +1,3 @@ {%- ifversion fpt or ghec or ghes %} -1. If prompted, confirm access to your account on {% data variables.product.product_name %}. For more information, see "[Sudo mode](/authentication/keeping-your-account-and-data-secure/sudo-mode)." +1. If prompted, confirm access to your account on {% data variables.product.product_name %}. Para obter mais informações, consulte "[modo Sudo](/authentication/keeping-your-account-and-data-secure/sudo-mode)". {%- endif %} diff --git a/translations/pt-BR/data/ui.yml b/translations/pt-BR/data/ui.yml index 98933bebac..4a96584bb0 100644 --- a/translations/pt-BR/data/ui.yml +++ b/translations/pt-BR/data/ui.yml @@ -5,10 +5,9 @@ header: github_docs: GitHub Docs contact: Contato notices: - ghae_silent_launch: O GitHub AE está atualmente sob versão limitada. Entre em contato com nossa Equipe de Vendas para saber mais. + ghae_silent_launch: GitHub AE is currently under limited release. release_candidate: '# O nome da versão é interpretado antes do texto abaixo por meio de includes/header-notification.html'' está atualmente disponível como candidato da versão. Para obter mais informações, consulte "Sobre atualizações para novas versões."''' - localization_complete: Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco. - localization_in_progress: Olá! No momento, esta página ainda está sendo desenvolvida ou traduzida. Para obter as informações mais recentes, acesse a documentação em inglês. + localization_complete: We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation. early_access: '📣 Não compartilhe esta URL publicamente. Esta página contém conteúdo sobre um recurso de acesso antecipado.' release_notes_use_latest: Please use the latest release for the latest security, performance, and bug fixes. #GHES release notes diff --git a/translations/pt-BR/data/variables/release_candidate.yml b/translations/pt-BR/data/variables/release_candidate.yml index d39e7c0f8d..ec65ef6f94 100644 --- a/translations/pt-BR/data/variables/release_candidate.yml +++ b/translations/pt-BR/data/variables/release_candidate.yml @@ -1,2 +1,2 @@ --- -version: enterprise-server@3.6 +version: '' diff --git a/translations/zh-CN/content/actions/deployment/targeting-different-environments/using-environments-for-deployment.md b/translations/zh-CN/content/actions/deployment/targeting-different-environments/using-environments-for-deployment.md index 22323361b4..4f887125d0 100644 --- a/translations/zh-CN/content/actions/deployment/targeting-different-environments/using-environments-for-deployment.md +++ b/translations/zh-CN/content/actions/deployment/targeting-different-environments/using-environments-for-deployment.md @@ -99,7 +99,7 @@ Organizations with {% data variables.product.prodname_team %} and users with {% 1. 输入机密值。 1. 单击 **Add secret(添加密码)**。 -您还可以通过 REST API 创建和配置环境。 更多信息请参阅“[环境](/rest/reference/repos#environments)”和“[密码](/rest/reference/actions#secrets)”。 +您还可以通过 REST API 创建和配置环境。 For more information, see "[Deployment environments](/rest/deployments/environments)," "[GitHub Actions Secrets](/rest/actions/secrets)," and "[Deployment branch policies](/rest/deployments/branch-policies)." 运行引用不存在的环境的工作流程将使用引用的名称创建环境。 新创建的环境将不配置任何保护规则或机密。 可在仓库中编辑工作流程的任何人都可以通过工作流程文件创建环境,但只有仓库管理员才能配置环境。 diff --git a/translations/zh-CN/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md b/translations/zh-CN/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md index bb0b399806..218769a74a 100644 --- a/translations/zh-CN/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md +++ b/translations/zh-CN/content/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow.md @@ -63,7 +63,7 @@ runs-on: [self-hosted, linux, x64, gpu] - `x64` - 仅使用基于 x64 硬件的运行器。 - `gpu` - 此自定义标签已被手动分配给安装了 GPU 硬件的自托管运行器。 -这些标签累计运行,所以自托管运行器的标签必须匹配所有四个标签才能处理该作业。 +These labels operate cumulatively, so a self-hosted runner must have all four labels to be eligible to process the job. ## 自托管运行器的路由优先级 diff --git a/translations/zh-CN/content/actions/using-workflows/workflow-commands-for-github-actions.md b/translations/zh-CN/content/actions/using-workflows/workflow-commands-for-github-actions.md index 76217726af..37869a815e 100644 --- a/translations/zh-CN/content/actions/using-workflows/workflow-commands-for-github-actions.md +++ b/translations/zh-CN/content/actions/using-workflows/workflow-commands-for-github-actions.md @@ -25,7 +25,7 @@ versions: 操作可以与运行器机器进行通信,以设置环境变量,其他操作使用的输出值,将调试消息添加到输出日志和其他任务。 -大多数工作流程命令使用特定格式的 `echo` 命令,而其他工作流程则通过写入文件被调用。 更多信息请参阅“[环境文件](#environment-files)”。 +大多数工作流程命令使用特定格式的 `echo` 命令,而其他工作流程则通过写入文件被调用。 For more information, see "[Environment files](#environment-files)." ### 示例 @@ -623,6 +623,12 @@ steps: {delimiter} ``` +{% warning %} + +**Warning:** Make sure the delimiter you're using is randomly generated and unique for each run. For more information, see "[Understanding the risk of script injections](/actions/security-guides/security-hardening-for-github-actions#understanding-the-risk-of-script-injections)". + +{% endwarning %} + #### 示例 此示例使用 `EOF` 作为分隔符,并将 `JSON_RESPONSE` 环境变量设置为 `curl` 响应的值。 diff --git a/translations/zh-CN/content/admin/overview/creating-an-enterprise-account.md b/translations/zh-CN/content/admin/overview/creating-an-enterprise-account.md index 15d9fa44f1..ae73514e76 100644 --- a/translations/zh-CN/content/admin/overview/creating-an-enterprise-account.md +++ b/translations/zh-CN/content/admin/overview/creating-an-enterprise-account.md @@ -1,6 +1,6 @@ --- -title: Creating an enterprise account -intro: 'If you''re currently using {% data variables.product.prodname_ghe_cloud %} with a single organization, you can create an enterprise account to centrally manage multiple organizations.' +title: 创建企业帐户 +intro: '如果您当前在单个组织中使用 {% data variables.product.prodname_ghe_cloud %} ,则可以创建企业帐户来集中管理多个组织。' versions: ghec: '*' type: how_to @@ -9,48 +9,49 @@ topics: - Enterprise - Fundamentals permissions: Organization owners can create an enterprise account. -shortTitle: Create enterprise account +shortTitle: 创建企业帐户 --- -## About enterprise account creation +## 关于企业帐户创建 -{% data variables.product.prodname_ghe_cloud %} includes the option to create an enterprise account, which enables collaboration between multiple organizations and gives administrators a single point of visibility and management. For more information, see "[About enterprise accounts](/admin/overview/about-enterprise-accounts)." +{% data variables.product.prodname_ghe_cloud %} 包括创建企业帐户的选项,该选项支持多个组织之间的协作,并为管理员提供单一的可见性和管理点。 更多信息请参阅“[关于企业帐户](/admin/overview/about-enterprise-accounts)”。 -{% data reusables.enterprise.create-an-enterprise-account %} If you pay by invoice, you can create an enterprise account yourself on {% data variables.product.prodname_dotcom %}. If not, you can [contact our sales team](https://github.com/enterprise/contact?ref_page=/pricing&ref_cta=Contact%20Sales&ref_loc=cards) to create an enterprise account for you. +{% data reusables.enterprise.create-an-enterprise-account %} 如果您通过发票付款,则可以在 {% data variables.product.prodname_dotcom %} 上自行创建企业帐户。 如果没有,您可以[联系我们的销售团队](https://github.com/enterprise/contact?ref_page=/pricing&ref_cta=Contact%20Sales&ref_loc=cards)为您创建一个企业帐户。 -An enterprise account is included in {% data variables.product.prodname_ghe_cloud %}, so creating one will not affect your bill. +An enterprise account is included with {% data variables.product.prodname_ghe_cloud %}. Creation of an enterprise account does not result in additional charges on your bill. -When you create an enterprise account, your existing organization will automatically be owned by the enterprise account. All current owners of your organization will become owners of the enterprise account. All current billing managers of the organization will become billing managers of the new enterprise account. The current billing details of the organization, including the organization's billing email address, will become billing details of the new enterprise account. +When you create an enterprise account that owns your existing organization on {% data variables.product.product_name %}, the organization's resources remain accessible to members at the same URLs. After you add your organization to the enterprise account, the following changes will apply to the organization. -If the organization is connected to {% data variables.product.prodname_ghe_server %} or {% data variables.product.prodname_ghe_managed %} via {% data variables.product.prodname_github_connect %}, upgrading the organization to an enterprise account **will not** update the connection. If you want to connect to the new enterprise account, you must disable and re-enable {% data variables.product.prodname_github_connect %}. +- Your existing organization will automatically be owned by the enterprise account. +- {% data variables.product.company_short %} bills the enterprise account for usage within all organizations owned by the enterprise. The current billing details for the organization, including the organization's billing email address, will become billing details for the new enterprise account. 更多信息请参阅“[管理企业的计费](/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise)”。 +- All current owners of your organization will become owners of the enterprise account, and all current billing managers of the organization will become billing managers of the new enterprise account. 更多信息请参阅“[企业中的角色](/admin/user-management/managing-users-in-your-enterprise/roles-in-an-enterprise)”。 -- "[Managing {% data variables.product.prodname_github_connect %}](/enterprise-server@latest/admin/configuration/configuring-github-connect/managing-github-connect)" in the {% data variables.product.prodname_ghe_server %} documentation -- "[Managing {% data variables.product.prodname_github_connect %}](/github-ae@latest/admin/configuration/configuring-github-connect/managing-github-connect)" in the {% data variables.product.prodname_ghe_managed %} documentation +For more information about the changes that apply to an organization after you add the organization to an enterprise, see "[Adding organizations to your enterprise](/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise#about-addition-of-organizations-to-your-enterprise-account)." -## Creating an enterprise account on {% data variables.product.prodname_dotcom %} +## 在 {% data variables.product.prodname_dotcom %} 上创建企业帐户 -To create an enterprise account, your organization must be using {% data variables.product.prodname_ghe_cloud %}. +要创建企业帐户,您的组织必须使用 {% data variables.product.prodname_ghe_cloud %}。 -If you pay by invoice, you can create an enterprise account directly through {% data variables.product.prodname_dotcom %}. If you do not currently pay by invoice, you can [contact our sales team](https://github.com/enterprise/contact?ref_page=/pricing&ref_cta=Contact%20Sales&ref_loc=cards) to create an enterprise account for you. +如果按发票付款,可以直接通过 {% data variables.product.prodname_dotcom %} 创建企业帐户。 如果您目前不通过发票付款,可以[联系我们的销售团队](https://github.com/enterprise/contact?ref_page=/pricing&ref_cta=Contact%20Sales&ref_loc=cards)为您创建企业帐户。 {% data reusables.organizations.billing-settings %} -1. Click **Upgrade to enterprise account**. +1. 单击 **Upgrade to enterprise account(升级到企业帐户)**。 - ![Screenshot of the "Upgrade to an enterprise account" button](/assets/images/help/business-accounts/upgrade-to-enterprise-account.png) -1. Under "Enterprise name", type a name for your enterprise account. + !["升级到企业帐户" 按钮的屏幕截图](/assets/images/help/business-accounts/upgrade-to-enterprise-account.png) +1. 在“Enterprise name(企业名称)”下,键入企业帐户的名称。 - ![Screenshot of the "Enterprise name" field](/assets/images/help/business-accounts/enterprise-name-field.png) -1. Under "Enterprise URL slug", type a slug for your enterprise account. This slug will be used in the URL for your enterprise. For example, if you choose `octo-enterprise`, the URL for your enterprise will be `https://github.com/enterprises/octo-enterprise`. + !["企业名称" 字段的屏幕截图](/assets/images/help/business-accounts/enterprise-name-field.png) +1. 在“Enterprise URL slug(企业 URL 辅助信息域)”下,键入企业帐户的辅助信息。 此数据辅助信息将在企业的 URL 中使用。 例如,如果您选择 `octo-enterprise`,则企业的 URL 将为 `https://github.com/enterprises/octo-enterprise`。 - ![Screenshot of the "Enterprise URL slug" field](/assets/images/help/business-accounts/enterprise-slug-field.png) -1. Click **Confirm and upgrade**. + !["企业 URL 辅助信息域" 字段的屏幕截图](/assets/images/help/business-accounts/enterprise-slug-field.png) +1. 单击 **Confirm and upgrade(确认并升级)**。 - ![Screenshot of the "Confirm and upgrade" button](/assets/images/help/business-accounts/confirm-and-upgrade-button.png) -1. Read the warnings, then click **Create enterprise account**. + !["确认并升级" 按钮的屏幕截图](/assets/images/help/business-accounts/confirm-and-upgrade-button.png) +1. 阅读警告,然后单击 **Create enterprise account(创建企业帐户)**。 - ![Screenshot of the "Create enterprise account" button](/assets/images/help/business-accounts/create-enterprise-account-button.png) + !["创建企业帐户" 按钮的屏幕截图](/assets/images/help/business-accounts/create-enterprise-account-button.png) -## Next steps +## 后续步骤 -After your enterprise account is created, we recommend learning more about how enterprise accounts work and configuring settings and policies. For more information, follow the "[Get started with your enterprise account](/admin/guides#get-started-with-your-enterprise-account)" learning path. +创建企业帐户后,我们建议详细了解企业帐户的工作原理以及配置设置和策略。 有关详细信息,请遵循“[开始使用您的企业帐户](/admin/guides#get-started-with-your-enterprise-account)”学习路径。 diff --git a/translations/zh-CN/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise.md b/translations/zh-CN/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise.md index 7403187303..21ad8a9642 100644 --- a/translations/zh-CN/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise.md +++ b/translations/zh-CN/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise.md @@ -96,7 +96,7 @@ shortTitle: 仓库管理策略 {% data reusables.enterprise-accounts.policies-tab %} {% data reusables.enterprise-accounts.repositories-tab %} 5. 在“Repository creation”下,检查有关更改设置的信息。 {% data reusables.enterprise-accounts.view-current-policy-config-orgs %} -{% ifversion ghes or ghae %} +{% ifversion ghes or ghae or ghec %} {% data reusables.enterprise-accounts.repo-creation-policy %} {% data reusables.enterprise-accounts.repo-creation-types %} {% else %} diff --git a/translations/zh-CN/content/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise.md b/translations/zh-CN/content/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise.md index 033501e26f..ef9824ba86 100644 --- a/translations/zh-CN/content/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise.md +++ b/translations/zh-CN/content/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise.md @@ -1,6 +1,6 @@ --- -title: 将组织添加到企业 -intro: 您可以创建新的组织或邀请现有组织来管理您的企业。 +title: Adding organizations to your enterprise +intro: You can create new organizations or invite existing organizations to manage within your enterprise. redirect_from: - /github/setting-up-and-managing-your-enterprise/managing-organizations-in-your-enterprise-account/adding-organizations-to-your-enterprise-account - /articles/adding-organizations-to-your-enterprise-account @@ -13,39 +13,60 @@ topics: - Administrator - Enterprise - Organizations -shortTitle: 添加组织 +shortTitle: Add organizations permissions: Enterprise owners can add organizations to an enterprise. --- -## 关于组织 +## About addition of organizations to your enterprise account -您的企业帐户可以拥有组织。 企业成员可以跨组织内的相关项目进行协作。 更多信息请参阅“[关于组织](/organizations/collaborating-with-groups-in-organizations/about-organizations)”。 +Your enterprise account can own organizations. Members of your enterprise can collaborate across related projects within an organization. For more information, see "[About organizations](/organizations/collaborating-with-groups-in-organizations/about-organizations)." -You can add a new or existing organization to your enterprise in your enterprise account's settings. +You can add new organizations to your enterprise account. If you do not use {% data variables.product.prodname_emus %}, you can add existing organizations on {% data variables.product.product_location %} to your enterprise. You cannot add an existing organization from an {% data variables.product.prodname_emu_enterprise %} to a different enterprise. -您只能以这种方式将组织添加到现有企业帐户。 {% data reusables.enterprise.create-an-enterprise-account %} 更多信息请参阅“[创建企业帐户](/admin/overview/creating-an-enterprise-account)”。 +{% data reusables.enterprise.create-an-enterprise-account %} For more information, see "[Creating an enterprise account](/admin/overview/creating-an-enterprise-account)." -## 在企业帐户中创建组织 +After you add an existing organization to your enterprise, the organization's resources remain accessible to members at the same URLs, and the following changes will apply. -在企业帐户设置中创建的新组织包含在企业帐户的 {% data variables.product.prodname_ghe_cloud %} 订阅中。 +- The organization's members will become members of the enterprise, and {% data variables.product.company_short %} will bill the enterprise account for the organization's usage. You must ensure that the enterprise account has enough licenses to accommodate any new members. For more information, see "[About billing for your enterprise](/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise)." +- Enterprise owners can manage their role within the organization. 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)." +- Any policies applied to the enterprise will apply to the organization. For more information, see "[About enterprise policies](/admin/policies/enforcing-policies-for-your-enterprise/about-enterprise-policies)." +- If SAML SSO is configured for the enterprise account, the enterprise's SAML configuration will apply to the organization. If the organization used SAML SSO, the enterprise account's configuration will replace the organization's configuration. SCIM is not available for enterprise accounts, so SCIM will be disabled for the organization. For more information, see "[Configuring SAML single sign-on for your enterprise](/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-saml-single-sign-on-for-your-enterprise)" and "[Switching your SAML configuration from an organization to an enterprise account](/admin/identity-and-access-management/using-saml-for-enterprise-iam/switching-your-saml-configuration-from-an-organization-to-an-enterprise-account)." +- If SAML SSO was configured for the organization, members' existing personal access tokens (PATs) or SSH keys that were authorized to access the organization's resources will be authorized to access the same resources. To access additional organizations owned by the enterprise, members must authorize the PAT or key. For more information, see "[Authorizing a personal access token for use with SAML single sign-on](/authentication/authenticating-with-saml-single-sign-on/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on)" and "[Authorizing an SSH key for use with SAML single sign-on](/authentication/authenticating-with-saml-single-sign-on/authorizing-an-ssh-key-for-use-with-saml-single-sign-on)." +- If the organization was connected to {% data variables.product.prodname_ghe_server %} or {% data variables.product.prodname_ghe_managed %} using {% data variables.product.prodname_github_connect %}, adding the organization to an enterprise will not update the connection. {% data variables.product.prodname_github_connect %} features will no longer function for the organization. To continue using {% data variables.product.prodname_github_connect %}, you must disable and re-enable the feature. For more information, see the following articles. -创建企业帐户所拥有的组织的企业所有者自动成为组织所有者。 有关组织所有者的更多信息,请参阅“[组织中的角色](/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization)”。 + - "[Managing {% data variables.product.prodname_github_connect %}](/enterprise-server@latest/admin/configuration/configuring-github-connect/managing-github-connect)" in the {% data variables.product.prodname_ghe_server %} documentation + - "[Managing {% data variables.product.prodname_github_connect %}](/github-ae@latest/admin/configuration/configuring-github-connect/managing-github-connect)" in the {% data variables.product.prodname_ghe_managed %} documentation +- If the organization used billed {% data variables.product.prodname_marketplace %} apps, the organization can continue to use the apps, but must pay the vendor directly. For more information, contact the app's vendor. + +## Creating an organization in your enterprise account + +New organizations you create within your enterprise account settings are included in your enterprise account's {% data variables.product.prodname_ghe_cloud %} subscription. + +Enterprise owners who create an organization owned by the enterprise account automatically become organization owners. For more information about organization owners, see "[Roles in an organization](/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization)." {% data reusables.enterprise-accounts.access-enterprise %} -2. 在 **Organizations(组织)**选项卡中的组织列表上方,单击 **New organization(新组织)**。 ![新组织按钮](/assets/images/help/business-accounts/enterprise-account-add-org.png) -3. 在 "Organization name"(组织名称)下,输入组织的名称。 ![用于输入新组织名称的字段](/assets/images/help/business-accounts/new-organization-name-field.png) -4. 单击 **Create organization(创建组织)**。 -5. 在 "Invite owners"(邀请所有者)下,输入您想邀其成为组织所有者的人员的用户名,然后单击 **Invite(邀请)**。 ![组织所有者搜索字段和邀请按钮](/assets/images/help/business-accounts/invite-org-owner.png) -6. 单击 **Finish(完成)**。 +2. On the **Organizations** tab, above the list of organizations, click **New organization**. + ![New organization button](/assets/images/help/business-accounts/enterprise-account-add-org.png) +3. Under "Organization name", type a name for your organization. + ![Field to type a new organization name](/assets/images/help/business-accounts/new-organization-name-field.png) +4. Click **Create organization**. +5. Under "Invite owners", type the username of a person you'd like to invite to become an organization owner, then click **Invite**. + ![Organization owner search field and Invite button](/assets/images/help/business-accounts/invite-org-owner.png) +6. Click **Finish**. -## 邀请组织加入您的企业帐户 +## Inviting an organization to join your enterprise account -企业所有者可以邀请现有组织加入其企业帐户。 如果您要邀请的组织已经归其他企业所有,则在上一个企业放弃对组织的所有权之前,您将无法发出邀请。 更多信息请参阅“[从企业中删除组织](/admin/user-management/managing-organizations-in-your-enterprise/removing-organizations-from-your-enterprise)”。 +Enterprise owners can invite existing organizations to join their enterprise account. If the organization you want to invite is already owned by another enterprise, you will not be able to issue an invitation until the previous enterprise gives up ownership of the organization. For more information, see "[Removing an organization from your enterprise](/admin/user-management/managing-organizations-in-your-enterprise/removing-organizations-from-your-enterprise)." {% data reusables.enterprise-accounts.access-enterprise %} -2. 在 **Organizations(组织)**选项卡中的组织列表上方,单击 **Invite organization(邀请组织)**。 ![邀请组织](/assets/images/help/business-accounts/enterprise-account-invite-organization.png) -3. 在“Organization name(组织名称)”下,开始键入要邀请的组织名称,并在它出现在下拉列表中时选择它。 ![搜索组织](/assets/images/help/business-accounts/enterprise-account-search-for-organization.png) -4. 单击 **Invite organization(邀请组织)**。 -5. 组织所有者将收到一封邀请他们加入企业的电子邮件。 至少有一个所有者接受邀请才能继续该过程。 您可以在所有者批准邀请之前随时取消或重新发送邀请。 ![取消或重新发送](/assets/images/help/business-accounts/enterprise-account-invitation-sent.png) -6. 一旦组织所有者批准了邀请,您可以在待定邀请列表中查看其状态。 ![待定邀请](/assets/images/help/business-accounts/enterprise-account-pending.png) -7. 点击 **Approve(批准)**完成传输,或点击 **Cancel(取消)**予以取消。 ![批准邀请](/assets/images/help/business-accounts/enterprise-account-transfer-approve.png) +2. On the **Organizations** tab, above the list of organizations, click **Invite organization**. +![Invite organization](/assets/images/help/business-accounts/enterprise-account-invite-organization.png) +3. Under "Organization name", start typing the name of the organization you want to invite and select it when it appears in the drop-down list. +![Search for organization](/assets/images/help/business-accounts/enterprise-account-search-for-organization.png) +4. Click **Invite organization**. +5. The organization owners will receive an email inviting them to join the enterprise. At least one owner needs to accept the invitation before the process can continue. You can cancel or resend the invitation at any time before an owner approves it. +![Cancel or resend](/assets/images/help/business-accounts/enterprise-account-invitation-sent.png) +6. Once an organization owner has approved the invitation, you can view its status in the list of pending invitations. +![Pending invitation](/assets/images/help/business-accounts/enterprise-account-pending.png) +7. Click **Approve** to complete the transfer, or **Cancel** to cancel it. +![Approve invitation](/assets/images/help/business-accounts/enterprise-account-transfer-approve.png) diff --git a/translations/zh-CN/content/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise.md b/translations/zh-CN/content/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise.md index f98a01ab48..60e391323d 100644 --- a/translations/zh-CN/content/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise.md +++ b/translations/zh-CN/content/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise.md @@ -45,7 +45,11 @@ You can see your current usage in your [Azure account portal](https://portal.azu {% ifversion ghec %} -{% data variables.product.company_short %} bills monthly for the total number of licensed seats for your organization or enterprise account, as well as any additional services you use with {% data variables.product.prodname_ghe_cloud %}, such as {% data variables.product.prodname_actions %} minutes. For more information about the licensed seats portion of your bill, see "[About per-user pricing](/billing/managing-billing-for-your-github-account/about-per-user-pricing)." +When you use an enterprise account on {% data variables.product.product_location %}, the enterprise account is the central point for all billing within your enterprise, including the organizations that your enterprise owns. + +If you use {% data variables.product.product_name %} with an individual organization and do not yet have an enterprise account, you create an enterprise account and add your organization. For more information, see "[Creating an enterprise account](/admin/overview/creating-an-enterprise-account)." + +{% data variables.product.company_short %} bills monthly for the total number of licensed seats for your enterprise account, as well as any additional services you use with {% data variables.product.prodname_ghe_cloud %}, such as {% data variables.product.prodname_actions %} minutes. If you use a standalone organization on {% data variables.product.product_name %}, you'll be billed at the organization level for all usage. For more information your bill's license seats, see "[About per-user pricing](/billing/managing-billing-for-your-github-account/about-per-user-pricing)." {% elsif ghes %} diff --git a/translations/zh-CN/content/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud.md b/translations/zh-CN/content/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud.md index 68f09075d0..cbbec0d08d 100644 --- a/translations/zh-CN/content/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud.md +++ b/translations/zh-CN/content/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud.md @@ -22,6 +22,8 @@ To ensure that you see up-to-date license details on {% data variables.product.p If you don't want to enable {% data variables.product.prodname_github_connect %}, you can manually sync license usage by uploading a file from {% data variables.product.prodname_ghe_server %} to {% data variables.product.prodname_dotcom_the_website %}. +When you synchronize license usage, only the user ID and email addresses for each user account on {% data variables.product.prodname_ghe_server %} are transmitted to {% data variables.product.prodname_ghe_cloud %}. + {% data reusables.enterprise-licensing.view-consumed-licenses %} {% data reusables.enterprise-licensing.verified-domains-license-sync %} diff --git a/translations/zh-CN/content/billing/managing-your-license-for-github-enterprise/troubleshooting-license-usage-for-github-enterprise.md b/translations/zh-CN/content/billing/managing-your-license-for-github-enterprise/troubleshooting-license-usage-for-github-enterprise.md index edd90b4d92..b540bac90d 100644 --- a/translations/zh-CN/content/billing/managing-your-license-for-github-enterprise/troubleshooting-license-usage-for-github-enterprise.md +++ b/translations/zh-CN/content/billing/managing-your-license-for-github-enterprise/troubleshooting-license-usage-for-github-enterprise.md @@ -14,32 +14,57 @@ shortTitle: Troubleshoot license usage ## About unexpected license usage -If the number of consumed licenses for your enterprise is unexpected, you can review your consumed license report to audit your license usage across all your enterprise deployments and subscriptions. If you find errors, you can try troubleshooting steps. For more information about viewing your license usage, see "[Viewing license usage for GitHub Enterprise](/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise)" and "[Viewing the subscription and usage for your enterprise account](/billing/managing-billing-for-your-github-account/viewing-the-subscription-and-usage-for-your-enterprise-account)." +If the number of consumed licenses for your enterprise is unexpected, you can review your consumed license report to audit your license usage across all your enterprise deployments and subscriptions. For more information, see "[Viewing license usage for GitHub Enterprise](/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise)" and "[Viewing the subscription and usage for your enterprise account](/billing/managing-billing-for-your-github-account/viewing-the-subscription-and-usage-for-your-enterprise-account)." -For privacy reasons, enterprise owners cannot directly access the details of user accounts. +If you find errors, you can try troubleshooting steps. + +For privacy reasons, enterprise owners cannot directly access the details of user accounts unless you use {% data variables.product.prodname_emus %}. ## About the calculation of consumed licenses -{% data variables.product.company_short %} bills for each person who uses deployments of {% data variables.product.prodname_ghe_server %}, is a member of an organization on {% data variables.product.prodname_ghe_cloud %}, or is a {% data variables.product.prodname_vs_subscriber %}. For more information about the people in your enterprise who are counted as consuming a license, see "[About per-user pricing](/billing/managing-billing-for-your-github-account/about-per-user-pricing)." +{% data variables.product.company_short %} bills for each person who uses deployments of {% data variables.product.prodname_ghe_server %}, is a member of one of your organizations on {% data variables.product.prodname_ghe_cloud %}, or is a {% data variables.product.prodname_vs_subscriber %}. For more information about the people in your enterprise who consume a license, see "[About per-user pricing](/billing/managing-billing-for-your-github-account/about-per-user-pricing)." -{% data reusables.enterprise-licensing.about-license-sync %} +For each user to consume a single seat regardless of how many deployments they use, you must synchronize license usage between {% data variables.product.prodname_ghe_server %} and {% data variables.product.prodname_ghe_cloud %}. For more information, see "[Syncing license usage between {% data variables.product.prodname_ghe_server %} and {% data variables.product.prodname_ghe_cloud %}](/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)." + +After you synchronize license usage, {% data variables.product.prodname_dotcom %} matches user accounts on {% data variables.product.prodname_ghe_server %} with user accounts on {% data variables.product.prodname_ghe_cloud %} by email address. + +First, we first check the primary email address of each user on {% data variables.product.prodname_ghe_server %}. Then, we attempt to match that address with the email address for a user account on {% data variables.product.prodname_ghe_cloud %}. If your enterprise uses SAML SSO, we first check the following SAML attributes for email addresses. + +- `http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name` +- `http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress` +- `username` +- `NameID` +- `emails` + +If no email addresses found in these attributes match the primary email address on {% data variables.product.prodname_ghe_server %}, or if your enterprise doesn't use SAML SSO, we then check each of the user's verified email addresses on {% data variables.product.prodname_ghe_cloud %}. For more information about verification of email addresses on {% data variables.product.prodname_dotcom_the_website %}, see "[Verifying your email address](/enterprise-cloud@latest/get-started/signing-up-for-github/verifying-your-email-address){% ifversion not ghec %}" in the {% data variables.product.prodname_ghe_cloud %} documentation.{% else %}."{% endif %} ## Fields in the consumed license files The {% data variables.product.prodname_dotcom_the_website %} license usage report and {% data variables.product.prodname_ghe_server %} exported license usage file include a variety of fields to help you troubleshoot license usage for your enterprise. + ### {% data variables.product.prodname_dotcom_the_website %} license usage report (CSV file) The license usage report for your enterprise is a CSV file that contains the following information about members of your enterprise. Some fields are specific to your {% data variables.product.prodname_ghe_cloud %} (GHEC) deployment, {% data variables.product.prodname_ghe_server %} (GHES) connected environments, or your {% data variables.product.prodname_vs %} subscriptions (VSS) with GitHub Enterprise. | Field | Description | ----- | ----------- -| Name | First and last name for the user's account on GHEC. -| Handle or email | GHEC username, or the email address associated with the user's account on GHES. -| Profile link | Link to the {% data variables.product.prodname_dotcom_the_website %} profile page for the user's account on GHEC. -| License type | Can be one of: `Visual Studio subscription` or `Enterprise`. -| License status | Identifies if a user account on {% data variables.product.prodname_dotcom_the_website %} successfully matched either a {% data variables.product.prodname_vs_subscriber %} or GHES user.

Can be one of: `Matched`, `Pending Invitation`, `Server Only`, blank. -| Member roles | For each of the organizations the user belongs to on GHEC, the organization name and the person's role in that organization (`Owner` or `Member`) separated by a colon

Each organization is delimited by a comma. -| Enterprise role | Can be one of: `Owner` or `Member`. +| github_com_login | The username for the user's GHEC account +| github_com_name | The display name for the user's GHEC account +| github_com_profile | The URL for the user's profile page on GHEC +| github_com_user | Whether or not the user has an account on GHEC | +| github_com_member_roles | For each of the organizations the user belongs to on GHEC, the organization name and the user's role in that organization (`Owner` or `Member`) separated by a colon

Organizations delimited by commas | +| github_com_enterprise_role | Can be one of: `Owner`, `Member`, or `Outside collaborator` +| github_com_verified_domain_emails | All email addresses associated with the user's GHEC account that match your enterprise's verified domains | +| github_com_saml_name_id | The SAML username | +| github_com_orgs_with_pending_invites | All pending invitations for the user's GHEC account to join organizations within your enterprise | +| license_type | Can be one of: `Visual Studio subscription` or `Enterprise` +| enterprise_server_user| Whether or not the user has at least one account on GHES | +| enterprise_server_primary_emails | The primary email addresses associated with each of the user's GHES accounts | +| enterprise_server_user_ids | For each of the user's GHES accounts, the account's user ID +| total_user_accounts | The total number of accounts the person has across both GHEC and GHES +| visual_studio_subscription_user | Whether or not the user is a {% data variables.product.prodname_vs_subscriber %} | +| visual_studio_subscription_email | The email address associated with the user's VSS | +| visual_studio_license_status | Whether the Visual Studio license has been matched to a {% data variables.product.company_short %} user | {% data variables.product.prodname_vs_subscriber %}s who are not yet members of at least one organization in your enterprise will be included in the report with a pending invitation status, and will be missing values for the "Name" or "Profile link" field. @@ -59,32 +84,16 @@ Your {% data variables.product.prodname_ghe_server %} license usage is a JSON fi ## Troubleshooting consumed licenses -If the number of consumed seats is unexpected, or if you've recently removed members from your enterprise, we recommend that you audit your license usage. +To ensure that the each user is only consuming a single seat for different deployments and subscriptions, try the following troubleshooting steps. -To determine which users are currently consuming seat licenses, first try reviewing the consumed licenses report for your enterprise{% ifversion ghes %} and/or an export of your {% data variables.product.prodname_ghe_server %} license usage{% endif %} for unexpected entries. +1. To help identify users that are consuming multiple seats, if your enterprise uses verified domains for {% data variables.product.prodname_ghe_cloud %}, review the list of enterprise members who do not have an email address from a verified domain associated with their account on {% data variables.product.prodname_dotcom_the_website %}. Often, these are the users who erroneously consume more than one licensed seat. For more information, see "[Viewing members without an email address from a verified domain](/admin/user-management/managing-users-in-your-enterprise/viewing-people-in-your-enterprise#viewing-members-without-an-email-address-from-a-verified-domain)." -There are two especially common reasons for inaccurate or incorrect license seat counts. -- The email addresses associated with a user do not match across your enterprise deployments and subscriptions. -- An email address for a user was recently updated or verified to correct a mismatch, but a license sync job hasn't run since the update was made. + {% note %} -When attempting to match users across enterprises, {% data variables.product.company_short %} identifies individuals by the verified email addresses associated with their {% data variables.product.prodname_dotcom_the_website %} account, and the primary email address associated with their {% data variables.product.prodname_ghe_server %} account and/or the email address assigned to the {% data variables.product.prodname_vs_subscriber %}. + **Note:** To make troubleshooting easier, we recommend using verified domains with your enterprise account on {% data variables.product.prodname_dotcom_the_website %}. For more information, see "[Verifying or approving a domain for your enterprise](/enterprise-cloud@latest/admin/configuration/configuring-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise)." -Your license usage is recalculated shortly after each license sync is performed. You can view the timestamp of the last license sync job, and, if a job hasn't run since an email address was updated or verified, to resolve an issue with your consumed license report you can manually trigger one. For more information, see "[Syncing license usage between GitHub Enterprise Server and GitHub Enterprise Cloud](/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)." - -{% ifversion ghec or ghes %} -If your enterprise uses verified domains, review the list of enterprise members who do not have an email address from a verified domain associated with their {% data variables.product.prodname_dotcom_the_website %} account. Often, these are the users who erroneously consume more than one licensed seat. For more information, see "[Viewing members without an email address from a verified domain](/admin/user-management/managing-users-in-your-enterprise/viewing-people-in-your-enterprise#viewing-members-without-an-email-address-from-a-verified-domain)." -{% endif %} - -{% note %} - -**Note:** For privacy reasons, your consumed license report only includes the email address associated with a user account on {% data variables.product.prodname_dotcom_the_website %} if the address is hosted by a verified domain. For this reason, we recommend using verified domains with your enterprise account on {% data variables.product.prodname_dotcom_the_website %}. Then, if one person is erroneously consuming multiple licenses, you can more easily troubleshoot, as you will have access to the email address that is being used for license deduplication. - -{% endnote %} - -{% ifversion ghec %} - -If your license includes {% data variables.product.prodname_vss_ghe %} and your enterprise also includes at least one {% data variables.product.prodname_ghe_server %} connected environment, we strongly recommend using {% data variables.product.prodname_github_connect %} to automatically synchronize your license usage. For more information, see "[About Visual Studio subscriptions with GitHub Enterprise](/enterprise-cloud@latest/billing/managing-licenses-for-visual-studio-subscriptions-with-github-enterprise/about-visual-studio-subscriptions-with-github-enterprise)." - -{% endif %} + {% endnote %} +1. After you identify users who are consuming multiple seats, make sure that the same email address is associated with all of the user's accounts. For more information about which email addresses must match, see "[About the calculation of consumed licenses](#about-the-calculation-of-consumed-licenses)." +1. If an email address was recently updated or verified to correct a mismatch, view the timestamp of the last license sync job. If a job hasn't run since the correction was made, manually trigger a new job. For more information, see "[Syncing license usage between GitHub Enterprise Server and GitHub Enterprise Cloud](/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)." If you still have questions about your consumed licenses after reviewing the troubleshooting information above, you can contact {% data variables.contact.github_support %} through the {% data variables.contact.contact_enterprise_portal %}. diff --git a/translations/zh-CN/content/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise.md b/translations/zh-CN/content/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise.md index 9678c39bde..6b2e1ca706 100644 --- a/translations/zh-CN/content/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise.md +++ b/translations/zh-CN/content/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise.md @@ -14,21 +14,20 @@ shortTitle: View license usage ## About license usage for {% data variables.product.prodname_enterprise %} -{% ifversion ghec %} +You can view license usage for {% data variables.product.product_name %} on {% data variables.product.product_location %}. -You can view license usage for your enterprise account on {% data variables.product.prodname_ghe_cloud %} on {% data variables.product.prodname_dotcom_the_website %}. +If you use both {% data variables.product.prodname_ghe_cloud %} and {% data variables.product.prodname_ghe_server %} and sync license usage between the products, you can view license usage for both on {% data variables.product.prodname_dotcom_the_website %}. For more information about license sync, see "[Syncing license usage between {% data variables.product.prodname_ghe_server %} and {% data variables.product.prodname_ghe_cloud %}](/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)." -{% data reusables.enterprise-licensing.you-can-sync-for-a-combined-view %} +{% ifversion ghes %} -{% elsif ghes %} +For more information about viewing license usage on {% data variables.product.prodname_dotcom_the_website %} and identifying when the last license sync occurred, see "[Viewing license usage for {% data variables.product.prodname_enterprise %}](/enterprise-cloud@latest/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise)" in the {% data variables.product.prodname_ghe_cloud %} documentation. -You can view license usage for {% data variables.product.prodname_ghe_server %} on {% data variables.product.product_location %}. +{% endif %} -{% data reusables.enterprise-licensing.you-can-sync-for-a-combined-view %} For more information about the display of license usage on {% data variables.product.prodname_dotcom_the_website %} and identifying when the last license sync occurred, see "[Viewing license usage for {% data variables.product.prodname_enterprise %}](/enterprise-cloud@latest/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise)" in the {% data variables.product.prodname_ghe_cloud %} documentation. +You can also use the REST API to return consumed licenses data and the status of the license sync job. For more information, see "[GitHub Enterprise administration](/enterprise-cloud@latest/rest/enterprise-admin/license)" in the REST API documentation. To learn more about the license data associated with your enterprise account and how the number of consumed user seats are calculated, see "[Troubleshooting license usage for GitHub Enterprise](/billing/managing-your-license-for-github-enterprise/troubleshooting-license-usage-for-github-enterprise)." -{% endif %} ## Viewing license usage on {% ifversion ghec %}{% data variables.product.prodname_dotcom_the_website %}{% elsif ghes %}{% data variables.product.product_location %}{% endif %} diff --git a/translations/zh-CN/content/code-security/code-scanning/integrating-with-code-scanning/uploading-a-sarif-file-to-github.md b/translations/zh-CN/content/code-security/code-scanning/integrating-with-code-scanning/uploading-a-sarif-file-to-github.md index ffd1b9554a..1e03a239f3 100644 --- a/translations/zh-CN/content/code-security/code-scanning/integrating-with-code-scanning/uploading-a-sarif-file-to-github.md +++ b/translations/zh-CN/content/code-security/code-scanning/integrating-with-code-scanning/uploading-a-sarif-file-to-github.md @@ -51,10 +51,10 @@ To use {% data variables.product.prodname_actions %} to upload a third-party SAR Your workflow will need to use the `upload-sarif` action, which is part of the `github/codeql-action` repository. It has input parameters that you can use to configure the upload. The main input parameters you'll use are: -- `sarif-file`, which configures the file or directory of SARIF files to be uploaded. The directory or file path is relative to the root of the repository. +- `sarif-file`, which configures the file or directory of SARIF files to be uploaded. The directory or file path is relative to the root of the repository. - `category` (optional), which assigns a category for results in the SARIF file. This enables you to analyze the same commit in multiple ways and review the results using the {% data variables.product.prodname_code_scanning %} views in {% data variables.product.prodname_dotcom %}. For example, you can analyze using multiple tools, and in mono-repos, you can analyze different slices of the repository based on the subset of changed files. -For more information see the [`upload-sarif` action](https://github.com/github/codeql-action/tree/v1/upload-sarif). +For more information see the [`upload-sarif` action](https://github.com/github/codeql-action/tree/{% ifversion actions-node16-action %}v2{% else %}v1{% endif %}/upload-sarif). The `upload-sarif` action can be configured to run when the `push` and `scheduled` event occur. For more information about {% data variables.product.prodname_actions %} events, see "[Events that trigger workflows](/actions/reference/events-that-trigger-workflows)." @@ -66,7 +66,7 @@ If your SARIF file doesn't include `partialFingerprints`, the `upload-sarif` act You can create a new workflow that uploads SARIF files after you commit them to your repository. This is useful when the SARIF file is generated as an artifact outside of your repository. -This example workflow runs anytime commits are pushed to the repository. The action uses the `partialFingerprints` property to determine if changes have occurred. In addition to running when commits are pushed, the workflow is scheduled to run once per week. For more information, see "[Events that trigger workflows](/actions/reference/events-that-trigger-workflows)." +This example workflow runs anytime commits are pushed to the repository. The action uses the `partialFingerprints` property to determine if changes have occurred. In addition to running when commits are pushed, the workflow is scheduled to run once per week. For more information, see "[Events that trigger workflows](/actions/reference/events-that-trigger-workflows)." This workflow uploads the `results.sarif` file located in the root of the repository. For more information about creating a workflow file, see "[Learn {% data variables.product.prodname_actions %}](/actions/learn-github-actions)." @@ -109,7 +109,7 @@ jobs: If you generate your third-party SARIF file as part of a continuous integration (CI) workflow, you can add the `upload-sarif` action as a step after running your CI tests. If you don't already have a CI workflow, you can create one using a {% data variables.product.prodname_actions %} template. For more information, see the "[{% data variables.product.prodname_actions %} quickstart](/actions/quickstart)." -This example workflow runs anytime commits are pushed to the repository. The action uses the `partialFingerprints` property to determine if changes have occurred. In addition to running when commits are pushed, the workflow is scheduled to run once per week. For more information, see "[Events that trigger workflows](/actions/reference/events-that-trigger-workflows)." +This example workflow runs anytime commits are pushed to the repository. The action uses the `partialFingerprints` property to determine if changes have occurred. In addition to running when commits are pushed, the workflow is scheduled to run once per week. For more information, see "[Events that trigger workflows](/actions/reference/events-that-trigger-workflows)." The workflow shows an example of running the ESLint static analysis tool as a step in a workflow. The `Run ESLint` step runs the ESLint tool and outputs the `results.sarif` file. The workflow then uploads the `results.sarif` file to {% data variables.product.prodname_dotcom %} using the `upload-sarif` action. For more information about creating a workflow file, see "[Introduction to GitHub Actions](/actions/learn-github-actions/introduction-to-github-actions)." diff --git a/translations/zh-CN/content/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning.md b/translations/zh-CN/content/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning.md index 61b2a552a7..6feee3ef57 100644 --- a/translations/zh-CN/content/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning.md +++ b/translations/zh-CN/content/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning.md @@ -67,9 +67,10 @@ topics: {% data reusables.repositories.navigate-to-code-security-and-analysis %} {% data reusables.repositories.navigate-to-ghas-settings %} {% data reusables.advanced-security.secret-scanning-new-custom-pattern %} -{% data reusables.advanced-security.secret-scanning-add-custom-pattern-details %}{% ifversion secret-scanning-custom-enterprise-35 %} +{% data reusables.advanced-security.secret-scanning-add-custom-pattern-details %}{% ifversion secret-scanning-custom-enterprise-35 or custom-pattern-dry-run-ga %} 1. 当您准备好测试新的自定义模式时,要识别存储库中的匹配项而不创建警报,请单击 **Save and dry run(保存并空运行)**。 {% data reusables.advanced-security.secret-scanning-dry-run-results %} +{%- ifversion secret-scanning-custom-enterprise-35 %}{% indented_data_reference reusables.secret-scanning.beta-dry-runs spaces=3 %}{% endif %} {% endif %} {% data reusables.advanced-security.secret-scanning-create-custom-pattern %} @@ -122,10 +123,11 @@ aAAAe9 {% data reusables.repositories.navigate-to-ghas-settings %} {% data reusables.advanced-security.secret-scanning-new-custom-pattern %} {% data reusables.advanced-security.secret-scanning-add-custom-pattern-details %} -{%- ifversion secret-scanning-custom-enterprise-35 %} +{%- ifversion secret-scanning-custom-enterprise-35 or custom-pattern-dry-run-ga %} 1. 当您准备好测试新的自定义模式时,要识别所选存储库中的匹配项而不创建警报,请单击 **Save and dry run(保存并试运行)**。 {% data reusables.advanced-security.secret-scanning-dry-run-select-repos %} {% data reusables.advanced-security.secret-scanning-dry-run-results %} +{%- ifversion secret-scanning-custom-enterprise-35 %}{% indented_data_reference reusables.secret-scanning.beta-dry-runs spaces=3 %}{% endif %} {%- endif %} {% data reusables.advanced-security.secret-scanning-create-custom-pattern %} @@ -141,7 +143,7 @@ aAAAe9 {% note %} -{% ifversion secret-scanning-custom-enterprise-36 %} +{% ifversion secret-scanning-custom-enterprise-36 or custom-pattern-dry-run-ga %} **注意:** - 在企业级别,只有自定义模式的创建者才能编辑该模式,并在试运行中使用它。 - 企业所有者只能使用他们有权访问的存储库上的试运行,而企业所有者不一定有权访问企业内的所有组织或存储库。 @@ -158,10 +160,11 @@ aAAAe9 {% data reusables.enterprise-accounts.advanced-security-security-features %} 1. 在“Secret scanning custom patterns(机密扫描自定义模式)”下,单击 {% ifversion ghes = 3.2 %}**New custom pattern(新建自定义模式)**{% else %}**New pattern(新建模式)**{% endif %}。 {% data reusables.advanced-security.secret-scanning-add-custom-pattern-details %} -{%- ifversion secret-scanning-custom-enterprise-36 %} +{%- ifversion secret-scanning-custom-enterprise-36 or custom-pattern-dry-run-ga %} 1. 当您准备好测试新的自定义模式时,要识别企业中的匹配项而不创建警报,请单击 **Save and dry run(保存并空运行)**。 -{% data reusables.advanced-security.secret-scanning-dry-run-select-repos %} +{% data reusables.advanced-security.secret-scanning-dry-run-select-enterprise-repos %} {% data reusables.advanced-security.secret-scanning-dry-run-results %} +{%- ifversion secret-scanning-custom-enterprise-36 %}{% indented_data_reference reusables.secret-scanning.beta-dry-runs spaces=3 %}{% endif %} {%- endif %} {% data reusables.advanced-security.secret-scanning-create-custom-pattern %} @@ -175,7 +178,7 @@ aAAAe9 * 对于存储库或组织,显示创建自定义模式的存储库或组织的“安全和分析”设置。 更多信息请参阅“[定义仓库的自定义模式](#defining-a-custom-pattern-for-a-repository)”或“[定义组织的自定义模式](#defining-a-custom-pattern-for-an-organization)”。 * 对于企业,在“Policies(策略)”下显示“Advanced Security(高级安全性)”区域,然后单击 **Security features(安全功能)**。 更多信息请参阅上面的“[为企业帐户定义自定义模式](#defining-a-custom-pattern-for-an-enterprise-account)”。 2. 在“{% data variables.product.prodname_secret_scanning_caps %}”下要编辑的自定义模式的右侧,单击 {% octicon "pencil" aria-label="The edit icon" %}。 -{%- ifversion secret-scanning-custom-enterprise-36 %} +{%- ifversion secret-scanning-custom-enterprise-36 or custom-pattern-dry-run-ga %} 3. 当您准备好测试编辑的自定义模式时,要识别匹配项而不创建警报,请单击 **Save and dry run(保存并空运行)**。 {%- endif %} 4. 查看并测试更改后,单击 **Save changes(保存更改)**。 diff --git a/translations/zh-CN/content/codespaces/developing-in-codespaces/connecting-to-a-private-network.md b/translations/zh-CN/content/codespaces/developing-in-codespaces/connecting-to-a-private-network.md index 4717c477dd..37f516aff3 100644 --- a/translations/zh-CN/content/codespaces/developing-in-codespaces/connecting-to-a-private-network.md +++ b/translations/zh-CN/content/codespaces/developing-in-codespaces/connecting-to-a-private-network.md @@ -18,11 +18,26 @@ topics: ## 连接到专用网络上的资源 -当前支持的访问专用网络上资源的方法是使用 VPN。 目前不建议允许列表代码空间 IP,因为这将允许所有代码空间(包括您和其他客户的代码空间)访问受保护的网络资源。 +There are currently two methods of accessing resources on a private network within Codespaces. +- Using a {% data variables.product.prodname_cli %} extension to configure your local machine as a gateway to remote resources. +- Using a VPN. + +### Using the GitHub CLI extension to access remote resources + +{% note %} + +**Note**: The {% data variables.product.prodname_cli %} extension is currently in beta and subject to change. + +{% endnote %} + +The {% data variables.product.prodname_cli %} extension allows you to create a bridge between a codespace and your local machine, so that the codespace can access any remote resource that is accessible from your machine. The codespace uses your local machine as a network gateway to reach those resources. For more information, see "[Using {% data variables.product.prodname_cli %} to access remote resources](https://github.com/github/gh-net#codespaces-network-bridge)." + + + ### 使用 VPN 访问专用网络后面的资源 -要访问专用网络后面的资源,最简单方法是从代码空间内通过 VPN 进入该网络。 +As an alternative to the {% data variables.product.prodname_cli %} extension, you can use a VPN to access resources behind a private network from within your codespace. 我们建议使用 [OpenVPN](https://openvpn.net/) 等 VPN工具访问专用网络上的资源。 更多信息请参阅“[从 GitHub Codespaces 使用 OpenVPN 客户端](https://github.com/codespaces-contrib/codespaces-openvpn)”。 diff --git a/translations/zh-CN/content/codespaces/developing-in-codespaces/using-github-codespaces-with-github-cli.md b/translations/zh-CN/content/codespaces/developing-in-codespaces/using-github-codespaces-with-github-cli.md index 35cb1858c5..37e405f2eb 100644 --- a/translations/zh-CN/content/codespaces/developing-in-codespaces/using-github-codespaces-with-github-cli.md +++ b/translations/zh-CN/content/codespaces/developing-in-codespaces/using-github-codespaces-with-github-cli.md @@ -30,6 +30,7 @@ You can work with {% data variables.product.prodname_codespaces %} in the {% da - [Copy a file to/from a codespace](#copy-a-file-tofrom-a-codespace) - [Modify ports in a codespace](#modify-ports-in-a-codespace) - [Access codespace logs](#access-codespace-logs) + - [Access remote resources](#access-remote-resources) ## Installing {% data variables.product.prodname_cli %} @@ -197,3 +198,12 @@ gh codespace logs -c codespace-name ``` For more information about the creation log, see "[{% data variables.product.prodname_github_codespaces %} logs](/codespaces/troubleshooting/github-codespaces-logs#creation-logs)." + +### Access remote resources +You can use the {% data variables.product.prodname_cli %} extension to create a bridge between a codespace and your local machine, so that the codespace can access any remote resource that is accessible from your machine. For more information on using the extension, see "[Using {% data variables.product.prodname_cli %} to access remote resources](https://github.com/github/gh-net#codespaces-network-bridge)." + +{% note %} + +**Note**: The {% data variables.product.prodname_cli %} extension is currently in beta and subject to change. + +{% endnote %} \ No newline at end of file diff --git a/translations/zh-CN/content/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds.md b/translations/zh-CN/content/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds.md index f75e388e16..809d17179f 100644 --- a/translations/zh-CN/content/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds.md +++ b/translations/zh-CN/content/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds.md @@ -22,6 +22,14 @@ When prebuilds are available for a particular branch of a repository, a particul ![用于选择计算机类型的对话框](/assets/images/help/codespaces/choose-custom-machine-type.png) +## The prebuild process + +To create a prebuild you set up a prebuild configuration. When you save the configuration, a {% data variables.product.prodname_actions %} workflow runs to create each of the required prebuilds; one workflow per prebuild. Workflows also run whenever the prebuilds for your configuration need to be updated. This can happen at scheduled intervals, on pushes to a prebuild-enabled repository, or when you change the dev container configuration. 更多信息请参阅“[配置预构建](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)”。 + +When a prebuild configuration workflow runs, {% data variables.product.prodname_dotcom %} creates a temporary codespace, performing setup operations up to and including any `onCreateCommand` and `updateContentCommand` commands in the `devcontainer.json` file. No `postCreateCommand` commands are run during the creation of a prebuild. For more information about these commands, see the [`devcontainer.json` reference](https://code.visualstudio.com/docs/remote/devcontainerjson-reference#_devcontainerjson-properties) in the {% data variables.product.prodname_vscode_shortname %} documentation. A snapshot of the generated container is then taken and stored. + +When you create a codespace from a prebuild, {% data variables.product.prodname_dotcom %} downloads the existing container snapshot from storage and deploys it on a fresh virtual machine, completing the remaining commands specified in the dev container configuration. Since many operations have already been performed, such as cloning the repository, creating a codespace from a prebuild can be substantially quicker than creating one without a prebuild. This is true where the repository is large and/or `onCreateCommand` commands take a long time to run. + ## 关于 {% data variables.product.prodname_codespaces %} 预构建的计费 {% data reusables.codespaces.billing-for-prebuilds-default %} 有关 {% data variables.product.prodname_codespaces %} 存储定价的详细信息,请参阅“[关于 {% data variables.product.prodname_github_codespaces %} 的计费](/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces)”。 @@ -32,15 +40,15 @@ When prebuilds are available for a particular branch of a repository, a particul ## 关于将更改推送到启用了预构建的分支 -默认情况下,每次推送到具有预构建配置的分支都会导致运行 {% data variables.product.prodname_dotcom %} 管理的 Actions 工作流程来更新预构建模板。 对于给定的预构建配置,预构建工作流程的并发限制为一次运行一个工作流程,除非所做的更改会影响关联存储库的开发容器配置。 更多信息请参阅“[开发容器简介](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)”。 如果运行已在进行中,则最近排队的工作流程运行将在当前运行完成后运行。 +By default, each push to a branch that has a prebuild configuration results in a {% data variables.product.prodname_dotcom %}-managed Actions workflow run to update the prebuild. 对于给定的预构建配置,预构建工作流程的并发限制为一次运行一个工作流程,除非所做的更改会影响关联存储库的开发容器配置。 更多信息请参阅“[开发容器简介](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)”。 如果运行已在进行中,则最近排队的工作流程运行将在当前运行完成后运行。 -如果预构建模板设置为在每次推送时进行更新,这意味着当推送到存储库的频率很高时,预构建模板更新频率至少与运行预构建工作流程的频率相同。 也就是说,如果工作流程运行通常需要一个小时才能完成,当运行成功时,大约每小时为存储库创建预构建,当有更改分支上开发容器配置的推送时,则创建更为频繁。 +With the prebuild set to be updated on each push, it means that if there are very frequent pushes to your repository, prebuild updates will occur at least as often as it takes to run the prebuild workflow. 也就是说,如果工作流程运行通常需要一个小时才能完成,当运行成功时,大约每小时为存储库创建预构建,当有更改分支上开发容器配置的推送时,则创建更为频繁。 例如,假设对具有预构建配置的分支快速连续进行 5 次推送。 在此情况下: -* 将对第一次推送启动工作流程运行,以更新预构建模板。 +* A workflow run is started for the first push, to update the prebuild. * 如果剩余的 4 个推送不影响开发容器配置,则工作流程将针对这些推送在“挂起”状态下排队。 如果其余 4 个推送中的任何一个更改了开发容器配置,则服务不跳过该推送,而立即运行预构建创建工作流程,如果成功,则会相应地更新预构建。 -* 第一次运行完成后,将为推送 2、3 和 4 运行工作流程,最后排队的工作流程(对于推送 5)将运行并更新预构建模板。 +* Once the first run completes, workflow runs for pushes 2, 3, and 4 will be canceled, and the last queued workflow (for push 5) will run and update the prebuild. diff --git a/translations/zh-CN/content/codespaces/prebuilding-your-codespaces/allowing-a-prebuild-to-access-other-repositories.md b/translations/zh-CN/content/codespaces/prebuilding-your-codespaces/allowing-a-prebuild-to-access-other-repositories.md index 16037ae009..69308ed182 100644 --- a/translations/zh-CN/content/codespaces/prebuilding-your-codespaces/allowing-a-prebuild-to-access-other-repositories.md +++ b/translations/zh-CN/content/codespaces/prebuilding-your-codespaces/allowing-a-prebuild-to-access-other-repositories.md @@ -1,7 +1,7 @@ --- title: Allowing a prebuild to access other repositories shortTitle: Allow external repo access -intro: 'You can permit your prebuild template access to other {% data variables.product.prodname_dotcom %} repositories so that it can be built successfully.' +intro: 'You can permit your prebuild to access other {% data variables.product.prodname_dotcom %} repositories so that it can be built successfully.' versions: fpt: '*' ghec: '*' @@ -55,7 +55,7 @@ You will need to create a new personal account and then use this account to crea 1. 重新登录到对存储库具有管理员访问权限的帐户。 1. 在要为其创建 {% data variables.product.prodname_codespaces %} 预构建的存储库中,创建一个名为 `CODESPACES_PREBUILD_TOKEN` 的新 {% data variables.product.prodname_codespaces %} 存储库机密,为其提供您创建和复制的令牌值。 更多信息请参阅“[管理用于 {% data variables.product.prodname_github_codespaces %} 的仓库和组织的加密密钥](/codespaces/managing-codespaces-for-your-organization/managing-encrypted-secrets-for-your-repository-and-organization-for-github-codespaces#adding-secrets-for-a-repository)”。 -PAT 将用于为存储库创建的所有后续预构建模板。 与其他 {% data variables.product.prodname_codespaces %} 存储库机密不同, `CODESPACES_PREBUILD_TOKEN` 机密仅用于预构建,不可用于从存储库创建的代码空间。 +The PAT will be used for all subsequent prebuilds created for your repository. 与其他 {% data variables.product.prodname_codespaces %} 存储库机密不同, `CODESPACES_PREBUILD_TOKEN` 机密仅用于预构建,不可用于从存储库创建的代码空间。 ## 延伸阅读 diff --git a/translations/zh-CN/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md b/translations/zh-CN/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md index b9c9201a2a..4e773020e0 100644 --- a/translations/zh-CN/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md +++ b/translations/zh-CN/content/codespaces/prebuilding-your-codespaces/configuring-prebuilds.md @@ -15,7 +15,7 @@ permissions: People with admin access to a repository can configure prebuilds fo You can set up a prebuild configuration for the combination of a specific branch of your repository with a specific dev container configuration file. -Any branches created from a prebuild-enabled parent branch will typically also get prebuilds for the same dev container configuration. This is because the prebuild template for child branches that use the same dev container configuration as the parent branch are, for the most part, identical, so developers can benefit from faster codespace creation times on those branches also. 更多信息请参阅“[开发容器简介](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)”。 +Any branches created from a prebuild-enabled parent branch will typically also get prebuilds for the same dev container configuration. This is because the prebuild for child branches that use the same dev container configuration as the parent branch are, for the most part, identical, so developers can benefit from faster codespace creation times on those branches also. 更多信息请参阅“[开发容器简介](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)”。 Typically, when you configure prebuilds for a branch, prebuilds will be available for multiple machine types. 但是,如果存储库大于 32 GB,则预构建将不适用于 2 核和 4 核计算机类型,因为它们提供的存储限制为 32 GB。 @@ -44,37 +44,37 @@ Typically, when you configure prebuilds for a branch, prebuilds will be availabl {% endnote %} -1. Optionally, in the **Configuration file** drop-down menu that's displayed, choose the `devcontainer.json` configuration file that you want to use for this prebuild template. 更多信息请参阅“[开发容器简介](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers#devcontainerjson)”。 +1. Optionally, in the **Configuration file** drop-down menu that's displayed, choose the `devcontainer.json` configuration file that you want to use for this prebuild. 更多信息请参阅“[开发容器简介](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers#devcontainerjson)”。 ![The configuration file drop-down menu](/assets/images/help/codespaces/prebuilds-choose-configfile.png) -1. 选择自动触发预构建模板更新的方式。 +1. Choose how you want to automatically trigger updates of the prebuild. - * **每次推送**(默认设置)- 使用此设置,每次推送到给定分支时,都会更新预构建配置。 这将确保从预构建模板生成的代码空间始终包含最新的代码空间配置,包括任何最近添加或更新的依赖项。 - * **在配置更改时** - 使用此设置,每次更新给定存储库和分支的关联配置文件时,都会更新预构建配置。 这可确保在从预构建模板生成代码空间时使用对存储库的开发容器配置文件所做的更改。 更新预构建模板的 Actions 工作流程的运行频率较低,因此此选项将使用较少的 Actions 分钟数。 但是,此选项不保证代码空间始终包含最近添加或更新的依赖项,因此在创建代码空间后,可能必须手动添加或更新这些依赖项。 + * **每次推送**(默认设置)- 使用此设置,每次推送到给定分支时,都会更新预构建配置。 This will ensure that codespaces generated from a prebuild always contain the latest codespace configuration, including any recently added or updated dependencies. + * **在配置更改时** - 使用此设置,每次更新给定存储库和分支的关联配置文件时,都会更新预构建配置。 This ensures that changes to the dev container configuration files for the repository are used when a codespace is generated from a prebuild. The Actions workflow that updates the prebuild will run less often, so this option will use fewer Actions minutes. 但是,此选项不保证代码空间始终包含最近添加或更新的依赖项,因此在创建代码空间后,可能必须手动添加或更新这些依赖项。 * **计划** - 使用此设置,您可以按照自己定义的自定义计划更新预构建配置。 这可以减少操作分钟数的消耗,但是,使用此选项,可以创建不使用最新开发容器配置更改的代码空间。 ![预构建触发器选项](/assets/images/help/codespaces/prebuilds-triggers.png) -1. Optionally, select **Reduce prebuild available to only specific regions** to limit access to your prebuild template, then select which regions you want it to be available in. 开发人员只能从预构建创建代码空间(如果它们位于所选区域中)。 By default, your prebuild template is available to all regions where codespaces is available and storage costs apply for each region. +1. Optionally, select **Reduce prebuild available to only specific regions** to limit access to your prebuild, then select which regions you want it to be available in. 开发人员只能从预构建创建代码空间(如果它们位于所选区域中)。 By default, your prebuild is available to all regions where codespaces is available and storage costs apply for each region. ![区域选择选项](/assets/images/help/codespaces/prebuilds-regions.png) {% note %} **注意**: - * 每个区域的预构建模板将产生单独的费用。 因此,您应仅为已知将使用预构建的区域启用预构建。 更多信息请参阅“[关于 {% data variables.product.prodname_github_codespaces %} 预构建](/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds#about-billing-for-codespaces-prebuilds)”。 + * The prebuild for each region will incur individual charges. 因此,您应仅为已知将使用预构建的区域启用预构建。 更多信息请参阅“[关于 {% data variables.product.prodname_github_codespaces %} 预构建](/codespaces/prebuilding-your-codespaces/about-github-codespaces-prebuilds#about-billing-for-codespaces-prebuilds)”。 * 开发人员可以为 {% data variables.product.prodname_codespaces %} 设置其默认区域,这样您就可以为较少的区域启用预构建。 有关详细信息,请参阅“[设置 {% data variables.product.prodname_github_codespaces %} 的默认区域](/codespaces/customizing-your-codespace/setting-your-default-region-for-github-codespaces)”。 {% endnote %} -1. Optionally, set the number of prebuild template versions to be retained. 您可以输入 1 到 5 之间的任意数字。 保存版本的默认数量为 2,这意味着仅保存最新的模板版本和以前的版本。 +1. Optionally, set the number of prebuild versions to be retained. 您可以输入 1 到 5 之间的任意数字。 保存版本的默认数量为 2,这意味着仅保存最新的模板版本和以前的版本。 - 根据预构建触发器设置,预构建模板可能会随每次推送或每次开发容器配置更改而更改。 通过保留旧版本的预构建模板,可以从较旧的提交创建预构建,其开发容器配置与当前预构建模板不同。 由于保留预构建模板版本会产生相关的存储成本,因此您可以根据团队的需求选择要保留的版本数。 有关计费的更多信息,请参阅“[关于 {% data variables.product.prodname_github_codespaces %} 的计费](/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces#codespaces-pricing)”。 + Depending on your prebuild trigger settings, your prebuild could change with each push or on each dev container configuration change. Retaining older versions of prebuilds enables you to create a prebuild from an older commit with a different dev container configuration than the current prebuild. Since there is a storage cost associated with retaining prebuild versions, you can choose the number of versions to be retained based on the needs of your team. 有关计费的更多信息,请参阅“[关于 {% data variables.product.prodname_github_codespaces %} 的计费](/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces#codespaces-pricing)”。 - 如果要保存的预构建模板版本数设置为 1,{% data variables.product.prodname_codespaces %} 将仅保存预构建模板的最新版本,并在每次更新模板时删除旧版本。 这意味着,如果返回到较旧的开发容器配置,则不会获得预构建的代码空间。 + If you set the number of prebuild versions to save to 1, {% data variables.product.prodname_codespaces %} will only save the latest version of the prebuild and will delete the older version each time the template is updated. 这意味着,如果返回到较旧的开发容器配置,则不会获得预构建的代码空间。 - ![预构建模板历史记录设置](/assets/images/help/codespaces/prebuilds-template-history-setting.png) + ![The prebuild history setting](/assets/images/help/codespaces/prebuilds-template-history-setting.png) 1. Optionally, add users or teams to notify when the prebuild workflow run fails for this configuration. 您可以开始键入用户名、团队名称或全名,然后在出现名称后点按该名称以将其添加到列表中。 发生预构建失败时,您添加的用户或团队将收到一封电子邮件,其中包含指向工作流程运行日志的链接,以帮助进一步调查。 @@ -84,7 +84,7 @@ Typically, when you configure prebuilds for a branch, prebuilds will be availabl {% data reusables.codespaces.prebuilds-permission-authorization %} -After you create a prebuild configuration it is listed on the {% data variables.product.prodname_codespaces %} page of your repository settings. A {% data variables.product.prodname_actions %} workflow is queued and then run to create prebuild templates in the regions you specified, based on the branch and dev container configuration file you selected. +After you create a prebuild configuration it is listed on the {% data variables.product.prodname_codespaces %} page of your repository settings. A {% data variables.product.prodname_actions %} workflow is queued and then run to create prebuilds in the regions you specified, based on the branch and dev container configuration file you selected. ![Screenshot of the list of prebuild configurations](/assets/images/help/codespaces/prebuild-configs-list.png) @@ -100,9 +100,9 @@ Prebuilds cannot use any user-level secrets while building your environment, bec ## 配置要包含在预构建中的耗时任务 -您可以在 `devcontainer.json` 中使用 `onCreateCommand` 和 `updateContentCommand` 命令,以将耗时的过程作为预构建模板创建的一部分包括在内。 更多信息请参阅 {% data variables.product.prodname_vscode %} 文档“[devcontainer.json 参考](https://code.visualstudio.com/docs/remote/devcontainerjson-reference#_lifecycle-scripts)”。 +You can use the `onCreateCommand` and `updateContentCommand` commands in your `devcontainer.json` to include time-consuming processes as part of the prebuild creation. 更多信息请参阅 {% data variables.product.prodname_vscode %} 文档“[devcontainer.json 参考](https://code.visualstudio.com/docs/remote/devcontainerjson-reference#_lifecycle-scripts)”。 -`onCreateCommand` 仅在创建预构建模板时运行一次,而 `updateContentCommand` 在模板创建和后续模板更新时运行。 增量构建应包含在 `updateContentCommand` 中,因为它们表示项目的源代码,并且需要包含在每个预构建模板更新中。 +`onCreateCommand` is run only once, when the prebuild is created, whereas `updateContentCommand` is run at template creation and at subsequent template updates. Incremental builds should be included in `updateContentCommand` since they represent the source of your project and need to be included for every prebuild update. ## 延伸阅读 diff --git a/translations/zh-CN/content/codespaces/prebuilding-your-codespaces/managing-prebuilds.md b/translations/zh-CN/content/codespaces/prebuilding-your-codespaces/managing-prebuilds.md index d168fd668d..f8c7be4c7e 100644 --- a/translations/zh-CN/content/codespaces/prebuilding-your-codespaces/managing-prebuilds.md +++ b/translations/zh-CN/content/codespaces/prebuilding-your-codespaces/managing-prebuilds.md @@ -16,7 +16,7 @@ miniTocMaxHeadingLevel: 3 您为存储库配置的预构建是使用 {% data variables.product.prodname_actions %} 工作流程创建和更新的,由 {% data variables.product.prodname_github_codespaces %} 服务管理。 -根据预构建配置中的设置,更新预构建模板的工作流程可能由以下事件触发: +Depending on the settings in a prebuild configuration, the workflow to update the prebuild may be triggered by these events: * 创建或更新预构建配置 * 将提交或拉取请求推送到配置为具有预构建的分支 @@ -24,7 +24,7 @@ miniTocMaxHeadingLevel: 3 * 在预构建配置中定义的计划 * 手动触发工作流程 -预构建配置中的设置确定哪些事件会自动触发预构建模板的更新。 更多信息请参阅“[配置预构建](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)”。 +The settings in the prebuild configuration determine which events automatically trigger an update of the prebuild. 更多信息请参阅“[配置预构建](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)”。 对存储库具有管理员访问权限的人员可以检查预构建、编辑和删除预构建配置的进度。 @@ -61,7 +61,7 @@ miniTocMaxHeadingLevel: 3 ### 禁用预构建配置 -要暂停更新配置的预构建模板,可以禁用配置的工作流程运行。 为预构建配置禁用工作流程不会删除以前为该配置创建的任何预构建模板,因此,代码空间将继续从现有预构建模板生成。 +To pause the update of prebuilds for a configuration, you can disable workflow runs for the configuration. Disabling the workflow runs for a prebuild configuration does not delete any previously created prebuilds for that configuration and, as a result, codespaces will continue to be generated from an existing prebuild. 如果需要调查模板创建失败,则禁用工作流程运行预构建配置非常有用。 @@ -74,7 +74,7 @@ miniTocMaxHeadingLevel: 3 ### 删除预构建配置 -删除预构建配置也会删除以前为该配置创建的所有预构建模板。 因此,在删除配置后不久,在创建新代码空间时,由该配置生成的预构建将不再可用。 +Deleting a prebuild configuration also deletes all previously created prebuilds for that configuration. 因此,在删除配置后不久,在创建新代码空间时,由该配置生成的预构建将不再可用。 删除预构建配置后,该配置已排队或已启动的工作流程运行仍将运行。 它们将与以前完成的工作流程运行一起列在工作流程运行历史记录中。 diff --git a/translations/zh-CN/content/codespaces/prebuilding-your-codespaces/testing-dev-container-changes.md b/translations/zh-CN/content/codespaces/prebuilding-your-codespaces/testing-dev-container-changes.md index 937e73b11f..603645731e 100644 --- a/translations/zh-CN/content/codespaces/prebuilding-your-codespaces/testing-dev-container-changes.md +++ b/translations/zh-CN/content/codespaces/prebuilding-your-codespaces/testing-dev-container-changes.md @@ -14,7 +14,7 @@ product: '{% data reusables.gated-features.codespaces %}' permissions: People with write permissions to a repository can create or edit the dev container configuration for a branch. --- -对启用了预构建的分支的开发容器配置所做任何更改,都将导致代码空间配置和关联的预构建模板更新。 因此,在将更改提交到当前使用的存储库分支之前,在代码空间中从测试分支测试此类更改非常重要。 这将确保您不会为团队引入破坏性更改。 +Any changes you make to the dev container configuration for a prebuild-enabled branch will result in an update to the codespace configuration and the associated prebuild. 因此,在将更改提交到当前使用的存储库分支之前,在代码空间中从测试分支测试此类更改非常重要。 这将确保您不会为团队引入破坏性更改。 更多信息请参阅“[开发容器简介](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers)”。 @@ -24,7 +24,7 @@ permissions: People with write permissions to a repository can create or edit th 1. 在代码空间中,检出测试分支。 更多信息请参阅“[在代码空间中使用源控制](/codespaces/developing-in-codespaces/using-source-control-in-your-codespace#creating-or-switching-branches)”。 1. 对开发容器配置进行所需的更改。 1. 通过重新构建容器来应用更改。 更多信息请参阅“[开发容器简介](/codespaces/setting-up-your-project-for-codespaces/introduction-to-dev-containers#applying-configuration-changes-to-a-codespace)”。 -1. 在一切正常之后,我们还建议从测试分支创建一个新的代码空间,以确保一切正常。 然后,您可以将更改提交到存储库的默认分支或活动功能分支,从而触发该分支的预构建模板的更新。 +1. 在一切正常之后,我们还建议从测试分支创建一个新的代码空间,以确保一切正常。 You can then commit your changes to your repository's default branch, or an active feature branch, triggering an update of the prebuild for that branch. {% note %} diff --git a/translations/zh-CN/content/codespaces/troubleshooting/troubleshooting-prebuilds.md b/translations/zh-CN/content/codespaces/troubleshooting/troubleshooting-prebuilds.md index 51e42f2c7a..3882b7a045 100644 --- a/translations/zh-CN/content/codespaces/troubleshooting/troubleshooting-prebuilds.md +++ b/translations/zh-CN/content/codespaces/troubleshooting/troubleshooting-prebuilds.md @@ -44,7 +44,7 @@ cat /workspaces/.codespaces/shared/environment-variables.json | jq '.ACTION_NAME 您可能会注意到,有时,当您从启用了预构建的分支创建新代码空间时,“{% octicon "zap" aria-label="The zap icon" %} 预构建就绪”标签不会显示在用于选择计算机类型的对话框中。 这意味着预构建当前不可用。 -默认情况下,每次推送到启用了预构建的分支时,都会更新预构建模板。 如果推送涉及对开发容器配置的更改,则在更新过程中,将从计算机类型列表中删除“{% octicon "zap" aria-label="The zap icon" %} 预构建就绪”标签。 在此期间,您仍然可以在没有预构建模板的情况下创建代码空间。 如果需要,可以通过将预构建模板设置为仅在更改开发容器配置文件时更新或仅按自定义计划更新,从而减少存储库无法使用预构建的情况。 更多信息请参阅“[配置预构建](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)”。 +By default, each time you push to a prebuild-enabled branch, the prebuild is updated. 如果推送涉及对开发容器配置的更改,则在更新过程中,将从计算机类型列表中删除“{% octicon "zap" aria-label="The zap icon" %} 预构建就绪”标签。 During this time you can still create codespaces without a prebuild. If required, you can reduce the occasions on which prebuilds are unavailable for a repository by setting the prebuild to be updated only when you make a change to your dev container configuration files, or only on a custom schedule. 更多信息请参阅“[配置预构建](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)”。 如果您的分支未专门为预构建启用,当它是启用了预构建的分支的分支时,也可从预构建受益。 但是,如果分支上的开发容器配置发生更改,使其与基本分支上的配置不同,则预构建在分支上将不再可用。 diff --git a/translations/zh-CN/content/index.md b/translations/zh-CN/content/index.md index 5708f5c690..fbfc13a557 100644 --- a/translations/zh-CN/content/index.md +++ b/translations/zh-CN/content/index.md @@ -63,6 +63,7 @@ childGroups: - repositories - pull-requests - discussions + - copilot - name: CI/CD and DevOps octicon: GearIcon children: diff --git a/translations/zh-CN/content/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository.md b/translations/zh-CN/content/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository.md index 4e99b0c7c3..b12cd554ee 100644 --- a/translations/zh-CN/content/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository.md +++ b/translations/zh-CN/content/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository.md @@ -17,7 +17,7 @@ shortTitle: Display a sponsor button You can configure your sponsor button by editing a _FUNDING.yml_ file in your repository's `.github` folder, on the default branch. You can configure the button to include sponsored developers in {% data variables.product.prodname_sponsors %}, external funding platforms, or a custom funding URL. For more information about {% data variables.product.prodname_sponsors %}, see "[About GitHub Sponsors](/sponsors/getting-started-with-github-sponsors/about-github-sponsors)." -You can add one username, package name, or project name per external funding platform and up to four custom URLs. You can add up to four sponsored developers or organizations in {% data variables.product.prodname_sponsors %}. Add each platform on a new line, using the following syntax: +You can add one username, package name, or project name per external funding platform and up to four custom URLs. You can add one organization and up to four sponsored developers in {% data variables.product.prodname_sponsors %}. Add each platform on a new line, using the following syntax: Platform | Syntax -------- | ----- diff --git a/translations/zh-CN/content/rest/deployments/branch-policies.md b/translations/zh-CN/content/rest/deployments/branch-policies.md new file mode 100644 index 0000000000..77279b9fe8 --- /dev/null +++ b/translations/zh-CN/content/rest/deployments/branch-policies.md @@ -0,0 +1,20 @@ +--- +title: Deployment branch policies +allowTitleToDifferFromFilename: true +shortTitle: Deployment branch policies +intro: The Deployment branch policies API allows you to manage custom deployment branch policies. +versions: + fpt: '*' + ghes: '*' + ghae: '*' + ghec: '*' +topics: + - API +miniTocMaxHeadingLevel: 3 +--- + +## About the Deployment branch policies API + +The Deployment branch policies API allows you to specify custom name patterns that branches must match in order to deploy to an environment. The `deployment_branch_policy.custom_branch_policies` property for the environment must be set to `true` to use these endpoints. To update the `deployment_branch_policy` for an environment, see "[Create or update an environment](/rest/deployments/environments#create-or-update-an-environment)." + +For more information about restricting environment deployments to certain branches, see "[Using environments for deployment](/actions/deployment/targeting-different-environments/using-environments-for-deployment#deployment-branches)." diff --git a/translations/zh-CN/content/rest/deployments/index.md b/translations/zh-CN/content/rest/deployments/index.md index b008253791..d40143d1b9 100644 --- a/translations/zh-CN/content/rest/deployments/index.md +++ b/translations/zh-CN/content/rest/deployments/index.md @@ -14,6 +14,7 @@ children: - /deployments - /environments - /statuses + - /branch-policies redirect_from: - /rest/reference/deployments --- diff --git a/translations/zh-CN/content/rest/enterprise-admin/license.md b/translations/zh-CN/content/rest/enterprise-admin/license.md index 552c547a0d..4dfac157f6 100644 --- a/translations/zh-CN/content/rest/enterprise-admin/license.md +++ b/translations/zh-CN/content/rest/enterprise-admin/license.md @@ -4,6 +4,8 @@ intro: 许可 API 提供有关企业许可的信息。 versions: ghes: '*' ghae: '*' + ghec: '*' + fpt: '*' topics: - API miniTocMaxHeadingLevel: 3 diff --git a/translations/zh-CN/content/rest/overview/permissions-required-for-github-apps.md b/translations/zh-CN/content/rest/overview/permissions-required-for-github-apps.md index 240d1ec6f3..9cee6ab8c7 100644 --- a/translations/zh-CN/content/rest/overview/permissions-required-for-github-apps.md +++ b/translations/zh-CN/content/rest/overview/permissions-required-for-github-apps.md @@ -570,13 +570,13 @@ _键_ {% endif -%} - [`GET /orgs/:org/team/:team_id`](/rest/teams/teams#get-a-team-by-name) (:read) {% ifversion fpt or ghec -%} -- [`GET /scim/v2/orgs/:org/Users`](/rest/reference/scim#list-scim-provisioned-identities) (:read) +- [`GET /scim/v2/orgs/:org/Users`](/rest/reference/scim#list-scim-provisioned-identities) (:write) {% endif -%} {% ifversion fpt or ghec -%} - [`POST /scim/v2/orgs/:org/Users`](/rest/reference/scim#provision-and-invite-a-scim-user) (:write) {% endif -%} {% ifversion fpt or ghec -%} -- [`GET /scim/v2/orgs/:org/Users/:external_identity_guid`](/rest/reference/scim#get-scim-provisioning-information-for-a-user) (:read) +- [`GET /scim/v2/orgs/:org/Users/:external_identity_guid`](/rest/reference/scim#get-scim-provisioning-information-for-a-user) (:write) {% endif -%} {% ifversion fpt or ghec -%} - [`PUT /scim/v2/orgs/:org/Users/:external_identity_guid`](/rest/reference/scim#set-scim-information-for-a-provisioned-user) (:write) diff --git a/translations/zh-CN/content/site-policy/privacy-policies/github-privacy-statement.md b/translations/zh-CN/content/site-policy/privacy-policies/github-privacy-statement.md index 4c5ebbb6d5..03e6b165be 100644 --- a/translations/zh-CN/content/site-policy/privacy-policies/github-privacy-statement.md +++ b/translations/zh-CN/content/site-policy/privacy-policies/github-privacy-statement.md @@ -314,8 +314,8 @@ CCPA 为加州居民提供关于其个人信息的某些权利。 要提交基 #### 不受歧视的权利。 您有权不因行使 CCPA 权利而受到歧视。 我们不会因您行使 CCPA 权利而歧视您。 -您可以书面或通过授权书指定授权代理人代表您提出请求,以行使您在 CCPA 下的权利。 在接受代理商的此类请求之前,我们将要求代理商提供您授权其代表您行事的证明,并且我们可能需要您直接向我们验证您的身份。 此外,要提供或删除特定的个人信息,我们需要在法律要求的确定程度上验证您的身份。 我们将通过要求您从与您的帐户关联的电子邮件地址提交请求,或要求您提供验证帐户所需的信息,以验证您的请求。 [请注意,您可以在 GitHub 帐户中使用双因素身份验证。](/authentication/securing-your-account-with-two-factor-authentication-2fa/accessing-github-using-two-factor-authentication) -最后,您有权在收集个人信息时或之前收到有关我们做法的通知。 +您可以书面或通过授权书指定授权代理人代表您提出请求,以行使您在 CCPA 下的权利。 在接受代理商的此类请求之前,我们将要求代理商提供您授权其代表您行事的证明,并且我们可能需要您直接向我们验证您的身份。 此外,要提供或删除特定的个人信息,我们需要在法律要求的确定程度上验证您的身份。 我们将通过要求您从与您的帐户关联的电子邮件地址提交请求,或要求您提供验证帐户所需的信息,以验证您的请求。 [Please note that you may use two-factor authentication with your GitHub account](/authentication/securing-your-account-with-two-factor-authentication-2fa/accessing-github-using-two-factor-authentication). +Finally, you have a right to receive notice of our practices at or before collection of personal information. 此外,根据《加利福尼亚州民法典》第 1798.83 条(也称为“闪耀之光”法律),出于个人、家族或家庭目的向与该个人建立业务关系的企业提供个人信息的加利福尼亚州居民(“加州客户”),可以要求提供有关该企业是否已出于第三方的直接营销目的向任何第三方披露个人信息的信息。 请注意,我们不会向任何第三方披露个人信息,以用于本法规定的直接营销目的。 加州客户可以通过发送电子邮件到 **(privacy [at] github [dot] com)**索取有关我们遵守本法律的更多信息。 请注意,企业每年必须回复每位加州客户的一个请求,并且可能不需要回复通过指定电子邮件地址以外的方式提出的请求。 diff --git a/translations/zh-CN/data/features/custom-pattern-dry-run-ga.yml b/translations/zh-CN/data/features/custom-pattern-dry-run-ga.yml new file mode 100644 index 0000000000..dab773378f --- /dev/null +++ b/translations/zh-CN/data/features/custom-pattern-dry-run-ga.yml @@ -0,0 +1,5 @@ +#Secret scanning: custom pattern dry run GA #7527 +versions: + ghec: '*' + ghes: '>3.6' + ghae: 'issue-7527' diff --git a/translations/zh-CN/data/features/secret-scanning-custom-enterprise-35.yml b/translations/zh-CN/data/features/secret-scanning-custom-enterprise-35.yml index f1bb1cd42d..a136282378 100644 --- a/translations/zh-CN/data/features/secret-scanning-custom-enterprise-35.yml +++ b/translations/zh-CN/data/features/secret-scanning-custom-enterprise-35.yml @@ -3,6 +3,5 @@ ##6367: updates for the "organization level dry runs (Public Beta)" ##5499: updates for the "repository level dry runs (Public Beta)" versions: - ghec: '*' - ghes: '>3.4' + ghes: '>3.4 <3.7' ghae: 'issue-6367' diff --git a/translations/zh-CN/data/features/secret-scanning-custom-enterprise-36.yml b/translations/zh-CN/data/features/secret-scanning-custom-enterprise-36.yml index b383c65744..828f5c1729 100644 --- a/translations/zh-CN/data/features/secret-scanning-custom-enterprise-36.yml +++ b/translations/zh-CN/data/features/secret-scanning-custom-enterprise-36.yml @@ -3,6 +3,5 @@ ##6904: updates for "enterprise account level dry runs (Public Beta)" ##7297: updates for dry runs on editing patterns (Public Beta) versions: - ghec: '*' - ghes: '>3.5' + ghes: '>3.5 <3.7' ghae: 'issue-6904' diff --git a/translations/zh-CN/data/features/totp-and-mobile-sudo-challenge.yml b/translations/zh-CN/data/features/totp-and-mobile-sudo-challenge.yml index f32fb6b9ee..0eae9cda9c 100644 --- a/translations/zh-CN/data/features/totp-and-mobile-sudo-challenge.yml +++ b/translations/zh-CN/data/features/totp-and-mobile-sudo-challenge.yml @@ -1,5 +1,5 @@ #TOTP and mobile challenge for sudo mode prompt. versions: - #fpt: '*' - #ghec: '*' + fpt: '*' + ghec: '*' ghes: '>= 3.7' diff --git a/translations/zh-CN/data/reusables/actions/self-hosted-runner-auto-removal.md b/translations/zh-CN/data/reusables/actions/self-hosted-runner-auto-removal.md index a2513a6820..ddbc38a405 100644 --- a/translations/zh-CN/data/reusables/actions/self-hosted-runner-auto-removal.md +++ b/translations/zh-CN/data/reusables/actions/self-hosted-runner-auto-removal.md @@ -1 +1,6 @@ -A self-hosted runner is automatically removed from {% data variables.product.product_name %} if it has not connected to {% data variables.product.prodname_actions %} for more than 30 days. +{%- ifversion fpt or ghec or ghes > 3.6 %} +A self-hosted runner is automatically removed from {% data variables.product.product_name %} if it has not connected to {% data variables.product.prodname_actions %} for more than 14 days. +An ephemeral self-hosted runner is automatically removed from {% data variables.product.product_name %} if it has not connected to {% data variables.product.prodname_actions %} for more than 1 day. +{%- elsif ghae or ghes < 3.7 %} +A self-hosted runner is automatically removed from {% data variables.product.product_name %} if it has not connected to {% data variables.product.prodname_actions %} for more than 30 days. +{%- endif %} \ No newline at end of file diff --git a/translations/zh-CN/data/reusables/advanced-security/secret-scanning-dry-run-results.md b/translations/zh-CN/data/reusables/advanced-security/secret-scanning-dry-run-results.md index 5264745dd8..725b8842a0 100644 --- a/translations/zh-CN/data/reusables/advanced-security/secret-scanning-dry-run-results.md +++ b/translations/zh-CN/data/reusables/advanced-security/secret-scanning-dry-run-results.md @@ -1,3 +1,3 @@ 1. 试运行完成后,您将看到结果样本(最多 1000 个)。 查看结果并确定任何误报结果。 ![显示空运行结果的屏幕截图](/assets/images/help/repository/secret-scanning-publish-pattern.png) 1. 编辑新的自定义模式以修复结果的任何问题,然后,若要测试更改,请单击 **Save and dry run(保存并试运行)**。 -{% indented_data_reference reusables.secret-scanning.beta-dry-runs spaces=3 %} + diff --git a/translations/zh-CN/data/reusables/advanced-security/secret-scanning-dry-run-select-enterprise-repos.md b/translations/zh-CN/data/reusables/advanced-security/secret-scanning-dry-run-select-enterprise-repos.md new file mode 100644 index 0000000000..5dc7bd86de --- /dev/null +++ b/translations/zh-CN/data/reusables/advanced-security/secret-scanning-dry-run-select-enterprise-repos.md @@ -0,0 +1,7 @@ +{%- ifversion custom-pattern-dry-run-ga %} +1. Search for and select up to 10 repositories where you want to perform the dry run. ![显示为试运行选择的存储库的屏幕截图](/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-select-repo-only.png) +1. When you're ready to test your new custom pattern, click **Run**. +{%- else %} +1. Search for and select up to 10 repositories where you want to perform the dry run. ![显示为试运行选择的存储库的屏幕截图](/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-select-repo.png) +1. 当您准备好测试新的自定义模式时,请单击 **Dry run(试运行)**。 +{%- endif %} diff --git a/translations/zh-CN/data/reusables/advanced-security/secret-scanning-dry-run-select-repos.md b/translations/zh-CN/data/reusables/advanced-security/secret-scanning-dry-run-select-repos.md index dcd319cca4..d3862cda32 100644 --- a/translations/zh-CN/data/reusables/advanced-security/secret-scanning-dry-run-select-repos.md +++ b/translations/zh-CN/data/reusables/advanced-security/secret-scanning-dry-run-select-repos.md @@ -1,2 +1,9 @@ +{%- ifversion custom-pattern-dry-run-ga %} +1. Select the repositories where you want to perform the dry run. + * To perform the dry run across the entire organization, select **All repositories in the organization**. ![显示为试运行选择的存储库的屏幕截图](/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-all-repos.png) + * To specify the repositories where you want to perform the dry run, select **Selected repositories**, then search for and select up to 10 repositories. ![显示为试运行选择的存储库的屏幕截图](/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-select-repos-option.png) +1. When you're ready to test your new custom pattern, click **Run**. +{%- else %} 1. Search for and select up to 10 repositories where you want to perform the dry run. ![显示为试运行选择的存储库的屏幕截图](/assets/images/help/repository/secret-scanning-dry-run-custom-pattern-select-repo.png) 1. 当您准备好测试新的自定义模式时,请单击 **Dry run(试运行)**。 +{%- endif %} diff --git a/translations/zh-CN/data/reusables/codespaces/billing-for-prebuilds-default.md b/translations/zh-CN/data/reusables/codespaces/billing-for-prebuilds-default.md index f0f196cdce..240935ab67 100644 --- a/translations/zh-CN/data/reusables/codespaces/billing-for-prebuilds-default.md +++ b/translations/zh-CN/data/reusables/codespaces/billing-for-prebuilds-default.md @@ -1,3 +1,3 @@ -默认情况下,每次创建或更新预构建模板或推送到启用了预构建的分支时,都会触发 {% data variables.product.prodname_actions %} 工作流程。 与其他工作流程一样,在预构建工作流程运行时,它们将消耗帐户中包含的一些操作分钟数(如果有),或者产生操作分钟数的费用。 有关操作分钟数定价的详细信息,请参阅[关于 {% data variables.product.prodname_actions %} 计费](/billing/managing-billing-for-github-actions/about-billing-for-github-actions)”。 +By default, a {% data variables.product.prodname_actions %} workflow is triggered every time you create or update a prebuild, or push to a prebuild-enabled branch. 与其他工作流程一样,在预构建工作流程运行时,它们将消耗帐户中包含的一些操作分钟数(如果有),或者产生操作分钟数的费用。 有关操作分钟数定价的详细信息,请参阅[关于 {% data variables.product.prodname_actions %} 计费](/billing/managing-billing-for-github-actions/about-billing-for-github-actions)”。 -除了 {% data variables.product.prodname_actions %} 分钟数外,您还需要为存储与给定存储库和区域的每个预构建配置关联的预构建模板付费。 预构建模板的存储按与代码空间存储相同的费率计费。 \ No newline at end of file +Alongside {% data variables.product.prodname_actions %} minutes, you will also be billed for the storage of prebuilds associated with each prebuild configuration for a given repository and region. Storage of prebuilds is billed at the same rate as storage of codespaces. \ No newline at end of file diff --git a/translations/zh-CN/data/reusables/codespaces/billing-for-prebuilds-reducing.md b/translations/zh-CN/data/reusables/codespaces/billing-for-prebuilds-reducing.md index f371468fee..fa9888250c 100644 --- a/translations/zh-CN/data/reusables/codespaces/billing-for-prebuilds-reducing.md +++ b/translations/zh-CN/data/reusables/codespaces/billing-for-prebuilds-reducing.md @@ -1,3 +1,3 @@ -若要减少操作分钟数的消耗,可以将预构建模板设置为仅在对开发容器配置文件进行更改时更新,或仅按自定义计划进行更新。 您还可以通过调整要为预构建配置保留的模板版本数来管理存储使用情况。 更多信息请参阅“[配置预构建](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)”。 +To reduce consumption of Actions minutes, you can set a prebuild to be updated only when you make a change to your dev container configuration files, or only on a custom schedule. 您还可以通过调整要为预构建配置保留的模板版本数来管理存储使用情况。 更多信息请参阅“[配置预构建](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)”。 如果您是组织所有者,则可以通过下载组织的 {% data variables.product.prodname_actions %} 使用情况报告来跟踪预构建工作流程和存储的使用情况。 You can identify workflow runs for prebuilds by filtering the CSV output to only include the workflow called "Create {% data variables.product.prodname_codespaces %} Prebuilds." 更多信息请参阅“[查看 {% data variables.product.prodname_actions %} 使用情况](/billing/managing-billing-for-github-actions/viewing-your-github-actions-usage#viewing-github-actions-usage-for-your-organization)”。 diff --git a/translations/zh-CN/data/reusables/enterprise-licensing/about-license-sync.md b/translations/zh-CN/data/reusables/enterprise-licensing/about-license-sync.md index 3718a30a20..f8e86fe109 100644 --- a/translations/zh-CN/data/reusables/enterprise-licensing/about-license-sync.md +++ b/translations/zh-CN/data/reusables/enterprise-licensing/about-license-sync.md @@ -1,3 +1 @@ -For a person using multiple {% data variables.product.prodname_enterprise %} environments to only consume a single license, you must synchronize license usage between environments. Then, {% data variables.product.company_short %} will deduplicate users based on the email addresses associated with their user accounts. Multiple user accounts will consume a single license when there is a match between an account's primary email address on {% data variables.product.prodname_ghe_server %} and/or an account's verified email address on {% data variables.product.prodname_dotcom_the_website %}. For more information about verification of email addresses on {% data variables.product.prodname_dotcom_the_website %}, see "[Verifying your email address](/enterprise-cloud@latest/get-started/signing-up-for-github/verifying-your-email-address){% ifversion not ghec %}" in the {% data variables.product.prodname_ghe_cloud %} documentation.{% else %}."{% endif %} - -When you synchronize license usage, only the user ID and email addresses for each user account on {% data variables.product.prodname_ghe_server %} are transmitted to {% data variables.product.prodname_ghe_cloud %}. +对于使用多个 {% data variables.product.prodname_enterprise %} 环境以仅使用单个许可证的用户,您必须在环境之间同步许可证使用情况。 然后,{% data variables.product.company_short %} 将根据与其用户帐户关联的电子邮件地址对用户进行重复数据删除。 For more information, see "[Troubleshooting license usage for {% data variables.product.prodname_enterprise %}](/billing/managing-your-license-for-github-enterprise/troubleshooting-license-usage-for-github-enterprise#about-the-calculation-of-consumed-licenses)." \ No newline at end of file diff --git a/translations/zh-CN/data/reusables/enterprise-licensing/unique-user-licensing-model.md b/translations/zh-CN/data/reusables/enterprise-licensing/unique-user-licensing-model.md index 0150bdec03..c7a1f3b150 100644 --- a/translations/zh-CN/data/reusables/enterprise-licensing/unique-user-licensing-model.md +++ b/translations/zh-CN/data/reusables/enterprise-licensing/unique-user-licensing-model.md @@ -1,3 +1,3 @@ {% data variables.product.company_short %} uses a unique-user licensing model. For enterprise products that include multiple deployment options, {% data variables.product.company_short %} determines how many licensed seats you're consuming based on the number of unique users across all your deployments. -Each user account only consumes one license, no matter how many {% data variables.product.prodname_ghe_server %} instances the user account uses, or how many organizations the user account is a member of on {% data variables.product.prodname_ghe_cloud %}. This model allows each person to use multiple {% data variables.product.prodname_enterprise %} deployments without incurring extra costs. +Each user only consumes one license, no matter how many {% data variables.product.prodname_ghe_server %} instances the user uses, or how many organizations the user is a member of on {% data variables.product.prodname_ghe_cloud %}. This model allows each person to use multiple {% data variables.product.prodname_enterprise %} deployments without incurring extra costs. diff --git a/translations/zh-CN/data/reusables/enterprise-licensing/you-can-sync-for-a-combined-view.md b/translations/zh-CN/data/reusables/enterprise-licensing/you-can-sync-for-a-combined-view.md deleted file mode 100644 index 70d7a78cb2..0000000000 --- a/translations/zh-CN/data/reusables/enterprise-licensing/you-can-sync-for-a-combined-view.md +++ /dev/null @@ -1 +0,0 @@ -If you use both {% data variables.product.prodname_ghe_cloud %} and {% data variables.product.prodname_ghe_server %} and sync license usage between the products, you can view license usage for both on {% data variables.product.prodname_dotcom_the_website %}. For more information, see {% ifversion fpt or ghec %}"[Syncing license usage between {% data variables.product.prodname_ghe_server %} and {% data variables.product.prodname_ghe_cloud %}](/enterprise-server/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)" in the {% data variables.product.prodname_ghe_server %} documentation.{% elsif ghes %}"[Syncing license usage between {% data variables.product.prodname_ghe_server %} and {% data variables.product.prodname_ghe_cloud %}](/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)."{% endif %} diff --git a/translations/zh-CN/data/reusables/gated-features/environments.md b/translations/zh-CN/data/reusables/gated-features/environments.md index cc73186b18..2e58922759 100644 --- a/translations/zh-CN/data/reusables/gated-features/environments.md +++ b/translations/zh-CN/data/reusables/gated-features/environments.md @@ -1 +1 @@ -所有产品的**公共**仓库提供环境、环境保护规则和环境机密。 For access to environments in **private** or **internal** repositories, you must use {% data variables.product.prodname_pro %}, {% data variables.product.prodname_team %}, or {% data variables.product.prodname_enterprise %}. {% data reusables.gated-features.more-info %} +Environments, environment secrets, and environment protection rules are available in **public** repositories for all products. For access to environments, environment secrets, and deployment branches in **private** or **internal** repositories, you must use {% data variables.product.prodname_pro %}, {% data variables.product.prodname_team %}, or {% data variables.product.prodname_enterprise %}. For access to other environment protection rules in **private** or **internal** repositories, you must use {% data variables.product.prodname_enterprise %}. {% data reusables.gated-features.more-info %} diff --git a/translations/zh-CN/data/reusables/saml/authorized-creds-info.md b/translations/zh-CN/data/reusables/saml/authorized-creds-info.md index 6140c36f47..e708f4e06f 100644 --- a/translations/zh-CN/data/reusables/saml/authorized-creds-info.md +++ b/translations/zh-CN/data/reusables/saml/authorized-creds-info.md @@ -1,6 +1,6 @@ 在授权个人访问令牌或 SSH 密钥之前,您必须具有链接的 SAML 标识。 如果您是启用了 SAML SSO 的组织的成员,则可以通过至少一次使用 IdP 向组织验证来创建链接身份。 更多信息请参阅“[关于使用 SAML 单点登录进行身份验证](/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on)”。 -授权个人访问令牌或 SSH 密钥后。 令牌或密钥将保持授权状态,直到以下面方式之一吊销。 +After you authorize a personal access token or SSH key, the token or key will stay authorized until revoked in one of the following ways. - 组织或企业所有者撤销授权。 - 您已从组织中删除。 - 编辑个人访问令牌中的范围,或重新生成令牌。 diff --git a/translations/zh-CN/data/reusables/secret-scanning/partner-secret-list-private-repo.md b/translations/zh-CN/data/reusables/secret-scanning/partner-secret-list-private-repo.md index 735802092a..143e46c188 100644 --- a/translations/zh-CN/data/reusables/secret-scanning/partner-secret-list-private-repo.md +++ b/translations/zh-CN/data/reusables/secret-scanning/partner-secret-list-private-repo.md @@ -71,7 +71,11 @@ PlanetScale | PlanetScale OAuth Token | planetscale_oauth_token{% endif %} {%- ifversion fpt or ghec or ghes > 3.2 or ghae %} PlanetScale | PlanetScale Service Token | planetscale_service_token{% endif %} {%- ifversion fpt or ghec or ghes > 3.2 or ghae %} -Plivo | Plivo Auth ID with Plivo Auth Token | plivo_auth_id
plivo_auth_token{% endif %} Postman | Postman API Key | postman_api_key Proctorio | Proctorio Consumer Key | proctorio_consumer_key Proctorio | Proctorio Linkage Key | proctorio_linkage_key Proctorio | Proctorio Registration Key | proctorio_registration_key Proctorio | Proctorio Secret Key | proctorio_secret_key Pulumi | Pulumi Access Token | pulumi_access_token PyPI | PyPI API Token | pypi_api_token +Plivo | Plivo Auth ID with Plivo Auth Token | plivo_auth_id
plivo_auth_token{% endif %} Postman | Postman API Key | postman_api_key +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +Prefect | Prefect Server API Key | prefect_server_api_key Prefect | Prefect User API Key | prefect_user_api_key{% endif %} Proctorio | Proctorio Consumer Key | proctorio_consumer_key Proctorio | Proctorio Linkage Key | proctorio_linkage_key Proctorio | Proctorio Registration Key | proctorio_registration_key Proctorio | Proctorio Secret Key | proctorio_secret_key Pulumi | Pulumi Access Token | pulumi_access_token PyPI | PyPI API Token | pypi_api_token +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +ReadMe | ReadMe API Access Key | readmeio_api_access_token{% endif %} {%- ifversion fpt or ghec or ghes > 3.5 or ghae-issue-7375 %} redirect.pizza | redirect.pizza API 令牌 | redirect_pizza_api_token{% endif %} RubyGems | RubyGems API 密钥 | rubygems_api_key Samsara | Samsara API 令牌 | samsara_api_token Samsara | Samsara OAuth 访问令牌 | samsara_oauth_access_token {%- ifversion fpt or ghec or ghes > 3.4 or ghae-issue-6944 %} @@ -96,6 +100,8 @@ Supabase | Supabase 服务密钥 | supabase_service_key{% endif %} Tableau | Tab Twilio | Twilio 访问令牌 | twilio_access_token{% endif %} Twilio | Twilio Account String 标识 | twilio_account_sid Twilio | Twilio API 密钥 | twilio_api_key {%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Typeform | Typeform 个人访问令牌 | typeform_personal_access_token{% endif %} +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +Uniwise | WISEflow API Key | wiseflow_api_key{% endif %} {%- ifversion fpt or ghec or ghes > 3.4 or ghae-issue-6944 %} WorkOS | WorkOS Production API 密钥 | workos_production_api_key{% endif %} {%- ifversion fpt or ghec or ghes > 3.4 or ghae-issue-6944 %} diff --git a/translations/zh-CN/data/reusables/secret-scanning/partner-secret-list-public-repo.md b/translations/zh-CN/data/reusables/secret-scanning/partner-secret-list-public-repo.md index d857f11fc6..6190f9e487 100644 --- a/translations/zh-CN/data/reusables/secret-scanning/partner-secret-list-public-repo.md +++ b/translations/zh-CN/data/reusables/secret-scanning/partner-secret-list-public-repo.md @@ -71,12 +71,15 @@ | PlanetScale | PlanetScale 服务令牌 | | Plivo | Plivo 验证 ID 和令牌 | | Postman | Postman API 密钥 | +| Prefect | Prefect Server API Key | +| Prefect | Prefect User API Token | | Proctorio | Proctorio 消费者密钥 | | Proctorio | Proctorio 链接密钥 | | Proctorio | Proctorio 注册密钥 | | Proctorio | Proctorio 密钥 | | Pulumi | Pulumi 访问令牌 | | PyPI | PyPI API 令牌 | +| ReadMe | ReadMe API Access Key | | redirect.pizza | redirect.pizza API 令牌 | | RubyGems | RubyGems API 密钥 | | Samsara | Samsara API 令牌 | @@ -102,5 +105,6 @@ | Twilio | Twilio 帐户字符串标识符 | | Twilio | Twilio API 密钥 | | Typeform | Typeform 个人访问令牌 | +| Uniwise | WISEflow API Key | | Valour | Valour 访问令牌 | | Zuplo | Zuplo Consumer API | diff --git a/translations/zh-CN/data/reusables/secret-scanning/secret-list-private-push-protection.md b/translations/zh-CN/data/reusables/secret-scanning/secret-list-private-push-protection.md index 4312d53aa3..3b5334f939 100644 --- a/translations/zh-CN/data/reusables/secret-scanning/secret-list-private-push-protection.md +++ b/translations/zh-CN/data/reusables/secret-scanning/secret-list-private-push-protection.md @@ -13,8 +13,14 @@ {%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} Azure | Azure Storage Account Key | azure_storage_account_key{% endif %} Checkout.com | Checkout.com Production Secret Key | checkout_production_secret_key Clojars | Clojars Deploy Token | clojars_deploy_token Databricks | Databricks Access Token | databricks_access_token DigitalOcean | DigitalOcean Personal Access Token | digitalocean_personal_access_token DigitalOcean | DigitalOcean OAuth Token | digitalocean_oauth_token DigitalOcean | DigitalOcean Refresh Token | digitalocean_refresh_token DigitalOcean | DigitalOcean System Token | digitalocean_system_token Discord | Discord Bot Token | discord_bot_token Doppler | Doppler Personal Token | doppler_personal_token Doppler | Doppler Service Token | doppler_service_token Doppler | Doppler CLI Token | doppler_cli_token Doppler | Doppler SCIM Token | doppler_scim_token Doppler | Doppler Audit Token | doppler_audit_token Dropbox | Dropbox Short Lived Access Token | dropbox_short_lived_access_token Duffel | Duffel Live Access Token | duffel_live_access_token EasyPost | EasyPost Production API Key | easypost_production_api_key Flutterwave | Flutterwave Live API Secret Key | flutterwave_live_api_secret_key Fullstory | FullStory API Key | fullstory_api_key GitHub | GitHub Personal Access Token | github_personal_access_token GitHub | GitHub OAuth Access Token | github_oauth_access_token GitHub | GitHub Refresh Token | github_refresh_token GitHub | GitHub App Installation Access Token | github_app_installation_access_token GitHub | GitHub SSH Private Key | github_ssh_private_key Google | Google Cloud Storage Service Account Access Key ID with Google Cloud Storage Access Key Secret | google_cloud_storage_service_account_access_key_id
google_cloud_storage_access_key_secret Google | Google Cloud Storage User Access Key ID with Google Cloud Storage Access Key Secret | google_cloud_storage_user_access_key_id
google_cloud_storage_access_key_secret Google | Google OAuth Client ID with Google OAuth Client Secret | google_oauth_client_id
google_oauth_client_secret Grafana | Grafana API Key | grafana_api_key Hubspot | Hubspot API Key | hubspot_api_key Intercom | Intercom Access Token | intercom_access_token {%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} -JFrog | JFrog 平台访问令牌 | jfrog_platform_access_token JFrog | JFrog 平台 API 密钥 | jfrog_platform_api_key{% endif %} Ionic | Ionic 个人访问令牌 | ionic_personal_access_token Ionic | Ionic 刷新令牌 | ionic_refresh_token Linear | Linear API 密钥 | linear_api_key Linear | Linear OAuth 访问令牌 | linear_oauth_access_token Midtrans | Midtrans 生产服务器密钥 | midtrans_production_server_key New Relic | New Relic 个人 API 密钥 | new_relic_personal_api_key New Relic | New Relic REST API 密钥 | new_relic_rest_api_key New Relic | New Relic Insights 查询密钥 | new_relic_insights_query_key npm | npm 访问令牌 | npm_access_token NuGet | NuGet API 密钥 | nuget_api_key Onfido | Onfido Live API 令牌 | onfido_live_api_token OpenAI | OpenAI API 密钥 | openai_api_key PlanetScale | PlanetScale 数据库密码 | planetscale_database_password PlanetScale | PlanetScale OAuth 令牌 | planetscale_oauth_token PlanetScale | PlanetScale 服务令牌 | planetscale_service_token Postman | Postman API 密钥 | postman_api_key Proctorio | Proctorio 密钥 | proctorio_secret_key +JFrog | JFrog Platform Access Token | jfrog_platform_access_token JFrog | JFrog Platform API Key | jfrog_platform_api_key{% endif %} Ionic | Ionic Personal Access Token | ionic_personal_access_token Ionic | Ionic Refresh Token | ionic_refresh_token Linear | Linear API Key | linear_api_key Linear | Linear OAuth Access Token | linear_oauth_access_token Midtrans | Midtrans Production Server Key | midtrans_production_server_key New Relic | New Relic Personal API Key | new_relic_personal_api_key New Relic | New Relic REST API Key | new_relic_rest_api_key New Relic | New Relic Insights Query Key | new_relic_insights_query_key npm | npm Access Token | npm_access_token NuGet | NuGet API Key | nuget_api_key Onfido | Onfido Live API Token | onfido_live_api_token OpenAI | OpenAI API Key | openai_api_key PlanetScale | PlanetScale Database Password | planetscale_database_password PlanetScale | PlanetScale OAuth Token | planetscale_oauth_token PlanetScale | PlanetScale Service Token | planetscale_service_token Postman | Postman API Key | postman_api_key +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +Prefect | Prefect Server API Key | prefect_server_api_key Prefect | Prefect User API Key | prefect_user_api_key{% endif %} Proctorio | Proctorio Secret Key | proctorio_secret_key +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +ReadMe | ReadMe API Access Key | readmeio_api_access_token{% endif %} {%- ifversion fpt or ghec or ghes > 3.5 or ghae-issue-7375 %} -redirect.pizza | redirect.pizza API 令牌 | redirect_pizza_api_token{% endif %} Samsara | Samsara API 令牌 | samsara_api_token Samsara | Samsara OAuth 访问令牌 | samsara_oauth_access_token SendGrid | SendGrid API 密钥 | sendgrid_api_key Sendinblue | Sendinblue API 密钥 | sendinblue_api_key Sendinblue | Sendinblue SMTP 密钥 | sendinblue_smtp_key Shippo | Shippo Live API 令牌 | shippo_live_api_token Shopify | Shopify App 共享密钥 | shopify_app_shared_secret Shopify | Shopify 访问令牌 | shopify_access_token Slack | Slack API 令牌 | slack_api_token Stripe | Stripe Live API 密钥 | stripe_api_key Tencent Cloud | Tencent Cloud 密钥 ID | tencent_cloud_secret_id Typeform | Typeform 个人访问令牌 | typeform_personal_access_token WorkOS | WorkOS 生产 API 密钥 | workos_production_api_key +redirect.pizza | redirect.pizza API Token | redirect_pizza_api_token{% endif %} Samsara | Samsara API Token | samsara_api_token Samsara | Samsara OAuth Access Token | samsara_oauth_access_token SendGrid | SendGrid API Key | sendgrid_api_key Sendinblue | Sendinblue API Key | sendinblue_api_key Sendinblue | Sendinblue SMTP Key | sendinblue_smtp_key Shippo | Shippo Live API Token | shippo_live_api_token Shopify | Shopify App Shared Secret | shopify_app_shared_secret Shopify | Shopify Access Token | shopify_access_token Slack | Slack API Token | slack_api_token Stripe | Stripe Live API Secret Key | stripe_api_key Tencent Cloud | Tencent Cloud Secret ID | tencent_cloud_secret_id Typeform | Typeform Personal Access Token | typeform_personal_access_token +{%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} +Uniwise | WISEflow API Key | wiseflow_api_key{% endif %} WorkOS | WorkOS Production API Key | workos_production_api_key {%- ifversion fpt or ghec or ghes > 3.6 or ghae-issue-7456 %} Zuplo | Zuplo Consumer API 密钥 | zuplo_consumer_api_key{% endif %} diff --git a/translations/zh-CN/data/reusables/user-settings/jira_help_docs.md b/translations/zh-CN/data/reusables/user-settings/jira_help_docs.md index d81ddf64b8..f76ab9df50 100644 --- a/translations/zh-CN/data/reusables/user-settings/jira_help_docs.md +++ b/translations/zh-CN/data/reusables/user-settings/jira_help_docs.md @@ -1 +1 @@ -1. 将您的 GitHub 帐户与 Jira 链接。 更多信息请参阅 [Atlassian 的帮助文档](https://confluence.atlassian.com/adminjiracloud/connect-jira-cloud-to-github-814188429.html)。 +1. 将您的 GitHub 帐户与 Jira 链接。 For more information, see [Atlassian's help documentation](https://confluence.atlassian.com/adminjiracloud/connect-jira-cloud-to-github-814188429.html). diff --git a/translations/zh-CN/data/ui.yml b/translations/zh-CN/data/ui.yml index a59d6fa4db..4d408236e7 100644 --- a/translations/zh-CN/data/ui.yml +++ b/translations/zh-CN/data/ui.yml @@ -7,8 +7,7 @@ header: notices: ghae_silent_launch: GitHub AE 目前是有限发行版。请联系我们的销售团队以了解更多信息。 release_candidate: '# 版本名称是通过 includes/header-notification.html 在以下文本之前呈现:目前可用作发行版候选。更多信息请参阅“关于升级到新版本”。' - localization_complete: 我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们。 - localization_in_progress: 你好,探索者! 此页面正在积极开发或仍在翻译中。有关最新和最准确的信息,请访问我们的英文文档。 + localization_complete: We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation. early_access: '📣请不要公开分享此 URL,该页面包含有关早期访问功能的内容。' release_notes_use_latest: 请使用最新版本获取最新的安全性、性能和错误修复。 #GHES release notes
Runner imageランナーイメージ YAMLのワークフローラベル 注釈
-Ubuntu 22.04は現在パブリックベータです。
-Ubuntu 18.04 +Ubuntu 18.04 [非推奨] ubuntu-18.04 +ubuntu-20.04もしくはubuntu-22.04に移行。 詳しい情報についてはGitHubブログのポストを参照してください。
-Add the `push` event, so that the workflow runs automatically every time a commit is pushed to a branch matching the filter `main`. Para obter mais informações, consulte ['push'](/actions/using-workflows/events-that-trigger-workflows#push). +Adicione o evento `push`, para que o fluxo de trabalho seja executado automaticamente toda vez que um commit for feito push para um branch que corresponda ao filtro `main`. Para obter mais informações, consulte ['push'](/actions/using-workflows/events-that-trigger-workflows#push).
-O Ubuntu 22,04 está atualmente em beta público.
-Ubuntu 18.04 +Ubuntu 18.04 [deprecated] ubuntu-18.04 +Migrate to ubuntu-20.04 or ubuntu-22.04. For more information, see this GitHub blog post.