processing-website icon indicating copy to clipboard operation
processing-website copied to clipboard

Automate adding/updating libraries list on the website

Open prisonerjohn opened this issue 3 years ago • 2 comments

The list comes from the processing-contributions repo.

Notes from @runemadsen :

  • There's a npm run updateContributions script that needs to be run in the processing-website repo while the processing-contributions folder is in the same parent folder. That will move the JSON files to the website repo, and then a commit just needs to be made with the new files.
  • The website is deployed to AWS S3 and AWS Cloudfront via a GitHub action in the processing-website repo.

prisonerjohn avatar Sep 13 '22 14:09 prisonerjohn

Hey @prisonerjohn :) Thanks for setting up this issue. The processing-contributions link is 404 for me. Is it a private repo?

SableRaf avatar Sep 14 '22 12:09 SableRaf

Hey @SableRaf I don't remember why we made that repo private so I don't want to make it public just yet. I just added you to the website group which should give you access.

prisonerjohn avatar Sep 14 '22 16:09 prisonerjohn