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

Meta: Automate detection + build of new Foundry releases #793

Open
1 task done
mr-bo-jangles opened this issue Sep 28, 2023 · 2 comments
Open
1 task done

Meta: Automate detection + build of new Foundry releases #793

mr-bo-jangles opened this issue Sep 28, 2023 · 2 comments

Comments

@mr-bo-jangles
Copy link

mr-bo-jangles commented Sep 28, 2023

Feature description

Timed builds, which track changes to https://foundryvtt.com/releases/ and look for new releases.

When a change is detected, a new build could be kicked off automatically as a release candidate using the previous build as a template, this would reduce the number of requests for new builds in the days to weeks following a new Foundry release.

Motivation

  • For you to not need to spend time triggering the roll out of new release versions with little to no changes
  • For me and others to get a RC image to play with when we mess up and upgrade early

Example

Currently there is a fresh version to deal with an exploit in the self-hosted provider. This has prompted a number of modules to force minimums of the new version. There are little to no changes for NodeJS based instances, but we're stuck unable to install modules until this is fixed.

Pitch

Optimizing the build pipelines of this project can't really go anywhere else.

Code of Conduct

  • I agree to follow this project's Code of Conduct
@felddy
Copy link
Owner

felddy commented Sep 28, 2023

I like this idea, and have thought about doing something like this. The first step was to find an API or other data source that has all the FoundryVTT releases. I haven't been able to find such a list. I was hoping the download page on foundryvtt.com made such a call to populate its drop-down list, but I think it is generated server-side.

This probably won't be too high of a priority feature request as there is a really good work-around already:

@mr-bo-jangles
Copy link
Author

mr-bo-jangles commented Sep 29, 2023 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants