1
0
mirror of synced 2026-01-04 09:06:46 -05:00

Merge branch 'main' into repo-sync

This commit is contained in:
Octomerger Bot
2022-05-29 19:42:15 -05:00
committed by GitHub
2 changed files with 45 additions and 49 deletions

View File

@@ -4,31 +4,21 @@ import { MainContextT, MainContext, getMainContext } from 'components/context/Ma
import { DefaultLayout } from 'components/DefaultLayout'
import { GHAEReleaseNotes } from 'components/release-notes/GHAEReleaseNotes'
import { GHESReleaseNotes } from 'components/release-notes/GHESReleaseNotes'
import {
CurrentVersion,
GHAEReleaseNotesContextT,
GHESReleaseNotesContextT,
} from 'components/release-notes/types'
import { GHAEReleaseNotesContextT, GHESReleaseNotesContextT } from 'components/release-notes/types'
const liquid = new Liquid()
type Props = {
mainContext: MainContextT
ghaeContext: GHAEReleaseNotesContextT
ghesContext: GHESReleaseNotesContextT
currentVersion: CurrentVersion
ghaeContext?: GHAEReleaseNotesContextT
ghesContext?: GHESReleaseNotesContextT
}
export default function ReleaseNotes({
mainContext,
ghesContext,
ghaeContext,
currentVersion,
}: Props) {
export default function ReleaseNotes({ mainContext, ghesContext, ghaeContext }: Props) {
return (
<MainContext.Provider value={mainContext}>
<DefaultLayout>
{currentVersion.plan === 'enterprise-server' && <GHESReleaseNotes context={ghesContext} />}
{ghesContext && <GHESReleaseNotes context={ghesContext} />}
{currentVersion.plan === 'github-ae' && <GHAEReleaseNotes context={ghaeContext} />}
{ghaeContext && <GHAEReleaseNotes context={ghaeContext} />}
</DefaultLayout>
</MainContext.Provider>
)
@@ -42,35 +32,41 @@ export const getServerSideProps: GetServerSideProps<Props> = async (context) =>
return {
props: {
mainContext: getMainContext(req, res),
currentVersion,
ghesContext: {
currentVersion,
latestPatch,
latestRelease,
prevRelease: req.context.prevRelease || '',
nextRelease: req.context.nextRelease || '',
releaseNotes: req.context.releaseNotes,
releases: req.context.releases,
message: {
ghes_release_notes_upgrade_patch_only: liquid.parseAndRenderSync(
req.context.site.data.ui.header.notices.ghes_release_notes_upgrade_patch_only,
{ latestPatch, latestRelease }
),
ghes_release_notes_upgrade_release_only: liquid.parseAndRenderSync(
req.context.site.data.ui.header.notices.ghes_release_notes_upgrade_release_only,
{ latestPatch, latestRelease }
),
ghes_release_notes_upgrade_patch_and_release: liquid.parseAndRenderSync(
req.context.site.data.ui.header.notices.ghes_release_notes_upgrade_patch_and_release,
{ latestPatch, latestRelease }
),
},
},
ghaeContext: {
currentVersion,
releaseNotes: req.context.releaseNotes,
releases: req.context.releases,
},
ghesContext:
currentVersion.plan === 'enterprise-server'
? {
currentVersion,
latestPatch,
latestRelease,
prevRelease: req.context.prevRelease || '',
nextRelease: req.context.nextRelease || '',
releaseNotes: req.context.releaseNotes,
releases: req.context.releases,
message: {
ghes_release_notes_upgrade_patch_only: liquid.parseAndRenderSync(
req.context.site.data.ui.header.notices.ghes_release_notes_upgrade_patch_only,
{ latestPatch, latestRelease }
),
ghes_release_notes_upgrade_release_only: liquid.parseAndRenderSync(
req.context.site.data.ui.header.notices.ghes_release_notes_upgrade_release_only,
{ latestPatch, latestRelease }
),
ghes_release_notes_upgrade_patch_and_release: liquid.parseAndRenderSync(
req.context.site.data.ui.header.notices
.ghes_release_notes_upgrade_patch_and_release,
{ latestPatch, latestRelease }
),
},
}
: undefined,
ghaeContext:
currentVersion.plan === 'github-ae'
? {
currentVersion,
releaseNotes: req.context.releaseNotes,
releases: req.context.releases,
}
: undefined,
},
}
}

View File

@@ -344,14 +344,14 @@ translations/zh-CN/data/reusables/dependabot/dependabot-alerts-dependency-graph-
translations/zh-CN/data/reusables/dependabot/enterprise-enable-dependabot.md,broken liquid tags
translations/zh-CN/data/reusables/dotcom_billing/downgrade-org-to-free.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,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/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_installation/hardware-rec-table.md,broken liquid tags
translations/zh-CN/data/reusables/enterprise_installation/upgrade-hardware-requirements.md,broken liquid tags
translations/zh-CN/data/reusables/enterprise_management_console/badge_indicator.md,broken liquid tags
translations/zh-CN/data/reusables/gated-features/enterprise-accounts.md,broken liquid tags
translations/zh-CN/data/reusables/gated-features/enterprise-accounts.md,rendering error
translations/zh-CN/data/reusables/gated-features/packages.md,broken liquid tags
translations/zh-CN/data/reusables/gated-features/secret-scanning.md,broken liquid tags
translations/zh-CN/data/reusables/getting-started/actions.md,broken liquid tags
@@ -372,9 +372,9 @@ translations/zh-CN/data/reusables/repositories/deleted_forks_from_private_reposi
translations/zh-CN/data/reusables/repositories/enable-security-alerts.md,broken liquid tags
translations/zh-CN/data/reusables/repositories/github-reviews-security-advisories.md,broken liquid tags
translations/zh-CN/data/reusables/repositories/select-marketplace-apps.md,broken liquid tags
translations/zh-CN/data/reusables/saml/saml-session-oauth.md,broken liquid tags
translations/zh-CN/data/reusables/saml/saml-session-oauth.md,rendering error
translations/zh-CN/data/reusables/saml/you-must-periodically-authenticate.md,Listed in localization-support#489
translations/zh-CN/data/reusables/saml/you-must-periodically-authenticate.md,broken liquid tags
translations/zh-CN/data/reusables/saml/you-must-periodically-authenticate.md,rendering error
translations/zh-CN/data/reusables/scim/after-you-configure-saml.md,broken liquid tags
translations/zh-CN/data/reusables/secret-scanning/enterprise-enable-secret-scanning.md,broken liquid tags
translations/zh-CN/data/reusables/security-advisory/link-browsing-advisory-db.md,broken liquid tags
1 file reason
344 translations/zh-CN/data/reusables/dependabot/enterprise-enable-dependabot.md broken liquid tags
345 translations/zh-CN/data/reusables/dotcom_billing/downgrade-org-to-free.md broken liquid tags
346 translations/zh-CN/data/reusables/enterprise-accounts/emu-password-reset-session.md broken liquid tags
347 translations/zh-CN/data/reusables/enterprise-accounts/emu-short-summary.md broken liquid tags rendering error
348 translations/zh-CN/data/reusables/enterprise-licensing/about-license-sync.md broken liquid tags
349 translations/zh-CN/data/reusables/enterprise-licensing/you-can-sync-for-a-combined-view.md broken liquid tags
350 translations/zh-CN/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md broken liquid tags
351 translations/zh-CN/data/reusables/enterprise_installation/hardware-rec-table.md broken liquid tags
352 translations/zh-CN/data/reusables/enterprise_installation/upgrade-hardware-requirements.md broken liquid tags
353 translations/zh-CN/data/reusables/enterprise_management_console/badge_indicator.md broken liquid tags
354 translations/zh-CN/data/reusables/gated-features/enterprise-accounts.md broken liquid tags rendering error
355 translations/zh-CN/data/reusables/gated-features/packages.md broken liquid tags
356 translations/zh-CN/data/reusables/gated-features/secret-scanning.md broken liquid tags
357 translations/zh-CN/data/reusables/getting-started/actions.md broken liquid tags
372 translations/zh-CN/data/reusables/repositories/enable-security-alerts.md broken liquid tags
373 translations/zh-CN/data/reusables/repositories/github-reviews-security-advisories.md broken liquid tags
374 translations/zh-CN/data/reusables/repositories/select-marketplace-apps.md broken liquid tags
375 translations/zh-CN/data/reusables/saml/saml-session-oauth.md broken liquid tags rendering error
376 translations/zh-CN/data/reusables/saml/you-must-periodically-authenticate.md Listed in localization-support#489
377 translations/zh-CN/data/reusables/saml/you-must-periodically-authenticate.md broken liquid tags rendering error
378 translations/zh-CN/data/reusables/scim/after-you-configure-saml.md broken liquid tags
379 translations/zh-CN/data/reusables/secret-scanning/enterprise-enable-secret-scanning.md broken liquid tags
380 translations/zh-CN/data/reusables/security-advisory/link-browsing-advisory-db.md broken liquid tags