Closed dependabot[bot] closed 6 months ago
Seems to fail in CI like this:
Conversion error: Jekyll::Converters::Markdown encountered an error while converting '_i18n/en/_posts/2017-03-17-new-features-in-c-sharp-6-0-and-7-0.md': Traceback (most recent call last): File "/home/runner/work/perlun.eu.org/perlun.eu.org/vendor/bundle/ruby/2.6.0/gems/pygments.rb-1.2.1/lib/pygments/mentos.py", line 303, in start res = self.get_data(method, lexer, args, kwargs, text) File "/home/runner/work/perlun.eu.org/perlun.eu.org/vendor/bundle/ruby/2.6.0/gems/pygments.rb-1.2.1/lib/pygments/mentos.py", line 167, in get_data text = text.decode('utf-8') AttributeError: 'str' object has no attribute 'decode'. Did you mean: 'encode'? During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/runner/work/perlun.eu.org/perlun.eu.org/vendor/bundle/ruby/2.6.0/gems/pygments.rb-1.2.1/lib/pygments/mentos.py", line 348, in
main() File "/home/runner/work/perlun.eu.org/perlun.eu.org/vendor/bundle/ruby/2.6.0/gems/pygments.rb-1.2.1/lib/pygments/mentos.py", line 345, in main mentos.start() File "/home/runner/work/perlun.eu.org/perlun.eu.org/vendor/bundle/ruby/2.6.0/gems/pygments.rb-1.2.1/lib/pygments/mentos.py", line 313, in start _write_error(tb) File "/home/runner/work/perlun.eu.org/perlun.eu.org/vendor/bundle/ruby/2.6.0/gems/pygments.rb-1.2.1/lib/pygments/mentos.py", line 38, in _write_error sys.stdout.write(out_header + "\n") TypeError: can't concat str to bytes
I'm really sick and tired of this website being maintained with Jekyll TBH; we should spend the time to convert it to sitegen instead: https://github.com/perlun/perlun.eu.org/issues/26
Seems to fail in CI like this:
The underlying cause is probably the change from Ubuntu 20.04 in e.g. https://github.com/perlun/perlun.eu.org/actions/runs/3535409818 to 22.04 in the CI job in this PR: https://github.com/perlun/perlun.eu.org/actions/runs/3645334300/jobs/6155393582. This change dropped Python 2.7 support entirely. We'll probably need to figure out a way to make pygments.rb-1.2.1
work on Python 3, or live with the fact that CI is permanently broken for now. 😬
(Or wait, can we just revert the Actions CI image to Ubuntu 20.04? Maybe we can. We seem to have specified runs-on: ubuntu-latest
, and this was changed 4 days ago to point to Ubuntu 22.04 (https://github.com/actions/runner-images/pull/6776). That PR has the details on how to pin ourselves to Ubuntu 20.04 for now.)
(Or wait, can we just revert the Actions CI image to Ubuntu 20.04? Maybe we can. We seem to have specified
runs-on: ubuntu-latest
, and this was changed 4 days ago to point to Ubuntu 22.04 (actions/runner-images#6776). That PR has the details on how to pin ourselves to Ubuntu 20.04 for now.)
I think I fixed this in https://github.com/perlun/perlun.eu.org/commit/81254d8116a105cacb7ad7e84f36dfbd25be3a05. The commit message has lots more details there.
@dependabot rebase
Superseded by #43.
@dependabot reopen
@dependabot rebase
@dependabot recreate
Btw, regarding this comment:
I'm really sick and tired of this website being maintained with Jekyll TBH; we should spend the time to convert it to sitegen instead: https://github.com/perlun/perlun.eu.org/issues/26
I am not fully convinced about this part. Sitegen can perhaps be useful for some cases, but... isn't it easier to just use something more "mainstream" when we can? Also, I'm using some fairly advanced features in Jekyll here:
Maybe it's just easiest to stick with Jekyll for this web site for the time being. :thinking: I should perhaps aggregate this comment + some of these other comments + the details from https://github.com/perlun/perlun.eu.org/commit/81254d8116a105cacb7ad7e84f36dfbd25be3a05 into a proper issue, to improve discoverability.
I should perhaps aggregate this comment + some of these other comments + the details from https://github.com/perlun/perlun.eu.org/commit/81254d8116a105cacb7ad7e84f36dfbd25be3a05 into a proper issue
Ah, we already have an issue: #26. I'll look at that now and perhaps add more details there if relevant.
Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot rebase
.
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version
or @dependabot ignore this minor version
. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore
condition with the desired update_types
to your config file.
If you change your mind, just re-open this PR and I'll resolve any conflicts on it.
Bumps nokogiri from 1.13.9 to 1.13.10.
Release notes
Sourced from nokogiri's releases.
Changelog
Sourced from nokogiri's changelog.
Commits
4c80121
version bump to v1.13.1085410e3
Merge pull request #2715 from sparklemotion/flavorjones-fix-reader-error-hand...9fe0761
fix(cruby): XML::Reader#attribute_hash returns nil on error3b9c736
Merge pull request #2717 from sparklemotion/flavorjones-lock-psych-to-fix-bui...2efa87b
test: skip large cdata test on system libxml23187d67
dep(dev): pin psych to v4 until v5 builds in CIa16b4bf
style(rubocop): disable Minitest/EmptyLineBeforeAssertionMethodsYou can trigger a rebase of this PR by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/perlun/perlun.eu.org/network/alerts).