yegor256 / jekyll-chatgpt-translate

Automated translating of Jekyll pages via ChatGPT: all you need is just an OpenAI API key
https://rubygems.org/gems/jekyll-chatgpt-translate
MIT License
15 stars 1 forks source link

window_length error #63

Closed yegor256 closed 9 months ago

yegor256 commented 9 months ago
/usr/local/rvm/gems/ruby-3.2.2/gems/jekyll-chatgpt-translate-0.0.39/lib/jekyll-chatgpt-translate/chatgpt.rb:97:in `>': \u001b[1mcomparison of Integer with String failed (\u001b[1;4mArgumentError\u001b[m\u001b[1m)\u001b[m

\u001b[1m        if already > window_length\u001b[m
\u001b[1m                     ^^^^^^^^^^^^^\u001b[m
    from /usr/local/rvm/gems/ruby-3.2.2/gems/jekyll-chatgpt-translate-0.0.39/lib/jekyll-chatgpt-translate/chatgpt.rb:97:in `translate'
    from /usr/local/rvm/gems/ruby-3.2.2/gems/jekyll-chatgpt-translate-0.0.39/lib/jekyll-chatgpt-translate/generator.rb:117:in `block (2 levels) in generate'
    from /usr/local/rvm/gems/ruby-3.2.2/gems/jekyll-chatgpt-translate-0.0.39/lib/jekyll-chatgpt-translate/generator.rb:66:in `each'
    from /usr/local/rvm/gems/ruby-3.2.2/gems/jekyll-chatgpt-translate-0.0.39/lib/jekyll-chatgpt-translate/generator.rb:66:in `block in generate'
    from /usr/local/rvm/gems/ruby-3.2.2/gems/jekyll-chatgpt-translate-0.0.39/lib/jekyll-chatgpt-translate/generator.rb:64:in `each'
    from /usr/local/rvm/gems/ruby-3.2.2/gems/jekyll-chatgpt-translate-0.0.39/lib/jekyll-chatgpt-translate/generator.rb:64:in `each_with_index'
    from /usr/local/rvm/gems/ruby-3.2.2/gems/jekyll-chatgpt-translate-0.0.39/lib/jekyll-chatgpt-translate/generator.rb:64:in `generate'
    from /usr/local/rvm/gems/ruby-3.2.2/gems/jekyll-4.3.2/lib/jekyll/site.rb:193:in `block in generate'
    from /usr/local/rvm/gems/ruby-3.2.2/gems/jekyll-4.3.2/lib/jekyll/site.rb:191:in `each'
    from /usr/local/rvm/gems/ruby-3.2.2/gems/jekyll-4.3.2/lib/jekyll/site.rb:191:in `generate'
    from /usr/local/rvm/gems/ruby-3.2.2/gems/jekyll-4.3.2/lib/jekyll/site.rb:79:in `process'
yegor256 commented 9 months ago

@rultor release, tag is 0.0.41

rultor commented 9 months ago

@rultor release, tag is 0.0.41

@yegor256 OK, I will release it now. Please check the progress here

rultor commented 9 months ago

@rultor release, tag is 0.0.41

@yegor256 Oops, I failed. You can see the full log here (spent 1min)

