Skip to content

Support 'Work Experience' in CV rendering; simplify RenderCV workflow and docs#13

Merged
leigeng1997 merged 2 commits into
mainfrom
codex/update-cv-page-layout-and-sections-ab0mku
Apr 8, 2026
Merged

Support 'Work Experience' in CV rendering; simplify RenderCV workflow and docs#13
leigeng1997 merged 2 commits into
mainfrom
codex/update-cv-page-layout-and-sections-ab0mku

Conversation

@leigeng1997
Copy link
Copy Markdown
Owner

Motivation

  • Ensure entries under a Work Experience section are treated together with Experience and Volunteer when rendering the CV so work roles render in the main experience block.
  • Simplify the GitHub Actions job that invokes RenderCV by removing the required external settings lookup so rendering can use defaults or internal config.
  • Fix minor data and documentation issues in the CV data and customization docs for clarity.

Description

  • Update _layouts/cv.liquid to collect cv.sections['Work Experience'] into the combined experience list, render the heading as Work Experience when present, and skip Work Experience when iterating other sections.
  • Change .github/workflows/render-cv.yml to stop searching for a settings.yaml/settings.yml file and call rendercv render $cv_file without --settings, while keeping install, artifact upload, and push steps.
  • Escape the underscore in the CUSTOMIZE.md table of contents entry by changing _config.yml to \_config.yml for correct rendering.
  • Tidy _data/cv.yml by removing an empty summary field and adding area values for high/middle school entries along with minor whitespace cleanup.

Testing

  • No automated tests were run for this change.

Codex Task

@leigeng1997 leigeng1997 merged commit f4add69 into main Apr 8, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant