-
Couldn't load subscription status.
- Fork 4
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Due to namespacing issues it's not easy to get it to work:
- The release GHA workflow looks for the correct namespace according to gem name to find the VERSION constant. This means it expects the VERSION constant to be in
lib/jekyll/theme/rop/version.rb, but we cannot breakJekyll::Themewhich is a class. - Jekyll uses
zeitwerkwhich depends on the source code file name/paths to reflect the actual class hierarchy. This means if we useJekyll::Theme::Rop::VERSIONthen it expects all other code to also be inlib/jekyll/theme/rop/*and hence under theJekyll::Theme::Ropnamespace.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working