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

first release #4

Closed yegor256 closed 1 year ago

yegor256 commented 1 year ago

@rultor release, tag is 0.0.1

rultor commented 1 year ago

@rultor release, tag is 0.0.1

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

rultor commented 1 year ago

@rultor release, tag is 0.0.1

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

+ set -e
+ set -o pipefail
++ dirname ./run.sh
+ cd .
+ echo 1162962
+ echo '1.75.1 50eb0c708'
1.75.1 50eb0c708
+ date
Sun 20 Aug 2023 07:29:19 PM CEST
+ uptime
 19:29:19 up 270 days, 7 min,  0 users,  load average: 0.07, 0.02, 0.00
+ cat
.rultor.yml in yegor256/home doesn't allow yegor256/jekyll-chatgpt-translate to use its assets (there are 123 friends), see http://doc.rultor.com/reference.html#assets
+ exit -1
'cid' file is absent, most probably the Docker container wasn't started correctly
yegor256 commented 1 year ago

@rultor release, tag is 0.0.1

rultor commented 1 year ago

@rultor release, tag is 0.0.1

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

rultor commented 1 year ago

@rultor release, tag is 0.0.1

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


Feature: Gem Package
  As a source code writer I want to be able to
  package the Gem into .gem file

  Scenario: Gem can be packaged                  \u001b[90m# features/gem_package.feature:5\u001b[0m
    \u001b[33mWhen it is Unix\u001b[90m                              # features/gem_package.feature:6\u001b[0m\u001b[0m
    \u001b[36mGiven I have a "\u001b[36m\u001b[1mexecs.rb\u001b[0m\u001b[0m\u001b[36m" file with content:\u001b[90m # features/step_definitions/steps.rb:38\u001b[0m\u001b[0m
\u001b[36m      """\u001b[0m
\u001b[36m      #!/usr/bin/env ruby\u001b[0m
\u001b[36m      require 'rubygems'\u001b[0m
\u001b[36m      spec = Gem::Specification::load('./spec.rb')\u001b[0m
\u001b[36m      """\u001b[0m
    \u001b[36mAnd I copy this gem into temp dir\u001b[90m            # features/step_definitions/steps.rb:78\u001b[0m\u001b[0m
    \u001b[36mWhen I run bash with:\u001b[90m                        # features/step_definitions/steps.rb:73\u001b[0m\u001b[0m
\u001b[36m      """\u001b[0m
\u001b[36m      set -x\u001b[0m
\u001b[36m      set -e\u001b[0m
\u001b[36m      cd jekyll-chatgpt-translate\u001b[0m
\u001b[36m      gem build jekyll-chatgpt-translate.gemspec\u001b[0m
\u001b[36m      gem specification --ruby jekyll-chatgpt-translate-*.gem > ../spec.rb\u001b[0m
\u001b[36m      cd ..\u001b[0m
\u001b[36m      ruby execs.rb\u001b[0m
\u001b[36m      """\u001b[0m
    \u001b[36mThen Exit code is zero\u001b[90m                       # features/step_definitions/steps.rb:60\u001b[0m\u001b[0m

2 scenarios (\u001b[33m1 undefined\u001b[0m, \u001b[32m1 passed\u001b[0m)
14 steps (\u001b[36m4 skipped\u001b[0m, \u001b[33m1 undefined\u001b[0m, \u001b[32m9 passed\u001b[0m)
0m0.903s
\u001b[33m\u001b[0m
\u001b[33mYou can implement step definitions for undefined steps with these snippets:\u001b[0m
\u001b[33m\u001b[0m
\u001b[33mWhen('it is Unix') do\u001b[0m
\u001b[33m  pending # Write code here that turns the phrase above into concrete actions\u001b[0m
\u001b[33mend\u001b[0m

\u001b[1m\u001b[32m┌──────────────────────────────────────────────────────────────────────────────┐\u001b[0m\u001b[0m
\u001b[1m\u001b[32m│\u001b[0m\u001b[0m Share your Cucumber Report with your team at \u001b[4m\u001b[1m\u001b[36mhttps://reports.cucumber.io\u001b[0m\u001b[0m\u001b[0m     \u001b[1m\u001b[32m│\u001b[0m\u001b[0m
\u001b[1m\u001b[32m│\u001b[0m\u001b[0m                                                                              \u001b[1m\u001b[32m│\u001b[0m\u001b[0m
\u001b[1m\u001b[32m│\u001b[0m\u001b[0m Command line option:    \u001b[36m--publish\u001b[0m                                            \u001b[1m\u001b[32m│\u001b[0m\u001b[0m
\u001b[1m\u001b[32m│\u001b[0m\u001b[0m Environment variable:   \u001b[36mCUCUMBER_PUBLISH_ENABLED\u001b[0m=\u001b[36mtrue\u001b[0m                        \u001b[1m\u001b[32m│\u001b[0m\u001b[0m
\u001b[1m\u001b[32m│\u001b[0m\u001b[0m cucumber.yml:           \u001b[36mdefault: --publish\u001b[0m                                   \u001b[1m\u001b[32m│\u001b[0m\u001b[0m
\u001b[1m\u001b[32m│\u001b[0m\u001b[0m                                                                              \u001b[1m\u001b[32m│\u001b[0m\u001b[0m
\u001b[1m\u001b[32m│\u001b[0m\u001b[0m More information at \u001b[4m\u001b[1m\u001b[36mhttps://cucumber.io/docs/cucumber/environment-variables/\u001b[0m\u001b[0m\u001b[0m \u001b[1m\u001b[32m│\u001b[0m\u001b[0m
\u001b[1m\u001b[32m│\u001b[0m\u001b[0m                                                                              \u001b[1m\u001b[32m│\u001b[0m\u001b[0m
\u001b[1m\u001b[32m│\u001b[0m\u001b[0m To disable this message, specify \u001b[1mCUCUMBER_PUBLISH_QUIET=true\u001b[0m or use the      \u001b[1m\u001b[32m│\u001b[0m\u001b[0m
\u001b[1m\u001b[32m│\u001b[0m\u001b[0m \u001b[1m--publish-quiet\u001b[0m option. You can also add this to your \u001b[1mcucumber.yml:\u001b[0m          \u001b[1m\u001b[32m│\u001b[0m\u001b[0m
\u001b[1m\u001b[32m│\u001b[0m\u001b[0m \u001b[1mdefault: --publish-quiet\u001b[0m                                                     \u001b[1m\u001b[32m│\u001b[0m\u001b[0m
\u001b[1m\u001b[32m└──────────────────────────────────────────────────────────────────────────────┘\u001b[0m\u001b[0m
Running RuboCop...
Inspecting 14 files
\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m

14 files inspected, \u001b[32mno offenses\u001b[0m detected
grep -q -r '2023'     --include '*.rb'     --include '*.txt'     --include 'Rakefile'     .
+ rm -rf '*.gem'
+ sed -i 's/0\.0\.0/0.0.1/g' jekyll-git-hash.gemspec
sed: can't read jekyll-git-hash.gemspec: No such file or directory
container e4fcc7b61ed9a69e3016f9c02a92f52afe9b1da9468ff4e39e806adf329d8898 is dead
Sun 20 Aug 2023 07:33:48 PM CEST
yegor256 commented 1 year ago

@rultor release, tag is 0.0.1

rultor commented 1 year ago

@rultor release, tag is 0.0.1

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

rultor commented 1 year ago

@rultor release, tag is 0.0.1

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