Commit graph

279 commits

Author SHA1 Message Date
Renaud Guérin
a47a7539aa fix: support both variable and static Source Sans fonts
The current font configuration expects separate static font files for
each weight (e.g. "Source Sans 3 Light", "Source Sans 3 Bold"), which
are not found when only variable fonts are installed. Modern package
managers (Homebrew, Google Fonts) ship Source Sans 3 exclusively as
variable fonts, causing build failures on macOS and other platforms.

Use fontspec RawFeature axis syntax to select weights from variable
fonts, and fall back to "Source Sans Pro" (bundled with TeX Live) when
"Source Sans 3" is not installed at all. This supports:
- Variable fonts from Homebrew/Google Fonts
- Static "Source Sans 3" from Adobe or Linux distro packages
- Static "Source Sans Pro" from TeX Live (Overleaf, Docker, etc.)

Fixes #606, fixes #610

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-20 01:46:25 +00:00
Byungjin Park
36075ed034
chore: update pdf files
Some checks failed
Integration / changed (push) Has been cancelled
Compile PDFs / build (push) Has been cancelled
Integration / yaml (push) Has been cancelled
2026-02-10 23:45:06 +09:00
Byungjin Park
a33cadbdc7
chore: remove certificate id 2026-02-10 23:25:06 +09:00
Byungjin Park
2659f89e49
fix: typo 2026-02-10 23:22:56 +09:00
Byungjin Park
67dac4d510
chore: update entries 2026-02-10 23:20:12 +09:00
Jean-Philippe Lebœuf
1d6a925bb6
Add support for WhatsApp links (#555)
Some checks failed
Integration / changed (push) Has been cancelled
Compile PDFs / build (push) Has been cancelled
Integration / yaml (push) Has been cancelled
* Add support for WhatsApp links

See "How to use click to chat": "Create your own link"
 in WhatsApp Help Center
 <https://faq.whatsapp.com/5913398998672934#create-your-own-link>.

* fix: use FontAwesome 6 icon name for WhatsApp

FontAwesome 6 renamed brand square icons
 from `\fa<Brand>Square` to `\faSquare<Brand>`.
Update WhatsApp icon
 from `\faWhatsappSquare` to `\faSquareWhatsapp`
 to match the fontawesome6 package.

Fixes compilation error:
```
  Undefined control sequence: \faWhatsappSquare
```

* fix: add `faAlt` text for WhatsApp header icon
2026-01-30 11:22:16 +00:00
D Simmons
12dd17c773
Fix short section names (#529)
Some checks failed
Integration / changed (push) Has been cancelled
Compile PDFs / build (push) Has been cancelled
Integration / yaml (push) Has been cancelled
Fixes issue with cvsection shorter than 3 characters failing to build. Also resolves issues with spaces not being tokenized so `~` or `\ ` are no longer needed. Also allows for nameless cvsections.
2025-12-31 12:17:15 +00:00
Simon Aquino
f05fc689d0
Fix font not found error when MacTeX used (#608) 2025-12-31 12:11:53 +00:00
dependabot[bot]
5e0b6e90be Bump actions/labeler from 5 to 6
Some checks failed
Integration / changed (push) Has been cancelled
Compile PDFs / build (push) Has been cancelled
Integration / yaml (push) Has been cancelled
Bumps [actions/labeler](https://github.com/actions/labeler) from 5 to 6.
- [Release notes](https://github.com/actions/labeler/releases)
- [Commits](https://github.com/actions/labeler/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/labeler
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-29 18:10:47 +00:00
dependabot[bot]
c0f98912be Bump actions/checkout from 4 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-29 18:10:31 +00:00
dependabot[bot]
d76b2d686b Bump actions/upload-artifact from 4 to 6
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v6)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-29 18:10:20 +00:00
Oliver Ford
0f155c8c57
Merge 'Fix cvskill overflow and alignment' (#530)
Closes #136, #182, #170, #489, and #36.
2025-12-29 17:48:39 +00:00
Oliver Ford
852b04279f
Fix fonts not found error 2025-12-29 17:38:50 +00:00
Oliver Ford
669ac14d92
Improve ATS legibility of header social icons
Some checks are pending
Integration / changed (push) Waiting to run
Integration / yaml (push) Blocked by required conditions
Compile PDFs / build (push) Waiting to run
2025-12-29 01:35:28 +00:00
Oliver Ford
404d6065fe
Use http(s) (or not) as given by \homepage
Presently `\homepage{https://example.com}` will result in a hyperlink to
`http://https://example.com`.
2025-12-29 00:40:37 +00:00
Oliver Ford
6ce4862222
Improve text layer as parsed by ATSs 2025-12-29 00:40:11 +00:00
scriptswhisper
0cd0625f2a fix: docker run command
update docker image following #572 and #573 and github workflow .github/workflows
/main.yml
2025-07-23 14:58:48 +01:00
Eric Park
dc50c6d2ec fix: spacing issue with cvitems (#532)
Closes #532
2025-06-26 00:16:34 +01:00
Xavier Mawet
c7112fa423 Added \x command
Supposed to replace twitter
2025-06-25 23:18:23 +01:00
Xavier Mawet
685aa60f02 Updated Font Awesome to version 6
6.7.2
2025-06-25 23:18:23 +01:00
Nikita Timirshin
964f99d3f1
Add telegram link (#554) 2025-02-06 13:02:52 +00:00
D Simmons
add5bc0473
Fix cvskill overflow and alignment
Fixes issues related to cvskill flowing off page and fixes vertical alignment of table when skill items wrap
2024-06-28 17:56:59 -05:00
dependabot[bot]
e6efa6be7b Bump dorny/paths-filter from 2 to 3
Bumps [dorny/paths-filter](https://github.com/dorny/paths-filter) from 2 to 3.
- [Release notes](https://github.com/dorny/paths-filter/releases)
- [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dorny/paths-filter/compare/v2...v3)

---
updated-dependencies:
- dependency-name: dorny/paths-filter
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-25 16:16:17 +00:00
dependabot[bot]
d463927a8c Bump actions/upload-artifact from 3 to 4
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-20 12:18:49 +00:00
dependabot[bot]
74fc25c36f Bump actions/labeler from 4 to 5
Bumps [actions/labeler](https://github.com/actions/labeler) from 4 to 5.
- [Release notes](https://github.com/actions/labeler/releases)
- [Commits](https://github.com/actions/labeler/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/labeler
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-04 22:47:55 +00:00
Byungjin Park
e076d0ed41
Ignore binary files and examples for pull-request-labeler 2023-12-01 22:16:09 +09:00
Byungjin Park
560c3f2442
Update my resume and cv 2023-11-20 02:19:17 +09:00
Byungjin Park (Claud)
6efaf2ced1
Update README.md 2023-11-20 00:38:11 +09:00
dependabot[bot]
a79de5d426 Bump crazy-max/ghaction-github-labeler from 4 to 5
Bumps [crazy-max/ghaction-github-labeler](https://github.com/crazy-max/ghaction-github-labeler) from 4 to 5.
- [Release notes](https://github.com/crazy-max/ghaction-github-labeler/releases)
- [Commits](https://github.com/crazy-max/ghaction-github-labeler/compare/v4...v5)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-github-labeler
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-13 16:40:41 +00:00
Jan Wojciechowski
c5385444d6 feature: Hackerrank link 2023-09-06 23:08:25 +00:00
dependabot[bot]
a7b4d1b51b Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-05 05:40:56 +01:00
Oliver Ford
da661243bc
Better format tel: URI
Closes #30
2023-07-27 23:08:51 +01:00
Oliver Ford
03df20ccab
Format \@teluri in one place 2023-07-27 23:06:27 +01:00
Pavan Gupta
e140258764 Remove extra space when "description" of /cventry is empty
This simply checks if the description is empty and if it is, it renders nothing.
2023-07-27 20:49:04 +00:00
randomnoise
4b55638cc3 Add comma after position if title is not empty
Make comma conditional that are used after position in cvhonor.
Use it if the title is not empty.
2023-07-27 20:47:45 +00:00
Omar
72a350157a
Update spelling typo (#465)
Update "effeciently" to efficiently
2023-03-17 00:31:43 +09:00
Josh Thorpe
6771b9fb38
Fix example cv path to certificates.tex (#456) 2023-01-06 20:57:22 +09:00
Byungjin Park
0d11cb0163
Update examples 2022-12-19 00:41:48 +09:00
Byungjin Park
7c16e373f9
Update examples 2022-12-19 00:04:13 +09:00
dwhitz
063fbc0d85
Remove dollar sign from usage section (#446)
Removed dollar sign to avoid pasting into the terminal
2022-11-30 04:50:05 +00:00
dependabot[bot]
5b05d93565
Bump crazy-max/ghaction-github-labeler from 3 to 4 (#430)
Bumps [crazy-max/ghaction-github-labeler](https://github.com/crazy-max/ghaction-github-labeler) from 3 to 4.
- [Release notes](https://github.com/crazy-max/ghaction-github-labeler/releases)
- [Changelog](https://github.com/crazy-max/ghaction-github-labeler/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crazy-max/ghaction-github-labeler/compare/v3...v4)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-github-labeler
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-27 01:25:49 +09:00
Niklas Bolander
1a5691e63f
Use Roboto package instead of bundling the font (#403)
* Use the roboto font package

* Remove font directory symlink for the examples

* Remove obsolete font files

* Remove custom font directory from the examples

Not required anymore since they do not use any custom fonts.

Co-authored-by: Niklas Bolander <niklas@bolander.dev>
2022-04-19 21:07:32 +00:00
Oliver Ford
af40bb01d9
Fix warning 'file cv.out has changed' (#425)
Closes #423
2022-04-19 11:54:23 +01:00
Antenore Gatta
2d6d8644db Solves Warning: File `cv.out' has changed #423
As discussed in the issue 423 [1] the TeX file has to be re-rendered twice
Because of the above-mentioned warning.

This patch fixes this and an additional warning causing a double rendering

[1] — https://github.com/posquit0/Awesome-CV/issues/423
2022-04-13 21:31:18 +02:00
Oliver Ford
aba4de9602
Fix CI not rendering PDFs on PRs 2022-04-13 20:21:23 +01:00
dependabot[bot]
405506037b
Bump actions/upload-artifact from 2 to 3 (#421)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-13 18:00:07 +00:00
dependabot[bot]
bdd64051f1
Bump actions/checkout from 2 to 3 (#411)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-09 02:18:09 +09:00
dependabot[bot]
61021a7f70
Bump actions/labeler from 3 to 4 (#412)
Bumps [actions/labeler](https://github.com/actions/labeler) from 3 to 4.
- [Release notes](https://github.com/actions/labeler/releases)
- [Commits](https://github.com/actions/labeler/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/labeler
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-09 02:17:57 +09:00
Byungjin Park (Claud)
8bffe694f9
Fix broken GitHub Actions workflows (#402)
* Fix pull-request-labeler to permit outside collaborator

* Add welcome GitHub workflow

* Update welcome.yaml
2022-02-26 21:35:57 +09:00
Niklas Bolander
a944c26b24
Use latest TexLive release for CI builds (#401)
[texlive/texlive](https://hub.docker.io/r/texlive/texlive)'s source is
available at: https://gitlab.com/islandoftex/images/texlive.

Closes #401.
2022-02-13 20:23:36 +00:00