Gem installs but suggested change to _config.yml fails with "jekyll 3.8.6 | Error: can't modify frozen String"
I have a site that uses your script. The site was originally on GitHub but I migrated it to GilLab and the problem still persists. You can find it here: https://gitlab.com/ABridgeTooFar/jekyll-now
Here is a link to the failing build pipeline: https://gitlab.com/ABridgeTooFar/jekyll-now/pipelines/94443880
Without enabling the plugin in _config.yml, the site gets published to Pages but the page.pdf_url is empty, so the link to it just brings the user back to site.base_url
When I try to enable the plugin as per the documentation, the CI pipeline fails.
Any insight would be appreciated, as I think your project has merits.