-
Notifications
You must be signed in to change notification settings - Fork 40
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
Changes to db.json should redeploy participate.whatwg.org #171
Comments
As I changed @foolip would fixing this basically involving duplicating the |
It looks like that did not do the trick as https://participate.whatwg.org/agreement does not list Web IDL. |
Yeah, I merged one of the dependabot PRs which caused a redeploy that picked up the new db.json. |
To fix this we need some way of triggering the DigitalOcean infrastructure to redeploy, as the deploys are currently triggered by them monitoring the commits instead of by GitHub Actions pushing a deploy request or something. |
We could use the same setup as here: |
I don't think this works? This just runs the GitHub Actions, but the GitHub Actions are not what causes a DigitalOcean deploy; DigitalOcean deploys from their side. |
So https://spec.whatwg.org/ did end up being updated, but let's reopen this so you and @foolip can verify. |
Yeah, participate.whatwg.org is the tricky part. That got deployed, but ironically only because of all the commits trying to set up deployment (i.e., DigitalOcean detected whatwg/participate.whatwg.org@5bf6e71 and thus redeployed, including fetching a new version of db.json). |
Oh right, we did not need a participate update this round because we did not fiddle with Workstreams. So I guess one way of doing this would be to create a commit somehow which ends up triggering DigitalOcean at some point. |
You do need a participate update to make https://participate.whatwg.org/agreement-status?user=domenic&repo=fs work, actually. |
participate.whatwg.org depends on this repo's
db.json
to show the list of workstreams, but #164 added thetestutil
workstream and it is not yet showing up in that list. Changingdb.json
should probably cause participate.whatwg.org to redeploy, much like it does with whatwg.org.The text was updated successfully, but these errors were encountered: