diff --git a/.github/workflows/openapi-decorate.yml b/.github/workflows/openapi-decorate.yml index 2bbc0e43b0..089dcb52ae 100644 --- a/.github/workflows/openapi-decorate.yml +++ b/.github/workflows/openapi-decorate.yml @@ -32,6 +32,11 @@ jobs: - name: Checkout repository code uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579 + with: + # actions/checkout by default will leave you in a detached head state + # so we need to specify the PR head ref explicitly since we're making + # changes that we want to commit to the branch. + ref: ${{ github.event.pull_request.head.ref }} - name: Setup node uses: actions/setup-node@1f8c6b94b26d0feae1e387ca63ccbdc44d27b561 diff --git a/components/release-notes/PatchNotes.tsx b/components/release-notes/PatchNotes.tsx index a1239ca3f0..35308674f0 100644 --- a/components/release-notes/PatchNotes.tsx +++ b/components/release-notes/PatchNotes.tsx @@ -16,26 +16,6 @@ const SectionToLabelMap: Record = { backups: 'Backups', } -const LabelColorMap = { - features: 'color-bg-success-emphasis', - bugs: 'color-bg-attention-emphasis', - known_issues: 'color-bg-accent-emphasis', - security_fixes: 'color-bg-sponsors-emphasis', - changes: 'color-bg-success-emphasis', - deprecations: 'color-bg-done-emphasis', - backups: 'color-bg-severe-emphasis', -} - -const HeadingColorMap = { - features: 'color-fg-success', - bugs: 'color-fg-attention', - known_issues: 'color-fg-accent', - security_fixes: 'color-fg-sponsors', - changes: 'color-fg-success', - deprecations: 'color-fg-done', - backups: 'color-fg-severe', -} - type Props = { patch: ReleaseNotePatch withReleaseNoteLabel?: boolean @@ -45,32 +25,17 @@ export function PatchNotes({ patch, withReleaseNoteLabel }: Props) { <> {Object.entries(patch.sections).map(([key, sectionItems], i, arr) => { const isLast = i === arr.length - 1 - const primaryLabelColor = - LabelColorMap[key as keyof typeof LabelColorMap] || LabelColorMap.features - const primaryHeadingColor = - HeadingColorMap[key as keyof typeof HeadingColorMap] || HeadingColorMap.features return (
- {withReleaseNoteLabel && ( -
- - {SectionToLabelMap[key] || 'INVALID SECTION'} - -
- )}