benfry / processing4

Processing 4.x releases for Java 17
https://processing.org
Other
1.33k stars 239 forks source link

Dispatch Event to processing-website repository on new Processing4 Release #665

Open SableRaf opened 1 year ago

SableRaf commented 1 year ago

Problem Statement

The process of updating the Processing website whenever a new version of Processing is released currently involves manual steps, as described in these instructions. This manual process can be time-consuming for maintainers.

Proposed Solution

To automate this process, the Processing4 repository can dispatch an event to the processing-website repository whenever a new version of Processing is released. This event will trigger GitHub workflows that will fetch the releases from both the Processing and Processing4 repositories and deploy a new release for the website.

Benefits

References

Dispatch event: https://github.com/orgs/community/discussions/26323#discussioncomment-3251448

Notes

The corresponding issue on the processing-website repo can be found at https://github.com/processing/processing-website/issues/435

shahnoor-khan commented 1 year ago

can u assign me this?

SableRaf commented 1 year ago

Done! Thank @shahnoor-khan 🔥