processing / p5.js-website-legacy

Archived p5.js website 2015-2024
http://archive.p5js.org
MIT License
240 stars 491 forks source link

Documentation update actions #1133

Open limzykenneth opened 2 years ago

limzykenneth commented 2 years ago

Actual Behaviour

The recent release triggered the relatively recently updated documentation update action but there are some problems with running it.

One of them is that as mentioned in #1085, the two newly released p5.js source files referenced here and here isn't yet available at the time the action is run which caused the URL to return "Not Found" as seen in 589064abd2d3cda80f7b6bb4c543f83cfdea8136 and the action did not realised the requested files returned a 404.

The other problem is that the commit created is using my details to created the commit which seemed to be the fallback behaviour of the associated action EndBug/add-and-commit@v4 which is not ideal. The author should probably be something more generic or it could be confusing.

@Qianqianye @outofambit

limzykenneth commented 1 year ago

I will be making a quick fix to this process for now to address the current issue but I think a more complete rewrite of the release process is needed. I'll do that as part of GSoD rewrite of the release docs.