Closed
Description
It seems that v1.14.0 introduced a bug where it attempts to create /tmp/github_changelog-logger.log
... which isn't a valid path on Windows and thus fails.
The stack trace:
C:/Ruby23-x64/lib/ruby/2.3.0/logger.rb:711:in `initialize': No such file or directory @ rb_sysopen - /tmp/github-changelog-logger.log (Errno::ENOENT)
from C:/Ruby23-x64/lib/ruby/2.3.0/logger.rb:711:in `open'
from C:/Ruby23-x64/lib/ruby/2.3.0/logger.rb:711:in `create_logfile'
from C:/Ruby23-x64/lib/ruby/2.3.0/logger.rb:705:in `rescue in open_logfile'
from C:/Ruby23-x64/lib/ruby/2.3.0/logger.rb:702:in `open_logfile'
from C:/Ruby23-x64/lib/ruby/2.3.0/logger.rb:695:in `set_dev'
from C:/Ruby23-x64/lib/ruby/2.3.0/logger.rb:635:in `initialize'
from C:/Ruby23-x64/lib/ruby/2.3.0/logger.rb:353:in `new'
from C:/Ruby23-x64/lib/ruby/2.3.0/logger.rb:353:in `initialize'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/github_changelog_generator-1.14.0/lib/github_changelog_generator/octo_fetcher.rb:51:in `new'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/github_changelog_generator-1.14.0/lib/github_changelog_generator/octo_fetcher.rb:51:in `init_cache'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/github_changelog_generator-1.14.0/lib/github_changelog_generator/octo_fetcher.rb:34:in `initialize'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/github_changelog_generator-1.14.0/lib/github_changelog_generator/generator/generator.rb:24:in `new'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/github_changelog_generator-1.14.0/lib/github_changelog_generator/generator/generator.rb:24:in `initialize'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/github_changelog_generator-1.14.0/lib/github_changelog_generator.rb:28:in `new'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/github_changelog_generator-1.14.0/lib/github_changelog_generator.rb:28:in `initialize'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/github_changelog_generator-1.14.0/bin/github_changelog_generator:5:in `new'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/github_changelog_generator-1.14.0/bin/github_changelog_generator:5:in `<top (required)>'
from C:/Ruby23-x64/bin/github_changelog_generator:22:in `load'
from C:/Ruby23-x64/bin/github_changelog_generator:22:in `<main>'
It's possible this is related to 41271b1, but I'm just guessing here.
Side note: An AppVeyor config was added back in #350, but it doesn't seem to currently be being built?
If there is any further information needed, or any debug steps you want me to take don't hesitate to ask!