zregvart opened a new pull request #417:
URL: https://github.com/apache/camel-website/pull/417


   This upgrades to the latest Yarn 2 (Berry). I've opted to the zero
   install[1] configuration for added stability, see the linked
   documentation on the argumentation and potential drawbacks.
   
   This first commit contains the configuration changes, most notably:
    - upgrading from 1.22.0 to berry
    - changing the xref-checker URL to supported syntax
    - switching from hugo-cli to hugo-extended, as the former tries to
      write to the module directory and the later uses bin-wrapper as an
      install time build step. Yarn would fail on former but later has no
      such issues
    - wildcards used in scripts are not supported so scripts need to be
      explicitly stated
    - Jenkins and Netlify builds no longer require `yarn install` due to
      the usage of zero install
   
   Next commit will contain the cache used by the zero install.
   
   [1] yarnpkg.com/features/zero-installs
   
   Fore reviewers 096265a contains the actual changes, cc1561a contains the 
changes needed for zero install no need to go through those.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to