processing4 icon indicating copy to clipboard operation
processing4 copied to clipboard

Dispatch Event to processing-website repository on new Processing4 Release

Open SableRaf opened this issue 2 years ago • 2 comments

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

  • The website will always be up-to-date, providing users with accurate information about the latest version of Processing.
  • The manual process of updating the website will be automated, reducing the workload on maintainers and improving efficiency.
  • A better user experience, as users will have access to the latest information about Processing at all times.

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

SableRaf avatar Feb 10 '23 11:02 SableRaf

can u assign me this?

shahnoor-khan avatar Feb 13 '23 14:02 shahnoor-khan

Done! Thank @shahnoor-khan 🔥

SableRaf avatar Feb 13 '23 14:02 SableRaf