Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
SableRaf opened this issue Feb 10, 2023 · 2 comments
Open
Assignees
Labels
Enhancement New feature or request Help Wanted We have very little time and would like some help

Comments

@SableRaf
Copy link
Contributor

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 processing/processing-website#435

@shahnoor-khan
Copy link

can u assign me this?

@SableRaf
Copy link
Contributor Author

Done! Thank @shahnoor-khan 🔥

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request Help Wanted We have very little time and would like some help
Projects
None yet
Development

No branches or pull requests

2 participants