+ export BRANCH_NAME=__rultor
+ BRANCH_NAME=__rultor
++ git show-branch __rultor
++ wc -l
+ '[' 0 -gt 0 ']'
+ git checkout -b __rultor
Switched to a new branch '__rultor'
+ docker_when_possible
+ true
++ uptime
++ sed 's/ /\n/g'
++ tail -n 1
+ load=0.10
++ echo 0.10 '>' 30
++ bc
./run.sh: line 108: bc: command not found
+ '[' -eq 1 ']'
./run.sh: line 108: [: -eq: unary operator expected
+ echo 'load average is 0.10, low enough to run a new Docker container'
load average is 0.10, low enough to run a new Docker container
+ break
+ cd ..
+ '[' -n '' ']'
+ use_image=yegor256/rultor-image:1.21.0
+ docker pull yegor256/rultor-image:1.21.0
1.21.0: Pulling from yegor256/rultor-image
Digest: sha256:958cbdc4e6932edafa924d78102a694cb1a60d4f4cd7bc7157e4d194d397a6a0
Status: Image is up to date for yegor256/rultor-image:1.21.0
docker.io/yegor256/rultor-image:1.21.0
+ docker ps --filter=status=exited
+ grep --quiet '\syegor256_jekyll-chatgpt-translate_63\s*$'
+ ls -al .
total 48
drwx------  3 rultor rultor 4096 Nov 17 08:04 .
drwxrwxrwt 13 root   root   4096 Nov 17 08:03 ..
-rwxrwxr-x  1 rultor rultor  556 Nov 17 08:04 end.sh
-rwxrwxr-x  1 rultor rultor  466 Nov 17 08:04 entry.sh
-rw-rw-r--  1 rultor rultor    7 Nov 17 08:03 pid
drwxrwxr-x  7 rultor rultor 4096 Nov 17 08:04 repo
-rw-rw-r--  1 rultor rultor   56 Nov 17 08:03 rubygems.yml
-rwxrwxr-x  1 rultor rultor 6465 Nov 17 08:03 run.sh
-rw-rw-r--  1 rultor rultor  827 Nov 17 08:04 script.sh
-rw-rw-r--  1 rultor rultor 4932 Nov 17 08:04 stdout
++ pwd
++ pwd
+ docker run -t --rm -v /tmp/rultor-9OKe:/main --env=head=git@github.com:yegor256/jekyll-chatgpt-translate.git --env=tag=0.0.41 '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/jekyll-chatgpt-translate.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.0.41'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''pdd -f /dev/null'\'' '\'';'\'' '\''sudo bundle install --no-color "--gemfile=$(pwd)/Gemfile"'\'' '\'';'\'' '\''bundle exec rake'\'' '\'';'\'' '\''rm -rf *.gem'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/g" jekyll-chatgpt-translate.gemspec'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/g" lib/jekyll-chatgpt-translate/version.rb'\'' '\'';'\'' '\''git add jekyll-chatgpt-translate.gemspec'\'' '\'';'\'' '\''git add lib/jekyll-chatgpt-translate/version.rb'\'' '\'';'\'' '\''git commit -m "version set to ${tag}"'\'' '\'';'\'' '\''gem build jekyll-chatgpt-translate.gemspec'\'' '\'';'\'' '\''chmod 0600 ../rubygems.yml'\'' '\'';'\'' '\''gem push *.gem --config-file ../rubygems.yml'\'' '\'';'\'' )' --env=head_branch=master --env=author=yegor256 --hostname=docker --privileged --memory=8g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-9OKe/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=yegor256_jekyll-chatgpt-translate_63 yegor256/rultor-image:1.21.0 /main/entry.sh
WARNING: Your kernel does not support OomKillDisable. OomKillDisable discarded.
Using /usr/local/rvm/gems/ruby-3.0.1
Using /usr/local/rvm/gems/ruby-3.0.1
+ set -e
+ set -o pipefail
+ shopt -s dotglob
+ useradd -m -G sudo r
++ cat /etc/group
++ awk -F : '$3 > 100 { print $1 }'
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ useradd -m -G nogroup r
useradd: user 'r' already exists
container 2120c8d533e8f8688e73d9edcb839bc56fbee4881de991457cd64956cd9ab4b8 is dead
Fri Nov 17 08:05:12 AM CET 2023
yegor256 commented 9 months ago

@rultor release, tag is 0.0.41

rultor commented 9 months ago

@rultor release, tag is 0.0.41

@yegor256 OK, I will release it now. Please check the progress here

rultor commented 9 months ago

@rultor release, tag is 0.0.41

@yegor256 Done! FYI, the full log is here (took me 3min)